201611月22

org.dom4j.DocumentException: Invalid byte 1 of 1-byte UTF-8 sequence异常解决

分类:Java技术 | 标签:, , | 浏览:1 0 Comments

“org.dom4j.DocumentException: Invalid byte 1 of 1-byte UTF-8 sequence.”异常分析

问题分析:
该异常由下面的reader.read(file);语句抛出:
SAXReader reader = new SAXReader();
Document doc = reader.read(file);

产生这个异常的原因是:
所读的xml文件实际是GBK或者其他编码的,而xml内容中却用指定编码为utf-8,所以就报异常了!
说简单点当你解析别人的xml格式出现这个错误可能就是别人在生成xml时没有保存为utf-8的字符编码格式。

在中文版的window下Java的默认的编码为GBK,也就是所虽然我们标识了要将xml保存为utf-8格式但实际上文件是以GBK格式来保存的,所以这也就是为什么能够我们使用GBK、GB2312编码来生成xml文件能正确的被解析,而以UTF-8格式生成的文件不能被xml解析器所解析的原因。

注释:参考网上的《Java/J2EE中文问题终极解决之道》一文,编码问题原因应该是:操作系统编码为GBK,而xml指定为utf-8,SAXReader使用系统的默认编码GBK,所以存在需要转换编码的问题,也就自然会出现乱码了!解决:让文件编码和java 操作该文件的接口的编码一致;

Read more…

201611月22

区块链技术有可能成为金融基础设施

概述

11月20日消息,由宁波市人民政府、全球共享金融100人论坛主办的“全球共享金融100人论坛.宁波峰会”今日召开。本届论坛主题为“共享视角下的金融创新之路”。人民银行金融研究所互联网金融研究中心秘书长伍旭川在论坛上表示,“区块链技术确实是美好的技术,有可能成为金融的基础设施,但是这样一个美好的技术在大量的应用之前,如果是去中心的,那谁来识别、防范它的风险?我的感觉去中心有点问题,或者弱化中心、软中心应该是非常合适的。”

Read more…

201611月15

爱分享2015年总结与2016年计划

分类:个人随笔,项目管理 | 标签:, | 浏览:34 1 Comment

当前背景

由于2016年3月份离职,出去旅游了一个月,回来后换了一份公司,工作岗位、工作内容也发生了不小的变化,工作压力相对比较大,所以一直没有时间写博客,最近有空闲的时间才想起来需要对2015年进行下总结,2016年最后的两个月进行一个规划,虽然时间有点晚,但是写总比不写强,希望通过这种方式,能够对生活中发生重要事情做一个记录。

工作总结与计划的重要性

计划的时间
1. 每年度结束时,新的一年即将开始时。
计划的目的
1. 对新的一年的整体计划,从家庭、工作、学习、健康、生活、旅行等方面出发,规划自己新的一年的整体目标
2. 通过整体的规划,可以定期的对自己进行监督,从而使自己能够完整规划的目标。
总结的价值
1. 有助于员工更好的规划自己的时间,不断的进行提升
2. 作为员工监督自己,公司监督员工的一种方式
3. 可以帮助员工做好自己的职业规划

Read more…

201610月22

清理C盘空间脚本文件

分类:日常实用技术 | 标签: | 浏览:17 0 Comments

清理电脑C盘空间的脚本

将下面的脚本文件拷贝到记事本里去,然后后缀名保存为.bat,双击打开即可。
@echo off
echo 正在清除系统垃圾文件,请稍等……
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\小甜饼s\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q “%userprofile%\Local Settings\Temporary Internet Files\*.*”
del /f /s /q “%userprofile%\Local Settings\Temp\*.*”
del /f /s /q “%userprofile%\recent\*.*”
sfc /purgecache ‘清理系统盘无用文件
defrag %systemdrive% -b ‘优化预读信息
echo 清除系统LJ完成!
echo. & pause

201610月17

产品版本迭代流程及规范

迭代机制

每周一个小版本,每月一个大版本。
根据具体的需求,迭代周期可以更改,默认原则是每周一个小版本。

产品版本迭代总体流程

版本迭代流程
产品版本迭代流程

Read more…

20169月20

wordpress WP_Image_Editor_Imagick 漏洞修复

