iPhone应用程序取得程序关闭事件的方法

post by 朦朧中的罪惡 / 2010-2-8 18:34 Monday iPhone开发

非常简单,在你的AppDelegate对象中实现以下方法

- (void) applicationWillTerminate:(UIApplication *)application {
     // 在这里完成程序将要关闭时的事情
}

标签: Objective-c iPhone

评论(0) 引用(0) 浏览(14)

[Java学习笔记]Java通过JDBC连接MySQL读取数据

post by 朦朧中的罪惡 / 2010-2-5 20:43 Friday Java学习笔记

正式开始转Java了,第一天,语法基础啥的咱都会,直接从做功能开始。先研究怎么用Java连接MySQL吧

代码

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;

public class MyTest {
    public static void main(String args[]) {
        Connection con = null;
        try {
            // 获得MySQL驱动的实例
            Class.forName("com.mysql.jdbc.Driver").newInstance();
            // 提供地址用户名密码并获得连接对象
            con = DriverManager.getConnection("jdbc:mysql://127.0.0.1/test","root", "123456");
       
            if (!con.isClosed())
                // 连接成功提示
                System.out.println("Successfully connected to MySQL server using TCP/IP...");
            // 有Connection对象创建Statement
            Statement st = con.createStatement();
            // 运行SQL语句读取
            ResultSet rs = st.executeQuery("SELECT * FROM emlog_blog");
            // 循环读取数据
            while (rs.next()) {
                // 打印数据
                System.out.println(rs.getString("gid"));
            }
            // 关闭
            con.close();
        } catch(Exception e) {
            System.err.println("Exception: " + e.getMessage());
        }
    }
}

要注意的东西有

这个com.mysql.jdbc.的包需要自己去MySQL哪里下载的

下载地址:

http://dev.mysql.com/downloads/connector/j/

下载后把这个包加到Eclipse的libary里面上面的代码才能运行

标签: Java Java学习笔记

评论(1) 引用(0) 浏览(21)

Eclipse Java暗色代码配色主题

post by 朦朧中的罪惡 / 2010-2-5 19:37 Friday

前不久弄了几套eclipse PDT的暗色代码主题,用的甚是舒服,最近由于工作的需要转换到了Java平台开发,Java这块的代码配色方案又成了新的目标,网上转悠了一圈只发现了一款配色比较符合我胃口,使用的同时并分享之:

点击查看原图

主题原作者地址,他的页面上还提供 Visual Studio 的主题哦

http://blog.prabir.me/post/Dark-Eclipse-Theme.aspx

主题包见日志附件

安装步骤如下

1 . 下载附件压缩包,解压缩后启动eclipse。

2 . 选择 File -> Import -> General -> Preferences 再选择压缩包中的eclipse.epf,按着提示一路下一步即可,导入成功即可看到效果。

其实还有其他的样式,但是好多主题对比度太高了我感觉很刺眼就没有截图,但是链接还是贴出来吧

 

http://qinghe3012.javaeye.com/blog/413317

http://www.blogjava.net/LittleDS/archive/2009/04/17/266231.html

http://utensil.javaeye.com/blog/444590

http://yaou.hailuo.de/archives/53

http://weblogs.manas.com.ar/ary/2009/03/13/black-theme-for-eclipse/

附件下载:
2009_8_prabir_darktheme_consolas_epf_v1.1.zip 5.1KB

标签: eclipse Java

评论(0) 引用(0) 浏览(21)

符合为w3c标准的CSS Hack

post by 朦朧中的罪惡 / 2010-2-3 16:42 Wednesday

如何让你的CSS既兼容各种浏览器,又可以通过w3c的验证?答案是CSS hack

测试页面在附件压缩包中

标准CSS样式

#style {
    color  :orange;
}

火狐效果

点击查看原图

 

IE7 独有hack写法

*+html #style{
    color  :green;
}

表现效果

点击查看原图


* html #style {
   color    :blue;
}  /* IE6独有HACK,只有IE6可以理解,后复盖前,所以IE6会使用这个样式 */

点击查看原图

W3C CSS 验证

点击查看原图

CSS3 验证完美通过

点击查看原图

附件下载:
css hack.zip 609字节

标签: css

评论(0) 引用(0) 浏览(23)

Firefox主题Chromifox Extreme,将你的Firefox变成Google Chrome的外观

post by 朦朧中的罪惡 / 2010-2-2 10:37 Tuesday Firefox

喜欢Google Chrome的外观又不想抛弃Firefox的易用性?试试Chromifox Extreme这款主题吧

