小李探花IU

导航

2018年1月10日 #

修改表时添加和删除约束

摘要: 这里先创建一张表 t_stu; DROP TABLE IF EXISTS t_stu;CREATE TABLE t_stu( id INT, stu_name VARCHAR(20), age INT, majorid INT) 添加约束 添加非空约束 ALTER TABLE t_stu MODIF 阅读全文

posted @ 2018-01-10 14:30 小李探花IU 阅读(963) 评论(0) 推荐(0) 编辑

mysql中外键的特点

摘要: mysql中外键的特点简单描述: 1.要求在从表中设置外键关系; 2.从表的外键列的类型和主表的关联列的类型要求一致或兼容,名称无要求; 3.主表的关联列必须是一个key(一般是主键或唯一键); 4.插入数据时,必须先插入主表,再插入从表; 删除杀局时,先删除从表,再删除主表; 阅读全文

posted @ 2018-01-10 14:06 小李探花IU 阅读(316) 评论(0) 推荐(0) 编辑

mysql中主键和唯一键的区别

摘要: 区别项 primary key(主键) unique(唯一键约束) 唯一性 可以 可以 是否可以为空 不可以 可以 允许个数 只能有1个 允许多个 是否允许多列组合 允许 允许 阅读全文

posted @ 2018-01-10 14:00 小李探花IU 阅读(4277) 评论(0) 推荐(1) 编辑

2017年1月9日 #

使用Gson解析Json

摘要: 1.Json介绍 JSON的全称是"JavaScript Object Notation",即JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式。两者的区别:因为XML虽然可以作为跨平台的数据交换格式,但是在JS中处理XML非常不方便,同时X 阅读全文

posted @ 2017-01-09 23:56 小李探花IU 阅读(515) 评论(0) 推荐(0) 编辑

2016年12月31日 #

如何防止JAVA反射对单例类的攻击?

摘要: 在我的上篇随笔中,我们知道了创建单例类有以下几种方式: (1).饿汉式; (2).懒汉式(、加同步锁的懒汉式、加双重校验锁的懒汉式、防止指令重排优化的懒汉式); (3).登记式单例模式; (4).静态内部类单例模式; (5).枚举类型的单例模式。 在上面的5种实现方式中,除了枚举类型外,其他的实现方 阅读全文

posted @ 2016-12-31 20:25 小李探花IU 阅读(8218) 评论(3) 推荐(3) 编辑

java设计模式之单例模式(Singleton)

摘要: 利用元旦小假期,参考了几篇单例模式介绍的文章,然后自己下午对java设计模式中的单例模式做了一下简单的总结,主要是代码介绍。 单例模式,在实际项目开发中运用广泛,比如数据库连接池,实际上,配置信息类、管理类、控制类、门面类、代理类通常被设计为单例类。像Java的Struts、spring框架,.Ne 阅读全文

posted @ 2016-12-31 19:52 小李探花IU 阅读(748) 评论(0) 推荐(0) 编辑

2016年12月5日 #

使用dom4j创建和解析xml文件

摘要: 使用dom4j创建和解析xml文件 在项目开发中,我们经常会遇到xml文件的创建和解析从别人接口得到的xml文件,而我们最常使用的组件是dom4j。 下面我就以代码来讲解一下如何使用dom4j来创建xml文件。 1.项目结构 在这里我们要,引入dom4j中的两个jar包,分别是: dom4j-1.6 阅读全文

posted @ 2016-12-05 22:53 小李探花IU 阅读(1657) 评论(0) 推荐(0) 编辑

2016年12月4日 #

java读取properties配置文件总结

摘要: java读取properties配置文件总结 在日常项目开发和学习中,我们不免会经常用到.propeties配置文件,例如数据库c3p0连接池的配置等。而我们经常读取配置文件的方法有以下两种: (1).使用getResourceAsStream()方法读取配置文件。 (2).使用InputStrea 阅读全文

posted @ 2016-12-04 22:36 小李探花IU 阅读(8509) 评论(1) 推荐(2) 编辑

2016年10月12日 #

启动tomcat时遇到的问题

摘要: 1.当启动Tomcat时,出现了如下信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java 阅读全文

posted @ 2016-10-12 22:53 小李探花IU 阅读(210) 评论(0) 推荐(0) 编辑

2016年10月1日 #

javaWeb开发小工具---MailUtils及其单元测试

摘要: 本次介绍的是,在javaWeb开发中,我们不免会遇到发送邮件的需求,比如:用户注册账号,需要激活登录,以及服务器定期向会员发送礼品信息等。所以参考有关资料,写了这个MailUtils工具类。 1.MailUtils的概述 这个MailUtils工具类底层使用了javax.mail包里面的API。所以 阅读全文

posted @ 2016-10-01 16:34 小李探花IU 阅读(907) 评论(0) 推荐(0) 编辑