分类:网站运营 | 标签:, | 浏览:29 0 Comments

漏洞说明

该修复方案为临时修复方案,可能存在兼容性风险,为了防止WP_Image_Editor_Imagick扩展的指令注入风险,将wordpress的默认图片处理库优先顺序改为GD优先

修改方法

在/wp-includes/media.php的_wp_image_editor_choose函数内部找到:
$implementations = apply_filters( ‘wp_image_editors’, array( ‘WP_Image_Editor_Imagick’, ‘WP_Image_Editor_GD’ ) );
修改为:
$implementations = apply_filters( ‘wp_image_editors’, array( ‘WP_Image_Editor_GD’, ‘WP_Image_Editor_Imagick’ ) );

20164月28

2015年云南省旅游业收入分析

2015年云南省旅游市场消费持续活跃,旅游市场不断扩大,旅游业发展态势良好。

记者从云南省旅游委获悉,2015年全省累计接待海外入境游客1075.32万人次,同比增长7.75%,其中接待海外旅游者(过夜)570.08万人次,增长7.35%,接待国内旅游者32343. 95万人次,同比增长15.04%,全省旅游业总收入达3281.79亿元,比上年增长23.09%。

从游客市场来看,入境旅游市场总体保持稳定增长。亚洲市场快速增长,全省累计接待亚洲游客292.84万人次,同比增长13.46%。接待泰国游客50.34万人次,同比增长10.37%,接待韩国、马来西亚游客分别达33.66万人次、25.76万人次,与去年基本持平。接待新加坡游客25.18万人次,同比增长4.71%。欧洲客源市场入滇游客为83.09万人次,较去年同期增长8.40%,其中接待英国游客12.54万人次,同比增长7.74%,接待法国游客15.09万人次,居欧洲市场接待量第一。大洋洲游客11.16万人次,值得一提的是澳大利亚游客达8.52万人次,增长4.59%。
Read more…

20164月28

2016年云南省旅游总收入预测

云南省政府资政刘平一行就全省旅游工作到云南省旅发委进行调研。 会上,省旅发委党组书记、主任段跃庆对全省旅游工作有关情况作了汇报。段跃庆说,今年是“十三五”规划的开局之年,全省旅游工作的总体目标要以建设旅游强省为目标,着力开拓旅游市场做大旅游经济总量,全省力争完成接待海外旅游者580万人次,接待国内旅游者3.52亿人次,旅游总收入突破4000亿元。此外,2016年还将做好旅游大数据中心、中国面向南亚东南亚网络交易平台建设和国际旅游中心筹建工作;旅游扶贫、乡村旅游和旅游厕所工作等。

2015年云南省旅游收入

2015年云南省旅游收入

20164月21

LNMP的并发与资源分配

分类:PHP,负载均衡 | 标签:, , , | 浏览:90 0 Comments

写作背景

好久没有写博客了,前端时间来了一场说走就走的旅行,和爱人一起辞职,去云南玩了半个月,才刚回来,最近一段时间在找工作,没事就上网看看技术相关的文章,充充电,昨天偶尔发现一遍讲解LNMP的并发与资源分配的文章,感觉不错,和大家分享下。
很多时候面试官都会问你,你们的程序性能如何?程序的并发可以达到多少?程序的瓶颈在哪儿?为了满足业务需求应该购买多少台服务器?负载均衡中php应用服务器需要多少台?
可能这些问题在面试中会设置一个应用的场景及一些前提条件,让面试的人去设计,并提出看法建议,能够回答得很好的人还是比较少的。

Read more…

201510月19

myeclipse git插件安装

分类:Git | 标签:, , | 浏览:273 4 Comments

安装说明

1.关于git的介绍和使用请参考其他文章,本文只是具体说myeclipse+git的使用
2.由于使用myeclipse+git,所以不需要安装git客户端和图形化程序,只需要一个egit插件
3.同样适用于eclipse+git

安装egit插件

1.方法一:
下载egit压缩包,之后通过dropins+link或者其他方式安装egit插件
2.方法二:
myeclipse中–help–eclipse marketplace–search egit–finish
3.方法三:
myeclipse中–myeclipse configuration center–software–安装

Read more…