这个主题可以完美的在Firefox上面实现Google Chrome的外观,喜欢的朋友们不要错过了

点击查看原图

如果要实现上面效果图中的样式必须安装Hide Caption插件,这样才能完美实现Google Chrome的外观

主题下载地址:

https://addons.mozilla.org/zh-CN/firefox/addon/10674

Hide Caption插件下载地址:

https://addons.mozilla.org/en-US/firefox/addon/9256

标签: FireFox

评论(0) 引用(0) 浏览(33)

php函数unserialize数据返回false问题分析

post by 朦朧中的罪惡 / 2010-2-1 15:22 Monday PHP

unserialize的这个问题是由一个emlog论坛用户在使用时报错而发现的

问题表现情况如下:

emlog缓存 的保存方式是将php的数据对象(数组)序列化(serialize)后以文件的形式存放,读取缓存的时候直接反序列化(unserialize)缓存字 符串即可读取数据,关于序列化和反序列化的原理请看我先前的文章《php函数 serialize()与unserialize()不完全研究》
 

我从用户那里取到的缓存的序列化数据为:

a:1: {s:8:"kl_album";a:4:{s:5:"title";s:12:"精彩瞬 间";s:3:"url";s:41:"http://www.kaisay.cn/?plugin=kl_album";s:8:"is_blank";s:7:"_parent";s:4:"hide";s:1:"n";}}

咋 一看了解序列化的人都会说,这个数据很正常啊,没什么问题呢。可是直接把这段字符串进行unserialize,返回的值却是个False;

代 码

var_dump(unserialize('a:1:{s:8:"kl_album";a:4: {s:5:"title";s:12:"精彩瞬间";s:3:"url";s:41:"http://www.kaisay.cn /?plugin=kl_album";s:8:"is_blank";s:7:"_parent";s:4:"hide";s:1:"n";}}'));
 

点击查看原图

运行结果

点击查看原图

阅读全文>>

标签: php 原创

评论(0) 引用(0) 浏览(49)

Firefox主题Fox world

post by 朦朧中的罪惡 / 2010-1-28 14:22 Thursday Firefox

Firefox3.6主题Fox world,这是一款采用的是国产浏览器世界之窗皮肤主题,非常清爽漂亮

Fox world

 

Foxworld安装地址

https://addons.mozilla.org/zh-CN/firefox/addon/12022

标签: FireFox

评论(0) 引用(0) 浏览(42)

phpmyadmin管理多个数据库服务器的配置方法

post by 朦朧中的罪惡 / 2010-1-27 20:27 Wednesday 软件应用

在开发中有3台数据库服务器需要访问和管理,用客户端切换太过麻烦,直接用phpmyadmin来解决问题

修改根目录中的config.inc.php配置

$i = 0;

/*
 * 服务器A
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = '3307';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';

/*
 * 服务器B
 */
$i++;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = '3308';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = ‘123456';
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';


/*
 * 服务器C
 */
$i++;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';

 

保存,打开phpmyadmin,在首页就可以看到服务器列表了

点击查看原图

评论(0) 引用(0) 浏览(29)

Notepad++启动时提示load langs xml failed错误解决

post by 朦朧中的罪惡 / 2010-1-27 19:07 Wednesday

我的Notepad++在一次崩溃后只要启动的时候就提示load langs xml failed,然后不能自动加载语法高亮文件。跑到Notepad++的安装目录查看langs.xml文件,发现该文件是空的(0kb).

这么解决这个问题呢?

很简单,把langs.xml改名为langs.xml1,找到同目录下的langs.model.xml复制一份后把那个复制文件名字改为langs.xml.再启动Notepad++即可.

希望这个方案对其他也碰到这个问题的人能有帮助

标签: 软件应用

评论(0) 引用(0) 浏览(47)

Firefox3.6主题Fx4

post by 朦朧中的罪惡 / 2010-1-24 12:48 Sunday Firefox

Fx4 是Firefox 主题库中新的一款实现Firefox3.7样式和布局的主题,效果基本上先前我发现的主题Strata一样,但是细节上做的比Strata要好的多,本主题还可以配合插件Fx4 options来对界面进行自定义配置

主题样式预览:

点击查看原图

主题个性配置界面:

点击查看原图

Fx4安装地址:

https://addons.mozilla.org/zh-CN/firefox/addon/49178

Fx4 options 安装地址:

https://addons.mozilla.org/zh-CN/firefox/addon/49158/

标签: FireFox 主题

评论(1) 引用(0) 浏览(160)