摘要: 1、热部署与热加载 在应用运行的时候升级软件,无需重新启动的方式有两种,热部署和热加载。它们之间的区别是: (1)、部署方式: 热部署在服务器运行时重新部署项目。热加载在运行时重新加载class。 (2)、实现原理 热部署直接重新加载整个应用,这种方式会释放内存,比热加载更加干净,但是它比热加载更加 阅读全文
posted @ 2019-01-24 14:16 对我有点小自信 阅读(7355) 评论(7) 推荐(0) 编辑
摘要: 服务端 客户端 运行效果: 服务端 客户端 以上就是Socket的简单通信实例,实际开发过程按需修改即可,若遇到乱码问题,可尝试通过以下代码进行修改 in = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF- 阅读全文
posted @ 2019-01-10 14:43 对我有点小自信 阅读(25483) 评论(9) 推荐(0) 编辑
摘要: 一.背景 因业务需求,现需配置多台服务器,实现负载均衡。 二.解决方案 使用 nginx + tomcat,在这一台应用服务器部署一个nginx和两个tomcat。通过nginx修改配置后reload不丢失未结束请求的特性,手工卸载、添加节点,实现用户无感的在线更新。 三.配置细节 1.准备2个to 阅读全文
posted @ 2019-01-08 15:49 对我有点小自信 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天Select * FROM 表名 Where TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天Select * FROM 表名 where 阅读全文
posted @ 2018-11-20 09:38 对我有点小自信 阅读(2394) 评论(0) 推荐(0) 编辑
摘要: 通常情况下选择器可以直接定位到我们想要的元素,但是,当我们拿到一个jQuery对象后,还可以以这个对象为基准,进行查找和过滤。 最常见的查找是在某个节点的所有子节点中查找,使用find()方法,它本身又接收一个任意的选择器。例如如下的HTML结构: JavaScript Python Swift S 阅读全文
posted @ 2018-11-13 16:34 对我有点小自信 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 除了基本的选择器外,jQuery的层级选择器更加灵活,也更强大。 因为DOM的结构就是层级结构,所以我们经常要根据层级关系进行选择。 层级选择器(Descendant Selector) 如果两个DOM元素具有层级关系,就可以用$('ancestor descendant')来选择,层级之间用空格隔 阅读全文
posted @ 2018-11-13 16:23 对我有点小自信 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 1 $(function () { 2 var datagrid; //定义全局变量datagrid 3 var editRow = undefined; //定义全局变量:当前编辑的行 4 datagrid = TskupluAddPacket.datagrid({ 5 url: ThinkPH... 阅读全文
posted @ 2018-11-13 14:45 对我有点小自信 阅读(3041) 评论(0) 推荐(0) 编辑
摘要: 第一部分:时间差函数 timestampdiff、datediff、timediff 一、时间差函数:timestampdiff 语法:timestampdiff(interval, datetime1,datetime2) 结果:返回(时间2-时间1)的时间差,结果单位由interval参数给出。 阅读全文
posted @ 2018-11-12 13:49 对我有点小自信 阅读(2603) 评论(0) 推荐(0) 编辑
摘要: MySql常用函数大全 MySQL数据库中提供了很丰富的函数。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一讲中将讲解的内容包括:数学函数字符 阅读全文
posted @ 2018-11-06 17:36 对我有点小自信 阅读(27140) 评论(1) 推荐(0) 编辑
摘要: 数据表格 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值。 依赖关系 控制面板 缩放 链接按钮 分页 使用方法 <table id="tt"></table> $('#tt').datagrid({ url:'datagrid_data.jso 阅读全文
posted @ 2018-11-05 15:11 对我有点小自信 阅读(1935) 评论(0) 推荐(0) 编辑
摘要: 概述 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。 synchronized( 一个任意的对象(锁) ){代码块中放操作共享数据的代码。 } synchronized 放在普通方法上,内置锁就是当前类的实例。 synchronized 放在静态方法上,内置锁就 阅读全文
posted @ 2018-10-18 18:10 对我有点小自信 阅读(1251) 评论(2) 推荐(0) 编辑
摘要: 概述 Runnable 是接口。 Thread 是类,且实现了Runnable接口。 Thread部分源码 在使用Runnable定义的子类中没有start()方法,只有Thread类中才有。 Thread类,有一个构造方法:public Thread(Runnable targer) 此构造方法接 阅读全文
posted @ 2018-10-18 18:04 对我有点小自信 阅读(7692) 评论(2) 推荐(0) 编辑
摘要: 一、hibernate缓存简介 缓存的范围分为3类: 1.事务范围(单Session即一级缓存) 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的生命周期依赖于事务的生命周期,只有当事务结束时,缓存的生命周期才会结束.事务范围的缓存使用内存作为 阅读全文
posted @ 2018-10-17 10:49 对我有点小自信 阅读(2387) 评论(0) 推荐(0) 编辑
摘要: Singleton(单例模式) 一句话总结:一个类在Java虚拟机中只有一个对象,并提供一个全局访问点。 生活中例子:太阳、月亮、国家主席等。 解决什么问题:对象的唯一性,性能浪费太多。 项目里面怎么用:数据库连接对象,属性配置文件的读取对象。 模式结构:分为饿汉式和懒汉式(如果考虑性能问题的话,就 阅读全文
posted @ 2018-10-11 16:36 对我有点小自信 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1:from中涉及到图片上传的就要用post提交方式。否则就会报这个错误。 2:第一中:在jsp页面的<head></head>标签里面加上<meta http-equiv="Content-Type" content="multipart/form-data; charset=utf-8" />, 阅读全文
posted @ 2018-07-04 18:45 对我有点小自信 阅读(16869) 评论(1) 推荐(0) 编辑