08 2019 档案
摘要:1.静态集合类:在使用Set,Vector,HashMap等集合类的时候需要特别注意,可能发生内存泄漏 当这些集合被定义成静态的时候,由于他们的生命周期和程序一样长,这时候就可能发生内存泄漏 2.监听器:在java中,我们经常会使用到监听器(listener),但往往释放对象的时候却没有去删除这些监
阅读全文
摘要://前一次执行程序结束后 2000ms 后开始执行下一次程序 java.uitl的包 Timer timer=new Timer(); timer.schedule(new TimerTask() { @Override public void run() { } }, 0,2000);
阅读全文
摘要:Runnable是一个接口位于java.lang.Runnable他只是声明了一个run()方法run()方法返回值为void类型所以在执行完任务后无法返回任何结果 public interface Runnable{ public abstract void run(); } Callable也是
阅读全文
摘要:冯诺依曼体系结构中,将计算机分为运算器,控制器,存储器,输入/输出设备。 运算器,控制器是CPU的组成成分(还有一些寄存器)。 存储器则可以分为内存储器(内存)和外存储器(硬盘), 输入输出设备主要来完成系统的I/O操作,I/O操作只要是对硬盘(外存)中的数据进行读和取。 由于CPU的运算速度远远大
阅读全文
摘要:引入import org.springframework.scheduling.annotation.Scheduled; 1.☆在启动类上加 @EnableScheduling 2.在要定期执行的方法上加 @Scheduled(参数) @Scheduled(cron="0/5 * * * * ?
阅读全文
摘要:server层: Wrapper<Ship> wrapper = new EntityWrapper<>();//条件类 wrapper.where("user_id={0}",uid);//增加条件 Page<Ship> shipPage = new Page<>(pageNum, pageSiz
阅读全文
摘要:原因:当排序的列的值相同时会出现这种状态,查询全部没有问题,但是分页查询会出现数据重复 解决:一个排序列的内容相同 就再增加一个排序列 增加的排序列 确定列的值的唯一性 例: 这样查如果重复 select * from 表名 order by 列一 desc 就改成这样 select * from
阅读全文
摘要:1.将Double 或 long 转成BigDecimal : BigDecimal.valueOf(double 或 long) 加法函数:add() 例:a.add(b) 减法函数:subtract() 例:a.subtract(b) 乘法函数:multiply() 例:a.multiply(b
阅读全文
摘要:Collections.sort(ydShips, new Comparator<YdShip>() { @Override public int compare(YdShip o1, YdShip o2) { if(o1.getNumber()> o2.getNumber()){ //number
阅读全文
摘要:<div id="outerdiv" style="position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:2;width:100%;height:100%;display:none;"> <div id="innerdiv" s
阅读全文
摘要:是因为8.0改变了身份验证插件 在窗口登录 执行语句: ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '123.com'; 执行完毕后密码变为:123.com
阅读全文
摘要:xml <insert id="insertForId" useGeneratedKeys="true" keyProperty="id"> insert into student(sname,sage,ssex) VALUES (s.name,s.sage,s.ssex) </insert> Ma
阅读全文
摘要:切换页面记忆选中的列设置选中状态 var table_date=new Array();//用于保存当前页数据 var ids=new Array(); //用于保存选中的数据 一.表格回显后事件 // 渲染表格var ins1 = table.render({ elem: '#shipTable'
阅读全文
摘要:从新加载layuiTable table.reload('table名',{ page:{curr:1},//设置从新从第一页开始 where:{名:值,名:值}//从新加载查询的条件 }); 如果没有后面的{}的内容的话可以省略不写 table.reload('table名');
阅读全文
摘要://设置上传按钮 <button type="button" style="display: none" class="layui-btn layui-authority cvv66nwtu" id="nationality">上传</button> //设置上传完成后的图片回显框 <div cla
阅读全文
摘要:支持多条规则验证(多条时中间用"|"隔开) lay-verify:属性 预设属性: required(必填项) phone(手机号) email(邮箱) url(网址) number(数字) date(日期) identity(身份证) 自定义 form.verify({ key:function(
阅读全文
摘要:1.作用:代替了Servlet接受请求返回相应 2.设计模式: M: Model 模型 V: View 视图 C: Controller 控制器 执行顺序 3.优点: 1.多视图共享一个模型,提高了代码的重用性 2.MVC的三个模块相互独立,低耦合的架构 3.控制器提高了应用程序的灵活性和可配置性
阅读全文