Java
syaguang2006
这个作者很懒,什么都没留下…
展开
-
Java中的生产者消费者问题(多线程间同步通信)
JDK1.5之前的版本class ProducerConsumerDemo { public static void main(String[] args) { Resource r = new Resource(); Producer pro = new Producer(r); Consumer con = new Consumer(r); Thread t原创 2014-11-17 16:36:13 · 396 阅读 · 0 评论 -
Java中Map集合和List集合的遍历方式
Map集合中的遍历方式方法一 在for-each循环中使用entries来遍历这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。Map map = new HashMap();for (Map.Entry entry : map.entrySet()) { System.out.println("Key = " + entry.getKe原创 2015-09-21 14:21:24 · 785 阅读 · 0 评论 -
Spring MVC3在controller和视图之间传递参数的方法
Spring MVC3在controller和视图之间传递参数的方法:一, 从controller往视图传递值, controller---->视图1)简单类型,如int, String,直接写在controller方法的参数里,是无法传递到视图页面上的(经测试)。(而用@RequestParam("name")注解,可以从视图上,或地址转载 2015-09-21 16:19:55 · 418 阅读 · 0 评论 -
Maven中Pom.xml中主要标签说明
Maven中Pom.xml中主要标签说明 4.0.0 com.ss.settlement 1.1 s pom s http://10.118.46.12:8080/site/s/ s-client s-common s-dao s-manager s-service -server -Xm原创 2015-09-06 11:32:31 · 6576 阅读 · 0 评论 -
Eclipse中的快捷键总结
Eclipse中的快捷键总结【ALT+/】:为用户提供内容的辅助,当你记不全类、方法和属性的名字时可以用【Ctrl+O】:显示类中方法和属性的大纲,并能快速定位类的方法和属性【Ctrl+/】:快速添加、取消注释【Ctrl+D】:删除当前行【Ctrl+M】:窗口最大化和还原【Ctrl+K】、【Ctrl++Shift+K】:快速向下和向上查找选定的内容,从此不再需要用鼠标单击查原创 2015-09-04 15:49:44 · 387 阅读 · 0 评论 -
Struts2中访问web元素的四种方式(访问requst、session、application)
Struts2中访问web元素的四种方式(访问requst、session、application) 四种方式:1. 通过ActionContext来访问request,session,application对象2. 通过实现RequestAware、SessionAware、ApplicationAware接口来访问request,session,application对象3转载 2015-08-07 13:47:12 · 543 阅读 · 0 评论 -
SSH框架中 分页显示数据Demo
分页的几个要素:总记录数,每页显示数,共几页,当前页等。 在上个例子的基础上我们开始完善我们的程序。 1.首先我们先新建立一个接口MemberDao.java,把所需要用到的方法列出来: [java] view plaincopyprint? package cn.zbvc.dao; import java.util.List; import cn原创 2015-08-11 15:20:25 · 1585 阅读 · 0 评论 -
Java中的多线程
在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:?123456789101112class 类名 extends Thread{ 方法1; 方法2; … public void ru转载 2015-01-02 10:38:19 · 459 阅读 · 0 评论 -
Java中字节流和字符流之间的转换
字节流:FileInputStreamFileOutputStreamBufferedInputStreamBufferedOutputStream通过刚才的键盘录入一行数据并打印其大写,发现其实就是读一行数据的原理。也就是readLine方法。能不能直接使用readLine方法来完成键盘录入的一行数据的读取呢?readLine方法是字符流BufferedReader类原创 2014-11-23 22:56:11 · 610 阅读 · 0 评论 -
Java中字符流和字节流
字符流和字节流的区别在于/*字符流:FileReaderFileWriter。BufferedReaderBufferedWriter字节流:InputStream OutputStream需求,想要操作图片数据。这时就要用到字节流。复制一个图片.*/import java.io.*;class FileStream{ public static vo原创 2014-11-23 22:31:04 · 451 阅读 · 0 评论 -
Java中的工具类和新特性
Java中的工具类和新特性原创 2014-11-20 23:07:20 · 729 阅读 · 0 评论 -
Java中如何取出Map集合中的元素
/*map集合的两种取出方式:1,Set keySet:将map中所有的键存入到Set集合。因为set具备迭代器。 所有可以迭代方式取出所有的键,在根据get方法。获取每一个键对应的值。 Map集合的取出原理:将map集合转成set集合。在通过迭代器取出。2,Set> entrySet:将map集合中的映射关系存入到了set集合中, 而这个关系的数据类型就是:Map.原创 2014-11-20 15:31:07 · 5970 阅读 · 0 评论 -
Java中泛型的使用
/*class Demo{ public void show(T t) { System.out.println("show:"+t); } public void print(T t) { System.out.println("show:"+t); }}*///泛型类定义的泛型,在整个类中有效。如果被方法使用,//那么泛型类的对象明确要操作的具体类型后,所有原创 2014-11-19 22:02:51 · 374 阅读 · 0 评论 -
Java中List集合里Contains和Remove方法的本质
一、课题的来源、研究的目的意义(包括在我国应用的前景)、国内外研究现状及水平。无线传感器网络(Wireless Sensor Network,WSN)是一种大规模、自组织、无线多跳、以数据为中心的无基础设施网络,能够通过各类集成化微型传感器的协作进行实时监测、感知和采集各种环境或监测对象的信息 .随着无线通信、微芯片制造等技术的进步,WSN研究与应用取得了许多重要进展.但是由于无线信道的动态变化原创 2014-11-19 15:53:27 · 2930 阅读 · 0 评论 -
Java中HashSet和TreeSet集合的本质
import java.util.*;/*|--Set:元素是无序(存入和取出的顺序不一定一致),元素不可以重复。、 |--HashSet:底层数据结构是哈希表。是线程不安全的。不同步。 HashSet是如何保证元素唯一性的呢? 是通过元素的两个方法,hashCode和equals来完成。 如果元素的HashCode值相同,才会判断equals是否为true。 如果元原创 2014-11-19 16:30:01 · 531 阅读 · 0 评论 -
程序中异常控制原则
程序中异常控制原则1.调用第三方外部系统的接口服务时,try住请求方法,并将服务方返回的错误码、错误消息封装到catch中,记录error级别日志。2. 外部系统调我们提供的接口服务时,将所有可能产生的异常(数据库操作、类型转化、调用服务等)都try住,并自定义错误码和错误消息,反馈给调用方。3. 在自己系统内部,在可能出现异常的地方判断,如果改异常的出现原创 2016-07-26 11:18:55 · 457 阅读 · 0 评论