- 博客(57)
- 资源 (10)
- 收藏
- 关注
原创 mybatis 代码自动生成工具
1.首先在src/main/resources 创建一个文件夹 generator,然后文件夹下有generatorConfig.xml,内容大致如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyB...
2018-03-27 19:04:43 1835
转载 shell脚本执行错误 $'\r':command not found
Linux下有命令dos2unix你只要输入dos2unix *.sh就可以完成转换工作了如果命令不存在的话就用如下命令安装yum install dos2unix -y
2018-02-27 11:31:12 9440 2
转载 confluence重置admin密码
重置方法:运行此sql 找到你的管理员帐户:select u.id, u.user_name, u.active from cwd_user u join cwd_membership m on u.id=m.child_user_id join cwd_group g on m.parent_id=g.id join cwd_directory d on d.id=g.direc
2018-02-05 21:18:50 7208
原创 apidoc windows下安装使用教程
1.安装nodejs32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi64 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi2.安装apidoc,npm install -g apidocnpm 在nodejs安
2017-12-19 19:23:21 5939
转载 linux 上安装mysql
转载注明出处:https://www.cnblogs.com/bookwed/p/5896619.html 有自我实践修改过一些,具体如下:1. 下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制
2017-11-09 19:50:36 227
转载 spring定时任务详解(@Scheduled注解)
文章出处:http://blog.csdn.net/qq_33556185/article/details/51852537在springMVC里使用spring的定时任务非常的简单,如下:(一)在xml里加入task的命名空间[html] view plain copyxmlns:task="http://w
2017-11-07 18:56:47 33047
原创 mysql 整理
1. 查询数据库tenement 中含有列名为user_id 的表SELECT * FROM information_schema.columns WHERE TABLE_SCHEMA="tenement" and column_name='user_id';
2017-10-25 11:52:57 188
原创 Mongodb 总结
-- 查询 2017-07-24 那天 用户评论数降序排序db.CommunityStoryComment.aggregate([ {$match: {"createTime":{$gte:ISODate("2017-07-24") , "$lt":ISODate("2017-07-25")}}}, {$group: {_id:"$senderId",count:{$sum:
2017-07-25 13:56:38 259
原创 Map值排序
private Map sortHotTopic(Map map) { Map result = new LinkedHashMap(); List> list = new LinkedList>(map.entrySet()); Collections.sort(list,new Comparator>() { //值降序排
2017-07-04 14:58:07 341
原创 代码功能总结
1.在开发的过程中,有时候需要将dto转为vo,而不想重新setter,getter .则可以用到cglib的BeanCopier ,代码测试如下:
2016-11-28 19:27:58 650
转载 java List(分割)分批处理
public static void main(List dataList) { //分批处理 if(null!=dataList&&dataList.size()>0){ int pointsDataLimit = 1000;//限制条数 Integer size = dataList.size(); //判断是否有必要分批 if(pointsDataL
2016-10-14 17:46:20 10612
原创 shell脚本总结
1.定义变量: (1)变量名和等号之间不能有空格。 (2)使用一个定义过的变量,只要在变量名前面加美元符号($)即可, 变量名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别变量的边界. 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二
2016-10-10 16:51:50 281
原创 Linux 常用命令总结
1. 查看日志cat log.log | grep '要查找的内容' -A 20 -A 20 代表查找匹配到内容后的20行。如果想前20 行的话就用 -B 20 ;前后20行的话就用 -C 20
2016-10-06 17:05:49 266
原创 cas-server的配置
1. 从官网上下载相应的cas-server版本号http://developer.jasig.org/cas/ , 解压后将modules文件夹中的[cas-server-webapp-4.0.0.war]放到tomcat的webapps文件夹中、重命名为cas.war。 启动tomcat后,在浏览器中输入http://localhost:8080/cas/ 打
2016-09-21 10:25:56 2631 1
原创 Maven打包到nexus(快照和正式jar包)
1. pom.xml里配置:(1)如果是快照版本需要填X.X.X-SNAPSHOT ,正式版本的话填相应的版本号 (2)有快照版本的话添加: snapshots http://192.168.1.123:8081/nexus/content/repositories/snapshots 正式版本的话添
2016-09-17 17:04:13 4331 1
原创 fastjson 学习总结
1.pom.xml里引入jar包 com.alibaba fastjson 1.2.3 2.新建一个User类public class User { private Long id; private String name; public Long getId() { return id; } public void setId(Long id)
2016-06-15 11:01:40 371
原创 iptables用法总结
1. iptables的规则写法:iptables [-t table] COMMAND chain CRETIRIA -j ACTION 2. [-t table]table(表)有三个,即:filter表,nat表,mangle表,它们分别代表对经过iptables的数据包进行筛选(filter),转译(nat),改写(mangle).3. COMMAND
2016-06-02 16:35:33 400
原创 加密认证知识总结
1. 什么是加密 加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全性。 2. 什么是认证 认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的权限。其重点在于用户的真实性。3. 什么是密钥密钥分为对称密钥和非对称密钥对称密钥加密:又称私
2016-06-02 11:50:08 1529
原创 Spark Sql 总结
=================将spark DataFrame转换为List ========================================// SQL can be run over RDDs that have been registered as tables.DataFrame teenagers = sqlContext.sql("SELECT name F
2016-05-30 17:35:48 368
原创 RocketMQ安装与demo
下载地址:https://github.com/alibaba/RocketMQ/1. 下载zip压缩包,解压,到根目录执行:mvn -Dmaven.test.skip=true clean package install assembly:assembly -U2.完成后在target目录下 会生成alibaba-rocketmq-3.2.6-alibaba-rocketmq.tar.g
2016-05-24 17:05:13 8430 2
原创 http转https
1. server.xml <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" scheme="https" secure="true" acceptCount="100"
2016-05-12 19:19:12 451
原创 Tomcat 7个人总结
1. Windows 上OOM的问题: catalina.bat文件里 if not "%CATALINA_BASE%" == "" goto gotBase 这句上面加上 set CATALINA_OPTS=-server -Xmx1024m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m2. 设置项目为根目
2016-05-11 14:49:26 367
转载 Spark RDD API详解 Map和Reduce
本文转自:http://blog.csdn.net/jewes/article/details/39896301RDD是什么?RDD是Spark中的抽象数据结构类型,任何数据在Spark中都被表示为RDD。从编程的角度来看,RDD可以简单看成是一个数组。和普通数组的区别是,RDD中的数据是分区存储的,这样不同分区的数据就可以分布在不同的机器上,同时可以被并行处理。因此,Sp
2016-05-06 17:07:35 373
转载 C盘重新分区
新机型笔记本win8系统下,磁盘C盘保留一半分区,无法随意分区。解决方描述:新买Dell笔记本电脑,自带win8 8.1 进行磁盘管理时,发现C盘保留了整个硬盘的一半分区,无法对C盘空间进行压缩磁盘,无奈之下,网上搜索了半天,没有具体解决方案。弄了一下午,终于摸索到了解决方法,现在分享下。解决方案:其实很简单直接进入系统桌面,选择计算机右击,然后选择属性,在弹出窗口的左侧选择系统保护,弹出
2016-03-29 23:06:29 632
原创 java 获取两个时间相差天数
public static int getIntervalDays(Date oldDate,Date newDate){ if(oldDate.after(newDate)){ throw new IllegalArgumentException("时间先后顺序不对!"); } //将转换的两个时间对象转换成Calenda
2016-03-23 19:46:01 1986
原创 java将汉字转换为拼音
1.在pom.xml里引入jar包 com.belerweb pinyin4j 2.5.0 2.新建一个utilpublic class PinyinUtil { /* * 获取汉字简拼 */ public static String getPinYinHeadChar(String str) {
2016-03-11 15:55:26 457
原创 maven与jacoco插件配置单元测试覆盖率
1.在pom.xml下级下添加内容 org.apache.maven.plugins maven-surefire-plugin -Xmx1024m -XX:MaxPermSize=256m ${argLine}
2016-03-06 21:45:00 15718 2
原创 ORACLE SQL整理笔记
--1.Oralce表空间--1.1.创建20M大小的名为lvxc_test的表空间存在目录'D:\lvxc\data\lvxc_test.dbf'create tablespace lvxc_test datafile 'D:\lvxc\data\lvxc_test.dbf' size 20M;--1.2.创建20M大小的名为lvxc_test的表空间存在目录'D:\lvxc\data
2016-03-01 09:56:50 360
原创 使用XML模板填充数据
java 代码如下:public class GeneralXML { public static String readFile(String filePath) { StringBuffer sb = new StringBuffer(); File file = new File(filePath); FileReader fr = null; try { fr
2016-02-24 11:08:12 6386
转载 Eclipse中修改SVN用户名和密码方法
由于在svn 的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 解决方案: 在Eclipse 使用SVN 的过程中大多数人往往习惯把访问SVN 的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse
2016-02-18 10:05:22 432
原创 https总结
HTTP的缺点:1.通信使用明文(不加密),内容可能被窃听2.不验证通信方的身份,因此有可能遭遇伪装3.无法证明报文的完整性,所以有可能已遭篡改加密方式:通信加密:用SSL建立安全通信后,就可以在这条线路上进行HTTP通信了,与SSL组合的HTTP叫做HTTPS或则HTTP over SSL内容加密:由于HTTP协议中没有加密机制,那么就对HTTP协议传输的内容本身
2016-02-03 11:07:47 774
转载 iphone序列号的意义
iPhone 序列号的第一位字母,以 C 开头为深圳,以 D 开头为成都,以 F 开头为郑州。对于苹果的产地,坊间一直流传的一个说法是,品质上来说深圳的最好,郑州次之,成都的最差,不过,这样的说法没有什么科学依据,可信度不高 序列号的第四位代表生产年份,用 20 个字母表示(26 个字母中除去 A、B、E、I、O 和 U),注意是以每半年一进位。其中,M 代表 2014 年上半年,N
2016-02-03 11:04:58 18936
原创 JAVA多线程学习之ReentrantReadWriteLock
今天在看struts2源码时看到了一个类LoggerFactory里使用了ReentrantReadWriteLock,于是网上查了下资料,总结学习如下。ReentrantReadWriteLock会使用两把锁来解决问题,一个读锁,一个写锁代码如下:public class ReadWriteLockTest { //创建一个读写锁 private stat
2016-01-19 22:20:52 369
原创 mybatis 总结
1. 在mybatis 中使用模糊查找nickName like concat('%',#{nickName},'%')2. 插入一个对象后返回他的id insert ignore into t_user ( mobile, password, register_time, last_login_time ) values ( #{mobile},
2016-01-14 16:35:01 281
原创 POI 导入excel代码总结
1.pom.xml 引入poi jar 包 org.apache.poi poi-ooxml 3.9 2. 编写导入excel的代码 @SuppressWarnings("resource") private List readXls(String file) throws Exception{ List list = new A
2016-01-13 16:45:59 662
原创 java泛型学习简记
1 . 泛型类/泛型接口的定义,可以参考Map、HashMap和List这些。比如,我自己定义了一个泛型接口 public interface IBaseDao {}2. 在泛型类或泛型接口中定义泛型方法:如果泛型的类型变量在 类或接口上有声明,则可在方法中直接使用,代码如下:public interface IBaseDao { /** * 插入对象
2016-01-06 14:46:04 346
原创 使用maven创建一个web项目
1. 打开eclispe ,文件,新建一个maven project2. 然后点击 Next后,继续点击下图的Next3. 然后选择默认的quickstart,然后点击Next 在这里有人就会有疑问了,因为网上有些资料是选maven-archetype-webapp这个选项的,而我建议的话还是不要选这个,因为虽然选了这个比较快捷,但是生成的web.xml可能不是
2015-12-28 23:18:01 419
转载 Eclipse中如何修改SVN的地址
在SVN服务端的IP更改后,客户端SVN的连接地址可以在Eclipse中进行修改,方法如下:首先:在Eclipse中选择Windows-> Show View->others 就会出现【SVN资源库/SVN Repositories】,选中后,点击确认;然后:选中原有的地址,选择【重新定位/Relocate】最后:在弹出的窗口中显示出Eclipse中原有的工程,选中一个项目
2015-12-01 09:36:27 2578
Web性能权威指南 高清中文完整版.pdf
2018-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人