自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

敲代码的Lee

coding dream

原创 Linux CentOS 安装nodeJs

这里写自定义目录标题 下载nodejs 官网下载:https://nodejs.org/zh-cn/download/ 2.安装 解压 xz -d node-v12.16.2-linux-x64.tar.xz tar xvf node-v12.16.2-linux-x64.tar 2)移动...

2020-04-12 13:41:52 93 0

原创 Spring Cloud Service id not legal hostname (service_name)异常处理

这里写自定义目录标题Spring Cloud Service id not legal hostname (service_name)异常处理背景原因解决方案一解决方案二 Spring Cloud Service id not legal hostname (service_name)异常处理 背...

2019-12-26 18:55:46 180 0

原创 修复电脑突然断电关机导致的Git inflate: data stream error 数据流异常

问题原因:上午公司停电,电脑自动关机,导致git异常,pull远程目录时报错,commit也失败。 一、error: inflate: data stream error (unknown compression method) unable to unpack xxx header 错误信...

2019-07-17 15:00:54 1139 0

转载 Spring自定义注解简单使用四步走

在实际开发中,很多时刻我们会有记录请求日志,定时任务日志等需求,在每个方法中都编写相同的代码去记录日志显然是不合理的。 Spring已经为我们提供了面向切面编程的思想,不妨简单的使用下自定义注解。 简单自定义注解分四步: 1:在配置中打开aop编程 <!-- 自定义AOP --> ...

2019-07-03 17:47:03 1614 0

原创 MyBatis之数据库操作,返回Map型数据

开发环境:springBoot2 + MyBaitis 一、Mapper.xml层 resultType的写法:resultType="java.util.HashMap" <select id="queryMaxMmqAndMinTime" resu...

2019-06-27 21:02:45 1091 0

原创 Maven使用手册之处理maven下载jar包失败,生成lastUpdate文件

问题描述: 公司项目jar包版本更改,重新reimport 项目,下载新jar包失败,报dependency “”XXX” not found 错误。 问题原因: 经查本地repository文件夹,找到报错jar包文件夹,发现文件夹下生成了.lastUpdated结尾的文件,导致一直下载不了。 ...

2019-05-31 18:03:36 1816 3

原创 工具篇之Chrome浏览器所有页面崩溃(包括设置页面)的处理方法

前言 周五早上来公司上班,突然发现自己的Chrome Browser打开任意页面都奔溃,连设置页面也进不去。一开始是以为是我VPS导致的,发现并不是,然后只能问度娘了,下面来总结下网上的一些处理方法。 第一种 说是安全软件导致的,需要删除某个sys文件,具体方法如下: 在C:\Wind...

2019-05-25 11:20:09 7934 1

原创 IDEA使用手册之Lombok注解不生效的问题

前提 IDEA需要提前安装lombok插件,并重启。 问题描述: 在实体类上已经添加@Data、@Builder注解,但是该类的get/set方法报错,提示没有这些方法。 原因以及解决方法: 插件安装成功后,需要在IDEA中设置才能正常使用,设置方法如下: ...

2019-05-07 17:24:08 7531 2

原创 Spring对事务的操作

前言 spring 对事务管理分为编程式事务管理和声明式事务管理。 1. 编程式事务管理: 使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。 对于编程式事务管理,spring推荐使用TransactionTemplate。 2. 声...

2019-05-05 18:57:41 307 3

原创 Java Web项目 JavaScript debug调试方法

这里写自定义目录标题背景设置断点 背景 诸如IDEA和Eclipse等IDE都可以debug调试Java代码,那么问题来了,页面的JavaScript如何调试呢。在实际开发工作中,我们肯定需要来debug JavaScript代码,直接在IDE(我这里用的是IDEA)的JavaScript代码打断...

2018-12-28 16:27:07 1873 1

原创 CentOS 7 防火墙端口相关命令

CentOS 7 防火墙端口相关命令 一、firewalld 以前CentOS 6 系列中的 iptables 相关命令不能用了,CentOS7使用firewalld代替了原来的iptables。 使用方法如下: 打开、关闭防火墙 临时启动: systemctl start firewa...

2018-07-20 17:07:41 182 0

转载 Java中性能优化方法汇总

很多同学在日常写Java的时候很少去关心性能问题,但是在我们写代码的过程中必须考虑到性能对程序的影响。小到我们使用位运算来实现算术运算,大到我们对 Java 代码的总体架构设计,性能其实离我们很近。本文介绍了Java中性能优化的35种方法,需要的朋友可以参考下。 前言 对程序员们来说,代码...

2018-07-18 16:39:52 126 0

原创 IDEA使用手册之 处理编译java文件错误(非法字符: '\ufeff')

