随笔分类 -  java

摘要:以下内容出自:> 好,请安静,后排聊天的同学别吵醒前排睡觉的同学了,大家要相互理解嘛。今天讲适配器模式,这个模式也很简单,你笔记本上的那个拖在外面的黑盒子就是个适配器,一般你在中国能用,在日本也能用,虽然两个国家的的电源电压不同,中国是220V,日本是110V,但是这个适配器能够把这些不同的电压转... 阅读全文
posted @ 2014-07-16 10:23 mjorcen 阅读(281) 评论(0) 推荐(0)
摘要:JAVA 时间差距,两个时间相差多少天,时,分,秒package io;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Dat... 阅读全文
posted @ 2014-07-15 15:30 mjorcen 阅读(640) 评论(0) 推荐(0)
摘要:以下内容出自:> 好,我们继续讲课。大家都是高智商的人,都写过纸质的信件吧,比如给女朋友写情书什么的,写信的过程大家都还记得吧,先写信的内容,然后写信封,然后把信放到信封中,封好,投递到信箱中进行邮递,这个过程还是比较简单的,虽然简单,这四个步骤都是要跑的呀,信多了还是麻烦,比如到了情人节,为... 阅读全文
posted @ 2014-07-15 14:41 mjorcen 阅读(235) 评论(0) 推荐(0)
摘要:以下内容出自:> 好了,我们继续上一节课,上一节讲到女娲造人,人是造出来了,世界时热闹了,可是低头一看,都是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍脑袋,Shit!忘记给人类定义性别了,那怎么办?抹掉重来,然后就把人类重新洗牌,准备重新开始制造人类。由于... 阅读全文
posted @ 2014-07-15 12:30 mjorcen 阅读(226) 评论(0) 推荐(0)
摘要:以下内容出自:> 女娲补天的故事大家都听说过吧,今天不说这个,说女娲创造人的故事,可不是“造人”的工作,这个词被现代人滥用了。这个故事是说,女娲在补了天后,下到凡间一看,哇塞,风景太优美了,天空是湛蓝的,水是清澈的,空气是清新的,太美丽了,然后就待时间长了就有点寂寞了,没有动物,这些看的到都是... 阅读全文
posted @ 2014-07-15 11:59 mjorcen 阅读(190) 评论(0) 推荐(0)
摘要:以下内容出自:24种设计模式介绍与6大设计原则 这种情况有没有?有!大点声,有没有? 有!,是,确实有,就出现在明朝,那三国期间的算不算,不算,各自称帝,各有各的地盘,国号不同。大家还记得那首诗《石灰吟》吗?作者是谁?于谦,他是被谁杀死的?明英宗朱祁镇,对,就是那个在土木堡之变中被瓦刺俘虏的皇... 阅读全文
posted @ 2014-07-15 11:36 mjorcen 阅读(197) 评论(0) 推荐(0)
摘要:以下内容出自:24种设计模式介绍与6大设计原则 这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘,单例就是单一、独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢?我们举个比较难复制的对象:皇帝 中国的历史上很少出现两个皇帝并存的时... 阅读全文
posted @ 2014-07-15 11:25 mjorcen 阅读(271) 评论(0) 推荐(0)
摘要:第 2 章 代理模式【Proxy Pattern】以下内容出自:24种设计模式介绍与6大设计原则.pdf 什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干... 阅读全文
posted @ 2014-07-15 11:10 mjorcen 阅读(210) 评论(0) 推荐(0)
摘要:第 1 章 策略模式【Strategy Pattern】以下内容出自:24种设计模式介绍与6大设计原则.pdf 刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。... 阅读全文
posted @ 2014-07-15 10:56 mjorcen 阅读(269) 评论(0) 推荐(0)
摘要:今天写了个小程序,出现了个异常java.lang.ExceptionInInitializerError,就是它了。最后我就重新写了个类进行测试。下面是会出错的代码。package test;import java.util.Arrays;public class AA { private s... 阅读全文
posted @ 2014-07-10 15:49 mjorcen 阅读(738) 评论(0) 推荐(0)
摘要:最近工作中需要用到定时任务的功能,虽然Spring3也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。首先,当然是添加依赖的jar文件,我的项目是maven管理的,以下的我项目的依赖: UTF-8 ... 阅读全文
posted @ 2014-07-10 12:06 mjorcen 阅读(2225) 评论(0) 推荐(0)
摘要:Spring配置Quartz例子(基于maven构建) 在Spring中使用Quartz有两种方式实现:第一种是任务类继承QuartzJobBean,第二种则是在配置文件里定义任务类和要执行的方法,类和方法仍然是普通类。很显然,第二种方式远比第一种方式来的灵活。之所以在这里特别对版本作一下说明,是... 阅读全文
posted @ 2014-07-09 19:15 mjorcen 阅读(648) 评论(0) 推荐(0)
摘要:Java精确计算如果我们编译运行下面这个程序会看到什么?public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.prin... 阅读全文
posted @ 2014-07-09 12:22 mjorcen 阅读(458) 评论(0) 推荐(0)
摘要:Java中double类型的数据精确到小数点后两位多余位四舍五入,四种方法一:double f = 111231.5585;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2,BigDecimal.ROUND_HALF_UP).doub... 阅读全文
posted @ 2014-07-05 16:27 mjorcen 阅读(9106) 评论(0) 推荐(0)
摘要:the request doesn't contain a multipart/form-data or multipart/form-data stream, content type header一,HTTP上传的基本知识 在Form元素的语法中,EncType表明提交数据的格式 用 Encty... 阅读全文
posted @ 2014-07-05 15:44 mjorcen 阅读(29966) 评论(0) 推荐(1)
摘要:Java 判断操作系统类型(适用于各种操作系统)最近一段时间写一个授权的程序,需要获取很多信息来保证程序不能随意复制使用,必须经过授权才可以。为了限制用户使用的操作系统,必须有统一的方法来获取才可以。在JAVA中,通过System.getProperty("os.name")来获取,通过参考:htt... 阅读全文
posted @ 2014-07-04 14:53 mjorcen 阅读(2295) 评论(0) 推荐(0)
摘要:response设置编码。 是服务器端java程序运行时的输出编码,即服务器端以什么样的编码向客户端输出HTML时采用的编码. 是指客户端浏览器以什么样的编码来显示网页,指导浏览器解析服务器端传入的HTML流. 同时它还有一个作用,指导其提交表单的时候使用什么编码传入request.request.... 阅读全文
posted @ 2014-06-24 19:44 mjorcen 阅读(625) 评论(0) 推荐(0)
摘要:一、Servlet实现文件上传,需要添加第三方提供的jar包下载地址:1)commons-fileupload-1.2.2-bin.zip :点击打开链接2)commons-io-2.3-bin.zip :点击打开链接 二、文件上传的表单提交方式必须是POST方式,编码类型:enctype="mul... 阅读全文
posted @ 2014-06-24 14:47 mjorcen 阅读(346) 评论(0) 推荐(0)
摘要:java JNI 调试出现的错误ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../s... 阅读全文
posted @ 2014-06-24 10:56 mjorcen 阅读(932) 评论(0) 推荐(0)
摘要:衡量程序的标准 衡量一个程序是否优质,可以从多个角度进行分析。其中,最常见的衡量标准是程序的时间复杂度、空间复杂度,以及代码的可读性、可扩展性。针对程序的时间复杂度和空间复杂度,想要优化程序代码,需要对数据结构与算法有深入的理解,并且熟悉计算机系统的基本概念和原理;而针对代码的可读性和可扩展性,想... 阅读全文
posted @ 2014-06-23 16:38 mjorcen 阅读(401) 评论(0) 推荐(0)