此博客是本人从学生时代开始做笔记所用, 部分是工作所遇问题,做填坑笔记,部分闲来查阅资料,加上自己的理解所总结的学习笔记, 常忙得不可开交,若漏了资料来源,望通知~ 前路漫漫,写点东西告诉自己正在一点点进步,而不要迷失于繁忙。

04 2019 档案

摘要://秒转化成 时分秒 function secondToDate(result) { var h = Math.floor(result / 3600); var m = Math.floor((result / 60 % 60)); var s = Math.floor((result % 60)); return result = h + "小时" + m + ... 阅读全文
posted @ 2019-04-21 10:18 炎泽 编辑
摘要:总结自:www.jianshu.com/p/61f7c6fe03ec SpEL是一种表达式语言,可以与spring应用程序运行时的对象交互,可简化开发,减少一些逻辑、配置的编写。 既能在配置文件中使用,也能在注解中使用(常用于@Value等)。 备注:SpEL都是#{}的格式 字面值 整数 #{5} 阅读全文
posted @ 2019-04-15 16:59 炎泽 编辑
摘要:解释:在不合理或不正确时间内唤醒一方法 例如:在 JSP / Servlet 编程中,服务器已经开始把数据发回客户端了,你却想改动字符集encoding参数,就会报这个错,因为开始回复数据到客户端后就不能再修改任何 Http header 内容。 简单来说,多用于覆水难收却硬要改变的情形。 阅读全文
posted @ 2019-04-15 14:19 炎泽 编辑
摘要:TimeUnit是java.util.concurrent包下面的一个类,主要有两种功能: 1、提供可读性更好的线程暂停操作,通常用来替换Thread.sleep() 2、提供便捷方法用于把时间转换成不同单位 替换Thread.sleep() Thread.sleep()的弊端:Thread.sle 阅读全文
posted @ 2019-04-12 14:53 炎泽 编辑
摘要:总结自:https://www.cnblogs.com/javahr/p/8318728.html Cron有两种语法形式: 1、Seconds Minutes Hours DayofMonth Month DayofWeek Year 2、Seconds Minutes Hours DayofMo 阅读全文
posted @ 2019-04-12 13:39 炎泽 编辑
摘要:什么是任务调度? 在实际业务中,我们经常需要定时、定期、或者多次完成某些任务,对这些任务进行管理,就是任务调度。任务调度与多线程密切相关。 任务调度有多种方式 Timer与TimerTask配合 Timer 定时器,能在主线程外另起线程完成任务。 TimerTask 实现Runnable接口的抽象类 阅读全文
posted @ 2019-04-11 14:03 炎泽 编辑
摘要:本文只做简要解析,实际情形下我们多用spring的taskExecutor 直接使用new Thread()创建线程的缺点: 1、new Thread()耗费性能 2、调用new Thread()创建的线程缺乏管理,被称为野线程,而且可以无限制创建,之间相互竞争,会导致过多占用系统资源导致系统瘫痪。 阅读全文
posted @ 2019-04-11 10:39 炎泽 编辑
摘要:首先,什么是this逃逸? this逃逸是指类构造函数在返回实例之前,线程便持有该对象的引用。 常发生于在构造函数中启动线程或注册监听器。 eg: 阅读全文
posted @ 2019-04-10 16:45 炎泽 编辑
摘要:SQL (Structured Query Language),结构化查询语言,用来与多种数据库建立联系,根据ANSI(美国国家标准协会)的规定,SQL为RDBMS(关系型数据库)的标准语言。 SQL Server (常被称为SQL,实际上是很不严谨的)Microsoft开发推广的关系型数据库。 m 阅读全文
posted @ 2019-04-10 15:19 炎泽 编辑
摘要:首先,数据库是什么? 数据库的作用是长久存储数据,而内存只能临时存储,磁盘等才能真正存储数据。其实数据库就是磁盘上的一系列物理文件。 例如MySQL数据库,就是由一些列物理文件组成,如:frm、MYD、MYI、ibd等结尾的文件。 然后我们得纠正一个概念,我们平常说的数据库,如Oracle或Orac 阅读全文
posted @ 2019-04-10 15:11 炎泽 编辑
摘要:转自:https://blog.csdn.net/romantic_love/article/details/80868909 vw、vh、vmin、vmax是一种视窗单位,也是相对单位。 它相对的不是父节点或者页面的根节点。而是由视窗(Viewport)大小来决定的,即单位1vw,代表类似于1%的 阅读全文
posted @ 2019-04-10 14:35 炎泽 编辑
摘要:本文参考自:https://www.cnblogs.com/tonghun/p/7122801.html 物理分页 物理分页依赖的是某一物理实体,这个物理实体就是数据库,即:在查询数据库时在库里执行分页, 比如MySQL数据库提供了limit关键字,程序员只需要编写带有limit关键字的SQL语句, 阅读全文
posted @ 2019-04-03 17:22 炎泽 编辑
摘要:本文总结自:https://github.com/abel533/Mapper/wiki/6.example,旨在提供一些基本概念上的解释 Example类用于条件查询,以代替冗长的"select from xxxxxx" Example可分为两类 1、MBG生成的Example 例如: 备注:cr 阅读全文
posted @ 2019-04-03 11:25 炎泽 编辑
摘要:本文参考自: https://blog.csdn.net/ryelqy/article/details/77453713 @Value能让我们在java代码中使用property文件的属性,使用@Value有两种形式: 1、@Value("#{configProperties['t1.msgname 阅读全文
posted @ 2019-04-02 10:47 炎泽 编辑
摘要:前提:一级缓存与二级缓存,可见:https://www.cnblogs.com/yanze/p/10175017.html 简介: Executor与SqlSession绑定在一起,每一个SqlSession都拥有一个新的Executor对象,Executor可以认为是SqlSession的核心。 阅读全文
posted @ 2019-04-01 14:27 炎泽 编辑
摘要:Mybatis的namespace是用来绑定Dao接口的,使用了namespace之后就可以不用写接口实现类,dao接口的方法对应mapper.xml中的sql语句。 详情见:https://blog.csdn.net/Milan__Kundera/article/details/82110744 阅读全文
posted @ 2019-04-01 14:20 炎泽 编辑

点击右上角即可分享
微信分享提示