- 博客(16)
- 资源 (22)
- 问答 (1)
- 收藏
- 关注
转载 Java对象序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 只能将支持 java.io.Serializable 接口的对象写入流中。每个 serializable 对象的类都被编码,编码内容包括类名和类签名、对象的字段值和数组
2017-03-24 16:33:01 142
转载 POI 读取word (word 2003 和 word 2007
最近在给客户做系统的时候,用户提出需求,要能够导入 word 文件,现在 microsoft word 有好几个版本 97、2003、2007的,这三个版本存储数据的格式上都有相当大的差别,而现在 97 基本上已经退出市场,几乎没有人用这个版本了, 所以在我们的系统中只考虑 2003 版本和 2007 版本的,因为我们只要求能够读取 word 中的文字内容即可,其中的文字样式、图片等信息可以忽略,
2017-03-24 16:25:27 1146
转载 SSH 网站制作之文件上传
1.下面是一个文件上传的JSP页面 其中,表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作. 这个属性很重要,当初就是因为没有写这个
2017-03-24 16:07:43 244
原创 Java数据导出Excel文件
java导出excel可以用POI或者jxl,本文使用的是jxl,代码备份如下,方便下次使用。1.添加jar文件import java.io.File; import java.io.IOException; import java.io.OutputStream; import java.util.List; import java.util.Map; impo
2017-03-24 15:56:17 259
转载 Java JDBC数据库链接
1.使用Java JDBC操作数据库一般需要6步:(1)建立JDBC桥接器,加载数据库驱动;(2)连接数据库,获得Connection对象(使用数据库连接地址,用户名,密码);(3)获得数据库Statement对象;(4)执行数据库操作;(5)读取结果;(6)关闭数据库连接;2.使用Java JDBC操作数据库(mysql)代码:连接
2017-03-24 15:17:59 176
转载 身份证号码验证算法
做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。(一)18身份证号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。 排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。 1、地址码 表示编码对象常住户口所在县(市、旗、区)的行
2017-03-24 15:12:52 547
转载 java 后台封装json数据
一、数据封装1. List集合转换成json代码List list = new ArrayList();list.add( "first" );list.add( "second" );JSONArray jsonArray2 = JSONArray.fromObject( list );2. Map集合转换成json代码Map map = new HashMap();
2017-03-23 18:07:48 1827
转载 Java中Map的三种遍历方法
Map的三种遍历方法:1. 使用keySet遍历,while循环;2. 使用entrySet遍历,while循环;3. 使用for循环遍历。import java.util.*; public class MapTraverse { public static void main(String[] args) { String[] str
2017-03-23 16:53:56 709
转载 java常用集合总结
对JAVA的集合的理解是相对于数组 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型. JAVA集合主要分为三种类型: Set(集) List(列表)
2017-03-23 16:28:12 51
转载 常用的Java基本代码汇总
1.字符串和整型的相互转换String a= String.valueOf(2);int i = Integer.parseInt(a);2. 向文件末尾添加内容BufferedWriter out=null;try { out=new BufferedWriter(new FileWriter("filename",true)); out.write("i am
2017-03-23 16:01:08 1114
转载 阐述struts2的执行流程。
Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配置文件,供核心控制器
2017-03-23 15:47:14 508
转载 存储过程详解
存储过程简介什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。2.一个存储
2017-03-23 15:28:58 116
转载 Oracle数据库链Database links
Oracle数据库链Database links的作用:在一个用户下,可以获取到另外的用户下的表的数据。使用的时机:跨数据库或者跨用户使用时。步骤:① 创建好Oracle的服务(客户端连接服务器端的配置信息)② 创建数据库的链Database links。 create database link yb c
2017-03-14 17:35:21 1291
转载 WebSocket原理
作者:Ovear链接:https://www.zhihu.com/question/20215561/answer/40316953来源:知乎一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个HTTP请
2017-03-06 16:34:10 173
原创 IOC控制反转和DI依赖注入区别
接触这两个概念后脑袋里经常迷糊,而且许多资料中没有说清楚,甚至混为一谈。学习完spring后,才发现这两个概念是不同时期对spring核心思想的描述,在这里就不多说了,网上资料很多。在没弄明白这两个概念之前学Spring总是似懂非懂,今天终于悟透了。简单点明:IOC控制反转:说的是创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是你在xml文件控制,侧重于原理。D
2017-03-04 17:17:46 276
jce_policy-8.zip jar包,jdk,安全,security,oracle官网下载
2022-04-07
反编译小工具jd-gui.exe ,可以对各类class文件进行反编译操作,包含各类jar包,非常实用。
2022-01-17
AE接口相关文档.zip
2020-08-31
java反编译
2018-05-04
secureCRT_7.3
2018-05-03
z-tree实例
2017-02-28
卡方检验chi2test.rar
2016-06-06
中科院分词系统ICTCLAS2015
2015-06-29
plsql连接oracle报ora-12170
2017-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人