posted @ 2017-03-13 16:02 _eve 阅读(332) 评论(0) 推荐(0) 编辑
摘要:
在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需要选用阻塞队 阅读全文
摘要:
在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。Queue接口与List、Set同一级别,都是继承了Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取 阅读全文
posted @ 2017-03-13 15:26 _eve 阅读(170) 评论(0) 推荐(0) 编辑
摘要:
1. 获取web服务器项目的真实物理路径 request.getSession().getServletContext().getRealPath("/"); 2. 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String 阅读全文
posted @ 2017-03-13 14:59 _eve 阅读(278) 评论(0) 推荐(0) 编辑
摘要:
一、什么是事务 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换成另一种状态。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和 阅读全文
posted @ 2017-03-13 14:58 _eve 阅读(403) 评论(0) 推荐(0) 编辑
摘要:
1.编码基础知识 最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多标准编码,重要的有如下几个。 1.1. iso8859-1 通常叫做Latin-1 属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97 阅读全文
posted @ 2017-03-13 14:51 _eve 阅读(14077) 评论(0) 推荐(0) 编辑
摘要:
数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。 一、数据库和信息系统 (1)数据库是信息系统 阅读全文
posted @ 2017-03-13 14:49 _eve 阅读(278) 评论(0) 推荐(0) 编辑
摘要:
@SKS_Annotation(cmd = "getCapByNpId") public static void SKS_getCapByNpId(SkSession session, Np req, SkResponse res) { String capPath = null; String filename = null; if(req == null || req.get... 阅读全文
posted @ 2017-03-13 11:12 _eve 阅读(168) 评论(0) 推荐(0) 编辑