自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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 1808

转载 shell脚本执行错误 $'\r':command not found

Linux下有命令dos2unix你只要输入dos2unix *.sh就可以完成转换工作了如果命令不存在的话就用如下命令安装yum install dos2unix -y

2018-02-27 11:31:12 9363 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 7063

原创 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 5903

原创 java.util.concurrent学习之 Executor

首先我们先来看一下Executor的继承树关系:然后了解下各个接口或类的意思

2017-11-15 11:58:57 1279

转载 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 181

转载 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 33004

原创 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 168

原创 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 240

原创 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 314

原创 代码功能总结

1.在开发的过程中,有时候需要将dto转为vo,而不想重新setter,getter .则可以用到cglib的BeanCopier ,代码测试如下:

2016-11-28 19:27:58 621

转载 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 10527

原创 shell脚本总结

1.定义变量: (1)变量名和等号之间不能有空格。 (2)使用一个定义过的变量,只要在变量名前面加美元符号($)即可, 变量名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别变量的边界. 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二

2016-10-10 16:51:50 263

原创 Linux 常用命令总结

1. 查看日志cat log.log | grep '要查找的内容' -A 20  -A  20  代表查找匹配到内容后的20行。如果想前20 行的话就用 -B 20  ;前后20行的话就用 -C 20

2016-10-06 17:05:49 246

原创 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 2560 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 4224 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 347

原创 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 345

原创 加密认证知识总结

1.  什么是加密  加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全性。  2.  什么是认证   认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的权限。其重点在于用户的真实性。3.  什么是密钥密钥分为对称密钥和非对称密钥对称密钥加密:又称私

2016-06-02 11:50:08 1457

原创 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 342

原创 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 8399 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 431

原创 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 334

原创 备份

以前的博客:http://blog.sina.com.cn/lxxc11

2016-05-09 14:15:51 244

转载 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 346

转载 C盘重新分区

新机型笔记本win8系统下,磁盘C盘保留一半分区,无法随意分区。解决方描述:新买Dell笔记本电脑,自带win8 8.1 进行磁盘管理时,发现C盘保留了整个硬盘的一半分区,无法对C盘空间进行压缩磁盘,无奈之下,网上搜索了半天,没有具体解决方案。弄了一下午,终于摸索到了解决方法,现在分享下。解决方案:其实很简单直接进入系统桌面,选择计算机右击,然后选择属性,在弹出窗口的左侧选择系统保护,弹出

2016-03-29 23:06:29 560

原创 java 获取两个时间相差天数

