自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(221)
  • 资源 (11)
  • 问答 (2)
  • 收藏
  • 关注

原创 使用Spring Cloud Config搭建配置中心

笔者的微服务项目中需要使用一个统一的管理分布式系统的配置中心,之前试用过Disconf。实际使用发现,Disconf可以很好地满足项目的需求,同时提供了一个友好的图形化界面供操作。但是,其服务器端使用了Nginx, Tomcat, MySQL, Zookeeper和Nginx,安装部署起来比较复杂;客户端也引入了不少的Jar包,可能引起版本冲突。因此,笔者也在留意是否有其它的可选方案。最近接触到...

2017-12-25 11:54:43 220

原创 eclipse debug鼠标悬浮不显示该属性值

在使用eclipse时遇到一个问题;问题描述:eclipse在debug模式下,当鼠标移动到某个变量上面时不自动显示该变量对应的值 解决方案:点击eclipse的Window->Preferences->Java->Editor->Hovers, 勾选Variable Values,(如果Combined Hover已经选择了,就取消它), 然后点击Apply,最后点O...

2017-01-13 10:47:39 1523

原创 Eclipse恢复已删除的文件和代码、svn使用了还原,但本地的没有提交找回没提交代码的方法...

做项目时将SVN数据更新,结果项目出错,使用还原,结果本地的没有提交的代码被覆盖了,这下急了,到处找方法恢复,问了好多朋友在网上查资料,大部分说不能恢复,昨晚试了好多方法都没恢复,心想还是死心把利用周末的时间赶出来,今天早上来了还是有点不死心,就继续Google,结果发现了一个帖子(帖子是英文的),情况貌似和我的差不多,我试着照着帖子的图片操作,还真找到了更新前我增加的文件,那些有改动的代码还是...

2017-01-06 19:33:26 388

maven工程打包为jar

 文章目的为:把一个jar类型的maven工程打包为jar其中jar包含当前工程所依赖的jar使用maven创建工程(commons-libs),其类型指定为jar向commons-libs工程添加所依赖的jar工程pom.xml文件添加如下配置<!-- <build> <plugins> <plugin> <group...

2017-01-04 16:24:05 163

nginx 与 jboss 配置http自动跳转https

nginx配置文件如下:#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events {...

2016-12-13 09:35:25 1531

mavne 修改工程名称

1:修改pom.xml文件中的<artifactId><name>属性为目标项目名称<modelVersion>4.0.0</modelVersion><groupId>com.uei</groupId><artifactId>porjectName</artifactId>&

2016-11-22 10:21:57 130

java request 防止盗链

package cn.com; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax...

2016-11-10 17:33:27 187

token 能做什么?

    令牌是一种能够控制站点占有媒体的特殊帧,以区别数据帧及其他控制帧。token其实说的更通俗点可以叫暗号,在一些数据传输之前,要先进行暗号的核对,不同的暗号被授权不同的数据操作,下文我们就来详细的介绍一下关于基于 Token 的身份验证的教程。    最近了解下基于 Token 的身份验证,跟大伙分享下。很多大型网站也都在用,比如 Facebook,Twitter,Google+,Gi...

2016-11-10 13:47:11 518

python:tornado+wsgi异步处理请求

tornado版本: start_app.py# coding:gbkimport tornado.webimport tornado.wsgiimport wsgiref.simple_serverimport sysimport for_rmzxreload(sys)sys.setdefaultencoding('gbk')class Ma...

2016-10-18 13:25:22 1006

TortoiseSVN打分支

第一步,选择打分支项目目标第二步,输入打分支所存储的路径(如没有当前路径svn会自动创建)   

2016-10-08 11:38:06 90

DES加密和解密工具类,可自定义key

