- 博客(38)
- 收藏
- 关注
原创 linux服务器部署,图片上的文字出现乱码
在windows上调试正常,但是部署到linux上图片上的文字就出现乱码,代码大致的流程是在一个图片写文字,调用系统的宋体文字,查了一下百度,原因是linux是没有相关的字体导致的,解决方案就是在将Windows/Fonts下的字体ttc后缀改为ttf,然后把改后的文件复制到部署的服务器${java_home}/jre/lib/fonts目录下,重启搞定。...
2017-09-06 17:35:04 821
原创 mybatis开启的日志的快捷方式
做项目时,发现在log4j.properties中配置打印语句按照网上配置的方法起步了作用,后来搜了一下mybatis文档,发现了一个快捷启用sql日志的方法,就是在mybatis的配置文件中增加一条[code="java"][/code]方便极了...
2017-08-12 09:46:32 313
原创 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 2173
原创 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 1140
原创 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 3322
原创 jsoup 获取文档不全的解决方法
jsoup是个好东东,有了它,再也不用从底层开始解析html文档了,而且如果文档是xml或者json的,利用它做转换也是极好极方便的,而且如果你访问的url存在302跳转,他回直接解析跳转后的内容,太强大了,不过在解析html的时候我发现了一个问题,代码如下[code="java"] Document doc = Jsoup.connect(WEIXIN_GET_MSG_ANAL...
2017-02-22 14:55:39 2691 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 1713 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 1447
原创 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 1242
原创 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 153
原创 使用 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 155
原创 linux下限制ip的几种方式
今天同事在连接外网的ucloud服务器的时候连接不上,我在我本地机器试了一下,可以,然后又在另一个同事的机器上试了一下也可以,我觉得应该是他本地系统的问题,他机器上装的是filezilla,我给他发了一个secureCRT,让她试一下,结果还是不行,然后我又在一台服务器上访问了一下,还是不行,2v2,2个成功,2个失败,我感觉不是系统的问题,问题可能出在服务器,我查看了一下服务器的日志/var/l...
2016-02-29 12:44:05 631
原创 linux设置开机启动服务的集中方法
1 通过在脚本init.d目录下写脚本,脚本的名称就是服务的名字,通过chkconfig -add servicename添加进服务,设置开机启动chkconfig servicename on即可。2 通过ntsysv软件设置。如没有安装,可以通过yum install ntsysv安装即可。...
2016-01-12 17:52:57 86
原创 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 176
原创 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 222
原创 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 858
原创 安装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 244
原创 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 268
原创 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 1229
原创 lua +fastdfs + graphicMagic解决图片存储和图片适配问题。
之前一直解决图片存储的时候用fastdfs,但是一直没有解决图片适配的问题,比如一张图片,有三种用途,一张要缩略图,一张要适中的图,一张要高清原图,之前是采用预先生成好的图片,然后访问的时候就无须再生成了,不过因为业务功能的增加,又需要增加一种尺寸的图片,这样就需要把原先的所有图再重新生成一遍这个尺寸的图,而且原来任务的生成图片尺寸的地方还得增加一种任务,而且一种业务功能有这种需求,N种业务功能有...
2015-08-24 14:34:58 402
原创 windows 下nginx反向代理出现 upstream time out的问题
昨天在跟同事解决nginx下的反向代理问题,看错误日志里有upstream timed out (10060:类似的错误,然后从网上搜索都是说后端的服务器(tomcat),增加proxy buffer,或者增加线程,调整超时时间之类的,可是一一试过还是不奏效,因为这个是单台开发调试机器,根本不存在并发,负载高之类的问题,而且这个问题还是时好时坏,通过nginx访问tomcat中的一个静态文件,有时...
2015-08-07 14:44:00 1634
原创 做网站重构的一点经验
我把做网站重构的时候遇到的问题总结一下: 1 初期的时候网站设计的时候没有做前端架构,导致后面修改页面的时候很多前端js不兼容各种浏览器,前端架构这块是非常重要的事情,前期一定要慎重架构,最好能重写一层前端架构js来应对浏览器的不兼容 2 我们部署到预发布环境的时候,因为域名的不同,导致修改页面中引用的url的域名改动比较多,所以最好能应用统一的头部文件,这样方便应用...
2015-07-31 10:59:55 160
原创 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 291
原创 hbase shell无法使用退格键的解决方案
今天在使用hbase shell 命令的时候,发现退格键无法删除,一个命令输入好几次才能使用,百度了一下,解决方法如下在secureCRT中,点击【选项】【回话选项】【终端】【仿真】,右边的终端选择linux,在hbase shell中如输入出错,按住Ctrl+退格键 即可删除! 有人可能要问,如果我不是使用secureCRT工具怎么办,其实一样的原理,在xshell中配置相应的终端仿真就可以。...
2015-07-20 11:34:30 480
原创 linux下时间同步
今天在linux下做hbase集群的时候,发现hmaster启动成功了,但是用hbase命令进入shell的时候报了一个错误 PleaseHoldException: Master is initializing,查看了日志,大致意思是说master和slave时间不同步,没办法,只好找一种手动同步一下,后来发现一共部署了10来台机器,手动同步偏差又比较大,所以还是从网上找现成的解决方案,比较流...
2015-07-18 16:47:31 83
原创 shell脚本中的特殊用法
1 ${BASH_SOURCE-$0} 表示获取shell脚本名称2 ${parameter:-default} 指定默认值3 ${parameter/pattern/string/} 指定正则表达式4 命令替换 (1). 使用 backtick 符号(即 ...,反引号,重音符号)。 [code="java"] ...
2015-07-09 14:39:42 170
原创 jenkins执行脚本的问题
今天在利用jenkins工具做自动部署的时候,遇到了几个问题,记录下来,以免再次查找问题原因,本来这个问题在上家公司遇到过的,不过时间长了,脑袋不好使了,还得重新找度娘和谷哥。第一个问题就是我想创建一个只执行脚本的一个任务,不过我选择类型的时候直接选择了第一项 自由风格的项目,怎么执行脚本也不行,后来选择了maven类型的项目,才能正确的执行的脚本,这第一个问题算是解决了,然后执行脚本的时...
2015-07-01 20:37:57 678
原创 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 289
原创 jstl标签库的引入方式
jstl标签库的引用可以用和这两者唯一的区别就是后者的地址中多了一个/jsp。那么这两种引入方式有何区别呢?首先要明白jstl有如下版本: [table]|版本号 | jstl版本 | 要求(必须满足此条件) ||standard1.2 | jstl1.2(尚未经过JCP认证) | servlet2.5 jsp2.1 ...
2015-07-01 10:42:04 429
vmic
wmic是Microsoft Windows Management Instrumentation的简称,它是C:\WINDOWS\system32\wbem下的一个小东西,为什么接触到这个命令呢,今天因为一个乱码问题,想看一下tomcat的work目录,因为实在intellij idea中启动的tomcat,所以实际启动的tomcat目录并不存在这个目录,所以看看tomcat的启动参数里实际的t...
2015-06-30 16:58:46 1364
原创 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 128
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 324
原创 maven 如何将依赖的包打到特定的目录下
大家都知道当pom中的package为war类型时,会将依赖默认打包到WEB-INF/lib中,那么如果我的pom中的package类型为jar时,依赖的jar包是打不到默认的target下面的目录中去的,如果我想把jar包所有的依赖都导入到一个特定目录怎么办,在maven的官方文档中粗略的翻了一下,找到如下插件可以实现就是maven-dependecy-plugin,代码如下: <...
2015-06-23 19:20:04 1851
原创 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 105
原创 手艺网站的一些想法
目前的手艺网站有哇塞网、暖岛、优品集,我的手艺网等,手艺网站作为一类垂直类网站,作为垂直类网站的特点,但是却缺乏特色,没有让手艺人、平台、以及买家玩转起来的一种模式,都是和优品汇、聚美优品走一样的路子,因为手艺本来就是个小众群体,又没有自己的特色,很容易走进死胡同,我在我的手艺网做了半年时间,觉得有一种模式可以走,就是UGC+CPS的模式,因为垂直电商都开始向内容运营,场景运营的方向做,但是这种...
2015-05-27 15:17:13 152
原创 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 147 1
lua module 对全局变量的影响
这个星期一直在研究lua,前段时间刚解决了一个问题,就是module对全局变量的影响,因为对lua还没有系统深入的了解,这个问题折腾了我大半天的时间,大致情况就是 我在主文件中其中一个模块文件声明了一个AAA全局变量,然后模块文件中修改这个AAA变量,并且还增加了一个变量BBB,然后在执行这个模块文件后,再次显示AAA和BBB的值,发现BBB的值时nil,废话不多说来,上代码吧main.lu...
2015-05-24 19:25:31 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人