public static int getIntervalDays(Date oldDate,Date newDate){ if(oldDate.after(newDate)){ throw new IllegalArgumentException("时间先后顺序不对!"); } //将转换的两个时间对象转换成Calenda

2016-03-23 19:46:01 1962

原创 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 425

原创 maven与jacoco插件配置单元测试覆盖率

1.在pom.xml下级下添加内容 org.apache.maven.plugins maven-surefire-plugin -Xmx1024m -XX:MaxPermSize=256m ${argLine}

2016-03-06 21:45:00 15672 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 335

原创 使用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 6332

转载 Eclipse中修改SVN用户名和密码方法

由于在svn 的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 解决方案: 在Eclipse 使用SVN 的过程中大多数人往往习惯把访问SVN 的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse

2016-02-18 10:05:22 404

原创 https总结

HTTP的缺点:1.通信使用明文(不加密),内容可能被窃听2.不验证通信方的身份,因此有可能遭遇伪装3.无法证明报文的完整性,所以有可能已遭篡改加密方式:通信加密:用SSL建立安全通信后,就可以在这条线路上进行HTTP通信了,与SSL组合的HTTP叫做HTTPS或则HTTP over SSL内容加密:由于HTTP协议中没有加密机制,那么就对HTTP协议传输的内容本身

2016-02-03 11:07:47 755

转载 iphone序列号的意义

iPhone 序列号的第一位字母,以 C 开头为深圳,以 D 开头为成都,以 F 开头为郑州。对于苹果的产地,坊间一直流传的一个说法是,品质上来说深圳的最好,郑州次之,成都的最差,不过,这样的说法没有什么科学依据,可信度不高 序列号的第四位代表生产年份,用 20 个字母表示(26 个字母中除去 A、B、E、I、O 和 U),注意是以每半年一进位。其中,M 代表 2014 年上半年,N

2016-02-03 11:04:58 17844

原创 JAVA多线程学习之ReentrantReadWriteLock

今天在看struts2源码时看到了一个类LoggerFactory里使用了ReentrantReadWriteLock,于是网上查了下资料,总结学习如下。ReentrantReadWriteLock会使用两把锁来解决问题,一个读锁,一个写锁代码如下:public class ReadWriteLockTest { //创建一个读写锁 private stat

2016-01-19 22:20:52 351

原创 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 248

原创 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 642

原创 java泛型学习简记

1 . 泛型类/泛型接口的定义,可以参考Map、HashMap和List这些。比如,我自己定义了一个泛型接口      public interface IBaseDao {}2. 在泛型类或泛型接口中定义泛型方法:如果泛型的类型变量在 类或接口上有声明,则可在方法中直接使用,代码如下:public interface IBaseDao { /** * 插入对象

2016-01-06 14:46:04 326

原创 使用maven创建一个web项目

1. 打开eclispe ,文件,新建一个maven project2. 然后点击 Next后,继续点击下图的Next3. 然后选择默认的quickstart,然后点击Next 在这里有人就会有疑问了,因为网上有些资料是选maven-archetype-webapp这个选项的,而我建议的话还是不要选这个,因为虽然选了这个比较快捷,但是生成的web.xml可能不是

2015-12-28 23:18:01 391

转载 Eclipse中如何修改SVN的地址

在SVN服务端的IP更改后,客户端SVN的连接地址可以在Eclipse中进行修改,方法如下:首先:在Eclipse中选择Windows-> Show View->others 就会出现【SVN资源库/SVN Repositories】,选中后,点击确认;然后:选中原有的地址,选择【重新定位/Relocate】最后:在弹出的窗口中显示出Eclipse中原有的工程,选中一个项目

2015-12-01 09:36:27 2547

Web性能权威指南 高清中文完整版.pdf

本书是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物。本书目标是涵盖Web 开发者技术体系中应该掌握的所有网络及性能优化知识。全书以性能优化为主线,从TCP、UDP 和TLS 协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制。最后,揭示了HTTP 协议的底层细节,同时详细介绍了HTTP 2.0、 XHR、SSE、WebSocket、WebRTC 和 DataChannel 等现代浏览器新增的具有革命性的新能力。, 本书适合所有Web 应用及站点开发人员阅读,包括但不限于前端、后端、运维、大数据分析、, UI/UX、存储、视频、实时消息,以及性能工程师。, Ilya Grigorik 是谷歌“Web加速”(Make The Web Fast)团队的性能工程师、开发大使。他每天的主要工作就是琢磨怎么让Web应用速度更快,总结并推广能够提升应用性能的最佳实践

2018-10-25

mybatis-generator-core

代码自动生成工具,生成的实体类含有数据库字段的备注

2018-03-27

MySQL排错指南

《MySQL排错指南》由Oracle公司的技术支持工程师编写,详细阐述了MySQL故障诊断及处理中的知识,教会读者如何深入浅出地定位、分析并解决各种MySQL数据库的故障。, 《MySQL排错指南》共分为7章,其内容涵盖了解决MySQL问题的基本技巧、MySQL中的并发问题、服务配置的影响、MySQL硬件和运行环境相关的问题、复制备份中的故障排除、故障排除使用的技术和工具,以及一些MySQL故障排除的最佳实践。此外,本书的附录中还包含了可以帮助读者解决MySQL疑难问题的一些有用资源。, 《MySQL排错指南》适合MySQL数据库开发及运维人员阅读。

2018-01-15

Git-2.14.2.2-64-bit

Git-2.14.2.2-64-bit 工具 Git-2.14.2.2-64-bit 工具

2017-10-20

cas-server.war与相关jar包

cas-server

2016-09-21

Learning Spark(全)

想学习spark的可以看看

2016-05-06

Java™ Servlet Specification Version 2.4

Java™ Servlet Specification Version 2.4

2016-01-18

jsp党费管理系统源码

该系统源码通过jsp ,servlet编写,供学习或毕设参考

2015-02-04

java通用精品课程系统源码

该系统使用struts2+hibernate框架编写,供大家学习或毕设参考,

2015-02-04

Hadoop技术内幕 深入理解MapReduce架构设计与实现原理.pdf

Hadoop技术内幕 深入理解MapReduce架构设计与实现原理.pdf 完整版,低分吐血分享

2014-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除