Java
Renqinghe11
这个作者很懒,什么都没留下…
展开
-
装饰者设计模式、(反)序列化、标准实体类;——IO流结束
装饰者设计模式源码共分三步:1、在包装类中定义一个变量temp这个变量的类型是被包装类2、定义构造方法,通过构造方法初始化temp3、改写之前的方法,或者增加新的方法注意: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 · 310 阅读 · 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 评论