自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (17)
  • 问答 (9)
  • 收藏
  • 关注

原创 mySQL列转行

SELECT GROUP_CONCAT(city_id SEPARATOR ',') AS union_id FROM sys_cities;

2019-06-20 15:09:42 1291

原创 启动tomcat时,日志里大量输出创建数据源dataSource的日志

晚上十二点上线过程中,出现了一个严重问题,记录一下:运维部署好代码之后,重启tomcat,日志里输出大量的以下信息00:03:27.311 [localhost-startStop-1] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited00:03:27.319 [localhost-

2018-03-16 11:00:08 2529

原创 MySQL去除数据库中小数点后多余的0

有关金额的字段,数据库中存储的是decimal(18,4),所以存储的数据小数点后会有一些"多余的"0,页面展示中又不想显示这些"多余的"0,故用mysql的函数处理。具体处理如下:表结构如下:未处理的效果如下:SELECT t.loan_rate, t.current_period, t.other_cost  FROM t_cd_agent_

2017-11-08 17:27:33 27859

转载 Mysql多个LEFT JOIN使用ORDER BY不能使用索引导致查询过慢的解决方案

Mysql在多个LEFT JOIN的情况下使用ORDER BY排序,就算是其中一个表的主键也仍然使用file sort排序,数据量多的话就相当的慢。优化前语句SELECT * FROM a LEFT JOIN b ON a.id=b.a_id ORDER a.id DESC优化后语句SELECT * FROM a LEFT JOIN b ON a.id=b.a_id

2017-10-19 09:58:27 10362 2

原创 linux下配置nginx

直奔主题,安装nginx的过程就不演示了,网上很多,下面着重介绍楼主在配置过程中遇到的问题,记录一下,以防以后用到即使查阅。进入安装目录,cd /usr/local/src/nginx-1.1.10/conf打开nginx.conf文件,原配置如下:增加红框内容,如下图所示:测试配置是否正确,证明配置正确下面就是在浏览器中验证了

2017-06-24 21:26:01 532

原创 linux 发现交换文件 ".swp"

今天在linux里修改文件时,不小心非正常关闭了文件。再次打开的时候提示  E325: 注意发现交换文件 "filename.swp",具体报错如下:E325: 注意发现交换文件 ".nginx.conf.swp"            所有者: root    日期: Fri Jun 23 09:44:19 2017            文件名: /usr/local/

2017-06-23 10:24:57 50757 4

原创 linux命令

 进入war包所在的目录,执行以下命令即可!解压war包命令:jar -xvf **.war  查找日志命令1、find . -name "file name"|xargs grep 'key word'find . -name "chedai_manager.log"|xargs grep '资料审批失败' 2、grep --color 'time quant...

2017-05-03 11:40:12 385

原创 JQuery Dialog弹出图片

需求背景:点击某个超链接或者按钮,弹出一张图片。之前写过一篇关于弹出对话框的blog,用的插件就是JQuery Dialog,或不多说,给出关键代码如下:$("#dialogId").dialog({ height:$(window).height(), //1 width:$(window).width(), //2

2017-04-07 10:21:28 2556

原创 springmvc表单使用总结

目前所在的公司,前端页面用的spring的表单,初次使用此种表单,难免遇到"坑",总结一下开发过程中遇到的问题。         1、表单特性          以input框举例,一般的写法就是          spring的表单写法是,这里path就是一个特性了。          2、回显特性          以input框举例,一般的写法           s

2016-12-29 17:13:40 553

原创 JQuery选择器大全

作为一位后端开发工程师,常用的前端知识,还是要掌握的,下面给出JQuery的一些相关知识JQuery选择器大全

2016-12-28 11:25:23 400

原创 MySQL查询以及修改表、表字段备注信息

在开发中,我们可能经常碰到这种问题,随着需求的变更,或者设计阶段的失误,表字段的长度太小,字段的备注信息需要完善。所以,就要更改表结构或者其它一些信息了。话不多说,步入正题。创建测试表:create table student( id int(11) primary key, name varchar(50) comment '姓名', age int(4)

2016-12-14 11:36:50 21807 1

原创 JQuery实现全选、全不选和反选功能

项目中需要做一个全选、全不选和反选的功能。刚接到这个需求的时候,心想很简单的一个功能,几行代码就能搞定,然而事实并非如此。下面就把我的思路说一下:1、当点击'全选'按钮时,页面中所有的复选框都应该为选中状态,       1.1、当再次点击'全选'按钮时,所有的复选框应该是非选中状态。       1.2、当点击子复选框时,'全选'按钮应该是非选中状态。2、当选中当前页面的

2016-12-12 16:01:26 49355 2

原创 tomcat启动后,输入localhost:8080报错404

我的tomcat端口配置的8082操作如下:解决方案:步骤一:步骤二:

2016-12-11 17:25:49 2013

原创 No mapping found for HTTP request with URI in DispatcherServlet with name 'XXX'

搭建框架的过程中遇到的一个错误:org.springframework.web.servlet.PageNotFound noHandlerFound警告: No mapping found for HTTP request with URI [/webProjectName/](工程名) in DispatcherServlet with name 'XXX'(servletName)

2016-12-11 16:32:16 5364

原创 eclipse访问tomcat正常显示,输入项目名访问主页时报错404

在搭建框架的时候,tomcat正常启动,地址栏里访问tomcat也能正常显示,但是输入项目名之后,就会报404:The requested resource is not available错误。效果如下:经过仔细分析,发现web.xml里welcome-file-list里的几个配置与项目路径不匹配,如下图:修改一如下:修改二如下:

2016-12-11 12:30:07 7126 1

原创 org.springframework.beans.factory.BeanCreationException异常

最近项目需求较少,闲暇时间就把之前做过的项目难点以及当时耗费较长工作量的技术点看看,整理一下,顺便想想是否有更合适的解决方案,记录在博客当中,但是只是简单的记录,别人看起来就像是“丈二和尚摸不着头脑”,所以就萌生了写demo的想法,所以也就有了搭建框架的做法。        问题描述:        启动tomcat时,报错如下:         org.springframework

2016-12-11 11:16:21 2612 1

原创 省市区县三级联动JAVA+MySQL+JQuery

场景介绍:        由于项目要求,需要做一个进件(新增)功能,而该功能里要用到车品牌、车系、车型的联动查询,也就是经典的三级联动。大体思路如下:        进入页面,会把所有的车品牌(第一级)在后台查询出来,放到缓存,页面在循环遍历,当选中车品牌(第一级)的某一项时,会根据此项异步的调用后台的方法,然后渲染到前台页面的车系(第二级),当选中车系(第二级)的某一项时,也会根据此

2016-12-10 15:03:00 18679 8

原创 MySQL闪退解决办法

本来是打算想写个简单的demo放上,公司用的MySQL都是远程连接的,不想在公司的数据库上建表,所以就自己装个MySQL了安装图解装完之后进行了小测试,点击MySQL 5.6 Command Line Client The MySQL Command Line Shell,出现闪退的现象。以为是MySQL没有正确安装,找到MySQL安装目录下的bin文件夹,用cmd

2016-12-08 16:16:06 13757 4

原创 httpRequest请求方法

业务场景:        公司的多个项目之间要进行RestHub接口的调用,采用HTTP的方式,参数用的是JSON,方法如下:public static StringBuffer post(String url, JSONObject json) { CloseableHttpClient client = HttpClientBuilder.create().build();

2016-12-05 17:14:49 1767

原创 String字符串特殊字符强制不转义

场景介绍:        前端页面JSP(其它同理)需要输入一系列的数据,传到后台,后台校验和拼装数据以Http的方式调用RestHub接口,接口的参数是JSON字符串。问题描述:        现在JSP页面输入一些特殊字符,比如:……(中文的省略号)、""(英文的双引号)传到后台后会自动转义。……(中文的省略号)转义为……、""(英文的双引号)转

2016-12-05 14:40:17 21738

原创 JSP/HTML页面弹出框

需求:项目中要求点击某个按钮,弹出一个对话框,输入数据,提交。首先来分析一下,在A页面输入N多数据,然后点击提交按钮,弹出一个新的对话框B,对话框B里也要输入N多数据,在弹出的对话框B里点击提交,要把A页面和对话框B的数据提交到后台Controller里。以前没做过此类需求,但是大概能猜到,点击按钮弹出div对话框即可。度娘之后,了解到JQuery里有JQuery UI Dialog组

2016-10-20 10:34:09 20418 1

原创 svn检出maven项目后,工程名字不显示M标识

eclipse中用svn检出maven项目后,工程名字不显示M标识,并且也不能添加到tomcat。操作步骤:1、2、点击finish完成,如下图解决方法:选中项目,右键Configure,选择Convert to Maven Project,如图所示等待更新,几分钟后转换成功

2016-08-23 18:16:38 3859

原创 Java连接虚拟机的redis报错问题解决办法

直奔主题,Java连接虚拟机报错,代码如下:public class TestPing {public static void main(String[] args) {Jedis jedis = new Jedis("192.168.201.128", 6379);System.out.println(jedis.ping());}}运行报错,控制台信

2016-08-22 18:14:03 17932 6

原创 linux centos下安装redis

首先要说的是redis官网已经介绍的很详细了,本文在官网的基础上稍加博主自己的测试。1、下载redis       $  wget http://download.redis.io/releases/redis-3.2.3.tar.gz2、解压 $ tar xzf redis-3.2.3.tar.gz3、进入redis目录 $ cd redis-3.2.34、安

2016-08-20 13:23:30 400

转载 centos安装jdk8,安装IntelliJ Idea

原文地址直奔主题,在centos下安装idea,jdk环境变量都准备好了,到了安装idea的时候,在idea的bin目录下运行idea.sh时,提示如下错误中文意思,没有检测到图形环境解决方法:运行该命令只能在linux或者虚拟机的终端上运行,不能在SSH、SecureCRT等软件上运行,间歇性白痴病犯了,如果运行这个命令能弹出安装窗口那就见鬼了~~

2016-08-18 17:22:18 1532

原创 linux配置jdk环境变量

初次使用linux操作系统,而且还要配置jdk环境变量,犯了一大波的低级错误,写篇文章mark下诸如下载软件,解压软件就不在阐述了,都是非常简单的命令,只记录下/etc/profile的修改vim /etc/profile进入profile,按大写的G定位到最后一行,按小写的o添加新行,输入以下数据export JAVA_HOME=/software/jdkexport JRE_H

2016-08-17 11:55:13 464

原创 linux下错误修改了/etc/profile导致虚拟机无法登录

最近在玩虚拟机的时候,要配置jdk的环境变量,修改了/etc/profile文件,保存退出后,使用javac、java -version、echo $JAVA_HOME等命令都能正常执行,但是执行诸如ls、vi、vim等命令都提示command not found,只有cd命令能用,然后重启虚拟机,结果导致点击登录页面的用户时出现闪的情况(如下图),根本无法输入密码,下面我来讲下我

2016-08-17 11:09:26 7633 2

原创 实体类排序

实体类要实现排序,必须实现Comparable接口,并重写CompareTo()方法。实体类public class Person implements Comparable{private String name;private Integer age;public Person() {super();}public Person(String n

2016-08-16 19:07:46 2135

原创 Maven导war包

工作之余学习了搭建maven工程,导出war包时却是各种错误层出不穷!下面就分享下我导出war包的过程!方法一:纯手动导出首先要把项目整理好,然后去打war包1、右键项目名,选择Maven4MyEclipse,选择Update Project Configuration在弹出的窗口中直接点击ok即可,如下图所示2、clean up项目(如下图所示)

2016-06-30 11:08:35 4231

原创 org.apache.ibatis.type.TypeException: Could not resolve type alias 'VARCHAR'.

mybatis的mapper报错 org.apache.ibatis.type.TypeException: Could not resolve type alias 'VARCHAR'.原因是javaType,改为jdbcType,重启tomcat即可。

2016-06-09 19:12:20 7225 3

省市区县三级联动含project和脚本SQL(两套)

省市区县三级联动含project和脚本SQL(两套) 其中一套脚本里 每条记录中都有'请选择'选项 另一套无此选项(其实也该如此)

2017-10-11

省市区县三级联动含project和两套SQL脚本

省市区县三级联动含project和两套SQL脚本 一套的每个省市区县都有'请选择'选择 另一套没有此选项 而是在页面中动态加载的(按道理来说也是如此)

2017-10-11

JQuery实现全选、全不选、反选功能

JQuery实现全选、全不选、反选功能 1、当点击'全选'按钮时,页面中所有的复选框都应该为选中状态, 1.1、当再次点击'全选'按钮时,所有的复选框应该是非选中状态。 1.2、当点击子复选框时,'全选'按钮应该是非选中状态。 2、当选中当前页面的所有子复选框时,'全选'按钮应该是'选中'状态。 3、点点击'全不选'按钮时,当前页面的所有复选框置为非选中状态。 4、当点击'反选'按钮时,当前页面选中状态的复选框置为未选中状态,未选中状态的复选框置为选中状态。

2016-12-12

GIF制作工具

GIF制作工具,简单便捷!

2016-12-11

UleadGIFAnimator-v5.05制作GIF

本工具简单易用,可以制作GIF图片

2016-12-11

select2实现全国省市区三级联动下拉菜单

select2实现全国省市区三级联动下拉菜单,纯JS版的,与数据库交互的,详见博主博文!

2016-12-11

省市区县三级联动含project和脚本SQL

省市区县三级联动含project和脚本SQL,其中有两套SQL,原版脚本的每个省下的城市里还有初始化的值‘市辖区’,每个城市对应的也有初始化的值'市辖区',本人觉得这样有不妥,所以在原有的基础上优化了,放在了优化脚本文件夹下。

2016-12-10

兼容64/32位OS的tomcat7

兼容64/32位OS的tomcat7

2016-12-08

commons-lang-3-3.1 jar包和源码包

commons-lang-3-3.1 jar包和源码包

2016-12-05

commons-lang-2.5 jar包和源码包

commons-lang-2.5 jar包和源码包

2016-12-05

commons-lang-2.5-sources.jar源码jar包

commons-lang-2.5-sources.jar源码包

2016-12-05

JAVA 反编译工具

反编译工具

2016-12-02

webService通用客户端测试工具

非常小的一款webService通用客户端测试工具,使用也非常简单!

2016-10-28

JQuery Dialog

JQuery UI Dialog 弹出框以及清楚数据

2016-10-20

Redis 入门指南(第二版)

李子骅Redis的第二版,不是全的

2016-08-24

Redis 入门指南

Redis入门指南,适合刚刚入门的开发者

2016-08-24

16套sql试题

16套sql试题,对初学者很大的帮助,对数量掌握sql的人也有一定帮助!

2015-11-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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