自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (21)
  • 收藏
  • 关注

转载 shiro安全框架

Shiro 是 JAVA 世界中新近出现的权限框架,较之 JAAS 和 Spring Security,Shiro 在保持强大功能的同时,还在简单性和灵活性方面拥有巨大优势。本文就带领读者一睹 Shiro 的风采。可能大家早先会见过 J-security,这个是 Shiro 的前身。在 2009 年 3 月初之前,这个安全框架叫做 J-security,由于某些原因,更名为 Shiro(或

2016-01-21 11:19:36 399

原创 hibernate3和hibernate4的区别

hibernate4的改动较大只有spring3.1以上版本能够支持,Spring3.1取消了HibernateTemplate,因为Hibernate4的事务管理已经很好了,不用Spring再扩展了。这里简单介绍了hibernate4相对于hibernate3配置时出现的错误,只列举了问题和解决方法,详细原理如果大家感兴趣还是去自己搜吧,网上很多。1、Spring3.1去掉了Hibern

2016-01-21 11:16:06 657

原创 Eclipse 默认设置的换行字符长度

eclipse 默认设置的换行长度,Ctrl+Shift +F 格式化代码后,经常换行,非常难看。 1.Java代码打开Eclipse的Window菜单,然后Preferences->Java->Code Style->Formatter->Edit ->Line Wrapping->Maximum line width:默认80 修改成999就行了。 

2016-01-12 15:16:14 6643

原创 maven如何将项目引用的所有jar包复制到lib文件夹内

Maven的非web项目在执行时需要引用很多jar包,这时候通常的做法是将这些jar包统一放到lib目录中,maven的dependency插件可以帮我们做这件事情。我们需要在pom文件的build节点的plugins节点内添加一个plugin,plugin内容如下:             org.apache.maven.plugins            maven-d

2016-01-11 09:57:22 710

原创 JVM调优总结

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms3

2016-01-07 15:50:27 250

原创 常用的JavaScript验证正则表达式归总

常用的JavaScript验证正则表达式归总收藏总会有用!匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行

2016-01-07 15:44:40 296

原创 mysql修改密码 创建数据库 添加新用户

1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("localhost","pppadmin",password("passwd"),''

2016-01-07 15:40:19 516

原创 Eclipse对工作空间中的项目进行分组

有时,一个空间中有很多项目,但是这其中有的是我们不需要的,这时我们不想让工作空间显示很多项目。 于是,我们可以采用下面的办法,对工作空间中的项目进行分组。 对工作空间中的项目进行分组的方法:1.打开设置分组的菜单(注意,这里是Navigator )。2.创建分组。3.创建分组之后,在上面左面的窗口中便会有刚才创建分组的名字。      (创建分组的时候,可以选择

2016-01-07 15:37:12 345

原创 MyBatis增删改查总结

一、 sql in查询1. 当查询的参数只有一个时   findByIds(Listids) 1.1 如果参数的类型是List,则在使用时,collection属性要必须指定为 listXml代码   Select  from jria where ID in   #{item}   findByIds(Long[] ids) 1.2

2016-01-07 15:35:03 278

转载 MyBatis学习 之 动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。        下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。        源代码http://limingn

2016-01-07 15:33:10 299

转载 MyBatis学习-SQL语句映射文件(1)resultMap

SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如:    SQL 映射XML 文件一些初级的元素:1. cache – 配置给定模式的缓存2. cache-ref – 从别的模式中引用一个缓存3. res

2016-01-07 15:31:03 282

转载 MyBatis简介与配置MyBaits+Spring+MySql

1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的

2016-01-07 15:28:06 238

原创 jsonArray hibernate 死循环

hibernate使用CGLIB把POJO的domain对象动态代理,实现它的魔法,但是给JSON的序列化带来了麻烦,因为JSON无法对lazy的属性进行序列化。有以下的四个方法可以解决hibernate的序列化问题    domain类实现JSONString接口  建立JsonConfig实例,并配置属性排除列表   用属性过滤器   写一个自定义的JsonBeanProc

2016-01-07 15:16:26 398

原创 JPA 延迟加载

首先在配置JPA的EntityManager配置文件中加入如下配置:class="org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor">然后在配置Servlet的配置文件中更改支持@RequestMapping注解的配置:原来的多数配置都是这样的:

2016-01-07 15:12:08 779

转载 JAVA字符串转日期或日期转字符串

文章中,用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以请记得import进来!        用法: SimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );        这一行最重要,它确立了转换的格式,yyyy是完整的公元

2016-01-07 15:09:12 382

原创 Oracle over函数

sql over的作用及用法RANK ( ) OVER ( [query_partition_clause] order_by_clause )DENSE_RANK ( ) OVER ( [query_partition_clause] order_by_clause )可实现按指定的字段分组排序,对于相同分组字段的结果集进行排序,其中PARTITION BY 为分组字段,ORDE

2016-01-07 15:04:31 199

原创 oracle数据导入与导出

dmp是exp工具导出的内容,bkp一般是rman管理的备份文件exp username/password@实例名 file=到出文件名 OWENR=--导出exp zbdw/zbdw@orcl file=D:\Tables.dmp owner=(zbdw)Oracle中讲dmp文件导入应使用cmd命令打开Oracle安装目录下的bin文件然后输入imp

2016-01-07 15:02:27 359

原创 数据库编码修改

数据库编码修改 (服务器端)1.先查看数据库当前编码:    select * from nls_database_parameters where parameter='NLS_CHARACTERSET'    此时会显示当前数据库的字符集,如果是UTF-8编码则会显示AL32UTF8    简体中文则显示ZHS16GBK2.以管理员身份登陆    conn sys/xf

2016-01-07 14:59:45 404

原创 Oracle 获取当前日期及日期格式

Oracle 获取当前日期及日期格式 获取系统日期:  SYSDATE()   格式化日期:     TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)               或        TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS)   格式化数字:     TO_NUMBER           

