自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

多一份贡献,多一份环保

https://github.com/dounine

  • 博客(197)
  • 资源 (64)
  • 收藏
  • 关注

原创 Rinetd 内外网端口转发

如何把一台机子的端口转发到另一台呢,如果是内网转发,使用iptables足够,rinetd可转发内外网端口.使用说明软件包下载wget http://www.boutell.com/rinetd/http/rinetd.tar.gz解压并安装mkdir /usr/man/tar zxvf rinetd.tar.gzmakemake install编辑rinetd配置文件 vim /etc/r

2017-04-01 16:48:44 7113

翻译 WebStorm 2017激活码

WebStorm 2017注册码注册码为正版注册码,无需打补丁,有效期为2017年01月31日至2018年01月30日CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN

2017-03-25 20:27:24 12691 1

翻译 IntelliJ IDEA 2017激活码

IntelliJ IDEA 注册码注册码为正版注册码,无需打补丁,有效期为2017年01月31日至2018年01月30日CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZX

2017-03-25 20:24:42 9126

原创 linux 扩展磁盘空间

以下是在fedora24版本上做测试 使用如下命令查看磁盘使用情况 ls -lh文件系统 容量 已用 可用 已用% 挂载点devtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.9G 0 3.9G 0% /dev/shmtmpfs

2017-03-24 13:33:10 13889 1

翻译 gradle 编译忽略警告

