
Java编程
BallCai
IT小小鸟,奋斗中~
展开
-
Apache Commons fileUpload文件上传
实时总结,对于需要上传文件的表单,必须设置为multipart/form-data form的enctype属性:客户端博览器对form的编码措施。 客户端浏览器把form编码后,再发送给服务器处理。 常见的设置有application/x-www-form-urlencoded和multipart/form-data两种,默认为前者。 application/x-www-form-u转载 2015-05-11 16:16:26 · 370 阅读 · 0 评论 -
Java 静态内部类
在学习Map/Reduce的过程中,发现Map/Reduce的编程,大多涉及到静态内部类,特此来总结一下用法。 即在一个类中包含有另外一个或者多个类。与内部类相似,静态内部类指在一个类的内部包含有另外一个或者多个静态类。例如: public class OuterClass { ... static class StaticInnerClass1 {原创 2015-06-01 18:25:31 · 361 阅读 · 0 评论 -
Java--Synchronized
多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。 当synchronized方法执行完或发生异常时,会自动释放锁。这样保证Synchronized的方法不会被多个线程同时执行,导致交叉,而转载 2015-05-19 17:34:15 · 355 阅读 · 0 评论 -
序列化那点事
Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 实现序列化的好处:一是实现了数据的持久化,通过序列化可以把数据永久地保存到硬盘上(通常存放在文件里) 二是,利用序列化实现远程通信,即在网络上传送对象的字节序列。 实现序列化的要求:只有实现了Serializab转载 2015-07-16 17:27:34 · 513 阅读 · 0 评论 -
Oracle调用Java类
第一步:创建JavaSource create or replace and compile java source named hello as public class Hello { public static String Message(String name){ return "Hello,"+name; }原创 2015-10-12 16:10:50 · 421 阅读 · 0 评论 -
XML接口实现
webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他 们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获取数据. webservice传递的数据只能是序列化的数据,典型的就是xml数据,转载 2016-11-16 11:38:08 · 10076 阅读 · 0 评论