随笔分类 -  java基础

摘要:StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等... 阅读全文
posted @ 2014-11-07 15:36 飞扬的薰衣草 阅读(1953) 评论(0) 推荐(0)
摘要:HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和We... 阅读全文
posted @ 2014-07-16 10:00 飞扬的薰衣草 阅读(164) 评论(0) 推荐(0)
摘要:原文出自:http://www.blogjava.net/pengpenglin/archive/2010/02/22/313669.html在很多论坛、网上经常有网友问“为什么我使用 new String(tmp.getBytes("ISO-8859-1"), "UTF-8") 或者 new St... 阅读全文
posted @ 2014-07-10 17:56 飞扬的薰衣草 阅读(265) 评论(0) 推荐(0)
摘要:原文出自:http://blog.csdn.net/junjieguo/article/details/7668775查看表结构 查看表结构可以用语句DESCRIBE或SHOW CREATE TABLE语句。 1、查看表的基本结构语句: DESCRIBE 表名; 2、查看表详细结构语句: ... 阅读全文
posted @ 2014-06-20 14:22 飞扬的薰衣草 阅读(340) 评论(0) 推荐(0)
摘要:请求搜索必要的条件是:设置搜索条件params设置1.简单条件SolrParams params = new SolrQuery(“name:小飞鸟 AND id:1520”);QueryResponse response = server.query(params);SolrDocumentLis... 阅读全文
posted @ 2014-06-19 17:39 飞扬的薰衣草 阅读(817) 评论(0) 推荐(0)
摘要:编为大家介绍,基于Java的打包jar、war、ear包的作用与区别详解。需要的朋友参考下以最终客户的角度来看,JAR文件就是一种封装,他们不需要知道jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果。除jar以外对于J2EE来说还有war和ear。区别见下表:... 阅读全文
posted @ 2014-06-13 11:15 飞扬的薰衣草 阅读(230) 评论(0) 推荐(0)
摘要:java中正则学习: String reg = "[.★;\\=。_”+-]";String str = "”+动;力煤”过生日★吉姆=尼";str = str.replaceAll(reg, "");System.out.println(str); 输出:动力煤过生日吉姆尼如果[.★;\\=。... 阅读全文
posted @ 2014-06-10 16:22 飞扬的薰衣草 阅读(129) 评论(0) 推荐(0)
摘要:str = str.replaceAll("[\\pP‘’“”]", "");Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。\pP 其中的小写 p 是 property 的意思,表示 Unicode 属性,用于 Unicode 正表达式的前缀。大写 P 表示 Uni... 阅读全文
posted @ 2014-06-10 09:45 飞扬的薰衣草 阅读(4219) 评论(0) 推荐(0)
摘要:public static boolean includingNUM(String str)throws Exception{Pattern p = Pattern.compile("[\u4e00-\u9fa5]*[\\d|\\w]+[\u4e00-\u9fa5]*");//或者 Pattern ... 阅读全文
posted @ 2014-06-03 17:31 飞扬的薰衣草 阅读(3025) 评论(0) 推荐(0)
摘要:/*** 中英文全角字符转为半角字符* @param src 输入全角* @return 输出半角*/public static String toSemiangle(String src) { char[] c = src.toCharArray(); for (int index =... 阅读全文
posted @ 2014-05-23 16:43 飞扬的薰衣草 阅读(344) 评论(0) 推荐(0)
摘要:原来windows里记事本的ansi编码就是GB2312啊,跟utf-8,unicode是不一样的。程序里的比如java的,Qt的string都是unicode的字符串,因此如果是你从文件中读取文字的话,一定要注意编码的问题!windows上用的一般就是GB2312,而linux大部分可能就是utf... 阅读全文
posted @ 2014-05-14 10:15 飞扬的薰衣草 阅读(341) 评论(0) 推荐(0)
摘要:1、代理模式:媒婆代理;中介代理;2、工厂模式:生产娃娃;3、适配器模式:电源适配器;4、装饰者模式:豆浆---加糖--加黑豆---加牛奶;java类中的 IO操作类 的设计 是装饰者模式。5、观察者模式: 价格变化如 关注的商品变化,被注册的观察者能接收到通知;6、单例模式:只是需要一份资源,饿汉... 阅读全文
posted @ 2014-03-31 11:49 飞扬的薰衣草 阅读(110) 评论(0) 推荐(0)
摘要:Template Method模式和Strategy模式有何异同博客分类:设计模式JavaTemplate Method模式很容易理解,就是由基类提供一个模板,将各子类中不变的行为提取到基类中实现,而各子类中可变的行为则由各子类自己重写基类方法实现.Strategy则是在使用策略模式的应用实例内部维... 阅读全文
posted @ 2014-03-27 23:43 飞扬的薰衣草 阅读(319) 评论(0) 推荐(0)
摘要:19. 下面程序能正常运行吗()public class NULL { public static void haha(){ System.out.println("haha"); } public static void main(String[] args) { ... 阅读全文
posted @ 2014-03-25 10:32 飞扬的薰衣草 阅读(195) 评论(0) 推荐(0)
摘要:student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表 ... 阅读全文
posted @ 2014-03-24 15:55 飞扬的薰衣草 阅读(315) 评论(0) 推荐(0)