- 博客(171)
- 资源 (8)
- 收藏
- 关注
原创 maven项目打包只有几K的原因
maven项目package时,右键项目maven build...在goals中package,然后选择Skip Tests打包,结果查看jar包只有几K,此原因是因为maven项目没有正确的build,本地没有生成class文件。
2022-01-04 16:06:02
3382
1
原创 error occurred during initialization of VM报错解决
上礼拜下班的时候服务未关,直接关了电脑,导致礼拜一启动tomcat的时候内存一直被占用,显示error occurred during initialization of VMcould not reserve enough apace for object heapcould not create the java virtual machineDisconnected from server我在尝试了清理缓存,在本地打开jdk/bin下打开jvisualvm.exe程序,关闭当时未关闭J
2022-01-04 16:00:24
17922
1
原创 redis启动报错Creating Server TCP listening socket 127.0.0.1:6379: bind: No error
今天window下启动redis服务报错:creating server tcp listening socket 127.0.0.1:6379: bind No error原因是之前redis启动后没有正常关闭退出;解决方案如下按顺序输入如下命令就可以连接成功redis-cli.exeshutdownexitredis正常关闭退出再重新输入命令启动redis-server.exe redis.windows.confOK!...
2021-08-19 14:31:13
402
原创 POI3.8解析XLS和XLSX文件(大量单元格带格式空格导致内存溢出)
在java项目中解析Microsoft的office系列软件,都会用到Apache的poi包,从office2007开始office系列的文件后缀名发生了改变,所以原来低版本的poi并不支持office2007以后的文件解析。好像是从poi3.5以后才支持了2007版本的解析。如果项目中的poi版本太旧可以在http://poi.apache.org/download.html下载新版本的poi。 POI使用HSSFWorkbook解析XLS(2003版本)文件,使用XSSF...
2021-06-29 15:04:15
510
原创 ofbiz项目启动时Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
console中报错:Caused by: org.ofbiz.base.util.GeneralException: Error loading Groovy script at [component://zxdoc/webapp/zxdoc/WEB-INF/actions/index/PrepareBrowserInfo.groovy]: (startup failed:compone...
2020-10-14 17:13:47
865
原创 Linux主机安全配置
安全配置规范身份鉴别账号检查安全配置编号操作系统--LINUX--配置-1配置名称用户账号分配检查,避免共享账号存在配置要求内容1、系统需按照实际用户分配账号;2、避免不同用户间共享账号,避免用户账号和服务器间通信使用的账号共享。操作指南参考配置操作:cat /etc/passwd查看当前所有用户的情况;配置方法如需建立用户,参考如下:#useraddusernam...
2020-10-14 17:13:01
906
转载 java代码优化方法总结
就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不大,但是只要处处都能注意代码优化,总体来说对于提升代码的运行效率就很有用了。这个观点,在现在看来,是要进行代码优化的一个原因,但不全对。在机械工艺发展的今天,服务器动辄8核、16核,64位CPU,代码执行效率非常高,StringBuilder替换StringBuffer、ArrayList替换Vector,对于代码运行效率的提升是微乎其微的,即使是.
2020-10-14 17:11:14
182
原创 openfire端口5222被占用,解决办法
openfire安装好以后发现端口5222被占用cmd命令行解除端口占用,无法终止原因是openfire已经启动了,我又启动了一遍服务只需到任务管理器中结束这个应用,重启一下就ok了
2020-06-05 10:12:15
1430
原创 Failed to load resource: net::ERR_CACHE_READ_FAILURE解决办法
在使用elasticsearch分词插件时,使用kibana作为客户端管理,突然报错Kibana did not load properly. Check the server output for more information.打开后台console查看报错Failed to load resource: net::ERR_CACHE_READ_FAILURE。缓存读取失败。原因是我...
2019-11-11 14:22:15
10827
原创 git上传报错:Push rejected: Push to origin/master was rejected
解决方案如下:1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F122.在terminl窗口中依次输入命令:git pullgit pull origin mastergit pull origin master --allow-unrelated-histories3.在idea中重新push自己的项目,成功!!!如果还不...
2019-11-01 16:27:10
344
原创 nodejs的安装和环境配置
一:nodejs的下载安装1、到官网https://nodejs.org/zh-cn/download/,下载,我本地已下载8.9.4版本2、点击安装3、选择下一步4、勾选同意选择下一步5、选择自己node的安装路径6、install安装直至完成结束7、在cmd命令行中验证,出现以下情况即表示安装成功二:Node.js环境变量配...
2019-10-31 11:20:36
1082
原创 java腾讯企业邮箱群发邮件含图片(或附件)
package cn.zx.ghjmaven.action.bc; import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStre...
2019-10-08 09:46:40
1270
转载 最全最规范的正则表达式详解
一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d...
2019-08-05 14:32:57
534
原创 几款xshell绝佳配色方案和配置方法
配色方案Solarized Dark暗色版[Solarized Dark] text=839496 cyan(bold)=93a1a1 text(bold)=408080 magenta=dd3682 green=859900 green(bold)=586e75 background=042028 cyan=2...
2019-08-02 13:51:38
12852
转载 linux端口及查询方法详解
服务是给系统提供功能的,在系统中除了有系统服务,还有网络服务。而每个网络服务都有自己的端口,一般端口号都是固定的。那么,什么是端口呢?我们知道,IP 地址是计算机在互联网上的地址编号,每台联网的计算机都必须有自己的 IP 地址,而且必须是唯一的,这样才能正常通信。也就是说,在互联网上是通过 IP 地址来确定不同计算机的位置的。大家可以把 IP 地址想象成家庭的"门牌号码",不管你住的是大杂院、...
2019-07-12 15:00:56
2803
转载 linux中/etc/pam.d/system-auth文件详解
密码设置及登陆控制文件位置:/etc/pam.d/system-auth,示例文件内容如下:auth required pam_securetty.soauth required pam_unix.so shadow nullokauth required pam_nologin.soaccount required pam_unix.so...
2019-07-01 13:41:20
56950
5
转载 启用linux系统登录失败处理功能
启用linux系统登录失败处理功能本文要实现的功能:如果有人恶意尝试破解你的服务器密码,那么这个功能就能帮你起到一定的作用,当尝试密码错误超过设定的次数后,就会锁定该账户多长时间(自行设定),时间过后即可自行解锁,这样可以增加攻击者的成本。 服务器系统:centos6.5(centos其他版本应该也是可以的,请自行测试)1.备份要操作的两个配置文件cp /etc/pam.d/...
2019-07-01 11:07:28
13045
原创 工作中遇到的office编辑问题
1、页眉处有条横线双击页眉,右键--选择样式--将下划线取消---ok2、word相邻两页表格第一页线条和第二页线条不一致如果只选择第一页的单元格,出现异常选择所有单元格3、...
2019-04-26 09:24:46
200
原创 前端jQuery火箭图标返回页面顶部代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta...
2019-03-19 17:45:20
396
原创 java生成唯一订单号
/** * 生成唯一订单号 * 规则:四位随机数+"M"+格式化到秒的时间+"R"+六位随机数 */ public static String getBillCode() { Random rd = new Random(); // 创建随机对象 String n = ""; //保存随机数 int rdGet...
2019-03-14 11:43:34
3163
转载 SSM框架的几个重要配置文件
这几天一直在整合SSM框架,虽然网上有很多已经整合好的,但是对于里面的配置文件并没有进行过多的说明,很多人知其然不知其所以然,经过几天的搜索和整理,今天总算对其中的XML配置文件有了一定的了解,所以拿出来一起分享一下,希望有不足的地方大家批评指正~~~首先 这篇文章暂时只对框架中所要用到的配置文件进行解释说明,而且是针对注解形式的,框架运转的具体流程过两天再进行总结.spring+sp...
2019-02-11 14:37:50
6780
原创 solr查询列表并高亮显示
private Map<String, Object> searchList(Map searchMap) { // 高亮选项初始化 Map<String, Object> map = new HashMap<>(); HighlightQuery query = new SimpleHighlightQuery(); // 设置高亮的域 ...
2019-01-17 10:13:46
776
原创 HTML5中多页面实现背景音乐的连续播放
在单个页面中插入背景音乐,当跳转到其他页面时,背景音乐就没了,此时若在其他页面添加相同的audio控件,那么跳转后音乐会重新播放;因此想办法让他能够在跳转后能够继续播放此音乐:新建一个music.html页面<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <titl...
2019-01-08 17:45:29
21278
5
转载 前台页面HTML5的Audio音频标签学习使用
原文链接:http://caibaojian.com/html5-audio.htmlHTML5中的新元素标签src:音频文件路径。 autobuffer:设置是否在页面加载时自动缓冲音频。 autoplay:设置音频是否自动播放。 loop:设置音频是否要循环播放。 controls:属性供添加播放、暂停和音量控件。这些属性和<video>元素标签的属性很类似如...
2019-01-08 17:38:24
1373
原创 linux导出mysql数据库报错mysqldump:got error:1045
linux中导出mysql数据库命令:mysqldump –uroot –proot985 --all-databases > abc.sqlabc为数据库名称,密码为root985,这时候报错mysqldump:got error:1045解决办法:在命令行的密码上添加双引号即可mysqldump –uroot –p“root985” --all-databases &...
2018-08-08 10:57:13
7601
1
转载 eclipse中jquery插件Aptana的安装
首先还是要介绍一下aptana,不然装了也不知道能干嘛。Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。*代码语法错误提示。*支持Aptana UI自定义和...
2018-06-29 11:19:10
924
原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver项目连不上数据库异常,缺少mysql驱动
项目启动,数据库连接不上:2018-06-26 14:01:00,168 |OFBiz-JobPoller |DBCPConnectionFactory |E| nulljava.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader.findClass(URLClas...
2018-06-26 15:16:43
843
原创 java.lang.IllegalArgumentException: Could not get next sequenced ID for sequence name: Visitor解决方案
HTTP Status 500 - Could not get next sequenced ID for sequence name: VisitortypeException reportmessageCould not get next sequenced ID for sequence name: VisitordescriptionThe server encountered an...
2018-06-22 15:05:08
1026
原创 ssh:connect to host localhost port 22: Connection refused解决方法
服务器传输数据时scp经常会报错:linux系统(centos6.4) ssh:connect to host localhost port 22: Connection refused 解决方法: 1.检查是否安装了openssh-serverps -e|grep ssh1如果只出现了一个ssh,说明没有安装可以自行上网解决,一般centos是默认安装的,不会出现这种情况。 2.sshd未启动s...
2018-06-13 09:55:07
37004
1
原创 前台js中图片picture设置
图片设置上一页、下一页、切换、预加载等功能://相册层 layer.photos = function(options, loop, key){ var dict = {}; options = options || {}; if(!options.photos) return; var type = options.json...
2018-06-08 17:38:24
1192
原创 360极速浏览器更换背景颜色
360极速浏览器上次背景颜色被不小心改了,但是想改回去的时候忘记在哪里了;在网上找了一圈,有网友说是在扩展中心里面下载一个视力保护背景色插件之类的,但这不是我想要的,一般浏览器都会自带改变背景色的那种设置,为什么要下载插件呢?360中有个360皮肤中心,设置浏览器背景色这就设置好了但我最初是在浏览器的右下角看到有个皮肤的设置,点进去就是设置...
2018-06-08 17:26:32
18634
原创 对象与JSON之间的互转
import com.fasterxml.jackson.annotation.JsonInclude.Include;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;/** * 对象与JSON之间的互转 */pu...
2018-06-08 11:56:35
219
原创 文件上传工具类及配置FastDFSUtils
上传图片工具类import java.io.FileNotFoundException;import java.io.IOException;import org.apache.commons.io.FilenameUtils;import org.csource.common.NameValuePair;import org.csource.fastdfs.ClientGlobal;i...
2018-06-08 11:45:23
2483
原创 java自定义去除前后空格工具类converter
import org.springframework.core.convert.converter.Converter;/** * 自定义去掉前后空格 * S:页面传递参数的类型 * T:转换后的类型 */public class TrimConverter implements Converter<String, String>{ @Override public ...
2018-06-08 11:36:35
1070
原创 java本地缓存存储cookieUtil工具类
import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * Cookie.Util */public class CookieUtil { // 默认缓存时间,单位/秒, 2...
2018-06-08 11:13:47
1006
转载 资深程序猿解决bug的通用套路
程序员在很多人的印象里是一份严(ku)谨(bi)的职业,也是一个被搞怪吐槽乐此不疲的职业,程序员们面对复杂的代码敲打电脑时连眉头都不会皱一下,但是有一个词却是他们痛苦的根源,它就是Bug。 记得刚毕业入行时,我们老大派给我和另外一个新来同事的第一件事就是修Bug,要不是在学校敲过几年代码,还真不知道如何下手!和我一起进公司的另外一个同事完全就是以“看戏者”的身份,看我搞了3个月...
2018-06-07 17:39:40
2957
1
原创 反序列化,将byte数组转为Object
/** * 将byte[] -->Object * @param bytes * @return */ private static Object unserialize(byte[] bytes) { ByteArrayInputStream bais = null; try { // 反序列化 bais = new ByteArra...
2018-06-07 17:25:59
1887
原创 java特殊符号转义
java开发时偶尔会遇到将特殊符号转义的情况,转义符请参考:< < 小于号> > 大于号& & 和' ' 单引号" " 双引号
2018-05-28 15:51:39
13771
转载 公司估值
公司估值公司估值,又名企业估值、企业价值评估等。公司估值是指着眼于上市或非上市公司本身,对其内在价值进行评估。一般来讲,公司的资产及获利能力决定于其内在价值。 1. 公司估值模型进行公司估值的逻辑在于“价值决定价格”。上市公司估值方法通常分为两类:相对估值方法;绝对估值方法;非上市公司估值方法可分为三类:市场法;收益法;资产法。1.1. 上市公司估值方法1.1.1. 相对估值方法相对估值法简单易...
2018-05-18 13:37:06
3099
原创 Openfire忘记密码的解密过程
openfire安装完成后,设置数据库和服务器这个时候忘记了密码怎么办?度娘了很久,有的说修改\Openfire\conf\下的openfire.xml文件;有的说删除数据库中的数据重新导入,但是我都没有试成功;可能是我没弄好;剩下的就只能对加密的密码进行解密了:1、首先在数据库的ofuser的表中找到username的值为admin的数据(openfire管理员默认为admin),然后找到对应的...
2018-05-08 14:04:46
2128
1
openfire解密核心
2018-05-08
PowerDesigner12.5 license key
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人