自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PR

  • 博客(9)
  • 资源 (20)
  • 收藏
  • 关注

转载 myBatis的SQL注入问题

sqlMap中尽量不要使用$;$使用的是Statement(拼接字符串),会出现注入问题。#使用的是PreparedStatement(类似于预编译),将转义交给了数据库,不会出现注入问题;.前者容易出现SQL注入之类的安全问题,所以ibatis推荐使用#。1、  正确使用$示例:ORDER BY $sortFieldName$ $sortType$,当参数是数据库字段名时这样使用是合适的

2015-05-30 22:03:29 1747

转载 Hashtable、HashMap和TreeMap的区别

1、Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;2、Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过Collections的一个静态方法得到解决:Map

2015-05-30 11:40:08 344

转载 request.getURL()跟request.getURI()以及通过request获得路径相关大全

request.getURL()和request.getURI()  如果我的请求是:http://localhost:8080/ServletTest/servlet/Hello  request.getRequestURI() 返回值类似:/ServletTest/servlet/Hello  request.getRequestURL() 返回值类似:http:/

2015-05-23 23:05:44 19500

转载 尚硅谷Webservice学习笔记

WebService(视频地址:http://edu.51cto.com/lesson/id-25757.html) 1. 复习准备1.1. Schema约束几个重要知识:1. namespace相当于schema文件的id2. targetNamespace属性用来指定schema文件的namespace的值 3. xmlns属性引入一个约

2015-05-11 21:29:39 2031

转载 Quartz任务调度快速入门

概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上

2015-05-05 20:53:55 239

原创 页面级认证和授权

1.Digest认证(web.xml配置):xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">inde

2015-05-04 21:01:52 459

原创 加密

1.MD5:package com.pb.md5;import java.security.MessageDigest;import java.util.Scanner;/** * 1.初始化MessageDigest信息摘要对象 2.传入需要计算的字符串更新摘要对象 3.计算信息摘要 4.将byte[]转换为32为的16进制字符串 * 2.单向加密 */public cla

2015-05-04 20:59:02 336

转载 byte[]转16进制bug总结

(一)问题         项目中需要对文件做md5sum,分两步走:1、对文件流的每个字节用md5实例进行update,然后进行digest。2、digest返回长度为16的byte数组,一般我们需要把byte数组转成16进制字符串(很多开源的md5加密算法如此实现,真正的原因还不是很理解,可能是便于查看和传输)。具体的实现代码如下:         /**    * 对

2015-05-04 20:33:29 437

转载 0xff化成十进制得多少

以0x开始的数据表示16进制,0xff换成十进制为255。A,B,C,D,E,F这五个字母来分别表示10,11,12,13,14,15。16进制变十进制:f表示15。第n位的权值为16的n次方,由右到左从0位起。 0xff = 15*16^1 + 15*16^0 = 25516进制变二进制再变十进制: 0xff = 1111 1111 = 2^8 - 1 = 255

2015-05-04 20:28:47 9094

sbt-0.13.16.tgz 学习spark用

官网下载太慢,甚至下载不了,在这里上传一个,存个档

2017-10-30

深入理解Java虚拟机(第二版)非扫描版.pdf

Java虚拟机知识,关键是非扫描版的哟

2017-03-03

尚硅谷Webservice学习笔记

尚硅谷Webservice学习笔记,详情请参看文档,仅供个人学习

2015-05-11

Java实现权限管理(已经验证过,导入可以直接使用)

导入Myeclipse直接可以使用,含有数据库脚本,以及介绍文档!

2015-03-29

将excel导入到mysql数据库实例代码

将excel导入到mysql数据库实例代码,仅供学习参考,谢谢支持!

2015-03-10

java 批量导入excel数据

java 实现批量导入excel数据,可以方便快捷实现文件数据库的交互

2015-03-10

hibernate多表关联查询

hibernate多表关联查询

2014-10-22

人力资源管理系统(HR)HTML模板

模板 html 网页 静态网页 css+div

2014-10-20

Myeclipse和Eclipse扩展文件所需,以及扩展步骤.rar

含有详细的Myeclipse/eclipse扩展步骤,以及工具类

2014-09-28

net.sf.json jar包

Json开发学习jar包免积分提供,希望能够帮助大家!

2014-09-27

Dreamweaver扩展所用包含使用方法

这是第二种JQuery扩展方式,包含使用方式,操作简单,只需要将3个包复制到相应的Dreamweaver文件夹即可!

2014-09-27

Dreamweaver中JQuery扩展工具包

一些低版本的Dreamweaver中JQuery扩展包,指令提示所用!

2014-09-27

Java加密技术MD5/BASE64等加密技术

本资源包含一些常用的Java加密解密技术,如base64 md5 等等好几个demo

2014-09-27

Ajax常用学习案例

相当不错的Ajax学习案例DEMO,常用的异步操作!

2014-09-27

JAVA_API帮助文档

Java API 中文帮助文档 用于查询JAVA的包和类,做Java开发离不开!

2014-06-15

复杂网络 抗毁性 鲁棒性 研究性文档

此文档讲述了复杂网络抗毁性 有关研究 能启发人对抗毁性的有关研究

2014-04-16

matlab常用仿真程序百例(总有一款适合你)

常用的复杂网络函数 时间类 仿真类 总之 内容很多 编码代码文件

2014-04-16

度分布|复杂网络

用于度分布的matlab算法,很有用,不会刻意进一步咨询

2014-02-16

复杂网络求平均路径长度

自己编的,仅供学习参考,敬请指出问题,感谢哟

2014-02-08

matlab 复杂网络工具箱

很有用的亲,MATLAB复杂网络少了他不行

2014-02-08

空空如也

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

TA关注的人

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