自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (2)
  • 收藏
  • 关注

原创 springmvc 接收的对象参数包含list如何接收

springmvc如何接收对象中包含list的参数?前台传递的参数为(可以看到包含了一个数组files):后台封装的实体为:如果没有数组,ajax可以直接传对象,后台也同样的进行接收,现在不可以了需要转换为json字符串传递。前台修改后台修改...

2019-05-29 11:23:15 6698 1

原创 centos7 虚拟机安装(桥接模式)

Oracle VM VirtualBox 网络设置centos7相关设置vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

2018-11-13 11:48:44 1235

原创 mysql 打开日志,并输出为文件

mysql 保存日志mysql有四种日志:所有日志:general log慢查询日志:slow log二进制日志:binary log错误日志:error logwindows下在my.ini里配置,linux下在my.cnf里配置。general log记录用户所有的操作。 查看是否开启: 以命令行方式连接mysqlshow variables lik...

2018-07-24 17:32:45 4304 2

原创 webservice 测试工具SoapUI使用

webservice 测试工具SoapUI使用可至官网下载,但是很慢 提供百度网盘下载地址如下: https://pan.baidu.com/s/1-m_nR1UWSNIoniwwK9o1aQ 密码:o0wh下载完成后,安装较简单,没有特殊设置 安装好后: file-new soap project Project Name 自己根据项目写 wsdl需要上传,如果没有可以在地...

2018-07-11 16:38:13 760

原创 windows下tomcat安装版的安装及配置

windows下tomcat安装版的安装及配置一.tomcat 安装版 解压缩版比较tomcat 有两个版本,压缩版与安装版 压缩版:简单方便,官网下载下来后直接解压后就可以使用了。启动要通过命令去启动,然后会一直有小黑框。 无法开机自启动,每次都需手动启动。(当然还可以自己注册为服务,这里不说了) 安装版:需安装,安装后会自动注册为服务,可在服务中设置开机自启动(在服务器环境中...

2018-07-11 14:03:36 20516 1

原创 程序员的 “图”

程序员的 “图”1. JAVA虚拟机内存模型集合框架 jdk1.8

2018-06-26 11:45:22 182

原创 c3p0 对mysql数据库连接池不能正常回收

给系统配置c3p0,但是通过mysql的’ show processlist;’ 命令查看,发现有很多的链接,况且随着系统的使用,链接数逐渐增加,并没有销毁的记录。 具体配置如下: dataSource的配置 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> ...

2018-06-25 10:08:57 2302

原创 eclipse 反编译插件安装

eclipse 反编译插件安装1 Helo–>Eclipse Marketplace–>在find处输入decompile 点击搜索,选择如图插件进行安装。2 安装步骤,安装完后按提示重启eclipse 3 配置3.1 确认是否安装成功 window–>Preferences–>Java3.2 配置.class文件是以安装的反编译插件...

2018-06-08 10:44:09 200

原创 idea 使用技巧

idea使用技巧快捷键搜索文件 Ctrl + shift+ N main方法创建 psvm for循环 forisystem.out.println sout查找当前文件所有方法 Ctrl+f12删除行 Ctrl + X变量重命名(该变量的所有位置都会重命名) shift + F6 (退出esc)debug调试 F9...

2018-05-03 13:44:51 140

原创 svn 解决cleanup 失败

第一种方法:1. 下载sqlite3 放到.svn目录下2. cmd启动sqlite  例如:sqlite3在此目录下:E:\WorkSpace\test\.svn-->E:-->cd E:\WorkSpace\test\.svn-->sqlite3 wc.db--sqlite>delete from wc_lock;--sqlite>delete from ...

2018-04-28 14:24:07 177

原创 jni 踩坑记录 java.lang.UnsatisfiedLinkError: XX.dll Can't find dependet libraries

java.lang.UnsatisfiedLinkError: XX.dll Can’t find dependet librariesjava语言通过jvm屏蔽了平台差异,实现跨平台。但是同时java也无法调用操作系统更底层的东西。这时可以通过jni(Java Native Interface)来调用c++等语言的dll来实现。[摘自百度百科]JNI是Java Native Int...

2018-04-28 10:18:14 2558

原创 JavaScript 解决cookie 保存中文

如果在cookie中存入中文,极易出现问题。 js在存入cookie时,利用escape() 函数可对字符串进行编码, 用unescape进行解码 这样就可以在所有的计算机上读取该字符串。document.cookie="menu1="+ escape(me.parentElement.parentElement.previousElementSibling.innerText);...

2018-04-19 18:03:27 5350 4

转载 屏蔽鼠标右键

jQuery屏蔽鼠标右键:$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});JS屏蔽鼠标右键:<script language="JavaScript"> doc...

