自定义type 根据 "官方文档" ,新建TinyIntType类,集成Type,并重写 ,`getSqlDeclaration convertToPHPValue getBindingType`等方法。 TinyIntType.php完整代码: 其中 方法是用于生成sql语句,需要根据传入的参数处 ...
分类:
数据库 时间:
2018-06-10 19:34:11
阅读次数:
198
1、在导包的时候可以导入其静态部分,这样在类中使用其时,可以直接以其名使用 例如:Map.Entry的访问,在类文件头部导入import java.util.Map.Entry后简化后为Entry。 2、可以用“修饰符 返回值类型 方法名(参数类型... 形参名){ }”的方式来同时传入不确定个数, ...
分类:
编程语言 时间:
2018-06-02 20:40:25
阅读次数:
217
集合类 集合类在面试中屡次考到,深知其重要性。集合是相对数组来说的,数组的优缺点我们早就知道,定长、支持随机存取、不利于插入删除。集合类就是为了克服这些缺点而造的。 以下部分内容转自lipper,做了一定的修改。 一、层次关系 如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接 ...
分类:
编程语言 时间:
2018-05-31 02:23:31
阅读次数:
238
1.创建一个抽象类定义发送消息和接受消息的抽象方法 2.定义一个发送类集成上面抽象方法 3.定义两个消费者 先启动两个消费者,然后启动生产者 结果如下: one: One接受消息:hello,world!1One接受消息:hello,world!3One接受消息:hello,world!5One接受 ...
分类:
编程语言 时间:
2018-05-27 20:56:22
阅读次数:
202
1、List(有序、可重复)List里存放的对象是有序的,同时也是可以重复的,List关注的是索引,拥有一系列和索引相关的方法,查询速度快。因为往list集合里插入或删除数据时,会伴随着后面数据的移动,所有插入删除数据速度慢。 2、Set(无序、不能重复)Set里存放的对象是无序,不能重复的,集合中 ...
分类:
编程语言 时间:
2018-05-27 18:33:06
阅读次数:
194
在整个Servlet程序中最重要的就是Servlet接口,在此接口下定义了一个GenericServlet的子类,但是,一般不会直接继承此类,而是根据所使用的协议选择GenericServlet的子类集成。例如,现在采用HTTP协议处理,所以一般而言当需要使用HTTP协议操作时用户自定义的Servl ...
分类:
其他好文 时间:
2018-05-22 19:44:24
阅读次数:
126
如果要进行多个数据的保存,无疑首选类集(List、Set、Queue、Map),在类集的学习的时候也知道一个概念:许多集合的子类都具有同步与异步的差别,但是如果真的要在多线程之中去使用这些类,是否真的可以用呢? 范例:观察一下类集的问题: 不过很遗憾的是这个时候以上的代码出现了“java.util. ...
分类:
其他好文 时间:
2018-05-21 14:34:00
阅读次数:
1141
1.StringBuilder类和StringBuffer类(查手册会用即可)1.1 基本概念 由于String类描述的字符串内容无法更改,若程序中出现大量类似的字符串时需要申请独立的内存空间单独保存,此时对内存空间的消耗比较大。 为了节省内存空间希望对字符串内容本身直接进行更改,则需要使用java ...
分类:
其他好文 时间:
2018-05-19 01:19:51
阅读次数:
138
一、异常处理 1.两种异常: (1)程序员自身问题(运行时异常) (2)外界问题(可控异常) 2.两种异常的详细说明 (1)运行时异常 当程序发生运行时异常时,程序会中断程序。 例:p1为对象; p1 p = new p1(); p = null; p.sayHello(); //这时就会报空指针异 ...
分类:
编程语言 时间:
2018-05-18 18:03:51
阅读次数:
174
Hadoop集群搭建 发行版本集群简介HDFS集群负责海量数据的存储YARN集群负责海量数据运算时的资源调度MapReduceHadoop部署方式分类集群按以上分布的原因具体搭建步骤搭建前准备1.准备Linux环境1.0 配置好各虚拟机的网络(采用NAT联网模式)1.1修改各个虚拟机主机名1.2修改... ...
分类:
其他好文 时间:
2018-05-09 12:06:57
阅读次数:
176