问题描述: Error:(1, 1) java: 非法字符: ‘\ufeff’ Error:(1, 10) java: 需要class, interface或enum 问题原因: 该文件编码不一致导致 解决方法: 将报错的文件拷贝出来,然后用Notepad++打开,点击工具栏...

2018-07-02 12:26:25 1365 0

转载 Nio、Bio、Aio 的原理及区别与应用场景

问题 同步,异步,阻塞,非阻塞 组合方式的IO类型 BIO、NIO、AIO适用场景分析 IO操作的两个步骤 从编程语言层面 实现原理 底层基础 问题 在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下: 序号 问题 ...

2018-06-22 12:19:57 134 0

原创 IDEA:处理org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

报错信息:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.pet.mapper.UserMapper.queryUser 错误原因:*Mapper.xml没有自动复制到c...

2018-06-20 17:15:33 234 0

原创 Linux安装JAVA以及环境配置

材料:CentOS 64位、jdk-7u25-linux-x64.tar.gz Java环境安装 jdk安装 解压安装 1.源安装很简单,一个命令搞定。   sudo apt-get install oracle-java7-installer  当然之前也需要更新一下源: ...

2018-06-13 15:17:18 110 0

原创 Windows+CentOS7+VMware设置安装共享文件夹

先安装包依赖: yum -y install kernel-devel-$(uname -r) yum -y install net-tools perl gcc gcc-c++ 安装vm tool 在home文件夹下新建tmp文件夹:mkdir tmp mount ...

2018-06-13 14:42:33 532 0

原创 centOS 7下无法启动网络(service network start)错误解决办法

问题描述: 打开虚拟机,启动CentOS7,检查网络不通,重启service network restart,不行,报错; 报错信息: Restarting network (via systemctl): Job for network.service failed because ...

2018-06-13 11:42:21 11484 4

原创 ZTree + SpringMVC 的使用(同步加载、异步加载和异步加载模式下全部展开)

一、zTree – jQuery 树插件 zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。 zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载 采用了 延迟加载 技术,上万节点轻松加载,...

2018-06-12 11:40:38 4092 3

原创 Linux之VM12+ CentOS7安装以及网络配置

一、VM12+CentOS7的安装 1.VMware12下CentOS 7安装教程: https://jingyan.baidu.com/article/a3f121e4b18b74fc9052bb14.html 备注:为了节省本地硬盘空间,并且作为开发来说,我这里安装的模式是最小安装;最小...

2018-05-31 21:11:29 5573 2

原创 MySQL配置允许远程连接

MySQL默认在本地loaclhost登录root用户,然而远程连接却会报错(root@1X.X.X.X acess denied)。这里就需要进行配置允许远程连接才行,配置方法如下: 打开cmd,输入命令,登录数据库:"mysql -uroot -p",输入数据库登录密...

2018-05-25 19:11:56 7048 2

原创 IDEA使用手册之Tomcat 内存溢出(Exception in thread ""http-bio-8080"-exec-1")

问题描述: Exception in thread “”http-bio-8080”-exec-1” java.lang.OutOfMemoryError: PermGen space 问题原因: 内存溢出 解决方法: 在Run/Debug Configuration中修改Tomcat...

2018-05-11 09:46:43 2102 0

原创 Mysql导入数据量较大的SQL文件

问题描述:Navicat for Mysql 导入数据量较大的sql文件时,会提示操作失败,如图, 解决方法: 采用mysql source命令导入; 操作步骤: 1. 打开cmd,输入命令:mysql -h localhost -u root -p 2. 输入数据库密码,如图: ...

2018-05-09 19:48:44 6228 1

原创 初识负载均衡与集群(三)之Nginx+Tomcat下的session共享

前言 使用负载均衡的情况下,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态。 下面罗列几种nginx负载均衡中session同步的方式: 不使用session,换用cookie: session是存放在服务器端的,...

2018-05-02 12:20:46 65 0

原创 初识负载均衡与集群(一)之负载均衡与集群详解

一、集群(Cluster) 指一组计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信,实现分布式计算。在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。 集...

2018-05-02 10:03:09 81 0

原创 初识负载均衡与集群(二)之Tomcat+Nginx环境搭建

前言 nginx+tomcat 部署实现负载均衡原理: nginx作为代理服务器,可以转发多个tomcat服务器,实现负载均衡。 一、工具准备 apache-tomcat-8.5.28-windows-x64(下载) nginx-1.13.12(下载) 二、Tomcat配置 ...

2018-04-28 17:29:42 120 0

原创 JSTL表达式的使用(c:if)以及在JS中使用

1. &amp;lt; c:if &amp;gt; 1) &amp;lt; c:if &amp;gt; 的使用 c:if 相当于if..else..语句,但c:if里面并没有类似于else的写法,只能写成多个c:if。 &amp;...

