随笔 - 424  文章 - 0  评论 - 13  阅读 - 90万
08 2014 档案
代理(Proxy)模式
摘要:代理模式的类图如下所示: 客户端想调用的是RealSubject,由于某种考虑或原因,只能直接访问到ProxySubject,再由ProxySubject去调用RealSubject,这就完成了一次代理的活动。 代理模式的时序图如下: 从上面可以看出,ProxySubject不仅... 阅读全文
posted @ 2014-08-31 17:58 lnlvinso 阅读(375) 评论(0) 推荐(0) 编辑
面试题学习
摘要:a left join b最多返回多少条记录,最少返回多少条记录? a left join b将返回a中所有的记录和b中符合on条件的记录。 最少返回的记录数是a的记录数,这还是好理解的。 最多返回的记录数a*b,如下: select * from a; id name 1 allen 2 tim... 阅读全文
posted @ 2014-08-26 16:26 lnlvinso 阅读(148) 评论(0) 推荐(0) 编辑
Java I/O基础
摘要:字节流和字符流的区别,字节流一次读取一个字节,字符流一次读取的是一个Unicode码,读取了2个字节。 可以以文本编辑器打开的可以使用字符流读取,否则用字符流读取可能就会出错。图像文件就需要用字节流读取,不能用字符流操作。 字节流的基类是InputStream和OutputStream,... 阅读全文
posted @ 2014-08-24 22:58 lnlvinso 阅读(370) 评论(0) 推荐(0) 编辑
Python基础篇(九)
摘要:Key Words:文件迭代器,标准输入,GUI工具包,数据库操作SQLlite,socket编程 文件迭代器>>> f= open("some.txt","r+")>>> while True:... line = f.readline()... if not line : break... e... 阅读全文
posted @ 2014-08-24 22:49 lnlvinso 阅读(211) 评论(0) 推荐(0) 编辑
Python基础篇(八)
摘要:key words:私有变量,类静态变量,生成器,导入Python模块,r查看模块可以使用的函数,查看帮助信息,启动外部程序,集合,堆,时间模块,random模块,shelve模块,文件读取等>>> class Rectangle:... def __init__(self):... self.__... 阅读全文
posted @ 2014-08-19 22:47 lnlvinso 阅读(314) 评论(0) 推荐(0) 编辑
JMS基础篇(二)
摘要:简介 异构集成是消息发挥作用的一个领域,大型公司内部可能会遇到很多的平台,Java,.net或者公司自己的平台等。 传送消息还应该支持异步机制,以提高系统整体的性能。异步传输一条消息意味着,发送者不必等到接收者接收或者处理消息,可以接着做后续的处理。 应用程序发送消息至另外一个应用程序,需要使... 阅读全文
posted @ 2014-08-19 22:33 lnlvinso 阅读(350) 评论(0) 推荐(0) 编辑
装饰模式(Decorator)
摘要:装饰模式(Decorator)最常见的就是JDK中的关于I/O流的处理。 DataInputStream dis = new DataInputStream(new BufferedInputStream(new FileInputStream("test.txt"))); 装饰模式的类... 阅读全文
posted @ 2014-08-11 23:21 lnlvinso 阅读(250) 评论(0) 推荐(0) 编辑
Quartz 任务调度(转)
摘要:原文链接:http://lavasoft.blog.51cto.com/62575/93938Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和... 阅读全文
posted @ 2014-08-10 22:33 lnlvinso 阅读(472) 评论(0) 推荐(0) 编辑
JMS基础篇
摘要:首先我们需要下载 ActiveMQ:http://activemq.apache.org/。 启动 ActiveMQ 服务:解包下载的 ActiveMQ 》进去其bin 目录》双击 activemq.bat。 ActiveMQ 默认使用的是端口61616,可以在cmd中查看61616端口是否... 阅读全文
posted @ 2014-08-10 22:31 lnlvinso 阅读(284) 评论(0) 推荐(0) 编辑
RMI基础篇
摘要:远程方法调用(Remote Method Invocation,RMI)从JDK1.1就已经实现,它大大增强了Java开发分布式应用的能力。 RMI可以实现通过网络完成不同JVM间的通信,不仅可以传递基本的数据类型,也可以传递对象。 RMI是JVM间的通信,如果服务器或客户端不是Java语言... 阅读全文
posted @ 2014-08-10 16:58 lnlvinso 阅读(350) 评论(0) 推荐(0) 编辑
Python基础篇(七)
摘要:加上两个下划线变量或者方法变为私有。 >>> class Bird: ... __song = "spark" ... def sing(self): ... return self.__song ... >>> b = Bird() >>> b.sing() 'spark' ... 阅读全文
posted @ 2014-08-10 16:39 lnlvinso 阅读(294) 评论(0) 推荐(0) 编辑
RMI基础
摘要:远程方法调用(Remote Method Invocation,RMI)从JDK1.1就已经实现,它大大增强了Java开发分布式应用的能力。可以实现通过网络完成不同JVM间的通信,不仅可以传递基本的数据类型,对象也是可以传递的。RMI是JVM间的通信,如果服务器或客户端不是Java语言开发的,可... 阅读全文
posted @ 2014-08-03 23:04 lnlvinso 阅读(207) 评论(0) 推荐(0) 编辑
Python基础篇(六)
摘要:retun空值,后面的语句将不再被执行 >>> def test(): ... print("just a test!") ... return ... print("will not be print") ... >>> test() just a test! 和Java类似,... 阅读全文
posted @ 2014-08-03 16:40 lnlvinso 阅读(251) 评论(0) 推荐(0) 编辑
Python基础篇(五)
摘要:bool用于判断布尔值的结果是True还是False >>> bool("a") True >>> bool(3) True >>> bool("") False >>> bool(0) False Python中的elif类似于Java中的elseif ... 阅读全文
posted @ 2014-08-03 15:42 lnlvinso 阅读(256) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示