- 博客(38)
- 资源 (5)
- 收藏
- 关注
原创 linux下项目环境安装配置
以下均是在ubuntu16环境下操作的。一、jdk9安装jdk下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html1、创建jdk目录mkdir /usr/lib/jdk2、将下载好的jdk解压到上面创建的目录tar -zxvf jdk-9.0.4_linux-x64_bin.tar.gz -C /usr/lib...
2018-06-05 18:31:01
410
原创 zxing 生成二维码,可设置logo、二维码颜色、白边大小
zxing 生成二维码,可设置logo、二维码前景色/后景色、白边大小、二维码大小
2016-07-10 17:03:26
36661
2
原创 spring security 登录、权限管理配置
登录流程1)容器启动(MySecurityMetadataSource:loadResourceDefine加载系统资源与权限列表) 2)用户发出请求 3)过滤器拦截(MySecurityFilter:doFilter) 4)取得请求资源所需权限(MySecurityMetadataSource:getAttributes) 5)匹配用户拥有权限和请求权限(MyAcce
2016-04-24 22:50:41
18743
1
原创 ubuntu下mutt+msmtp 邮件发送配置
Mutt是一个基于命令行的Email客户端。它是基于Unix的系统上发送和阅读邮件的十分强大而有用命令。Mutt也支持用POP和IMAP协议接收邮件。它提供了一个彩色的界面使得从命令行发送邮件更加友好。
2015-12-25 12:18:50
2744
原创 ubuntu crontab 定时任务
Cron是一个[守护程序]用于在指定的时间内执行行程类的任务,每一个用户都有一个 crontab 文件,来允许他们指定需要执行的内容和时间,此外,系统也有一个 crontab ,用来允许像交替日志和更新本地数据这样有规则的任务。
2015-12-11 15:25:58
796
原创 Mysql 行列转换
1、创建表CREATE TABLE `gas` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `oil` VARCHAR(100) NULL DEFAULT NULL, `district` VARCHAR(100) NULL DEFAULT NULL, `price` DOUBLE NULL DEFAULT '0', PRIMARY KEY (`id`
2015-07-12 17:18:06
1371
原创 spring AOP 详解
spring AOP 详解, AOP(Aspect Oriented Programming)面向切面编程。通知(Advice)共有如下5种类型:环绕通知(@Around)、前置通知(@Before)、后置通知(@AfterReturning)、抛出异常后通知(@AfterThrowing)、最终通知(@After)
2015-01-15 10:09:07
749
原创 未知宽高div水平垂直居中3种方法
未知宽高div水平垂直居中3种方法:1、transform与绝对定位方式。2、Flexbox方式。3、伪类方式
2014-10-25 13:46:28
13359
原创 用keytool生成证书
验证是否已创建过同名的证书keytool -list -v -alias sso -keystore "%JAVA_HOME%/JRE/LIB/SECURITY/CACERTS" -storepass changeit删除已创建的证书keytool -delete -alias tomcat -keystore "%JAVA_HOME%/JRE/LIB/SECURITY/CACERTS
2014-07-24 21:14:02
1782
原创 mysql定时任务与存储过程实例
/**查看event是否开启 : SHOW VARIABLES LIKE '%event_sche%';将事件计划开启 : SET GLOBAL event_scheduler = 1; 将事件计划关闭 : SET GLOBAL event_scheduler = 0; 关闭事件任务 : ALTER EVENT eventName ON COMPLETION PRESERVE DISABL
2014-04-09 15:47:34
1070
转载 网页设计常用色彩搭配表
按色相的搭配分类本节将网页设计中常见的色彩搭配按照色相的顺序归类。每类都以该色相为主,配以其他色相或者同色相的,应用对比和调和的方法,并按照从轻快到浓烈的顺序排序。红色橙色
2014-03-04 18:01:11
1079
原创 maven构建spring mvc项目 + Mybatis整合
1、maven构建spring mvc项目...2、spring mvc 视图解释器freemarker 配置...3、spring mvc + MyBatis整合...4、spring mvc 配置文件说明..
2013-10-27 00:51:59
9760
原创 spring+freemarker 国际化i18n
以下是Spring整合FreeMarker进行国际化的过程:1、在spring-servlet.xml(具体看自己项目中的命名)加入以下代码段: locale 31536000 2、添加资源文件messages_en_US.properties、messages_zh_CN.properties,注意路径
2013-10-17 23:33:52
8990
转载 jdbc连接(Access、SQLServer)
Java JDBC-ODBC 与Access 的连接、Java直接连接access 步骤如下:1.加载驱动2.建立连接3.创建SQL语句对象4.SQL运行5.关闭SQL对象,close连接! 与access的连接,主要是在第一步和第二部略有不同,而在第二步有两种方法来实现。而后面的sql语句只要遵循access的语法就行。 第一步加载驱动try {
2013-10-14 23:19:29
1941
原创 js常用正则表达式验证
$.extend($.fn.validatebox.defaults.rules, { CHS: { validator: function (value, param) { return /^[\u0391-\uFFE5]+$/.test(value); }, message: '请输入汉字' },
2013-10-06 11:47:12
1339
原创 几个常用的自定义js方法
/** * 判断val是否为空 * @param val * @returns */function isEmpty(val){ if(val == '' || val == undefined || val == null){ return true; }else{ return false; }}/** * 判断obj是否存在 * @param obj *
2013-10-06 11:27:57
1215
原创 mysql基础操作
/**建表*/DROP TABLE IF EXISTS myDataBaseName;CREATE TABLE myDataBaseName ( ID BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, NAME VARCHAR(255) NOT NULL DEFAULT 'm
2013-10-06 11:02:12
891
原创 ubuntu编译安装配置java、tomcat、probe
一、Java下载路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html根据需求选择自己所需版本(本文所用的版本是Linux 32位的jdk1.6.0_34)1、下载相应版本,命令如下:sudo axel 下载路径例:sudo axel http://do
2012-11-23 22:36:27
1508
原创 用CodeIgniter开发项目简单配置
CodeIgniter2.1.0下载地址:http://115.com/file/anlf4sdj#CodeIgniter_2.1.0.zip1、下载CodeIgniter框架,解压到任意目录下,重命名为你的项目名,如:解压后的目录是D:/phptest/CodeIgniter2.1.0,重命名后:D:/phptest/myproject2、找到Apache安装目录下的conf / htt
2012-07-30 21:28:17
1542
原创 PHP5.4+Apache2.2的环境配置
PHP-5.4.2下载地址:http://115.com/file/e79lhfar#php-5.4.2-Win32-VC9-x86.zipApache2.2下载地址:http://115.com/file/dpt5yi6a#apache-2.2.21.msi1、安装Apache2.21)、下载后直接双击apache-2.2.21.msi安装2)、按提示直接点下一步即可完成安装
2012-06-06 23:49:30
5674
转载 maven 简单实用教程
1. Maven介绍 1.1. 简介 java编写的用于构建系统的自动化工具。目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。 1.2. Maven资源 见官方网站;The 5 minute test,官方简易入门文档;Getting St
2012-03-31 21:52:46
719
原创 CSS的position属性
position属性: 当其父级的position为relative时,其子级的position:absolute以相对于其父级绝对定位,否则以整本页面绝对定位。 EG1:div id="d1" style="position:relative;margin:10px;width:100px;height:100px;background:#333"> d
2012-03-18 00:35:26
628
原创 如何用eclipse在大量项目中查找指定文件或关键字
1、ctrl+h 打开搜索界面2、选择File Search3、在Containing text框输入关键字,Case Sensitive(区分大小写),Regular expresssion(正则表达式)4、在File name patterns框选择文件类型,若不知道的话可输入 *.*5、在Scope选择搜索范围
2012-02-29 09:15:12
17114
原创 虚拟机的卸载,彻底删除
可先试用Windows自带的添加或删除程序,或者用360卸载程序。如若不能完全删除。则可用以下方法,手动彻底删除。1、开始—>运行,输入regedit命令,打开注册表,选择HKEY_LOCAL_MACHINE —> SOFTWARE找到VMware,Icn将其彻底删除2、网上邻居右击属性,选择任一连接如:本地连接,右击属性如下图:选择VMware Bridge Protocol卸
2012-02-15 12:20:53
3521
原创 虚拟机的安装与汉化
虚拟机VMware-workstation-full-7.1.4-385536下载地址:http://115.com/file/dpiixhqp#VMware-workstation-full-v7.1.4.zip虚拟机汉化包下载地址:http://115.com/file/anjj4c5n#VMware_Workstation完美汉化包.rar解压虚拟机压缩包,双击VMware-work
2012-02-15 11:38:08
2202
原创 异常的捕获及处理
异常的捕获及处理n 异常的概念:在Java的异常处理机制中,引进了很多用来描述和处理异常的类,称为异常类。异常类定义中包含了该类异常的信息和对异常进行处理的方法。在Java中,将异常情况分为Exception(异常)和Error(错误)两大类。异常指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零、需要处理的文件不存在、数组下标越界等。所谓异常处理,就是指程序在出现
2012-02-14 21:23:03
1323
原创 随机文件RandomAccessFile类
随机文件RandomAccessFile类Java提供的RandomAccessFile类可进行随机形式的输入输出。RandomAccessFile类直接继承于Object,但由于实现了DataInput和DataOutput接口而与同样实现该接口的DataInputStream和DataOutputStream类方法很类似。1.建立随机访问文件流对象建立RandomAccessF
2012-02-14 21:03:20
2161
原创 JAVA数据流的概述
JAVA数据流的概述输入输出是指应用程序与外部设备及其他计算机进行数据交流的操作,如读写硬盘数据、向显示器输出数据、通过网络读取其他节点的数据等。任何一种编程语言必须拥有输入输出的处理方式,Java语言也不例外。Java语言的输入输出数据是以流的形式出现的,并且Java提供了大量的类来对流进行操作,从而实现了输入输出功能。l 数据流的概念:输入/输出时,数据在通信通道中流动。所谓“数
2012-02-14 21:00:35
1358
原创 字节流与字符流
字节流基本输入流(InputStream)和基本输出流(OutputStream)是字节流类,读写以字节为单位进行其中基本输入流InputStream层次:其中基本输出流OutputStream层次: 1、引入:通过对File类的学习,我们已经了解并掌握了Java对目录和文件的管理,但File类不是流类,没有对文件内容的读写方法,要完成对文件内容的读取和
2012-02-14 20:47:06
1605
原创 类与对象
类与对象面向过程与面向对象:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 面向对象(OOP)的三大特征:l 封装——把数据隐藏在对象里面,不让外部对其随意操作。l 继承——扩展类
2012-02-14 20:42:14
789
原创 抽象类与接口
抽象类与接口抽象类:包含一个抽象方法的类称为抽象类,抽象方法只是声明而未实现的方法,所有的抽象方法必须使用abstract声明,所有的抽象类也需要使用abstract关键字声明。抽象类不能被实例化。抽象类的特点:Ø 抽象类的属性和方法都是他的子类的公共属性和方法的集合。Ø 改变他的属性和方法一定会改变他所有子类的该属性和方法。Ø 以abstract修饰的方法称为抽象方
2012-02-14 20:39:20
905
原创 Java 正则表达式
正则表达式(通式)1、概念:正则表达式是一种强大而灵活的文本处理工具,用来指定字符串模式2、优点:更少的代码,更高的效率3、使用:介绍一下:要想写好正则表达式,必须先了解正则表达式的语法。我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophistica
2012-02-14 20:17:55
1204
spring security 登录、权限管理配置
2017-08-13
实用工具类
2016-07-10
spring mvc整合shiro登录 权限验证实例下载
2016-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人