2016-01-07 14:57:34 440

原创 Oracle生成随机函数

1.基础认识关于这些函数及DBMS_RANDOM包的文件都包含在SQLPlus中:     select text   from all_source       where name = 'DBMS_RANDOM'        and type = 'PACKAGE' order by line;    ◆ TYPE      num_array   ◆

2016-01-07 14:54:56 648

原创 oracle创建表空间

oracle创建表空间--plsql创建表空间create tablespace ht datafile 'D:\app\YuLong\oradata\orcl\ht.dbf' size 10m autoextend on;注意点: 1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行 2.确保路径存在,比如【D:\orac

2016-01-07 14:54:02 435

转载 StringUtils中 isNotEmpty 和isNotBlank的区别

StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是 null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为 null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并

2016-01-07 14:40:33 269

原创 Tomcat常用优化技巧

(1)屏蔽DNS查询Web应用程序可以通过Web容器提供的getRemoteHost()方法获得访问Web应用客户的IP地址和名称,但是这样会消耗Web容器的资源,并且还需要通过IP地址和DNS服务器反查用户的名字,因此当系统上线时,可以将这个属性关闭,从而减少资源消耗,那么Web应用也就只能记录下IP地址了。修改的属性是enableLoopups="false"。(2)调整线程数

2016-01-07 14:35:35 357

转载 Log4j使用指南

Log4j使用指南 1         概述本文档是针对Log4j日志工具的使用指南。包括:日志介绍、日志工具介绍、Log4j基本使用、Log4j的高级使用、Spring与log4j的集成等。并进行了举例说明。本文档适合所有Java开发人员。2         日志介绍存储软件程序、服务或操作系统产生的消息记录的文

2016-01-07 14:25:36 325

原创 怎么在谷歌浏览器中安装.crx扩展名的离线Chrome插件

在用户使用谷歌浏览器安装Chrome插件的时候,如果网络状态允许或者用户直接在谷歌提供的服务中获取的Chrome插件,就可以点击其提供的一键跳转按钮直接根据提示安装到Chrome浏览器中,这种安装Chrome插件的方式最为简单,但是要求用户的网络状态良好,并且用户可以从谷歌的相关服务中获取Chrome插件的下载链接。Postman_v3.2.8.crx  下载地址 链接:http://pa

2016-01-07 13:10:47 590

原创 POI操作Excel常用方法总结

一、POI简介           Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、HSSF概况           HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF为读取操作提供

2016-01-05 16:44:04 313

原创 WIndows下MySQL Zip版本安装

