摘要:
/*** 中英文全角字符转为半角字符* @param src 输入全角* @return 输出半角*/public static String toSemiangle(String src) { char[] c = src.toCharArray(); for (int index =... 阅读全文
摘要:
程序员要有哪些职业素养?关于这个话题,已经有很多资料了。本文作者根据自己的经验和观察,谈谈“程序员的职业素养”的一个方面,就是“克制”——克制写代码的冲动。许多年前我刚开始学编程时,朋友曾说过一个笑话:差劲的程序员有两种,一种是开始就写main函数的;还有一种是上来就上网找各种类库源代码的。当时我并... 阅读全文
摘要:
IKAnalyzerIKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出了3个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的IKAnalyzer3.0... 阅读全文
摘要:
文章来源于:http://blog.sina.com.cn/s/blog_c206a2c30101dmb0.html 中文分词 (Chinese Word Segmentation) 指的是将一个汉字序列切分成一个一个单独的词。分词就是将连续的字序列按照一定的规范重新组合成词序列的过程。我们知道,... 阅读全文
摘要:
原来windows里记事本的ansi编码就是GB2312啊,跟utf-8,unicode是不一样的。程序里的比如java的,Qt的string都是unicode的字符串,因此如果是你从文件中读取文字的话,一定要注意编码的问题!windows上用的一般就是GB2312,而linux大部分可能就是utf... 阅读全文
摘要:
1、代理模式:媒婆代理;中介代理;2、工厂模式:生产娃娃;3、适配器模式:电源适配器;4、装饰者模式:豆浆---加糖--加黑豆---加牛奶;java类中的 IO操作类 的设计 是装饰者模式。5、观察者模式: 价格变化如 关注的商品变化,被注册的观察者能接收到通知;6、单例模式:只是需要一份资源,饿汉... 阅读全文
摘要:
Template Method模式和Strategy模式有何异同博客分类:设计模式JavaTemplate Method模式很容易理解,就是由基类提供一个模板,将各子类中不变的行为提取到基类中实现,而各子类中可变的行为则由各子类自己重写基类方法实现.Strategy则是在使用策略模式的应用实例内部维... 阅读全文
摘要:
RDBMS关系型数据库和Nosql非关系型数据库区别:一、RDBMS是关系型数据库模式:1.二维模式,由行列组成。2.非常强调事务原子性,例如用户提出一个请求,DB完整的去执行,如果报错就全部回滚。3.适合存储结构性规范性数据,强调数据的一致性,必须所以数据都同步后才能继续。4.现在流行列式存储在处... 阅读全文
摘要:
19. 下面程序能正常运行吗()public class NULL { public static void haha(){ System.out.println("haha"); } public static void main(String[] args) { ... 阅读全文
摘要:
student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表 ... 阅读全文