- 博客(7)
- 资源 (33)
- 收藏
- 关注
原创 Java MyBatis 插入数据库返回主键
经过翻阅资料大致有两种方式。方式一:在实体类的映射文件 "*Mapper.xml" 这样写:<insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parameterType="com.lq.mybatis.User"> insert into user(userName,passwo
2018-04-27 14:47:17 434
原创 设计模式之工厂模式、单例模式
java有23种设计模式(编程思想/编程方式),不要被设计模式固化思想,随心所有与的编写代码工厂模式 单例模式 代理模式 适配器模式 观察者模式 MVC 模式 等等工厂模式 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建接口public interface Fruit { public void print();}2个实现类public class Apple i...
2018-04-26 16:11:18 337
原创 Java对象的生命周期和对象的访问过程
生命周期:1. 创建阶段(Created) 分配内存,构造对象并初始化2. 应用阶段(In Use) 对象至少被一个强引用持有着3. 不可见阶段(Invisible) 程序本身不再持有该对象的任何强引用,虽然该这些引用仍然是存在着的,简单说就是程序的执行已经超出了该对象的作用域了4. 不可达阶段(Unreachable) 无任何引用指向5. 收...
2018-04-26 15:36:44 1536 2
转载 JAVA虚拟机:JVM内存分区及用途
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区,这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。Java虚拟机所管理的内存将会包括以下几个运行时数据区域:1、程序计数器2、Java虚拟机栈3、本地方法栈4、Java堆5、方法区下面分别介绍各个内存分区及它们的作用:1、程序计数器程序...
2018-04-26 15:20:36 541
原创 Hadoop生态组件之Hive环境搭建--第九讲(本地模式mysql)
hadoop2.4.1 + apache-hive-1.2.1-bin.tar.gz1. 内嵌模式将元数据保存在本地内嵌的 Derby 数据库中,这是使用 Hive 最简单的方式。但是这种方式缺点也比较明显,因为一个内嵌的 Derby 数据库每次只能访问一个数据文件,这也就意味着它不支持多会话连接。2. 本地模式这种模式是将元数据保存在本地独立的数据库中(一般是 MySQL),这用就可以支持多会话...
2018-04-05 18:38:06 211
转载 js如何获取select下拉框的value以及文本内容
select下拉框在项目开发中是经常用到的,特别是在联级菜单方面的应用更为广泛。但是,对于一些初学者来说,如何获取下拉框子节点option的value值和文本内容,还是有一点难度的。其他的就不说了,现在我就写一段代码,简单的说明一下如何获取value值以及文本内容(text),必要地添加了注释,希望对下拉框还不太熟悉的朋友有所帮助。html代码:</HEAD> <BODY>...
2018-04-02 00:08:34 5269
原创 js中各种类型的变量在if条件中是true还是false
如果操作数是一个对象,返回true如果操作数是一个空字符串,返回false如果操作数是一个非空字符串,返回true如果操作数是数值0,返回false如果操作数是任意非0数值,返回true如果操作数是null,返回false如果操作数是NaN,返回false如果操作数是undefined,返回false...
2018-04-01 23:27:29 427
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人