1.概述 其实最简单的办法就是使用原生sql,如 session.createSQLQuery("sql"),或者使用jdbcTemplate。但是项目中已经使用了hql的方式查询,修改起来又累,风险又大!所以,必须找到一种比较好的解决方案,实在不行再改写吧!经过3天的时间的研究,终于找到一种不错的 ...
分类:
编程语言 时间:
2017-08-08 17:58:16
阅读次数:
349
在linux下我们经常用到的四个应用程序的目录是:/bin、/sbin、/usr/bin、/usr/sbin bin: bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、ta ...
分类:
系统相关 时间:
2017-08-08 17:58:05
阅读次数:
532
1.实现简单的登录/退出 1.1用maven构建项目,编写pom.xml.下载环境依赖jar包。 项目目录如下: pom.xml 1.2使用ini配置文件,通过[users]指定了两个主体:zhang/123、wang/123。 shiro.ini 1.3编写测试用例LoginLogoutTest. ...
分类:
其他好文 时间:
2017-08-08 17:57:57
阅读次数:
209
作者:桂。 时间:2017-08-07 06:47:31 链接:http://www.cnblogs.com/xingshansi/p/7297482.html 前言 Chipscope在FPGA调试中被用来观察内部信号,程序里加入Chipscope相当于有了数字示波器。 本文主要记录Chipsco ...
分类:
其他好文 时间:
2017-08-08 17:57:47
阅读次数:
307
1、选择器 ...
分类:
Web程序 时间:
2017-08-08 17:57:40
阅读次数:
154
Set集合 Set类型是一种有序列表,其中含有一些相互独立的非重复,通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值。 创建Set集合并添加元素 调用new Set()创建Set集合,调用add()方法向集合添加元素,访问集合的size属性可以获取集合中目前的元素数量,访问has()方法 ...
分类:
其他好文 时间:
2017-08-08 17:57:30
阅读次数:
339
SFC是居首的PLC编程语言 !: 不能为PLC所执行, 还需要其他的编程语言(梯形图) 转换成PLC可执行程序。 常用的SFC编程方法有三种 > 应用启保停电路进行 > 应用 置/复位指令 > 应用PLC特有的步进顺控指令 (STL) —————————————————————————————— ...
分类:
其他好文 时间:
2017-08-08 17:57:24
阅读次数:
298
1. Cookie Web使用HTTP协议传输数据,而HTTP协议是无状态协议。(DNS则是有状态协议) 协议的状态是指下一次传输可以“记住”这次传输信息的能力, 为了保证服务器的内存,HTTP不会为了下一次连接而维护这次连接所传输的信息。这就是HTTP无状态协议。 Cookie的作用就是弥补这种无 ...
分类:
其他好文 时间:
2017-08-08 17:57:18
阅读次数:
220
在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器; 2 进入到目录 /usr/local/ 中:cd /usr/local/ 3 创建目录 /usr/local/tools,如果有则忽略: mkdir -p tools 4 创建 /us ...
分类:
数据库 时间:
2017-08-08 17:57:08
阅读次数:
215
test:测试string是否包含有匹配结果,包含返回true,不包含返回false。 match:根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null search :根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1 replace:根 ...
分类:
编程语言 时间:
2017-08-08 17:56:58
阅读次数:
162
在更目录下新建webpack.config.js module.exports= { entry: { 'common' : ['./src/page/common/index.js'], 'index' : ['./src/page/index/index.js'], }, output: { p ...
分类:
Web程序 时间:
2017-08-08 17:56:50
阅读次数:
268
Polycarp has a checkered sheet of paper of size n?×?m. Polycarp painted some of cells with black, the others remained white. Inspired by Malevich's "B ...
分类:
其他好文 时间:
2017-08-08 17:56:43
阅读次数:
152
一、时间模块 和时间有关系就用时间模块 表示时间的三种方式:时间戳、元组(struct_time)、格式化的时间字符串 (1)时间戳:表示的就是从1970年1月1日00:00:00开始按秒计算的 (2)格式化的时间字符串:“1990-12-6” %y 两位数的年份表示(00-99) %Y 四位数的年 ...
分类:
编程语言 时间:
2017-08-08 17:56:35
阅读次数:
173
$httpCode, 'data' => $httpCode >= 300 ? $response : ($jsonDecode ? json_decode($response, true) : $response), 'response' => $response ]; //$httpInfo =... ...
分类:
Web程序 时间:
2017-08-08 17:56:28
阅读次数:
245
二次联通门 : codeforces 85D. Sum of Medians ...
分类:
其他好文 时间:
2017-08-08 17:56:18
阅读次数:
143
垃圾收集器与内存分配策略(六)——内存分配与回收策略 对象的内存分配,一般来说就是在堆上的分配(但也可能经过JIT编译后被拆散为标量类型并间接地栈上分配),对象分配的细节取决于当前使用的是哪一种垃圾收集器组合,还有虚拟机中与内存相关的参数设置。 区分Minor GC与 Full GC: 新生代GC( ...
分类:
其他好文 时间:
2017-08-08 17:56:11
阅读次数:
154
1.大对象:所谓的大对象是指需要大量连续内存空间的java对象,最典型的大对象就是那种很长的字符串以及数组,大对象对虚拟机的内存分配就是坏消息,尤其是一些朝生夕灭的短命大对象,写程序时应避免。 2.长期存活的对象:虚拟机给每个对象定义了一个对象年龄(Age)计数器,如果对象在Eden出生并经过第一次 ...
分类:
编程语言 时间:
2017-08-08 17:56:01
阅读次数:
166