java
文章平均质量分 64
徐小妖
你是活了一万多天?还是活了一天 却重复了一万多次?
展开
-
Java RMI之HelloWorld篇
文章主要参考:http://lavasoft.blog.51cto.com/62575/91679/例子自己实践了一遍,记录下来为以后的学习回顾。Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。转载 2016-02-01 18:14:55 · 443 阅读 · 0 评论 -
java并发——线程状态
线程在一定条件下,状态会发生变化。线程一共有以下几种状态:1、新建状态(New):新创建了一个线程对象。2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于“可运行线程池”中,变得可运行,只等待获取CPU的使用权。即在就绪状态的进程除CPU之外,其它的运行所需资源都已全部获得。3、运行状态(Running):就绪状态的转载 2017-07-29 16:34:46 · 406 阅读 · 0 评论 -
java并发——如何创建线程
Java线程类也是一个object类,它的实例都继承自java.lang.Thread或其子类。 可以用如下方式用java中创建一个线程:1Tread thread = new Thread();执行该线程可以调用该线程的start()方法:1thread.start();转载 2017-07-29 15:19:19 · 388 阅读 · 0 评论 -
java并发——线程池
1 线程池优点合理利用线程池能够带来三个好处:第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。 2 线程池的继承架构程序启动一个原创 2017-07-29 14:32:00 · 362 阅读 · 0 评论 -
使用ajaxfileupload.js实现上传文件功能
一、ajaxFileUpload是一个异步上传文件的jQuery插件。 语法:$.ajaxFileUpload([options]) options参数说明:1、url 上传处理程序地址2、fileElementId 文件选择框的id属性,即的id3、secureuri 是否启用安全提交,默认为false4、dataTy原创 2016-07-09 14:54:50 · 61908 阅读 · 12 评论 -
一个反斜杠"\"引发的问题
写了一个压缩图片的程序,在windows上没问题,放在linux上发现出现问题,找了半天,原来是一个反斜杠“\”引出的问题,记录一下。 window中也用反斜杠“\”来表示目录,但是linux下只用正斜线"/"来表示。反斜线是电脑出现了之后为了表示程序设计里的特殊含义才发明的专用标点,就是说,除了程序设计领域外,任何地方都不应该有使用反斜杠的时候,请永远使用正斜线"/".原创 2016-08-01 09:55:36 · 1604 阅读 · 0 评论 -
png转jpg背景颜色改变的问题
用java转换图片格式(不是修改后缀名),png转jpg时遇到一个问题,图片发生颜色失真,白色背景变成橘红色,开始的图片转换方法:public static void converter2(File imgfile,String format,File formatFile) throws IOException{ imgfile.canRead(); BufferedI原创 2016-07-07 10:11:46 · 8963 阅读 · 5 评论 -
Java构造和解析Json数据的两种方法详解二
原文地址:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html 在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面接着介绍用org.json构造和解析Json数据的方法示例。转载 2016-07-27 10:04:56 · 944 阅读 · 0 评论 -
Java构造和解析Json数据的两种方法详解一
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面首先介绍用json-lib构造和解析Json数据的方法示例。 用org.son构造和解析Json数据的方法详解请参见我下一篇博文:Java构造和解析Json数据的两种方法详解二一、介绍 JSON-l转载 2016-07-27 09:45:21 · 20348 阅读 · 1 评论 -
java反射详解
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解,下面开始正文。【案例1】通过一个对象获得完整的包名和类名package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{ //other codes...}转载 2016-02-19 11:18:46 · 274 阅读 · 0 评论 -
java并发——Lock
原文链接:http://www.cnblogs.com/dolphin0520/p/3923167.html 也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下面进行阐述。本文先从synchronized的缺陷讲起,然后再讲述java.util.concurrent.locks包下常用的有哪些类和接口,最后讨论以下转载 2017-07-30 16:47:14 · 414 阅读 · 0 评论