2018-04-21 10:51:44 16363 0

原创 DWZ框架添加自定义数据验证(手机号码,邮箱,数字等)

前言: DWZ前端框架,如同其他前端框架一般,都有Coder已经写好了的数据验证的方法,如验证手机号码格式、邮箱格式、日期格式等等。然而在项目过程中,框架给定的验证并不严格或者不符合实际项目中的需要,我们能不能在框架中自定义添加我们自己想要的验证方法呢?答案当然是肯定的。接下来,我将记录如何在D...

2018-04-19 21:01:00 663 0

原创 HTML Textarea 处理不允许换行输入

问题:项目维护过程中,测试提出一个bug,就是textarea不能键入回车换行。经过一天的排查,才发现代码里有onkeydown="if(event.keyCode==13)return false;"才导致的不能换行,注释掉即可。 就这个问题,竟然困扰了一天,记录下来,警醒...

2018-04-19 20:30:14 5789 0

原创 Mybatis之Select Count(*)的获取 返回int 的值

本文将介绍,SSM中mybatis 框架如何获取Select Count(*)返回int 的值。 1. Service 代码: public boolean queryByunitclass(String unitclass, String unitsubclass) throws Exce...

2018-04-09 11:51:03 47208 1

原创 解决谷歌浏览器表单自动填充的问题

问题描述:浏览器中有个保存用户名密码,自动填充的作用(如:用户登录)。但在我们实际开发中,有个功能或页面(如:添加用户)不希望自动填充。 怎么处理呢? 解决办法是在form上或input上添加autoComplete=”off”这个属性。但是在谷歌浏览器上不起作用。 解决方法: 可...

2018-04-03 11:53:38 5261 0

原创 Linux之如何启动tomcat服务

使用工具:SSH Secure Shell 登录Linux系统:IP地址、用户名、端口(默认:22)、密码 进入到tomcat的bin目录 cd /home/ubuntu-mb/pim/apache-tomcat-7.0.54/bin 启动tomcat sh startup....

2018-03-29 14:46:39 10746 0

原创 MySQL之添加联合唯一索引

一、联合唯一索引 项目中需要用到联合唯一索引: 例如:有以下需求:每个人每一天只有可能产生一条记录:处了程序约定之外,数据库本身也可以设定: 例如:t_aa 表中有aa,bb两个字段,如果不希望有2条一模一样的记录(即:aa字段的值可以重复; bb字段的值也可以重复,但是一条记录(aa,bb...

2018-03-26 15:38:50 56542 4

原创 input输入数字金额

限制html文本框input只能输入数字和小数点的方法,直接上代码: &lt;script&gt; function clearNoNum(obj){ obj.value = obj.value.replace(/[^\d.]/g,""...

2018-03-23 12:20:24 4727 0

原创 input对金额的录入限制与强制修改

平常我们在项目中,前端页面常常需要使用input输入金额,页面需要对用户输入的金额进行限制,不能输入除数字和小数点以外的字符: &lt;td&gt;&lt;input type="number" value="400.00" o...

2018-03-23 10:56:08 639 0

转载 限制input[type=number]的输入位数策略整理

当我们使用类型number的input输入框的时候,我们可能需要限制输入的位数,这个时候通常会想到maxlength,但是maxlength是在number类型的时候是不支持的,下面是一些解决这种问题的方法: max和min max和min是number输入框所支持的,这样如果我们要限制输入...

2018-03-23 10:41:31 7901 0

原创 Mybatis之模糊查询中的符号问题

一、MyBatis SQL xml处理小于号与大于号 当我们需要通过xml格式处理sql语句时,经常会用到&lt; ,&lt;=,&gt;,&gt;=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。 ...

2018-03-21 11:37:09 311 0

原创 IDEA使用手册之设置忽略@param注释里的参数与方法中的参数列表检查

一、打开Settings(Ctrl + Alt + S),输入javadoc,操作如图: 二、打开“1”的人头图标,调整“2”到Syntax:

2018-03-19 11:09:58 1172 0

转载 html input文本输入框的一些总结

1、选中去除文本框文字,离开后显示原有文字: &lt;input name="key" type="text" id="key" value="关键词" size="30" ...

2018-03-12 14:14:47 6851 1

原创 MyEclipse&&IDEA debug web项目被URLClassLoader类拦截,不能进入到要调试的类里面去

问题描述: 今天用IDEA和Myeclipse debug 项目时,一直被URLClassLoader类,debug调试不了,甚是恶心,情况如图: 问题解决:经网上百度,有大神给出了解决方法: Myeclipse(2015): 打开breakpoint小窗口,去掉clas...

2018-03-07 17:33:10 920 0

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