自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 linux服务器部署,图片上的文字出现乱码

在windows上调试正常,但是部署到linux上图片上的文字就出现乱码,代码大致的流程是在一个图片写文字,调用系统的宋体文字,查了一下百度,原因是linux是没有相关的字体导致的,解决方案就是在将Windows/Fonts下的字体ttc后缀改为ttf,然后把改后的文件复制到部署的服务器${java_home}/jre/lib/fonts目录下,重启搞定。...

2017-09-06 17:35:04 809

原创 mybatis开启的日志的快捷方式

做项目时,发现在log4j.properties中配置打印语句按照网上配置的方法起步了作用,后来搜了一下mybatis文档,发现了一个快捷启用sql日志的方法,就是在mybatis的配置文件中增加一条[code="java"][/code]方便极了...

2017-08-12 09:46:32 299

原创 logstash使用grok正则解析日志和kibana遇到的问题

转自http://xiaorui.cc/2015/01/27/logstash%E4%BD%BF%E7%94%A8grok%E6%AD%A3%E5%88%99%E8%A7%A3%E6%9E%90%E6%97%A5%E5%BF%97%E9%81%87%E5%88%B0%E7%9A%84%E9%97%AE%E9%A2%98/妈蛋呀,改用logstash的原因是因为,scribe 真心搞...

2017-07-17 15:52:11 2131

原创 dubbo间歇性的超时问题

使用dubbo开发项目的时候,经常会发生超时问题,信息如下[code="java"]Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2017-07-14 13:27:34.831, end time:...

2017-07-15 11:49:40 1126

原创 jenkins部署时,弹出提示部署不成功

公司的生产环境部署应用的时候,报了一个错误[code="java"] Deploying [/root/.jenkins/workspace/bqj-open/anne-web-api/target/anne-web-api.war]ERROR: Build step failed with exceptionorg.codehaus.cargo.container.Conta...

2017-07-13 23:01:31 3311

原创 jsoup 获取文档不全的解决方法