下载地址:mysql-5.6.19-win32.zip 链接:http://pan.baidu.com/s/1i3tKQXZ 密码:j129 mysql-5.6.19-win64.zip链接:http://pan.baidu.com/s/1hqpdrak 密码:v1sg 1.解压ZIP包和配置首先,将mysql-5.5.25-winx64.zip解压缩到D:/m

2016-01-05 16:27:01 344

原创 解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法

建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,并且在手动创建这个文件时提示“已存在文件”。这说明,在这个项目配置中已经有了src/main/java这个文件夹   第一种方法: 打开项目的classpath文件:如下

2016-01-05 16:23:18 581

PLSQL Developer官方下载离线文件,可直接使用

PLSQL Developer官方下载离线文件,可直接使用 载使用教程 https://blog.csdn.net/liu_yulong/article/details/109624904,windows下 PlSQL developer连接远程oracle步骤

2020-11-11

PLSQL Developer官方下载离线文件

PLSQL Developer官方下载离线文件,可直接使用, Instant Client(轻量级的客户端),作为本地Oracle环境 。已经配置好了,可以直接下载使用教程 https://blog.csdn.net/liu_yulong/article/details/109624904,windows下 PlSQL developer连接远程oracle步骤

2020-11-11

instantclient_11_2

Instant Client(轻量级的客户端),作为本地Oracle环境 。已经配置好了,可以直接下载使用教程 https://blog.csdn.net/liu_yulong/article/details/109624904,windows下 PlSQL developer连接远程oracle步骤

2020-11-11

redisdesktop09339.zip

Redis Desktop Manager 一款基于Qt5的跨平台Redis桌面管理软件 支持: Windows 7+, Mac OS X 10.10+, Ubuntu 14+ 特点: C++ 编写,响应迅速,性能好。但不支持数据库备份与恢复。 项目地址: https://github.com/uglide/RedisDesktopManager 官网:https://redisdesktop.com 操作案例 http://www.cnblogs.com/Fooo/p/6586170.html

2019-06-28

PMBOK第六版_中文版(带完整目录-书签)

最新PMBOK第六版_中文版(带完整目录书签), ,最新发布的PMBOK第六版,已经整理完最新目录,包含A Guide to theProject Management Body of Knowledge和 AGILE PRACTICE GUIDE两部分内容,学习中,PMP考试必备,目录查看实在方便

2018-10-18

redis-desktop-manager-0.9.3

redis-desktop-manager-0.9.3,亲测可用,大家可以放心下载!

2018-09-04

DbWrench 数据库设计 软件破解补丁 for Mac

DbWrench 数据库设计 软件破解补丁 for Mac 应用中找到DbWrench 右键显示包内容,进入 Contents/Resources/DbWrench/DbWrench/modules 目录,将补丁包替换 com-harrand.jar 然后进入用户目录下的 Library/Application Support,然后删除 DbWrench文件夹,再启动程序,破解成功

2018-07-31

java+servlet+jsp上传文件带进度条(源码项目)

jsp java文件上传(源码项目),做到了无刷新,显示上传进度(包含有进度条)上传速度,以上传大小,剩于大小,以上传时间,上传所需时间,还剩多长时间,功能非常完美,可直接导入myeclipse使用

2017-09-14

Leaflet中文版api离线版本

Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafonkin 带领一个专业贡献者团队开发,虽然代码仅有 33 KB,但它具有开发人员开发在线地图的大部分功能。 Leaflet设计坚持简便、高性能和可用性好的思想,在所有主要桌面和移动平台能高效运作,在现代浏览器上会利用HTML5和CSS3的优势,同时也支持旧的浏览器访问。支持插件扩展,有一个友好、易于使用的API文档和一个简单的、可读的源代码。Leaflet中文版api,可离线直接观看,方便大学习参考

2017-09-14

jsp+servlet+jquery文件上传下载带进度条(源码项目)

jsp java文件上传(源码项目),做到了无刷新,显示上传进度(包含有进度条)上传速度,以上传大小,剩于大小,以上传时间,上传所需时间,还剩多长时间,功能非常完美,可直接导入myeclipse使用

2017-09-14

ajax+jsp带进度条的文件上传下载

jsp java文件上传(源码项目),做到了无刷新,显示上传进度(包含有进度条)上传速度,以上传大小,剩于大小,以上传时间,上传所需时间,还剩多长时间,功能非常完美,可直接导入myeclipse使用

