自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wangjun5159的专栏

wx: juhao5159

  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 目前前后端协作,遇到的问题及思考

前端与后端协同问题前端出的页面是中间产品,不是最终产品。 需要二次加工,提取公共部分,header、footer二次修改,前端修改好页面,后端工程师需要再修改一次前端中的页面与实际应用的页面,不一样 比如后台工程师修改了关于样式的小问题,前端工程师手中的页面就跟实际的不一致了前端修改时,依赖后端环境,依赖数据 修改页面、样式,让前端工程师,来后端工程师处调试从工程上来说存在的问题缓

2017-09-30 14:21:40 3713

原创 spring 事务超时时间不起作用

问题在一个事务方法中,发送http请求,由于http请求没有设置sockettimeout导致,请求阻塞,虽然事务方法设置了超时时间1秒,但是一直不超时,程序假死。//伪代码public void save(){ //插入数据库一条记录 insert into user(name,age) values('hello',20); //发送http请求,通知appA ht

2017-09-30 11:22:44 7153

原创 httpclient connecttimeout sockettimeout区别

解释httpclient作为http工具包,是基于socket的封装,所以httpclient的connectTimeout、socketTimeout到底层都是socket的connectTimeout、socketTimeout首先看一下 java api,对connectTimeout、socketTimeout的解释socket的connect方法 connect public

2017-09-30 11:04:09 29109 5

原创 mysql show processlist,kill pid,查看连接数 查看被锁的表

show processlist找出执行时间最长的进程show [full] processlist; 展示属于当前用户的线程,如果当前用户有 process privilege,那么会展示所有线程。 如果不加full,只显示前100条;show processlist展示的线程不包含background thread,所以线程数就等于connections除了上述方式,我们还可以通过show

2017-09-29 15:42:27 6727

原创 mozilla pdfjs跨域问题及压缩优化

mozilla pdfjs介绍moziila pdfjs是一款优秀的pdf在线预览、导出、打印插件,但在使用中遇到了跨域问题。mozilla pdfjs跨域设置在pdf.js/web/app.js中,1420行,找到let viewerOrigin = new URL(window.location.href).origin || 'null';//添加这一行 //修改,将当前工程的orig

2017-09-29 15:34:35 2900

原创 js 生成条码和打印

需求条形码上边显示汉字,下边显示码值,如下图。 研究条形码规范对条形码是否能显示汉字,不确定,只能研究规范了。 研究得知,条形码也就是一维码,有很多规范,所有的规范都不支持汉字,所以在条形码上边拼个div来显示汉字,另外基于研究资料决定使用128规范,因为Code 128支持所有ASCII字符,也就是说,所有的ASCII字符都可以在二维码上显示出来,支持的字符最多、最全,当然它只支持ASCII所

2017-09-29 15:20:02 13283 2

原创 intellij idea svn合并分支方法

合并分支做法intellij idea合并分支的正确做法是,version control—->subversion working copied information——>merge from—–>配置分支的地址—->选择merge all svn会自动筛选出本分支没有的版本,也可以选择manually select quick,手动选择,不过推荐merge all,因为这种svn会自动筛选出

2017-09-29 15:05:48 12856

原创 jvm cpu100% 问题分析

问题通过windows的进程管理器看到,cpu 100%,但是内存30%-50%比较很稳定,定位到dubbo service的tomcat工程cpu占了100%分析使用%JDK_HOME%/bin/jvisualvm.exe打开线程标签,点击“表”,点击“运行”倒序排列,找到运行时间最长的线程,然后,点击线程Dump在线程dump中查看线程栈,找到出问题的那行代码。 后来发现是while(cond

2017-09-29 14:59:09 4304

原创 maven release版本不更新原因分析

maven release版本、快照版本snapshot更新策略问题,release版本配置为总是更新,却不work,配置如下, settings.xml中profile> id>nexusid> repositories> repository> id>centralid> url>http://cen

2017-09-05 18:13:35 12545 4

原创 maven 快照 更新策略

为什么会有快照?没有快照之前: A项目依赖于项目B,B每次改动就赋予一个新版本号,然后告诉A我改版本好了啊,每次改动都得告诉,有时忘了就麻烦了。 可以看出没有快照会带来“浪费版本号”、沟通成大加大的问题。 有了快照之后: A项目依赖于项目B,B每次改动都会打上时间戳,A编译时会检查B的时间戳,如果

2017-09-05 18:13:19 2491

原创 maven exclude 排除文件夹

需求的由来在maven工程中,使用gulp时,gulp会产生dist文件夹,不需要打包webapp/src的文件夹,所以就用到排除文件夹。配置在工程的父工程中,配置pom.xml,添加 <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId>

2017-09-05 17:32:50 21855 1

charles破解包

charles的破解包,copy到charles安装目录的lib文件夹下,覆盖掉就好了。

2016-12-15

itextasianCmaps.jar

itextasianCmaps.jar,经常与itextasian.jar一起使用

2016-04-06

itextasian-1.5.2.jar

ireport导出中文pdf,字体jar

2016-04-06

精通css第2版源代码

精通css第2版,源代码 详细介绍了盒模型、浮动、定位,圆角、背景图片、表单、超链接、导航等应用样式

2016-02-29

精通css(第2版)源代码

精通css第二版,源代码. 精通css一书,详细介绍了盒模型、浮动、定位,圆角、背影、表单、超链接应用样式

2016-02-29

空空如也

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

TA关注的人

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