摘要: java中的异常分为:编译时检查性异常(checked exception)和非检查性异常(unchecked exception,又称作运行时异常)。这两者有什么区别呢?,举例说明: 编译时检查行异常:最经常遇到的就是IO异常和SQL异常,对于检查性异常,程序必须进行处理,否则编译器会指出错误。这里就需要我们进行异常catch,并进行相应的处理。 运行时异常:就是RuntimeException,比如:被零除等系统错误、数组下标超范围、空指针异常等,这些有系统进行检测,程序可以不进行处理,交由系统进行缺省处理,当然,必要时,可以对其进行处理。RuntimeException异常在java.. 阅读全文
posted @ 2013-05-04 14:00 新的凯斯 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 在建立数据表的时候使用的代码: 1 create table _tablename( 2 _字段1 类型1, 3 _字段2 类型2, 4 _字段3 类型3, 5 . 6 . 7 . 8 . 9 _字段n 类型n10 )default charset=utf8;最后一句的default charset=utf8比较关键,csv中存储数据的编码格式是utf8,为了在导入数据库时不出现乱码的现象,需要统一编码格式。也可以不再建立数据表的时候说明,可以在将所有数据表建立好之后,命令行:set names utf8直接搞定。接下来使用load data 来讲csv中的数据... 阅读全文
posted @ 2013-02-05 11:52 新的凯斯 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 无论是php界面,还是命今提示符的方式,都是mysql数据库的用户接口,在你往数据库中插入数据的时候,必须把这些“用户接口”的字符编码设置成与数据库存储时的字符编码相同,这样才能正常的显示。 就像你在php中加入header('conten-type:text/html;charset=utf-8')的意思一样,你需要把命今提示符的字符编码设置成UTF8,然后再做相应的数据库操作,但是windows下的命今提示符字符编码只有一种GBK,它兼容GB2312,所以在你使用“set names gb2312”的时候,能正常操作。但是GBK对UTF8却不兼容,换句话说,UTF8字符集包 阅读全文
posted @ 2013-02-05 09:50 新的凯斯 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Preferences.sublime-settings文件:// While you can edit this file, it’s best to put your changes in// “User/Preferences.sublime-settings”, which overrides the settings in here.//// Settings may also be placed in file type specific options files, for// example, in Packages/Python/Python.sublime-settings 阅读全文
posted @ 2013-02-04 19:54 新的凯斯 阅读(219) 评论(0) 推荐(0) 编辑
摘要: mysql自己有个csv引擎,可以通过这个引擎来实现将csv中的数据导入到mysql数据库中,并且速度比通过php或是python写的批处理程序快的多。具体的实现代码示例:load data infile '/tmp/file.csv' into table _tablename (set character utf8)fields terminated by ','enclosed by '"'lines terminated by '\r\n';这段代码中涉及的一些关键字的解释如下:fields terminated 阅读全文
posted @ 2013-02-04 19:49 新的凯斯 阅读(683) 评论(0) 推荐(0) 编辑
摘要: Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,来满足跨平台、跨语言进行文本转换、处理的要求。unicode是基于通用字符集(Universal Character Set)的标准来发展的,现在UCS主要有两种表示方式,一种是UCS-2使用两个字节编码,另一种是UCS-4使用四个字节编码。目前大部分的unicode主要是使用UCS-2标准来的。unicode 通过对每个字符进行定义,比如"经"的编码是)0x7ECF,注意字符编码一般使用十六进制来表示,为了和十进制区分,十六进制以0x开头。uni 阅读全文
posted @ 2013-02-04 18:47 新的凯斯 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一、下载 mysql-noinstall-5.1.34-win32.zip(http://www.mysql.com/downloads/mysql/4.0.html)二、配置MySQL的参数 1、解压缩绿色版软件到c:\mysql-5.1.34设置系统环境变量 MYSQL_HOME=c:\mysql-5.1.34在Path中添加 %MYSQL_HOME%\bin; 2、修改C:\mysql-5.1.34\my-small.ini文件内容,添加红色内容 [client] #password = your_password port = 3306 socket = /tmp/mysql.s... 阅读全文
posted @ 2013-01-31 15:49 新的凯斯 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一:C#连接SQL数据库DataSource=myServerAddress;InitialCatalog=myDataBase;UserId=myUsername;Password=myPassword;DataSource=190.190.200.100,1433;NetworkLibrary=DBMSSOCN;InitialCatalog=myDataBase;UserID=myUsername;Password=myPassword;Server=myServerAddress;Database=myDataBase;UserID=myUsername;Password=myPassw 阅读全文
posted @ 2013-01-31 14:10 新的凯斯 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 在 WampServer 上手工安装 PHP 的多个版本WampServer是一个集成了PHP/Mysql/Apache及其它应用(如PhpMyAdmin/Xdebug[也许没有])的软件,它最令人喜爱的特征,不是令Php/Mysql/Apache的安装配置简单化,而是让我们只需要点点鼠标,就可以随意切换已经安装的PHP/Mysql/Apache的不同版本。对于PHP不同版本的需求,PHP程序员都最清楚不过了。WampServer的Version菜单(Apache、PHP、Mysql各自有一个Version菜单)上,有一个 Get More... 连接,点击它就可以到官网上下载你需要的版本,安 阅读全文
posted @ 2013-01-31 13:10 新的凯斯 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 一、连接远程数据库:1、显示密码如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456 2、隐藏密码如:MySQL 连接本地数据库,用户名为“root”,C:/>mysql -h localhost -u root -p Enter password:二、配置mysql允许远程链接 默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。一 阅读全文
posted @ 2013-01-31 13:06 新的凯斯 阅读(664) 评论(0) 推荐(0) 编辑