2018-04-19 17:50:35 629

原创 在线画图工具网站

processon地址现在很多的画图工具都是收费的,比如visio 难破解 破解后不稳定等情况, ProcessOn是一个免费的在线画图工具,且可以保存记录。

2018-04-04 10:55:58 9563

原创 virtualbox 为何不能创建64位操作系统

virtualbox 为何不能创建64位操作系统原因:计算机没有开启虚拟化技术解决方法:进入bios 开启虚拟化技术 (不同的计算机进入bios方式不同,请根据自己计算机操作)...

2018-03-27 17:55:14 1397

原创 mysql 5.7.16 解压版安装

mysql 解压版安装1.下载https://dev.mysql.com/downloads/mysql/ 解压首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示 配置环境变量请参照网上教程,这个一般没有问题 主要注意以下几点:(1)my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my...

2018-03-13 13:54:16 273

原创 ubuntu root用户无法启动chrome 报错:ERROR:zygote_host_impl_linux.cc

从安全角度考虑,Chrome不应在root环境下运行,如果某些原因必须以root身份运行Chrome,可以运行下面的命令 [root@software 桌面]# google-chrome –no-sandbox –user-data-dir &

2017-12-30 11:32:20 5570

原创 alibaba 代码规范神器

前段时间阿里公布了“阿里巴巴Java开发手册”pdf版,感觉获得了宝贝,直至得知阿里巴巴开发了 eclipse和idea的开发规约检测插件,插件可以针对已写的代码进行检测,提示出不规范的代码。 相比pdf简直是爽太多。 github地址:https://github.com/alibaba/p3c github上有具体的安装、使用说明,感谢阿里!

2017-12-20 17:24:30 2790

原创 ubuntu 16.04 安装eclipse 打开没有菜单栏

ubuntu 16.04 安装eclipse 打开没有菜单栏 sudo vi /etc/profile (系统环境变量) 在最后加入: export UBUNTU_MENUPROXY=0 保存,然后执行 source /etc/profile (使环境变量生效) 重启eclipse

2017-12-07 23:03:26 737

原创 mysql 常用命令

mysql 常用命令 1、查看连接数 show processlist;

2017-12-07 11:56:35 146

原创 tomcat实现图片上传存放在指定硬盘中

存放在项目路径里?有少量图片或者是样式图片存放在项目路径里是没有问题的,如果涉及到图片是用户上传的,存放在项目里面就是不合理的。原因:1.图片多了存放在tomcat路径下,影响tomcat启动与运行2.如果有版本替换,还需要把这些图片备份起来,然后copy到新版本。浪费时间繁琐如何存放到指定硬盘中呢?通过tomcat可以实现该功能,具体步骤如下: 1.找到tomcat的service.xml文件,

2017-11-18 14:13:40 4695 8

原创 java Object 之 finalize 方法

java 的Object 类是多么重要,应该不用多说  所有类都继承于该类。其中的方法也都是精华中的精华,一共也就10个左右的方法。对于所有的方法的理解也是java程序员的最基础:下面介绍一下 finalize方法:记得在之前面试中有被问到过Object中的所有对象,对于其他的还能说明作用,对finalize则是完全不会。其实这个方法作用很简单,就是在对象被jvm回收时执行,所

2017-09-08 00:26:19 269

原创 mysql 数据库安装教程

到mysql 官网下载最新的mysql文件:地址:https://dev.mysql.com/downloads/mysql/选择相应的文件进行下载,这里下载压缩版的下好后直接解压:后面有两件重要的事情:1.环境变量配置:path里加入mysql解压缩的bin文件目录2.添加服务;在cmd下执行:mysqld -install Service successfu

2017-09-02 14:06:58 242

原创 springmvc ajax 传递list参数