使用gradle打包的时候出现好多警告,如何忽略大部分的警告呢,使用如下配置即可.使用方法在根项目的build.gradle文件增加如下配置即可tasks.withType(JavaCompile) { // Try to turn them all off automatically options.compilerArgs << '-Xlint:none' opti

2017-03-20 17:42:45 14426 2

原创 obfsproxy 笔记

下载以下步骤需自行安装Git软件安装在centos7上测试git clone https://github.com/dounine/obfsproxy.git进去解压(最新版)cd obfsproxy && tar -zxvf obfsproxy-0.2.13.tar.gz安装(依赖于Python)cd obfsproxy-0.2.13 && python setup.py install看到提示:

2017-01-24 21:16:43 10072

原创 springmvc 获取不到Response问题

使用如下代码HttpServletResponse response = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse()上面方法要想生效,RequestMapping方法必须使用如下格式,也就是参数必须带有HttpServletResponse类型@RequestMappin

2017-01-16 09:45:21 1648

原创 SpringBoot 文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"

启动SpringBoot项目的时候 ,使用@ImportResource(“application.xml”)如出现如下异常文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"无论怎么修改文件头部内容都不能去掉这错误,原因是在文件命名上出的问题,是不能取名为application.xml的,把文件名修改成其它就行了。

2017-01-11 15:56:07 12127 3

原创 spring 项目初始化两次原因

如果spring的项目,从日志上看到两次初始化的日志,在本地没问题,但是在服务器上出了问题,可以从tomcat的配置文件上找原因,可能是配置重复了、

2016-12-21 17:38:15 2010

原创 nginx http重定向https

现在什么苹果,谷歌浏览器请求地扯基本都要求使用https了,如何把原来的http协议重定向到https中呢,这里我们可以使用http反向代理软件nginx。使用安装yum install nginx -y配置 cat /etc/nginxserver { listen 80; server_name dounine.com www.dounine.com; return

2016-12-19 09:40:25 9762

原创 tomcat 使用第三方机构ca证书

使用方法假设从第三方机构中获得了以下文件root.crt 第三方根证书dounine.com.key 私钥dounine.com.crt 公钥合并证书(会让你输入新密码,下边要使用)openssl pkcs12 -export -in dounine.com.crt -inkey dounine.com.key -out dounine.com.p12生成keys

2016-12-16 14:41:37 9336

原创 linux 3306端口转发

如何把linuxe服务器中的mysql的3306端口转发到局域网中的其它机子呢,为了不公开局域网中机子的位置,此文采用iptables防火墙进行端口的nat转发。转发配置在控制中执行如下命令iptables -t nat -I PREROUTING -p tcp --dport 3306 -j DNAT --to ip地扯(192.168.0.2)iptables -t nat -I POSTRO

2016-12-05 14:32:44 7391

原创 java socks EOFException异常解决

异常如下java.io.EOFException at java.io.DataInputStream.readUnsignedShort(DataInputStream.java:340) at java.io.ObjectInputStream$BlockDataInputStream.readUnsignedShort(ObjectInputStream.java:2836)

2016-11-30 16:53:36 7001

原创 docker mysql5.7.16 中文乱码

有部分同学会遇到,在centos上docker-mysql没乱码,但是在fedora系统上的docker-mysql会有乱码问题,这兴许是docker-mysql的问题,这里的bug我们不去追究,这里主要讲解决方案。首先系统要安装有docker容器下载一个官方的mysql镜像,下载速度慢可参考 此文docker pull mysql运行mysql镜像(此脚本退出会删除容器状态,可根据自身情况是否删

2016-11-26 23:45:51 10473 1

原创 jdk1.8 新特性之 default,static 接口关键字

实现接口必需实现其所有方法嘛?在jdk1.7以前是必需的,有了jdk1.8,这个概念可忘记了,接口可以有自己的默认实现了,接口能编写静态方法嘛?jdk1.7以前肯定是不行的,有了jdk1.8又是成了可以的了,幸福感的到来。default 关键字定义一个接口如下,有一个方法,增加一个关键字default,你没看错,接口有方法体了,可以有自己的默认实现,default集成了抽象接口的优点。interfa

2016-11-26 23:29:34 3615

原创 jdk1.8 新特性之 forEach 循环遍历

常规情况下我们基本都是这么写的List<Integer> numbers = new ArrayList<>();//no.1for(Integer number : numbers){ System.out.println(number);}//no.2for(int index=0,len=numbers.size();index<len;index++){ System.

2016-11-26 23:10:23 54876 6

原创 linux定时任务精确到秒

linux的crond定时任务只能精确到分,如何才能做到控制到秒呢?答案肯定是明显的,实现的方法也有多种,但本文只介绍一个相对来说比较精确,又方便的写法。使用说明增加一个普通的定时器脚本dateTime.sh,放于/目录 此脚本用于打印当前系统时间#!/bin/bashdate增加可执行权限chmod +x /dateTime.sh编写定时任务crontab -e脚本内容为*/1 * * *

2016-11-26 22:48:16 8551 2

原创 linux crond定时任务不执行原因

linux crond定时任务不执行原因可以尝试往脚本里加入命令source /etc/profile

2016-11-26 19:33:56 1316

原创 docker 解决下载镜像慢问题

docker 解决下载镜像慢使用docker pull 镜像这个超级慢,因为docker的hub是在国外的,所以是特别慢的,有什么办法可以解决这个问题么?答案肯定是有的,我们可以使用docker的代理的解决这个问题,大家要自己准备一个可以使用的http代理地扯。代理设置此文使用的系统是fedora创建一个docker service目录mkdir /etc/systemd/system/docker

2016-11-04 00:49:18 14494 2

原创 Figlet 为你的程序生成漂亮的文字Banner

Figlet 为你的程序生成好像的文字Banner在java开发中,使用 spring-boot 启动程序看到看漂亮的文字 Banner ,如何在其它程序中使用呢? figlet 可以帮助你解决这个问题。安装目前只能在Linux系统中安装喔> wget ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz> tar -z

2016-10-26 13:53:09 12005

原创 Bower告别前端手动下载包时代

Bower告别网上download时代bower包管理利器你还在使用百度搜索 jquery1.1下载 么,那你就有点落后了,做java后台的初学者就有所体会了,经历ant,maven与最后的gradle,包管理经历好多时代,让前端也来享受一个包管理的时代吧,妈妈再也不用担心我会搜到HS网站啦。使用方法依赖 bower 依赖 git-bash 与 node ,首先将其进行安装git-bashht

2016-10-24 13:23:59 6378

原创 前端告别浏览器F5刷新

告别前端时代的F5browser-sync 前端工程师的福音你还在傻呼呼的使用F5快捷键或者是手动进行页面刷新预览最新代码么,你Outer啦,用了那么久是不是有香菇蓝瘦的感觉,那就快来试试browser-sync吧。使用方法安装 git-bash 和 nodejs 在 git-bash 控制台执行以下命令> npm install -g browser-sync假如当前目录结构如下├─ bs

2016-10-24 00:28:25 1396

原创 Intellij-idea 2016新版快捷键

Intellij-idea 2016新版快捷键 此文章针对的是Mac版的2016.2.4 idea,大部分的快捷键与旧版本的idea是相同的,大家请自行对比,以下快捷键只列举了工作当中最常用的。内容编辑option + enter:代码修复(用得最多)command + J:常用代码片段,例如:if(obj==null){},for(int i =0;i搜索/替换command + F:

2016-10-23 14:55:41 13973 1

原创 前端提升之Gulp构建

以前觉得前端并没有什么技术可言,无非就是一些DIV+CSS之类,调式样式,JS的,后来发现自己错了,前端的水把后端的水一样深,也是有生态圈的,比如Grunt,Gulp,Bower,Sass,Yeoman,Webpack,Nodejs,Koa等,扯远了,此文章主要讲Gulp的简单使用。1.依赖环境(以下两个工具请大家自行安装)git-bash nodejs2.Gulp简单使用 代码:var gul

2016-10-23 00:31:28 596

原创 java开发工具之Intellij-idea

自从踏入程序员这个职位以来,使用的编辑工具无数,总有一款是自己的归宿,本码农最爱的IDE就是Intellij-idea了,为何这么说,呆会再细细说来。说说本人使用IDE历史发展:记事本(个把月) -> UE(半年) -> NodePad++(半年) -> Eclipse(半年) -> MyEclipse(1年) -> Eclipse(1年) -> Intellij-idea(1年),现在是idea的

2016-10-23 00:16:23 990

原创 hibernate5.2+ 时区少8小时问题

问题描述,以前自己使用的版本是5.0+的,基本没有所谓的时区问题,后台新的项目使用LocalDateTime的时候,在封装spring-data-jpa高级查询的时候,between两时间一直不对,找了很久,发现是查询出来的数据跟理想的不一样,找到是时区的问题:解决方案 在连接url增加时区设置参数就OK了jdbc:mysql://localhost/dounine?createDatabas

2016-10-05 22:26:34 5924

原创 wget 网页爬虫,网页抓取工具

前言 如何在linux上或者是mac上简单使用爬虫或者是网页下载工具呢,常规的我们肯定是要去下载一个软件下来使用啦,可怜的这两个系统总是找不到相应的工具,这时wget出来帮助你啦!!!wget本身是拿来下载东西的,但远不止那么强大,是一把强大利器。使用指南快速上手(整个bootstrap网页全被你抓取下来了~_~)wget -c -r -npH -k http://v4.bootcss.c

2016-09-11 08:07:54 5407

原创 BrowserSync windows下刷新失败

BrowserSync 问题> BrowserSync 是用来自动刷新浏览器页面,原理也是很简单,通过嵌套一个js脚本跟后台的BrowserSync后台进行通讯,然后根据文件的内容变化进行消息推送刷新浏览器。问题描述> 在mac下测试通过,但是在windows7下通过使用git bash控制台启动浏览器不会自动刷新,然后对比了一下mac下的控制台是有文件watch日志的,但是windows7上的没

2016-09-08 16:31:39 3053 2

原创 HttpClient4.5 阻止Url重定向方法

RequestConfigconfig = RequestConfig.custom().setRedirectsEnabled(false).build();//不允许重定向CloseableHttpClient httpClient =HttpClients.custom().setDefaultRequestConfig(config).build();//使用htt

2016-07-11 16:43:40 8970

原创 Eclipse4.5.1 Mars C++11 编译出错解决方法

/usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.

2016-07-11 16:42:38 4195

原创 c++11 网络 Operation not permitted问题

由于是开启了防火墙的原因:centos中测试:假如是iptables就执行service iptables stop,cetnos7以上使用:systemctl stop firewalld.service#停止,systemctl disable firewalld.service#禁止firewall开机启动​

2016-07-11 16:40:41 1004

原创 Eclipse4.5.1 c++11 Operation not permitted异常解决方案

异常信息如下:terminate called after throwing an instance of 'std::system_error'  what():  Enable multithreading to use std::thread: Operation not permitted解决方案如下:     右键项目:

2016-07-11 16:37:56 1665

原创 MAC Genymotion 安装Genymotion-ARM-Translation_v1插件问题出现的复制到/sdcard/Download/

Genymotion安装软件出现不兼容(安装不上)的问题,是因为缺少arm,常见使用问题如下

2016-07-11 16:36:25 8744

原创 Charles抓取移动设备https请求常见问题

使用Charles抓https的包会显示这种情况:发现不在移动端通过http://charlesproxy.com/getssl网扯下载ssl证书是不能使用的,比如android正确安装后的证书应该是以下显示才是对的,对应的内容为(Charles Proxy Custom Root Certifcate....)

2016-07-11 16:33:04 6699

原创 linux tomcat创建文件夹乱码(显示:???)

catalina.sh 启动脚本里加入export LANG=zh_CN.UTF-8重启tomcat就可以了。

2015-09-06 10:41:23 2561

原创 jdk1.8 日期新API LocalDateTime,LocalDate,LocalTime 在Hibernate中无法反序列化解决方法

java JDK1.8 引入全新的时间日期API,但是无法结合Hibernate使用,hibernate源码并未对其进行支持,所以要使用hibernate的扩展进行支持。

2015-07-31 11:46:10 4197

原创 Spring4.1.3+SpringMVC+Mybatis1.2.3+Ehcache+shiro+Poi+Easyui1.4.1 框架管理系统

Spring4.1.3+SpringMVC+Mybatis1.2.3+Ehcache+shiro+Poi+Easyui1.4.1 做的框架管理系统(有图有真相)项目git下载地址:https://github.com/dounine/dounine-frame

2015-01-17 13:12:12 21051 9

connect命令c脚本

用于网络连接的connect命令c脚本,可自行编译:gcc -o connect connect.c

2016-11-10

TortoiseSVN-1.9.2.26806-x64-svn-1.9.2

TortoiseSVN-1.9.2.26806-x64-svn-1.9.2

2015-10-16

mysql-5.5.29-winx64

mysql-5.5.29-winx64

2015-10-16

mysql-5.5.42.tar.gz

mysql-5.5.42.tar.gz

2015-07-23

linux SSH连接工具

linux SSH连接工具,SSHSecureShellClient

2015-07-23

tomcat7(8)redis集群相关jar包

这5个包是用于tomcat7(8)redis集群相关jar包。

2015-04-29

WinRAR64位破解版

非常好用WinRar64位,适合目前所有的windows64位操作系统。

2015-04-04

underscore.js 1.8.2

underscore.js官方出的最新版本,与backone.js一起使用。

2015-03-30

Backbone.1.1.2.js

Backbone.1.1.2.js最新版本,客户端mvc模式开发。

2015-03-30

apache-maven-3.2.5-bin.zip

maven最新版本apache-maven-3.2.5-bin.zip

2015-03-30

概念win8网页模板

概念win8网页模板,来源于dounine.com.

2015-03-30

Git-1.9.2-windows客户端

这个是git分布式项目管理windows客户端。

2015-03-30

commons-pool2-2.3.jar

commons-pool2-2.3.jar

2015-01-23

redis-2.8.19

redis-2.8.19是redis.io出的最新版本,可以使用它来做集群服务。

2015-01-23

tomcat-redis-session-manager

tomcat+redis集群,会话共享所用到的。

2015-01-23

JUnit4.9最新版本

JUnit是一个Java语言的单元测试框架,Junit4.9是最新版本,里面包括junit4.9,jar,junit4.9源代码,junit4.9-API(javadoc文件夹里面index.html), 希望对大家有帮助

2014-12-15

catalina-ant.jar

ant 用于自动化布署的专用包。少了它是不行的。

2014-12-10

apache-ant-1.9.4-bin.zip

apache-ant-1.9.4-bin.zip

2014-12-08

testng eclipse插件.zip

testng eclipse插件 eclipse run to testng

2014-12-08

Extjs4.2 动态加载项目(权限模块)

Extjs4.2 动态加载项目(权限模块),直接下载下来即可使用,数据可自动生成。

2014-11-25

angularjs 中文api.chm

angularjs 中文api.chm

2014-11-19

AngularJS API.chm

AngularJS API.chm参考手册

2014-11-19

AsyncThreading_2.1.zip

AsyncThreading_2.1.zip

2014-10-28

mybatis-spring-1.2.2.ja

mybatis-spring-1.2.2.

2014-09-22

WEB压力测试工具

一个很好的WEB压力测试工具。

2014-08-25

Git-1.8.5.2-preview20131230.exe

Git-1.8.5.2-preview20131230.exe

2014-08-15

org.eclipse.egit-updatesite-1.2.

org.eclipse.egit-updatesite-1.2.

2014-08-15

pinyin4j-2.5.0.zip

汉字转换拼音在日常开发中是个很常见的问题。例如我们伟大的12306,在地名中输入“WH”,就会出现“武汉”“芜湖”“威海”等地名,输入“WUHU”就会出现“芜湖”。 Java获取汉字的拼音,pinyin4j这个库可以很好的解决这个问题。

2014-08-13

google-collections-1.0.jar

道的最好的扩展实现包,其中一些被社区叫嚣着要加入JDK // create an ArrayList with three arguments List<String> list = Lists.newArrayList("foo", "bar", "baz"); // notice that there is no generics or class cast, // and still this line does not generate a warning. Set<String> s = Sets.newConcurrentHashSet(); // intersect and union are basic features of a Set, if you ask me Set<String> s = Sets.intersect(s1, s2); // Example of multiple values in a Map ListMultimap<String, Validator> validators = new ArrayListMultimap<String, Validator>(); validators.put("save", new RequiredValidator()); validators.put("save", new StringValidator()); validators.put("delete", new NumberValidator()); validators.get("save"); // { RequiredValidator, StringValidator } validators.get("foo"); // empty List (not null) validators.values(); // { RequiredValidator, StringValidator, NumberValidator }

2014-08-13

jasypt加密_spring整合.zip

这个是用于给hibernate的配置文件加密使用的 jasypt加密_spring整合.zip

2014-08-06

extjs 图标大全

你所想用到的图标基本在里面都能找到

2014-07-25

java jetty容器

这是一个jetty容器、和tomcat是一个级别的,但是这个启动是非常快的,一般都是用于开发。

2014-07-14

ext-4.2.1.883.jsb2

ext-4.2.1.883.jsb2

2014-07-08

extjs 自动提示用到的spket-1.6.23.jar

extjs 自动提示用到的spket-1.6.23.jar

2014-07-07

extjs 自动提示用到的sdk.jsb3

sdk.jsb3

2014-07-07

quartz-1.8.5.jar

quartz-1.8.5.jar

2014-07-05

lucene-4.7.0.rar

lucene-4.7.0.rar

2014-07-05

netty-4.0.0.CR3.tar.bz2

netty-4.0.0.CR3.tar.bz2

2014-07-05

poi-bin-3.10-final.zip

apache用于操作excel的poi-bin-3.10-final.zip

2014-07-02

springmvc+shiro+kaptcha+excel+hibernate+mail

mvc shiro kaptcha excel hibernate mail log4j

2014-07-02

空空如也

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

TA关注的人

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