Java
Renqinghe11
这个作者很懒,什么都没留下…
展开
-
装饰者设计模式、(反)序列化、标准实体类;——IO流结束
装饰者设计模式 源码共分三步: 1、在包装类中定义一个变量temp这个变量的类型是被包装类 2、定义构造方法,通过构造方法初始化temp 3、改写之前的方法,或者增加新的方法 注意: 1、装饰者设计模式核心与继承无关,若继承,只是不愿重写某些被包装类的方法。 2、若要用装饰设计类使用JDK的新tryCatch自动关流功能,需实现Coloseable()接口,否...原创 2019-07-29 23:52:08 · 129 阅读 · 0 评论 -
Java字节流实现本地文件复制粘贴标准代码
标准代码如下: 此代码未使用缓冲流,哪天心情好补更个字节缓冲流 和字节缓冲流 import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class ShuChu { public static void main(String[] args...原创 2019-07-27 20:54:52 · 263 阅读 · 0 评论 -
斐波那契数列实现及任意数字阶乘的递归方式实现
这代码实在太简单,单纯就只是为了理解递归而写 //斐波那契数列 public int get(int i ){ if (i ==1||i ==2){ return 1; }else{ return get(i-1)+ get((i-2)); } } //阶乘 public int ge...原创 2019-07-27 21:02:28 · 121 阅读 · 0 评论 -
数据库约束、聚合函数、标准查询语句
聚合函数: -- count,sum,avg,max,min 语句格式皆为: select count(id) from student; -- 添加起别名后为: select cout(id) as 总和 from student; -- ifnull 语句格式: select avg(ifnull(id,0)) as 总和 from student; -- 即id这个字段中若有nul...原创 2019-08-07 11:56:58 · 309 阅读 · 1 评论 -
阿里druid连接池,Spring框架简单JDBC模块,JDBC自定义工具类,preparedStatement,JdbcTemplate以及其对象一系列sql语句执行方法
(本文代码实现共需导入mysqlJDBC jar包,阿里巴巴druid jar包,Spring框架jar包,junit-4.12.jar包,hamcrest-core-1.3.jar包文末可下载(待审核后)) 首先说下Statement被它的儿子Preparedstatement取代的原因: 即sql注入问题,如: Statement所需的sql语句: ...原创 2019-08-11 21:22:46 · 309 阅读 · 0 评论