开发中所遇问题及解决方案
lanse大海
感觉要开始发有质量的博客了。—2018/12/05语
但是我那么懒,很少会有心情去发有质量的博客。
展开
-
java递归与反向递归
/** * 说明方法描述:将list转为树tree结构 * * @param allRrecords * @return * @time 2016年5月10日 下午6:00:35 * @author yangdong */ public List<Record> useListRecordToTree(...转载 2017-11-01 10:08:10 · 835 阅读 · 0 评论 -
端口被占用怎么解决
netstat -aon|findstr "10211" :查找端口号10211的pidtasklist|findstr "9576" :查找pid为9576的程序,即占用端口号10211的程序:javaw.exe接下来去任务管理器里面找到这个程序和pid就可以结束它了。...原创 2018-09-21 16:46:59 · 76 阅读 · 0 评论 -
手动添加 软件启动程序 git bash 到鼠标右键
步骤:1、通过在“运行”中输入‘regedit’,打开注册表。2、找到[HKEY_CLASSES_ROOT\Directory\Background]。3、在[Background]下如果没有[shell],则右键-新建项[shell]。4、在[shell]下右键-新建项[open in Git],双击编辑,其值为“Git Bash",此为右键菜单显示名称。5、在[open i...原创 2018-12-18 16:28:46 · 440 阅读 · 0 评论 -
本文将介绍如何在Linux云服务器上安装JDK!
本文将介绍如何在Linux云服务器上安装JDK!环境准备:Linux云服务器(CentOS6.4 64位),JDK8 使用命令查看查看Linux版本 运行如下命令: getconf LONG_BIT 运行结果为: 64 / 32 下载对应版本JDK到linux系统 64位:链接:http://pan.baidu.com/s/1pLHVXG3 密码:ol9x 32位:链接:h...原创 2018-09-28 16:18:09 · 65 阅读 · 0 评论 -
java线程池(newFixedThreadPool)的使用
import java.util.concurrent.*;import java.util.List;import java.util.ArrayList;/** * java线程池的使用 指定线程池大小,并发执行任务 */public class Test { @SuppressWarnings("rawtypes") public static void main(S...原创 2019-11-22 15:35:32 · 474 阅读 · 0 评论 -
java线程池(newCachedThreadPool)的使用
import java.util.concurrent.*;/** * java线程池的使用 * 这个【可缓存线程池】,没看出来有什么用呢。。。 */public class ExecutorServiceTest { public static void main(String[] args) throws ExecutionException, InterruptedExc...原创 2019-11-22 15:35:23 · 396 阅读 · 0 评论 -
java线程池(newScheduledThreadPool )的使用
import java.util.concurrent.*;/** * java线程池的使用,周期性执行任务,类似定时任务 */public class ExecutorServiceTest { public static void main(String[] args) throws ExecutionException, InterruptedException { S...原创 2019-11-22 15:35:11 · 626 阅读 · 0 评论 -
java线程池(newSingleThreadExecutor )的使用
import java.util.concurrent.*;/** * java线程池的使用,这个【单线程化线程池】,好像也没什么用? */public class ExecutorServiceTest { public static void main(String[] args) throws ExecutionException, InterruptedException ...原创 2019-11-22 15:34:47 · 1039 阅读 · 0 评论 -
解决session失效时,登录页面在弹出框打开
session失效后,在点击某个按钮出现弹层(例如:layer)的时候,登录页面会出现在弹层中,登陆后所有页面也全部在弹层中,以下代码就是为了解决session失效时登录嵌套的问题:if (top != window){ top.location.href = window.location.href; }将上面的js代码写在登录页里面。login页面初始化时,判断 top...原创 2018-12-18 16:27:55 · 2086 阅读 · 1 评论 -
ajax跨域重定向
前端代码,在全局页面中写道:<script type="text/javascript"> $.ajaxSetup({ //设置ajax请求结束后的执行动作 complete : function(XMLHttpRequest, textStatus) { // 通过XMLHttpRequest取得响应头,sessionstatus var sessi...原创 2018-12-18 16:27:33 · 529 阅读 · 0 评论 -
mysql分页查询时,数据遗漏问题
select param_name from table_name LIMIT 40,10 ;mysql做分页查询时,如果param_name 有相同值时,可能就会出现数据遗漏问题。此时需要加上排序,order by id; 根据唯一值排序,确保顺序唯一。...原创 2018-12-18 16:27:24 · 1930 阅读 · 0 评论 -
mybatis foreach遍历LIST读到null
<if test="recordTypes!=null"> and d.record_type in <foreach collection="recordTypes" item="recordType" index="index" open="(" close=")" separator="," &g原创 2018-12-18 16:07:36 · 3411 阅读 · 0 评论 -
spring普通类中获取request、response对象
HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();HttpServletResponse response = ((ServletRequestAttributes)RequestContextHolder.getReq...原创 2018-12-18 16:31:16 · 378 阅读 · 1 评论 -
js获取前一月的日期 与 格式化日期
var now = new Date(); var year = now.getFullYear(); var month = now.getMonth() + 1; var day = now.getDate(); var start;//前一月的日期 if(month == 1){ if (day > 30) { start = (y...原创 2018-09-26 15:04:02 · 123 阅读 · 0 评论 -
js去除空格和回车
/** * 去除空格 */ str.replace(/\s+/g,"");/** * 判断是否有空格 */ var pattern = new RegExp(/\s+/g); if (pattern.test(str)) { return true; }原创 2018-12-18 16:28:19 · 1898 阅读 · 0 评论 -
JQuery validate验证 自定义方法
//表单校验 $("#submitForm").validate({ rules: { startDate: { required : true,//必填 isFuture : "#startDate"//自定义验证方法 //PS:如果自定义的方法需要与后台交互,那么ajax请求需设置同步【async : false】 }, ...原创 2018-09-17 10:26:08 · 212 阅读 · 0 评论 -
JSPel表达式详解
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user[“My-Name”] } 如果要动态取值时,就可以用[]来做,而.原创 2017-07-16 10:58:12 · 306 阅读 · 0 评论 -
jstl标签库 c:foreach的使用
此例从application容器中拿东西<c:forEach items="${applicationScope.categories}" var="category"><dd><h1>${category.name }</h1></dd></c:forEach>原创 2017-07-15 16:20:07 · 274 阅读 · 0 评论 -
js的二级联动实现省份城市的选择
先上html代码:<select id="province" name="province" onchange="selectMoreCity(this)"><option>请选择省/城市</option></select>js代码:<script type="text/javascript原创 2017-07-15 16:00:06 · 1705 阅读 · 0 评论 -
注册时:js的ajax实现局部刷新验证用户名
注册时填写用户名用的input标签如下:<input type="text" onblur="checkName(this,'white')" name="name" id="name" placeholder="例如:小仙女"/>onblur:表单元素属性,元素失去焦点时触发。js代码:/* ajax验证用户名 */function checkName(obj原创 2017-07-15 15:30:36 · 522 阅读 · 0 评论 -
文件压缩成.gz文件
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.zip.GZIPOutputStream;import ...原创 2018-08-08 14:27:43 · 358 阅读 · 0 评论 -
Java关键字及其作用
Java关键字及其作用一、 总览: 访问控制 private protected public 类,方法和变量修饰符 abstract class extends final implements interface native new static strictfp synchronize...转载 2018-07-23 16:39:08 · 338 阅读 · 1 评论 -
BeanUtils.copyProperties(A,B)字段复制
注意:属性复制,不同jar中的方法,用法不一样。1、package org.springframework.beans; BeanUtils.copyProperties(A,B); 是A中的值赋给B2、package org.apache.commons.beanutils;(常用) BeanUtils.copyProperties(A,...原创 2018-12-18 15:16:25 · 815 阅读 · 0 评论 -
lombok-程序员不想错过的好工具
这几天在给毕设搭环境,我发现了lombok,是真的有种相见恨晚的感觉。于是忍不住要把它写进博客。一个名为User的JavaBean,只需要添加注解@Data@AllArgsContructor就完成了Getter、Setter以及全参构造器、Equal、HashCode这些方法。真的太方便了有没有!像属性多起来了,一个类文件真的有够长...@Data@AllArgsConstruct...原创 2018-12-18 14:40:24 · 321 阅读 · 0 评论 -
根据开始日期和结束日期获取其之间的日期
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;public class test { stati...原创 2018-08-28 17:44:27 · 324 阅读 · 1 评论 -
如何使用浏览器查看http请求参数和返回值?
这是谷歌:这是火狐,一样的:原创 2018-08-24 14:30:14 · 5168 阅读 · 0 评论 -
Linux 命令
ls:查看目录名称ll:查看目录权限、大小、时间、名称等详细信息cd:进入目录【TAB键自动补齐文件名称】cat:查看文件内容【查看文件所有内容】more:查看文件内容【回车键向下阅读,Q键退出】vi、vim:编辑文件内容【 I键进入insert状态,ESC键退出insert状态, :wq:保存并退出,:q!:不保存并退出, :q:只能在未作修改时...原创 2018-08-29 10:41:52 · 80 阅读 · 0 评论 -
如何向Maven仓库(私服)中上传第三方jar包
文章转载自https://www.cnblogs.com/xyfer1018/archive/2018/12/29/10193467.html---------------复制正文如下---------------本文详细介绍如何向maven仓库中上传第三方jar包。 1、在本地maven安装路径中找到conf文件夹下面的setting.xml文件,里面有访问maven...转载 2019-07-03 15:09:42 · 287 阅读 · 0 评论