随笔
独留一片静
这个作者很懒,什么都没留下…
展开
-
Rabbit MQ 安装和启停,以及遇到的问题
部署RabbitMQ首先需要先安装erlang,因为rabbitmq是用erlang开发需要erlang运行环境安装完成之后,需要配置环境erlang和rabbitmq的环境变量都需要加入到Path%RABBITMQ_SERVER%\sbin;%ERLANG_HOME%\bin;需要注意要在系统变量里设置不要在用户变量里设置,否则不能运行rabbitmq/sbin的批命令abbitmq启动方式有2种1、以应用方式启动rabbitmq-server-detac...原创 2020-08-27 17:20:54 · 604 阅读 · 0 评论 -
Java Excel导出
@RequestMapping(value = "/exp/exportExcelofEnv") public void exportExcelofEnv(String title, String yqlx, String glqy, String shzt, String qyjc, HttpServletResponse rep, HttpServletRequest req) { try { HSSFWorkbook workbo...原创 2020-06-19 11:01:32 · 249 阅读 · 0 评论 -
JS验证不包含中文或特殊字符
var myReg = /^[a-zA-Z0-9_]{0,}$/; if (!myReg.test(input.val())) { $.validation.tip(false, input, "用户名不能含有中文或特殊字符"); return; }原创 2020-05-21 13:48:40 · 3612 阅读 · 0 评论 -
绿盟扫描监测出URL存在http host 头攻击漏洞的解决方案
在tomcat(6以上版本)的server.xml配置文件中替换配置:<Host name="www.tcm.com" appBase="webapps"unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"><!--本机对外域名--><Alias&g...原创 2019-11-14 17:25:47 · 1126 阅读 · 0 评论 -
java 执行多个子线程后执行主线程
// 不止一页,则需要分页调用 String totalStr = accountInfo.getTotal(); int totalInt = Integer.parseInt(totalStr); final int pageSize = 2000; //内部类调用需定义为私有 ...原创 2019-11-13 11:03:35 · 196 阅读 · 0 评论 -
Oracle返回小于1的小数时页面显示如‘.23’与字符长度过长的处理方式
一、DECODE(SUBSTR(WEIGHT,0,1),'.','0'||WEIGHT,WEIGHT)返回小于1的小数时页面显示如‘.23’,判断字符串第一个数为‘.’,则在字符串前加0,就会显示0.23二、字符长度过长的处理方式DECODE(SIGN(LENGTH(REQUIREMENTS)-18),1,SUBSTR(REQUIREMENTS, 0, 18)||'...',REQ...原创 2019-03-07 17:13:21 · 350 阅读 · 0 评论 -
Html Form 表单提交
简单的form表单需要写篇博文吗?是的,在泥坑里爬过还是要一一记录下,以防下次再遇到不用再去试错.可以节省大量时间。一个form表单提交,只需要$(‘#form’).submit();不就可以完成了吗?这样单纯的提交是没任何问题的,但如果还需要关闭form、刷新父页面这样是行不通的。同时加了刷新父页面和关闭本窗口,窗口是不会关闭的,所以只有用另一种方式此方式除了需要引入jQuery.js,...原创 2018-12-08 10:27:47 · 613 阅读 · 0 评论 -
java字符串替换
之前认为java字符串替换replace或replaceAll就可以替换所有字符串了,后来发现不是这样。项目中需要把\r\n替换为时,上面的方式就不起作用了,至于为什么不太清楚。后来找到一种方式就可以了,代码如下:public String replaceInfo(String info,String pattern,String s){String newInfo = "";原创 2015-12-23 09:54:52 · 299 阅读 · 0 评论