jsoup是个好东东,有了它,再也不用从底层开始解析html文档了,而且如果文档是xml或者json的,利用它做转换也是极好极方便的,而且如果你访问的url存在302跳转,他回直接解析跳转后的内容,太强大了,不过在解析html的时候我发现了一个问题,代码如下[code="java"] Document doc = Jsoup.connect(WEIXIN_GET_MSG_ANAL...

2017-02-22 14:55:39 2669 2

原创 magicsuggest初体验。

magicSuggest是一个自动提示插件且支持多选,下面是具体的使用过程(bootstrap):1、首先在页面中引入magicSuggest的样式文件和js文件(需要bootstrap和JQuery库),这样子:[code="java"][/code]2、页面中添加一个div,例如下面这样子:[code="java"][/code]3、再为magi...

2016-08-17 19:17:10 1696 1

原创 shiro升级quartz到2.1.6版本

在做老司机的项目时,spring使用的是4.2.1版本,shiro用的是1.2.3,但是,spring扩展中 spring-context使用的quartz2的版本,而shiro到现在还是使用的quartz1.6.1版本,所以,把spring降下来是不可能了,因为很多扩展都给予spring4,所以想把shiro升上去是最好的解决方法,综合了网上升级spring的方法,使用以下方式升级shi...

2016-07-20 18:18:05 1435

原创 maven 私服nexus的公共仓库汇总

先汇总一下maven的私服nexus 的公共仓库,供以后备用1 codehaus仓库网址:https://nexus.codehaus.org/snapshots/2 jboss_public_repository仓库网址:https://repository.jboss.org/nexus/content/groups/public-jboss/3 jboss...

2016-03-18 12:11:01 1235

原创 Spring Data JPA 全局DAO的扩展

转自http://blog.csdn.net/yyzhq/article/details/8006923前几天看了springside4的mini-web代码发现确实有不少新的东东,咱这次单说说Spring Data JPA吧。 引用springside4的 wiki关于对Spring Data JPA的简介 Spring Data JPA在JPA上又做了一层封装,只要编写...

2016-03-15 16:48:49 147

原创 使用 spring jpa 简化jpa开发

转载自 http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-jpa/index.html[b][size=xx-large]从一个简单的 JPA 示例开始[/size][/b]本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA...

2016-03-11 19:49:47 142

原创 linux下限制ip的几种方式

今天同事在连接外网的ucloud服务器的时候连接不上,我在我本地机器试了一下,可以,然后又在另一个同事的机器上试了一下也可以,我觉得应该是他本地系统的问题,他机器上装的是filezilla,我给他发了一个secureCRT,让她试一下,结果还是不行,然后我又在一台服务器上访问了一下,还是不行,2v2,2个成功,2个失败,我感觉不是系统的问题,问题可能出在服务器,我查看了一下服务器的日志/var/l...

2016-02-29 12:44:05 618

原创 linux设置开机启动服务的集中方法

1 通过在脚本init.d目录下写脚本,脚本的名称就是服务的名字,通过chkconfig -add servicename添加进服务,设置开机启动chkconfig servicename on即可。2 通过ntsysv软件设置。如没有安装,可以通过yum install ntsysv安装即可。...

2016-01-12 17:52:57 78

原创 spring mvc 返回json试图如何过滤

springMVC,json视图,返回的json数据有null值,如何过滤掉不传递到前台,例如有些model,里面很多属性是null,我们希望过滤掉为null的属性,比如 a = null, b = "bb",传递到前台的只有{"b":"bb"}spring MVC是通过jackson来进行序列化的,有两种方式可以解决1通过注解的方式,在需要序列化的类上添加注解 @JsonSerial...

2015-12-11 10:38:27 167

原创 hibernate hql new对象时如果包含Timestamp字段

我在编写hql语句时,报了一个错误org.hibernate.hql.internal.ast.QuerySyntaxException:: Unable to locate appropriate constructor on class ,但是的定位的大致原因是因为我写了一个Student类,对应的数据库的student表,表中有五个字段,id,name,gender,age,createTi...

2015-11-20 15:52:14 214

原创 hibernate的hql 中in的参数如何设置

我用hibernate写数据库查询的时候一般不建立表关联,一是表之间的关系通常比较复杂,各种关联,导致的性能比较低,二是因为hql比较灵活。所以批量更新的时候需要in关键字,我总结了一下两种 1、in的参数如果已知了,可以直接拼接在后面 如FROM A WHERE A.ID IN (1,2,3,4...)。 2、上面的情况下,通常(1,2,3,4...)都是作为参数传递过来的,可...

2015-11-19 17:25:52 846

原创 安装docker时遇到的问题汇总

安装docker的时候,从dockerpool网站看到的教程http://dockerpool.com/static/books/docker_practice/index.html,开始安装docker,因为centos服务器需要下载epel,用epel源下载docker,用yum install http://mirrors.yun-idc.com/epel/6/i386/epel-relea...

2015-09-10 16:45:35 232

原创 Failed to run the WC DB work queue associated with 错误的解决

今天老总让我导出一份svn的数据,并刻到光盘上保存起来,然后在倒的过程中图片遇到也不知道网络不行,还是怎么的checkout终止了,然后再svn update 就报错了,看了提示是clear up,按照提示clear up了一下还是不行,索性删了svn目录从新checkout,还是错误,然后从网上根据报错的信息Failed to run the WC DB work queue associate...

2015-09-06 17:48:07 257

原创 freemarker 解析字符串模板

转载自 http://balaschen.iteye.com/blog/51591package freemarker.loader;import java.io.IOException;import java.io.Reader;import java.io.StringReader;import java.util.HashMap;import java.util....

2015-08-28 16:56:55 1212

原创 lua +fastdfs + graphicMagic解决图片存储和图片适配问题。

之前一直解决图片存储的时候用fastdfs,但是一直没有解决图片适配的问题,比如一张图片,有三种用途,一张要缩略图,一张要适中的图,一张要高清原图,之前是采用预先生成好的图片,然后访问的时候就无须再生成了,不过因为业务功能的增加,又需要增加一种尺寸的图片,这样就需要把原先的所有图再重新生成一遍这个尺寸的图,而且原来任务的生成图片尺寸的地方还得增加一种任务,而且一种业务功能有这种需求,N种业务功能有...

2015-08-24 14:34:58 388

原创 windows 下nginx反向代理出现 upstream time out的问题

昨天在跟同事解决nginx下的反向代理问题,看错误日志里有upstream timed out (10060:类似的错误,然后从网上搜索都是说后端的服务器(tomcat),增加proxy buffer,或者增加线程,调整超时时间之类的,可是一一试过还是不奏效,因为这个是单台开发调试机器,根本不存在并发,负载高之类的问题,而且这个问题还是时好时坏,通过nginx访问tomcat中的一个静态文件,有时...

2015-08-07 14:44:00 1614

原创 做网站重构的一点经验

我把做网站重构的时候遇到的问题总结一下: 1 初期的时候网站设计的时候没有做前端架构,导致后面修改页面的时候很多前端js不兼容各种浏览器,前端架构这块是非常重要的事情,前期一定要慎重架构,最好能重写一层前端架构js来应对浏览器的不兼容 2 我们部署到预发布环境的时候,因为域名的不同,导致修改页面中引用的url的域名改动比较多,所以最好能应用统一的头部文件,这样方便应用...

2015-07-31 10:59:55 147

原创 hadoop1.x和2.x版本配置的区别

转载 http://www.aboutyun.com/thread-7513-1-1.html问题导读:1.DataNode的http服务的端口、ipc服务的端口分别是哪个?2.NameNode的http服务的端口、ipc服务的端口分别是哪个?3.journalnode的http服务的端口、ipc服务的端口分别是哪个?4.ResourceManager的http服务端口是哪...

2015-07-22 10:48:49 277

原创 hbase shell无法使用退格键的解决方案

今天在使用hbase shell 命令的时候,发现退格键无法删除,一个命令输入好几次才能使用,百度了一下,解决方法如下在secureCRT中,点击【选项】【回话选项】【终端】【仿真】,右边的终端选择linux,在hbase shell中如输入出错,按住Ctrl+退格键 即可删除! 有人可能要问,如果我不是使用secureCRT工具怎么办,其实一样的原理,在xshell中配置相应的终端仿真就可以。...

2015-07-20 11:34:30 464

原创 linux下时间同步

今天在linux下做hbase集群的时候,发现hmaster启动成功了,但是用hbase命令进入shell的时候报了一个错误 PleaseHoldException: Master is initializing,查看了日志,大致意思是说master和slave时间不同步,没办法,只好找一种手动同步一下,后来发现一共部署了10来台机器,手动同步偏差又比较大,所以还是从网上找现成的解决方案,比较流...

2015-07-18 16:47:31 74

原创 shell脚本中的特殊用法

1 ${BASH_SOURCE-$0} 表示获取shell脚本名称2 ${parameter:-default} 指定默认值3 ${parameter/pattern/string/} 指定正则表达式4 命令替换 (1). 使用 backtick 符号(即 ...,反引号,重音符号)。 [code="java"] ...

2015-07-09 14:39:42 158

原创 jenkins执行脚本的问题

今天在利用jenkins工具做自动部署的时候,遇到了几个问题,记录下来,以免再次查找问题原因,本来这个问题在上家公司遇到过的,不过时间长了,脑袋不好使了,还得重新找度娘和谷哥。第一个问题就是我想创建一个只执行脚本的一个任务,不过我选择类型的时候直接选择了第一项 自由风格的项目,怎么执行脚本也不行,后来选择了maven类型的项目,才能正确的执行的脚本,这第一个问题算是解决了,然后执行脚本的时...

2015-07-01 20:37:57 670

原创 el标签不能解析

昨天搞了一天的spring webflow,在jsp里面用el标签引用webflow里面的变量的时候发现解析不了,百死不得七姐啊,后来发现原来是DOCTYPE搞的鬼,现将el标签不解析所有可能出现的问题罗列一下:1 首先需要你的tomcat是4以上,貌似3不支持,因为没经过验证,所以只能从网上说2 你的jsp必须是2.0以上的,就是tomcat里面的jsp-api,如果js...

2015-07-01 13:14:18 278

原创 jstl标签库的引入方式

jstl标签库的引用可以用和这两者唯一的区别就是后者的地址中多了一个/jsp。那么这两种引入方式有何区别呢?首先要明白jstl有如下版本: [table]|版本号 | jstl版本 | 要求(必须满足此条件) ||standard1.2 | jstl1.2(尚未经过JCP认证) | servlet2.5 jsp2.1 ...

2015-07-01 10:42:04 421

vmic

wmic是Microsoft Windows Management Instrumentation的简称,它是C:\WINDOWS\system32\wbem下的一个小东西,为什么接触到这个命令呢,今天因为一个乱码问题,想看一下tomcat的work目录,因为实在intellij idea中启动的tomcat,所以实际启动的tomcat目录并不存在这个目录,所以看看tomcat的启动参数里实际的t...

2015-06-30 16:58:46 1340

原创 findstr

在文件aa.txt中查找"hello"或 "there" :findstr "hello there" aa.txt在文件aa.txt中查找"hello there":findstr /c:"hello there" aa.txt在Proposal.txt中查找首字母大写的“Windows”:findstr Windows proposal.txt要在当前目录及其子目录找查...

2015-06-30 16:25:52 119

spring jedisTemplate操作出现key和value值出现\xac字符

最近在做手艺网的时候,用spring data对redis的支持发现了一个奇怪的现象,通过redisTemplate下的opsForHash方法存储hash类型的值,操作成功以后,去redis控制台显示keys * 的时候,发现一个奇怪的现象,插入的hash类型的key前面会有一堆的\xac\xed\x00\x05t 这种东西,无论在key中还是在value中都存在,后来跟踪了一下源码,最后序列化...

2015-06-28 20:12:16 317

原创 maven 如何将依赖的包打到特定的目录下

大家都知道当pom中的package为war类型时,会将依赖默认打包到WEB-INF/lib中,那么如果我的pom中的package类型为jar时,依赖的jar包是打不到默认的target下面的目录中去的,如果我想把jar包所有的依赖都导入到一个特定目录怎么办,在maven的官方文档中粗略的翻了一下,找到如下插件可以实现就是maven-dependecy-plugin,代码如下: &lt...

2015-06-23 19:20:04 1829

原创 idea的快捷键

1、整行删除:Ctrl + X2、代码模板:Ctrl + J (非常好用)3、查询(eclipse的Ctrl + K):先Alt + F3选中,然后F3向前查找,Shift + F3向后查询4、查看方法、类说明:选中Crtl + Q5、提示方法参数:Crtl + P6、代码格式化:Crtl + alt + L7、查找类:Ctrl + N(查找文件 Crtl + Shift...

2015-05-27 17:16:00 99

原创 手艺网站的一些想法

目前的手艺网站有哇塞网、暖岛、优品集,我的手艺网等,手艺网站作为一类垂直类网站,作为垂直类网站的特点,但是却缺乏特色,没有让手艺人、平台、以及买家玩转起来的一种模式,都是和优品汇、聚美优品走一样的路子,因为手艺本来就是个小众群体,又没有自己的特色,很容易走进死胡同,我在我的手艺网做了半年时间,觉得有一种模式可以走,就是UGC+CPS的模式,因为垂直电商都开始向内容运营,场景运营的方向做,但是这种...

2015-05-27 15:17:13 142

原创 lua 语法汇总

---- Created by IntelliJ IDEA.-- User: koko-- Date: 15/5/21-- Time: 下午8:48-- To change this template use File | Settings | File Templates.---- lua的基本数据类型-- lua的优势,1 可扩展性,可以很很多语言集成 ...

2015-05-25 16:53:46 132 1

lua module 对全局变量的影响

这个星期一直在研究lua,前段时间刚解决了一个问题,就是module对全局变量的影响,因为对lua还没有系统深入的了解,这个问题折腾了我大半天的时间,大致情况就是 我在主文件中其中一个模块文件声明了一个AAA全局变量,然后模块文件中修改这个AAA变量,并且还增加了一个变量BBB,然后在执行这个模块文件后,再次显示AAA和BBB的值,发现BBB的值时nil,废话不多说来,上代码吧main.lu...

2015-05-24 19:25:31 380

原创 lua调试器

偶然百度了一下,发现一个非常好的lua调试器,zerobranestudio 支持windows,mac,linux非常棒,棒棒哒 

2015-05-23 22:46:42 155

空空如也

空空如也

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

TA关注的人

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