/** * Copyright (c) 2016,JBRJR. * All Rights Reserved. * JBRJR CONFIDENTIAL * * Project Name:demo * Package Name:com.passcode * File Name:DesUtils.java * Date:2016年8月29日 下午1:43:09...

2016-08-29 13:51:00 558

python pip

http://www.tuicool.com/articles/eiM3Er3/

2016-08-12 15:18:33 96

原创 ubuntu 文件共享

http://www.cnblogs.com/linjiqin/p/3615477.html

2016-08-09 17:51:15 123

urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]

当你urllib.urlopen一个 https 的时候会验证一次 SSL 证书 当目标使用的是自签名的证书时就会爆出一个 urllib2.URLError: &lt;urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)&gt; 的错误消息,解决如下: import ...

2016-07-15 14:56:15 258

Gson json,list,model互转

public class Person { private String name; private String age; public String getName() { return name; } public void setName(String name) { this.name = name; } public String ge...

2016-07-15 11:46:59 420

python写脚本并用java调用python(三)

1)编写mytest.py完成一个简单加法计算# coding:utf8#def 表示一个方法 adderdef adder(a, b): return a+b#这里执行adder方法并打印出结果print adder(1,2) 2)运行以上脚本方式如图1+2 = 3 打印成功!3)java调用python脚本的两种方式Process pro...

2016-06-15 14:12:56 403

python安装pip类库支持(二)

1)下载pip类库(可以理解为maven)https://pypi.python.org/pypi/pip#downloads 2)下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:python setup.py install 进行安装安装好之后,我们直接在命令行输入pip,同样会显示‘pip’不是内部命令,也不是可运行的程序。因为我们还没有添加环境变量。如下图表示安装...

2016-06-15 13:42:11 142

原创 python安装(一)

1)去python官网下载2)安装python 配置python的环境变量PATH=Python所安装的目录E:\Python27检查python是否安装成功如下如 至此python我们安装成功了!可以在dos命令下简单运行一个test.py文件   ...

2016-06-15 10:21:53 482

left , right , inner , 区别

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: --------------------------------------------表A记录如下:aID     aNum1     a2005...

2016-05-06 16:32:30 250

【dubbo】分布式服务框架の简单认识

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消...

2016-04-28 15:58:11 160

所谓的长连接与短连接

短连接:所谓短连接指建立SOCKET连接后发送后接收完数据后马上断开连接,一般银行都使用短连接解释2长连接就是指在基于tcp的通讯中,一直保持连接,不管当前是否发送或者接收数据。而短连接就是只有在有数据传输的时候才进行连接,客户-服务器通信/传输数据完毕就关闭连接。长连接:解释3长连接和短连接这个概念好像只有移动的CMPP协议中提到了,其他的地方没有看到过。通信方式各网元之间共有两种...

2016-04-28 11:30:16 120

【red5】实现点播-直播功能

1)相关工具jdk1.8版本red5-server-1.0.6版本(www.red5.org)2)安装jdk安装jdk以及配置环境变量此处略过3)安装red5-server按装red5-server到指定目录后,点击red5.bat启动red5服务。如下图所示4)测试red5是否安装并启动服务成功打开浏览器访问http://localhost:...

2016-04-27 14:14:09 705

springMVC 与 struts+hibernate+spring优缺点

springMVC: Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和POI。Spring MVC 框架并不知道使用的视图,所以你可以自主的选择视图。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。struts+spring+hi...

2016-04-13 17:28:54 811

【Kettle】数据库数据转移工具

一 、关于KettleKettle是一款国外开源的ETL工具,纯java编写,数据抽取高效稳定的数据迁移工具。Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流程的控制。易于使用,学习成本低。二、本示例目的能完成ASCii编码到UTF8编码的转换。可高效的完成批量数据的转移。能记录、查看(最好能...

2016-04-07 09:36:03 179

Java并发编程:Volatile不能保证数据同步的原因

        在本篇博文中,将给出一个实例去验证volatile修饰的变量并不能保证其数据同步。Java内存模型规定了所有变量都存储在主内存中,每条线程都有自己的工作内存,线程的工作内存保存了被该线程使用到变量的主内存副本拷贝,线程 对变量的所有操作(读取,赋值等)都必须在工作内存中进行,而不能直接读写主内存中的变量。不同线程也不能直接访问对方工作内存中的变量,线程间变量值的 传递均需要通...

2016-03-28 16:10:12 814

PLSQL查询oracle数据乱码问题

使用plsql查询数据显示为乱码: 查看数据库编码:通过网上搜索,发现需要设置环境变量,添加以下环境变量:  LANG=zh_CN.GBK NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 再次登录plsql查询,显示正常了!  ...

2016-03-17 11:10:36 539

oracle修改sys,system密码

环境:Oracle 11g R2 +SQLPlus 问题:ORACLE用SYS和SYSTEM默认密码登录提示ORA-01017:invalidusername/password; 我们都知道,sys的默认密码是manager,system的默认密码是change_on_install,为什么使用默认密码都无法正常登录呢? 解决:Win +Run-------&gt;Cmd...

2016-03-04 15:43:22 207

原创 PLSQL根据SQL语句导出报表

1:准备好PLSQL工具2:打开PLSQL工具——》文件——》新建——》报告窗口3:如下图,写入想导出数据的SQL语句,查询出结果 4:如图,即可选择excel,保存即可~ Q群:343465002 招聘信息等,欢迎大家的加入~ ...

2016-03-02 14:25:21 1243

oracle 统计表总数

当前用户登录情况下,使用一下SQL预计统计当前用户下共有多少张表。select count(*) from user_tablesl;

2016-02-29 10:56:56 1684

命令查看本机电脑登录过的QQ号

(1)在启动了的 运行 程序中输入 %appdata%\Tencent\QQ\Misc         %appdata%\Tencent\QQ\Misc(2)点击,确定 ,系统自动跳转到一个文件夹中 (这时候你会发现有很多的以一串数字命名的文件)(3)这些以数字为名字的文件  就是你的电脑上所有登陆过的 QQ号码  。(4)如果你想确定是什么时候登陆的,那么  大家就单击文件  查看--属...

2016-02-17 13:21:27 1885

oracle10创建数据库

建立数据库的方法有两种,第一种是在命令行下直接运行:dbca;第二种是点击开始菜单:开始=&gt;程序=&gt;Oracle=&gt; oraDb10g_home1=&gt;Configuration and Migration Tool=&gt;Database Configuration Assistant。如图1:  之后,具体步骤如下,先出现欢迎对话框,如图2:  单击“下一...

2016-01-11 16:23:03 570

oracle10g高级安装

运行解压缩出的 Oracle 10g 安装程序。打开oracle10g的安装目录,找到setup.exe,双击即可进入安装状态 出现安装初始界面。注意:如下操作,右键setup.exe选择属性-&gt;选择兼容性,如下操作如图: 安装是注意事项解压的时候不能含有空格、非法字符,注意不能含有中文。安装目录不能还有非法字符和中文关闭防火墙 选择高级安装,并按下一步按钮  根据你的...

2016-01-11 16:08:50 155

PowerMock常见用法

 import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.Mockito; import org.powermock.api.mockito.PowerMockito; import org.powermock.cor...

2015-12-16 16:30:38 379

线程のThread 和 Runnable区别总结

1:Thread不能实现线程之间变量资源共享,Runnable则可以2:Thread是类(是类当然就是单继承),Runnable是接口(接口可以多实现)    Thread//使用Thread实现线程不能实现资源共享 class MyThread extends Thread { private int ticket=5; private Stri...

2015-12-15 15:26:24 148

spring组件扫描<context:component-scan/>详解

我们通过spring的以下方式去扫描com.test.scan.core包下所有类中的一下注解:@Repository、@Service、@Controller、@Component、@Configuration &lt;context:annotation-config /&gt;&lt;context:component-scan base-package="com.test.s...

2015-12-15 13:01:56 172

jackson忽略指定属性

@JsonIgnore@JsonProperty@JsonIgnoreProperties使用 @JsonIgnore 注解,在需要忽略的 user 字段。例子:private String line;private String flight;private String class;@JsonIgnoreprivate String testPar;...

2015-12-09 15:19:45 3346

mybatis动态sql

1:简单的if &lt;select id="dynamicIfTest" parameterType="Model" resultType="Model"&gt; select * from t_blog where 11 = 1 &lt;if test="title != null"&gt; and title = #{title} &lt;

2015-12-09 15:15:40 71

改变体质,预防癌症第一步

有关癌症--看完再寄给别人-功德无量 三十多年前有一位服务于公卖局台北啤酒厂的张先生,参加该啤酒厂选派技术人员到国外深造的考试,以优异的成绩及格。但在出国前经某公立医院体检发现,罹患有像孩拳头大小的肺部肿瘤,因而不能出国。 张先生失望之余,一直怀疑诊断有误;于是再到另一家医院检查,结果还是证实原来的诊断并无错误。当时年轻力壮的张先生得到这样的绝症,在人生绝望之余,多次打电话给当时任职台东县政府黄顺...

2015-12-09 10:37:14 179

jackson把null替换为" "的2种方式

第一种方式:private String line;private String number;private String suffix = ""; //它可能是null 我们初始化给值为""就解决了private String name;private String classLast;第二种方式:ObjectMapper objectMapper = new ...

2015-12-08 13:50:14 1597

jackson操作对象json互转

&lt;dependency&gt; &lt;groupId&gt;com.fasterxml.jackson.core&lt;/groupId&gt; &lt;artifactId&gt;jackson-databind&lt;/artifactId&gt; &lt;version&gt;2.2.3&lt;/version&gt;&lt;/dependency&amp

2015-12-07 17:01:15 275

red5-server-1.0.6

red5官网带宽是有点不给力,大家从这里下载吧

2016-04-29

red5服务器搭建

red5服务器搭建文档,自己搭建成功后形成的文档

2016-04-29

项目权限设计

web应用程序等,权限设计,数据库表实现,设计文档详细描述权限设计

2015-10-26

maven中文帮助文档

maven中文帮助文档,手把手教你学maven

2015-10-26

gb2312 java

java utf8 转 gb2312 并且把转后的 gb2312 以字符串格式输出

2014-02-17

myEclipse 10.7.1

破解成功.本人亲自测试。

2013-10-15

myEclipse10 以及上 破解步骤

经本人测试,一点问题都没有,绝对好用,针对myeclipse10 版本以下

2013-10-15

Linux下部署web程序

linux下部署web应用程序.资源描述可以把电子书的概述、源代码的说明、文档的片段填在这里

2013-09-24

iText2.1.7中文帮助文档

中文iText帮助文档很好用,下载后修改文件名称就可以使用,灰常好用

2013-09-23

iText2.1.7 API

PDF iText2.1.7.jar 帮助文档

2013-09-23

生成导航PDF

生成带导航pdf文件什么目录,中文问题全都解决很好的DEMO

2013-09-23

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

TA关注的人

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