自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

转载 数据库存储过程

什么是存储过程?存储过程就是存储在数据库服务器中的一组为了完成特定功能的sql语句集,经编译后存储在数据库中,用户通过指定存储过程名称并给出参数(存储过程带有参数)来执行它。存储过程的作用存储例成包括存储过程和存储函数。存储过程主要完成增删改查等工作,存储函数只完成查询工作,可接受输入参数并返回一个结果。步骤:创建mysql存储过程、存储函数create p

2016-12-16 16:47:56 906

原创 上传文件实现数据采集以及批量导入数据库实例

因为项目要求,需要读取本地文件,实现数据采集,然后批量导入数据库。友情提示:下面代码中关于数据库的操的代码有的是封装好的,比如save()方法,findBatchNum()方法并没有在本篇博客中贴出来,但是方法的作用会以注释形式声明。数据采集(bean)package test;import java.io.BufferedReader;import java.io.

2016-11-09 18:01:48 1881

翻译 GlobalPlatform卡片规范笔记

介绍GlobalPlatform提出了一个跨行业的只能卡全局基础架构以及其实现。目标是为了减少隐藏在快速增长的跨行业、多应用的智能卡背后的障碍,使的发卡商在各种各样的卡片。终端和后台系统前,继续享有选择的自由。

2016-10-19 17:13:45 5402

原创 身份认证与数字签名基础(一)

基本概念明文:被伪装的信息。密文:伪装后的信息。密码算法:加密时采用的信息变化规则。加密、解密用公式表示 (明文M、密文C、加密函数E、密钥K ):加密过程:Ek(M)=C解密过程:Dk(C)=M密钥算法分为对称密钥算法和非对称密钥算法对称密钥算法(私密密钥加密,因为密文的安全取决于密钥的安全):公钥加密,公钥解密,加密和解密都是使用相同的密文。

2016-10-18 16:17:35 1303

转载 关于eclipse中的maven-->update project时自动变更jdk版本呢问题

参考自:http://m.blog.csdn.net/article/details?id=524583801.新建一个Maven项目JDK版本和系统版本不对应,2.右键Maven项目->Maven->Update Project JDK版本又变回jdk1.5。修改方法(假如系统jdk版本是1.8):方法一:在pom.xml文件中指定jdk的版本:

2016-10-11 11:03:01 1633 1

原创 transient关键字

学习java以来,没有特别的关注transient关键字,工作中也很少使用,但是今天在看公司项目代码中,其中使用到transient修饰方法,不理解,于是在网上查找资料之后,整理得此篇博文。正文java transient关键字作用:实现Serilizaable接口的类的对象可以被序列化,但是在实际开发过程中,这个类的有些属性需要序列化,有些属性不需要序列化,但是只要实现Seril

2016-10-08 13:25:01 460

原创 java注解(@interface)

