自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 【总结】ITOO在线考试性能优化——多线程(二)

如果我们希望一旦计算完成就拿到结果展示给用户或者做另外的计算,就必须使用另一个线程不断的查询计算状态。这样做,代码复杂,而且效率低下。ListeningExecutorService executorService = MoreExecutors.listeningDecorator(Executors.newCachedThreadPool());final ListenableFuture<Integer> listenableFuture = executorService.submit(new

2016-09-30 11:45:19 1103 37

原创 多线程学习-ListenableFuture使用介绍以及示例

ListenableFuture顾名思义就是可以监听的Future,它是对java原生Future的扩展增强。我们知道Future表示一个异步计算任务,当任务完成时可以得到计算结果。如果我们希望一旦计算完成就拿到结果展示给用户或者做另外的计算,就必须使用另一个线程不断的查询计算状态。这样做,代码复杂,而且效率低下。使用ListenableFuture Guava帮我们检测Future是否完成了,如

2016-09-28 16:15:41 1761 40

原创 深入浅出INPUT文本框

首先说明下本次测试的浏览器版本:IETester v0.4.12 IE6-IE8IE9.08112.16421Chrome 21.0.1180.83 mFirefox 16.0.1Opera 12.02Safari 5.17(7534.57.2)1、INPUT文本框的基本属性INPUT基础知识,鉴于篇幅,请移步W3SCHOOL学习。http://

2016-09-27 10:34:44 1563 27

原创 前台常用封装(二)

众所周之,js是没有ArrayList类的,但是js自带了Array类(虽然在js中已经是动态数组了),不过Array类使用起来还是挺别扭的,尤其是一些方法名称,更是让人摸不着头脑,于是就有了自己封装一个ArrayList类的想法。(function(win) { var ArrayList = function() { this.datas = [];

2016-09-24 17:48:03 1040 20

原创 前台常用封装(一)

开发web项目时,经常会使用到的页面脚本语言javascript,使用它能让页面展示上的效果更多彩。今天就来说一下,从数据库中获取到数据后在页面上的展示方式:1.数据库取出数据放入list,将其使用jsonobject封装成json串:  select id="selectAll" resultMap="BaseResultMap" parameterType=

2016-09-24 17:40:43 1661 25

原创 利用multimap给数据高效分类(1)

相信大家对Java中的Map类及其之类有大致的了解,Map类是以键值对的形式来存储元素(Key->Value),但是熟悉Map的人都知道,Map中存储的Key是唯一的。什么意思呢?就是假如我们有两个key相同,但value不同的元素需要插入到map中去,那么先前的key对应的value将会被后来的值替换掉。

2016-09-19 19:52:53 2022 20

原创 jedis使用api(2)

/** * 获取连接池. * @return 连接池实例 */ private static JedisPool getPool(String ip,int port) { JedisPoolConfig config = new JedisPoolConfig(); config.setMaxActive(RedisConfig.getMaxactive(

2016-09-09 20:01:31 1009 9

原创 jedis使用api(1)

Jedis 是 Redis 官方首选的 Java 客户端开发包。工作过程总结的一个示例,贴出来,如下:package com.wujintao.redis; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.List; i

2016-09-09 19:58:15 1566 11

原创 Timer和TimerTask详解

如果要执行一些简单的定时器任务,无须做复杂的控制,也无须保存状态,那么可以考虑使用JDK 入门级的定期器Timer来执行重复任务。

2016-09-06 15:47:57 1549 14

软工用户指南

这本书很好的对软功做了一个阐述,我个人还是比较喜欢的,虽然看了之后很想睡觉

2014-11-18

学生信息管理系统

对于学生信息管理系统的基本信息,之中存在的一些问题。

2014-08-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除