`
Yangjinghuan
  • 浏览: 46701 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表

java 序列化作用

    博客分类:
  • Java
什么是序列化: 1.序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传 输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求 有恢复数据的对象实例; 2.java对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保 存在文件中或在网络连接上传递。利用对象序列化可以进行对象的"深复制",即复制对象本身及引用的对象 ...

JS 键盘操作

<html> <head> <title>My JSP 'test.jsp' starting page</title> <script type="text/javascript"> function keyDown(){      var iekey=event.keyCode;       var realkey=String.fromCharCode(event.keyCode);       //按"Insert"键表格获取光标事件   var g ...
只要掌握了中文乱码问题产生的原因,然后对症下药,就可以顺利地解决这些问题。下面我们对容易产生乱码问题的场景进行分析,并提出解决方案。 1.以POST方法提交的表单数据中有中文字符 由于Web容器默认的编码方式是ISO-88 ...

iframe无边框

<iframe src="url" width="800" height="30" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no" allowtransparency="yes"></iframe>
(一)深入浅出理解索引结构   实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 ...
--修改数据[MSSQL专用] update s set s.classId=sc.classId from student s,student_class sc where s.studentId=sc.studentId --修改数据[MySQL专用] update Student s,Student_Class sc set s.classId=sc.classId where s.studentId=sc.studentId;
常用网页播放器代码 我们在网页上看到的播放器无外乎WMP/RealOne/Macromedia Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编码和解码器的整合,其最核心的编码和解码技术是相同 ...
方法一:    <EMBED SRC="mp3/Avril Lavigne_Adia.wma" WIDTH="180" HEIGHT="40" TYPE="audio/mpeg" LOOP="-1" AUTOSTART="true"></EMBED>   说明:       autostart: 是否自动播放,true为自动(缺省)false为不自动播放             loop: 表示循环次数,默认为1,取-1时为一直循环播放 方法二: ...
本文使用软件的下载地址  (1)Windows     2000     Service     Pack     3.exe       下载地址:  http://download.microsoft.com/download/win2000platform/SP/SP3/NT5/CN/W2Ksp3.exe  (2)j2sdk-1_4_1_02-windows-i586.exe 下载地址: http://java.sun.com/webapps/down ...
实践中整理出tomcat集群和负载均衡 (一)环境说明 (1)服务器有4台,一台安装apache,三台安装tomcat (2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2 (3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4 (二)安装过程 (1)在三台要安装tomcat的服务器上先安装jdk (2)配置jdk的安装路径,在环境变量path中加入jdk的bin路径,新建环境变量JAVA_HOME指向jdk的安装路径 (3)在三台要安装tomcat的服务器 ...
1.更改Float字段类型to Decimal ALTER TABLE 表名 MODIFY 字段名 decimal(10,2) not null default '0'; 如: ALTER TABLE invoice MODIFY TotalMoney decimal(10,2) not null  default '0'; 2.添加字段 alter table 表名 add 字段名 字段类型 not null ; 如: alter table teacher add TypeMark varchar(50) null default '';
iText是一个比较底层的pdf库,很多项目的pdf操作都是以它为基础的。像spring,以及另一个比较有名的报表工具jasperreports。简单的pdf报表输出用它比较合适,比较复杂的话使用起来就比较困难了,你要手工编写太多的代码。 比较 ...
在一个最近的后勤项目中,客户要求我们建一个能让用户能从一个遗留系统查询出货信息的Web站点,有三个主要的需求:   1.出货信息必须以PDF文档的格式返回;   2.PDF文件必须能通过浏览器下载;   3.PDF文件必须能用Adob ...
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛 ...
实现功能: 用JAVA显示各种规格的条形码(18种),打印后可以被扫描设备扫描. 需要的java类请到最后的附件(barcode.zip)中下载。 1.把barcode的4个java类引入自己的项目中; 2.在web.xml中配置一个生成条形码的servlet,如下: Html代码   ...   <servlet>      <servlet-name>CreateBarCode</servlet-name>      <servlet-class>com.soft4j.barcode.BarCodeServlet</s ...
Global site tag (gtag.js) - Google Analytics