之所以写这篇博文,是因为今天看见了这个import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target(ElementT

2016-09-29 17:44:24 486

转载 java对象的序列化和反序列化

转载自:http://www.cnblogs.com/xdp-gacl/p/3777987.html把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。为什么要进行对象的序列化?在很多应用中,需要对某些对象进行序列化,存储在物理硬盘上,以便长期保存。比如WEB服务器中的对象session,当同时有十万个并发访问的话,内存不一定吃得消,Web

2016-09-23 14:31:07 339

原创 Head First Java笔记之构造函数篇

前言学过java,也用过java,但是总觉得基础不是很牢固,在开发中少了那么点感觉,所以打算在把java基础部分重新过一遍。以下是header first java学习笔记(构造函数开始,前面部分算是试看吧,感觉还不错,所以想着写点什么)。构造函数public class A { public A() { }}       构造函数看起来像方法,但是它并不是方法

2016-09-19 16:53:39 520

原创 java内存溢出解决方案(java.lang.OutOfMemoryError)

容易发生内存问题的内存空间主要包括:Permanent Generation space和Heap spacePermanent Generation space原因:出现这种问题主要是因为使用了大量的jar或者Class文件,jvm装载类的空间不够(永久保存区的空间不够)解决办法:增加java虚拟机中的XX:PermSize和XX:MaxPermSize参

2016-09-19 11:56:34 1017

转载 如何提高代码的健壮性

转载自http://www.open-open.com/lib/view/open1415453057980.html1、尽早释放无用对象好的办法是使用临时变量的时候,让引用变量在退出活动域后,自动设置为null,暗示垃圾收集器来收集该对象,防止发生内存泄露。对于仍然有指针指向的实例,jvm就不会回收该资源,因为垃圾回收会将值为null的对象作为垃圾,提高GC回收机制效率;2、

2016-09-14 17:50:10 4376

转载 java不同数据类型在内存中的存储方式

转载自http://www.open-open.com/lib/view/open1415453057980.html1、java的内存管理就是对象的分配和释放分配:内存的分配是由程序完成的,程序员需要同关键字new为每个对象申请内存空间(基本类型除外),所有对象都是在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,,这样做简化了程序员的工作,但是加重了JV

2016-09-14 13:05:33 1792

转载 java中的堆和栈

转载:Java 中的堆和栈Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。   堆内存用来存放由new创建的对象

2016-09-12 11:17:45 275

原创 eclipse反编译工具jad的配置

在java开发过程中,会在项目中引入一些编译之后的文件.class,有时我们需要在代码中查看某个方法,而这个方法是已经编译过得,在.class文件中,如果我们ctrl+左键,可能无法查看到方法中的java代码。这个时候我们就需要一个工具,反编译工具。反编译工具很多,但是今天我要说的只是其中一种------jad反编译工具。eclipse中配置jad反编译工具只需要两个文件:

2016-09-08 11:20:00 729

原创 登陆注销(session)

login.jsp--表单并验证Insert title here 用户名: 密  码:<input type="password" name="password"> <input type="submit" value="提交"> <% String name=request.getParameter("name"); String psw=

2016-09-02 18:00:55 707

原创 JSP回顾

JSP的九个内置对象pageContextjsp的页面容器request获取用户请求信息response响应客户端请求session用来保护共享信息application表示所有用户的共享信息config服务器配置,可以取得初始化参数out

2016-08-30 14:51:44 354

原创 jsp错误页的设置

在web中,当一个页面出错后,会自动跳转到另一个页面进行错误信息的提示。通过errorPage属性指定错误出现时的跳转页通过isErrorPage属性指定错误处理页的标识第一种方法:show.jspInsert title here <% int result = 10/0; %> 欢迎光临error.jsp

2016-08-29 14:20:03 996

原创 tomcat中部署web项目出现的问题

今天在回顾tomcat的过程中想起以前遇到的一个问题在eclipse中,绑定tomcat,然后部署项目到tomcat容器,在浏览器中可以正常的浏览,但是在tomcat的webapps和work目录下找不到项目相关文件...........发现是eclipse中绑定的tomcat路径没有配置,Server Location默认地址在workspace中地址是:D:\w

2016-08-26 17:27:06 691

原创 tomcat回顾

tomcat回顾tomcat介绍本章主要是回顾加深对tomcat理解,所以详细内容不多赘述。tomcat是Apache的一个项目tomcat必须要有jdk的支持,所以安装tomcat之前要先安装jdktomcat主要分为安装版和解压版安装或者解压完成,主要目录结构如下目录介绍:bin:所有可执行命令,启动和关闭服务器的命令就在此文件夹之中conf:服

2016-08-26 15:06:53 605

原创 基于maven的springmvc+mybatis的web页面的CRUD

啥也不说直接上代码工程目录结构图(马赛克部分就不用看了,那是我写的其他方面代码)pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.a

2016-05-13 17:46:46 538

java实现线性表

压缩包中有两个.java文件,一个是接口一个是具体实现,使用java代码实现了线性表

2016-12-19

GlobalPlatform卡片规范(英文版)

GlobalPlatform提出了一个跨行业的只能卡全局基础架构以及其实现。目标是为了减少隐藏在快速增长的跨行业、多应用的智能卡背后的障碍,使的发卡商在各种各样的卡片。终端和后台系统前,继续享有选择的自由。

2016-10-19

GlobalPlatform卡片规范(中文翻译版)

GlobalPlatform提出了一个跨行业的只能卡全局基础架构以及其实现。目标是为了减少隐藏在快速增长的跨行业、多应用的智能卡背后的障碍,使的发卡商在各种各样的卡片。终端和后台系统前,继续享有选择的自由。

2016-10-19

反编译工具jad

压缩包中包括两个文件:jad.exe可执行文件、net.sf.jadclipse_3.3.0.jar

2016-09-08

空空如也

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

TA关注的人

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