
Java
yangcs2009
这个作者很懒,什么都没留下…
展开
-
hibernate中向mysql数据库插入汉字出现???乱码问题的纠正
如题,试过多种方法无效后,苦思中。。。感觉自己的mysql数据库有问题,于是从官网下载后重安装了一遍,在mysql-front 插入汉字开始也出现乱码,确定是mysql自身的问题,于是修改了my.ini文件,修改代码如下(红字加粗,两处)后在mysql-front修改问题解决,而且在由hibernate向mysql写入汉字正常。\(^o^)/~[client]# CLIENT原创 2012-04-16 19:53:28 · 1092 阅读 · 0 评论 -
Java的内存回收机制
在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限的内存的程序。1.J转载 2014-09-01 16:17:56 · 738 阅读 · 0 评论 -
Thinking in Java 4th 习题2.1
题目描述: Create a class containing an int and a char that are not intitialized and print their values to verify that Java performs default initialization.自己的想法是先new个类,存放私有属性,然后用主函数类调用,结果出现右侧pri原创 2012-07-20 10:30:30 · 874 阅读 · 0 评论 -
DOS框下运行javac中文显示乱码
问题描述:DOS框下运行javac中文显示乱码解决方案:Windows RegistryEditor Version 5.00[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] "CodePage"=dword:000003a8将以上的代码放到你的记事本里,然后保存成扩展名是“.reg”结尾的文件。然后转载 2013-03-06 20:09:46 · 4794 阅读 · 1 评论 -
Java将文章(中英文)划分为指定范围的小单元(保留句子完整性)
package haojie.tool;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamRea原创 2012-08-16 14:57:00 · 2106 阅读 · 0 评论 -
Java中split函数分割中英文的一些问题
最近在使用split函数处理.txt文档,将其按句子划分为小的单元。遇到的一个问题是一些标点符号诸如?、!等无法作为split函数的参数,看到不少介绍如何处理?有提到过先使用replace函数预处理后在使用split函数,感觉这样会大大大大降低效率。最终想到这些符号之所以无法使用是由于它们需要转义,也即是讲它们存在着歧义。所以就尝试了转义。如下图所示之后就可以顺利地对文章按自己的要求处理了原创 2012-08-01 10:43:48 · 8597 阅读 · 1 评论 -
eclise导入已存在工程报 Faceted Project Problem 错误
eclise导入已存在工程报 Faceted Project Problem 错误博客分类: JAVA开发工具web开发学习笔记eclipse现象: 向eclipse里面导入已存在工程时,报如下错误: Description Resource Path Location Type Target runtime Apache Tomcat转载 2012-05-07 15:22:38 · 11848 阅读 · 1 评论 -
appserv2.6 中phpmyadmin登陆问题的解决
如题,在安装appserv时设置的mysql用户名及密码皆为root,但当使用root root 登陆phpmyadmin管理数据库时无法登陆成功,而使用用户名:admin,密码为空时可以进入,但登陆后如图所示:解决方法:在安装appserv时勾选了 odd password support 选项 导致数据库权限出错。重装时不要选择该选择即可。重装后效果如下:原创 2012-05-04 16:44:19 · 5400 阅读 · 0 评论 -
MySql数据库写入服务器(台式机与笔记本)速度慢问题的解决
昨天碰到老师给的一个数据库访问问题,即服务器在台式机慢于笔记本,这是很不合乎常理的,因为一片情况下台式机性能好于笔记本。 经过多方面调查研究后推测可能是由于数据库存储引擎的问题,之前是InnoDB,InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。但是比起MyISAM存储引擎,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引。而MyISAM是MySQ原创 2012-05-03 09:03:47 · 2388 阅读 · 0 评论 -
关于MyEclipse的数据库 Derby的问题
点start的时候明明提示Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2008-07-25 00:33:54.250 GMT 时在端口 1527 上接受连接 但点连接的时候却提示错误 Error while performing darabase login with the MyEclipse Derby dri转载 2012-04-17 19:59:21 · 1909 阅读 · 0 评论 -
C++, Java和C#的编译、链接过程解析
1.1.1 摘要我们知道计算机不能直接理解高级语言,它只能理解机器语言,所以我们必须要把高级语言翻译成机器语言,这样计算机才能执行高级语言编写的程序,在接下来的博文中,我们将介绍非托管和托管语音的编译过程。1.1.2正文非托管环境的编译过程(C/C++)纯C/C++的程序通常运行在一个非托管环境中,类是由头文件(.h)和实现文件(.cpp)组成,每个类形成了一个单独的编译单元,当我转载 2014-10-26 13:09:50 · 3507 阅读 · 0 评论