2017-09-14

Java整合开发王者归来.part2

Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)》附1张DVD光盘,内容为《Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)》汲及的源代码和Java Web学习视频。 《Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)》内容全面,结构清晰,注重实战,非常适合Java Web开发人员学习使用,同时也可以作为软件公司的案头必备参考书。

2013-05-12

27款后台管理页面设计 DIV CSS.rar

包括后台界面,登陆窗等多款,有几款为PSD 欢迎大家使用

2013-05-12

实战突击:Java项目开发案例整合+1-8章+源码

本书案例涉及行业广泛,实用性非常强。通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发;也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。

2013-05-12

java入门复习题对刚刚入门的新手 肯定有用

java 入门知识 对刚刚入门的新手 肯定有用 推荐 …

2012-04-16

html帮助文档

html帮助文档,好用的适用的帮助文档。

2012-03-30

java-5复习题答案

刚刚上传的是试题 现在是答案 希望对大家有用

2012-03-30

java复习题

基础的复习题 对刚刚入门的学生很有好处

2012-03-30

万能的蓝牙驱动(必存)

BTW5.0版本软件进一步扩展了个人电脑和其他蓝牙设备的效能,使用户可以在这些设备间更加容易地建立连接和传输数据。Broadcom通过持续地在我们的BTW软件中大力增加新的功能,推动蓝牙作为首要的消费类技术的发展,导致先进电子设备的用户获得便利和无杂波干扰的体验。” Broadcom?BTW5.0版软件包括很多功能,显著提高了装备蓝牙技术的个人电脑的用户体验。很多移动设备由于体积的限制不能装备如打印机和外部扬声器这样的外围设备。利用新的BTW5.0版本软件,终端用户可以将许多个人电脑的功能扩展到支持蓝牙的其他设备中。这些功能包括无线传输打印工作从一部手机通过个人电脑再到打印机上,或立体声MP3文件可从MP3播放器或多媒体电话传输出来并通过台式电脑的音箱播放出来而不需要电线连接。 新的BTW5.0版软件也包括许多加强传统蓝牙设备交互作用的新功能。例如,这个新软件使一台个人电脑能够智能地支持单一设备中的多部蓝牙无线接受器(一次只能运行一台),然后决定对于特殊应用来说是否需要一个嵌入式无线接受器或一个附加适配器。BTW5.0也具有支持增强数据速率(EDR)技术的功能(Broadcom BCM2045单芯片蓝牙无线接受器也支持),这个功能提供非EDR蓝牙设备几乎3倍的吞吐量,并包括对下一代操作系统的64位系统支持。 最广泛的软件功能简介 BTW5.0版本包括业界最广泛的蓝牙简介,为应用这个软件的设备提供最丰富的用户体验。除了旧版本BTW软件所具有的广泛的功能性之外,BTW5.0版本也包括以下额外的功能简介: · 硬复制电缆替代——允许打印机和主机设备之间非常直接的迅速连接,使蓝牙可用作直接的电线替代技术 · 基础打印概述——作为一个提供打印机的装置,从而简化从手机和PDA这样的设备进行打印的功能 · 基础成像概述——在蓝牙设备间简化影像管理 · A/V 接收器——允许用户用MP3播放机通过个人电脑播放音乐 · 打印机接收器——使PDA、手机或其他设备能够通过个人电脑发送打印件到打印机

2012-03-30

全能精灵Win7版

全能精灵Win7版是一款免费、无须注册、无功能限制、无插件、无病毒的系统辅助优化类工具。包括系统检测,系统优化,安全优化,系统美化,系统清理,系统维护,浏览器管理,任务管理器,实用工具等多个模块,针对Windows 7操作系统做了多处优化和改进,全面兼容Windows 7操作系统。 系统检测:包含基本系统信息,CPU及BIOS,存储系统,音频系统,视频系统,网络设备等的检测。 系统优化:安全优化,性能优化,菜单优化,网络优化,硬盘优化,开机速度优化,后台服务优化,其它。 系统美化:个性设置,菜单美化,桌面美化,图标美化。 系统清理:操作系统,IE清理,应用软件清理。

2012-03-24

空空如也

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

TA关注的人

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