|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
什么时候上述的三种开发工具能和三为一,什么时候java的竞争力才更强,才有机会拉拢更多的程序员投入到对java的开发上,因为到时的开发工具将会比.net的更简单。还有一点也很关键,什么时候java推出的jsf能成为真正意义上的标准。mysql|成绩
版权声明:若有转载哀求,请说明出处:http://blog.csdn.net/yzhz
情况:1、mysql数据库版本:MySQL4.1.72、mysql驱动程序:mysql-connector-java-3.1.73、情况:windows平台4、安装mysql数据库时指定character-set为gbk
碰到的成绩:接纳jdbc会见数据库,jdbc的url:jdbc:mysql://localhost:3306/club,读写数据库显现中文都一般。但在mysql的console上查询,中文都显现成?。缘故原由是:MySQL4.1以上版本增添了几个变量,默许的情形下character_set_client、character_set_connection、character_set_results的值是latin1character_set_client|latin1character_set_connection|latin1character_set_database|gbkcharacter_set_results|latin1character_set_server|gbkcharacter_set_system|utf8以是在console看到的中文纪录为?办理的办法是:启动console的时分设置default-character-setmysql-uuser-ppassword--default-character-set=gbktest
character_set_client|gbkcharacter_set_connection|gbkcharacter_set_database|gbkcharacter_set_results|gbkcharacter_set_server|gbkcharacter_set_system|utf8
总结:1、MySQL4.1以上版本、MySQLJDBCDriver3.0.16以上版本,jdbc的url不必再带上useUnicode=true&EncodingCharacter=GBK,jdbc驱动程序会在毗连的时分主动检测mysql服务器的变量(character_set_server)指定的编码,然后将JavaUnicodestring转换为所指定的字符集发送给mysqlserver.2、MySQL4.1.7版本数据库,character-set为gbk,假如console上看到乱码,启动console的时分带上参数--default-character-set=gbk
轮性能微软曾做过一个例子,就是同一个项目用java和.net来作,结果开发周期,.net是java的一半,性能java是.net的十分之一,代码量java是.net的三倍。呵呵,这说明了什么,.net的全方位比java好。但是有的人说.net不能跨平台,这个问题我和我同学曾讨论过,都认为微软的.net很可能早都可以跨平台了,但是微软为了保护他们的操作系统,所以才没有推出跨平台的.net,只是推出了跨语言的.net, |
|