最近老是需要几个版本的JDK切换工作,于是网上收集资料整理,自己写了一个:自动配置/切换/查看JDK环境变量的批处理脚本。顺带3个JDK版本分别是:jdk1.6.0_43,jdk1.7.0_80,jdk1.8.0_131,大家就不用自己辛辛苦苦的去安装jdk了,直接拿来就能用。 一,JDK环境变量自 ...
分类:
其他好文 时间:
2017-09-05 19:04:54
阅读次数:
110
配置mybatis-config.xml 新建JAVA类 MybatisInterceptor ...
分类:
数据库 时间:
2017-09-05 19:04:43
阅读次数:
257
http://mp.weixin.qq.com/s?__biz=MzIxNDIwMTk2OQ==&mid=2649077019&idx=1&sn=e0c4a6c502e3668e1dc410f21e531cfd&scene=0#wechat_redirect https://wizardforcel ...
分类:
其他好文 时间:
2017-09-05 19:04:35
阅读次数:
663
在平时的开发任务中我们经常会用到MYSQL的GROUP BY分组, 用来获取数据表中以分组字段为依据的统计数据。比如有一个学生选课表,表结构如下: 我们想统计每门课程有多少个学生报名,应用如下SQL: 得到如下结果: 因为表里记录了有5个学生选择ITB001,2个学生选择了MKB114。 产生这个结 ...
分类:
其他好文 时间:
2017-09-05 19:04:27
阅读次数:
106
1. 引言 实现阶乘的方法很多,这边介绍三种方法,分别是递归,尾递归,循环和BigDecimal。 2. 代码 3. 输出 4. 说明 int类型的输出 n只能支持到12,在12-33的数值会得到错误的输出值可能正数可能负数,34及以上输出0. long类型的输出 n只能支持到20,在20-65的数 ...
分类:
编程语言 时间:
2017-09-05 19:04:21
阅读次数:
357
Pentaho Data Integration (Kettle) 一套基于Java的开源ETL工具集,是商务智能套件Pentaho的一部分。 社区主页:http://community.pentaho.com/projects/data-integration 帮助文档:https://help. ...
分类:
其他好文 时间:
2017-09-05 19:04:13
阅读次数:
196
在ZooKeeper的官网上有这么一句话:ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and ...
分类:
其他好文 时间:
2017-09-05 19:04:06
阅读次数:
193
Nginx是一个自由、开源、高性能及轻量级的HTTP服务器及反转代理服务器, 其性能与IMAP/POP3代理服务器相当。Nginx以其高性能、稳定、功能丰富、配置简单及占用系统资源少而著称。 Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来 ...
分类:
其他好文 时间:
2017-09-05 19:03:56
阅读次数:
151
题目链接:https://vjudge.net/problem/HDU-4305 解法:首先是根据两点的距离不大于R,而且中间没有点建立一个图。之后就是求生成树计数了。 Matrix-Tree定理(Kirchhoff矩阵-树定理)。Matrix-Tree定理是解决生成树计数问题最有力的武器之一。它首 ...
分类:
其他好文 时间:
2017-09-05 19:03:47
阅读次数:
143
文本超出若干行就换行,这个功能几乎每个文本浏览网站都会用到,实现它的办法也有很多,今天简单的介绍一下实现它的方法。 一. 单行文本不换行,并将超出文本隐藏 .box-content{ overflow: hidden;//文本溢出隐藏 text-overflow: ellipsis;//文本溢出显示 ...
分类:
Web程序 时间:
2017-09-05 19:03:39
阅读次数:
185
单例模式 核心:保证一个类只有一个实例,并且提供一个访问该对象的全局访问点 常见应用场景: 优点:由于单例模式只生成一个实例, 减少了系统性能开销,当一个对象的产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启动时直接产生一个单例对象,然后用永久驻留内存的方式来解决。单例模式 ...
分类:
其他好文 时间:
2017-09-05 19:03:26
阅读次数:
103
HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe ...
分类:
Web程序 时间:
2017-09-05 19:03:18
阅读次数:
226
# 属性 ### 内置属性 * js对象和html标签有映射关系 ### 自定义属性 * getAttribute() * setAttribute() * hasAttribute() * removeAttribute() ### H5新增的自定义属性操作操作 * HTML: `<tag dat ...
分类:
编程语言 时间:
2017-09-05 19:03:00
阅读次数:
162
一、expdp/impdp和exp/imp的区别 1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。 3、imp只适用于exp导出的文件,不适用于expdp导出文件;im ...
分类:
数据库 时间:
2017-09-05 19:02:49
阅读次数:
207
redis中的链表恐怕是最简单的数据结构了,redis链表中总共有3个数据结构: listNode: 从这个上面可以看出,redis的链表是双向链表 list: 值得研究一下的是,redis为链表实现了迭代器,迭代器是本文的第三个数据结构: 迭代器本身就是一种设计模式,可见C语言一样可以利用各种设计 ...
分类:
其他好文 时间:
2017-09-05 19:02:39
阅读次数:
154
1. JS正则: 以/开头,以/结尾。 test作用:到里面去找,只要里面有,就返回true;否则就返回false。 例如:rep=/\d+/; 检验里面是否有数字。 2.rep=/^ $/; 开始符和终止符 rep=/^\d+$/; 代表以数字开头,以数字结束 3. exec:默认只返回第一个符合 ...
分类:
Web程序 时间:
2017-09-05 19:02:32
阅读次数:
203