ajax: $.ajax({ type: 'POST', url:rootPath+"/deviceInfo/saveElements.do", dataType: 'json', contentType: "application/json", data:JSON.stringify(elements), s

2017-09-01 15:39:07 628

原创 hex 排序

mysql 的hex可以对字母 汉字 就行排序select * from table order by hex(name)

2017-08-15 15:58:01 412

转载 Mybatis传多个参数(三种解决方案)

解决:MyBatis报错: Parameter '*' not found. Available parameters are [1, 0, param1, param2]据我目前接触到的传多个参数的方案有三种。第一种方案 DAO层的函数方法 ?1PublicUser selectUser(

2017-08-08 10:04:26 200

原创 java对象排序

java 对象排序,也是根据对象某个属性进行排序   例如:苹果对象排序,以大小为根据import java.lang.reflect.Array;import java.util.*;/** * Created by Bright on 2017/7/2. */public class compareTest { public static void main(Strin

2017-07-03 22:47:03 198

转载 RequestDispatcher.forward() 方法和HttpServletResponse.sendRedirect()方法的区别

RequestDispatcher.forward()是服务器端跳转  response.sendRedirect()是客户端跳转 服务器端跳转的话,你的浏览器上的URL是不会改变的,比如你请求的是一个LoginServlet,要登入到main.jsp,这样的话,你的浏览器的url还是LoginServlet,而客户端跳转的话,你的URL会是你要跳转去的页面地址:main.js

2017-05-04 15:16:32 845

原创 eclipse 快捷键

1.单行注释在java文件中:ctrl+/在jsp文件中:ctrl+shift+c2.查看jdk源码中的类ctrl + shift + t 3.查看此类里的所有方法ctrl+o

2017-05-03 10:33:26 323

原创 mysql 通过程序插入数据乱码问题

通过后台插入数据中文乱码,会加入相应个数的?,而把sql直接贴在mysql里执行不会出现乱码找到my.ini的配置文件:找到default-character-set=latin1character-set-server=latin1修改为:default-character-set=utf8character-set-server=utf8

2017-05-03 09:46:19 290

原创 sublime text 3 破解码

Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7F04B085E65E 2F5F5360 8489D422 FB8FC1AA93

2017-04-25 15:56:27 315

原创 项目优化

1.登录时 需对密码进行加密传输。2.保存用户的操作日志:    可用:自定义注解+AOP+反射实现3.mybatis分页 可用 pageHelper4.按钮防重复提交 可用 Ladda(https://lab.hakim.se/ladda/)...

2017-03-27 10:51:28 301

原创 Java基础之加解密(四) 对称加密算法使用

java 加解密 DES 对称加密

2017-03-27 00:59:12 276

原创 Java基础之加解密(三) SHA安全散列算法

java 加解密算法 SHA

2017-03-26 21:14:33 3032

原创 Java基础之加解密(二) 信息摘要算法(MD)实践

java基础 加解密 md

2017-03-26 00:10:31 282

原创 Java基础之加解密(一) base64编码使用

java base64 编码

2017-03-25 17:53:01 393

原创 jqueryui datepicker 时间控件 实践教程

jquery ui datepicker 时间控件

2017-03-23 17:08:30 471

原创 linux 命令合集

1.查看进程:     ps -ef | grep [进程名称]       例:ps -ef | grep java 2.杀掉进程    killall [进程名]     例: killall java3.查看apache 访问量(当前连接数)     netstat -ant|wc -l4.磁盘空间查看和清理     df -k 查看磁盘空间明细

2017-03-17 13:20:01 426

原创 oracle 查询指定时刻的数据

SELECT * FROM t_busi_info AS OF TIMESTAMP TO_TIMESTAMP('2017-01-13 11:10:17', 'YYYY-MM-DD HH:MI:SS') 作用:可查询删除后的数据。  如果你10点删了一条数据,但是你又想回复数据,以上sql把时间点改成10点之前,就可以看到删除的那条记录了。

2017-03-17 13:15:12 1141

原创 oracle 对字段结果进行判断

decode(status,1,'Y','N')  若果status是1  就返回Y  否则为N

2017-03-17 13:11:54 6039

ladda 按钮防重复提交样式

ladda 按钮防重复提交样式 点击按钮后按钮刷新加载 置为不可用状态,当后台处理完毕,结束加载样式 变为可用 个人感觉简单实用

2018-05-18

strutsDemo

struts2.0 入门实践 编写一个demo

2017-02-19

空空如也

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

TA关注的人

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