1、java笔记
jingqiang521
这个作者很懒,什么都没留下…
展开
-
2、java中的多线程
在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:123456789101112class 类名 extends Thread{方法1;方法2;…public void run(){//转载 2014-09-26 17:22:20 · 663 阅读 · 0 评论 -
Java内部类详解
说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 四.常见的与内部类相关的笔试面试题 若有不正之处,请多谅解并欢迎批评指转载 2016-06-18 16:33:40 · 311 阅读 · 0 评论 -
concurrentMap
转自:http://www.iteye.com/topic/344876ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会发生冲突,我说必须要转载 2015-11-12 11:34:25 · 1063 阅读 · 0 评论 -
4、java线程池讲解合集
Java自带的线程池ThreadPoolExecutor详细介绍说明和实例应用www.hx95.com 时间: 2012-09-30 阅读: 6036次 整理: 华夏联盟网分享到:2 Java 5 开始,Java 提供了自己的线程池。线程池就是一个线程的容器,每次只执行额定数量的线程。 java.util.concurrent.ThreadPoolE转载 2014-09-29 10:16:51 · 375 阅读 · 0 评论 -
5、还是java线程池介绍和实例
Java线程池使用说明您的评价: 收藏该经验 一 简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中转载 2014-09-29 10:37:07 · 502 阅读 · 0 评论 -
3、Java并发编程:线程池的使用
在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务? 在Java中可以通过线程池转载 2014-09-28 11:44:51 · 559 阅读 · 0 评论 -
1、匿名内部类
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213转载 2014-09-09 14:25:50 · 390 阅读 · 0 评论 -
Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法一、开篇这里整合分别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主转载 2015-01-23 11:24:48 · 741 阅读 · 0 评论 -
7、java中定时器
1、创建一个servletContextListener类package com.sinosoft.pis.listener;/** * 上下文监听器 */public class ContextListener2 implements ServletContextListener {/**定时器服务*/private BatchProService2 batc原创 2014-09-29 17:39:46 · 447 阅读 · 0 评论 -
6、数据库锁机制
数据库锁机制 2008-06-16 14:50:11| 分类: 默认分类|举报|字号 订阅 这段时间由于开发项目,重新学习了数据库的并发控制和锁机制。数据库就是通过锁机制来解决并发问题的。。主要就是两种锁,共享锁和排他锁(也叫独占锁)。在执行select语句的时候需要给操作对象(表或者一些记录)加上共享锁,但加锁之前需要检查是否有排他锁,如果没有,则可转载 2014-09-29 15:23:11 · 361 阅读 · 0 评论 -
java CRC16算法,分解一个大Key实例。和各种hash算法代码
[java] view plain copy package org.rui.hi; /** * 测试: 解决场景:把1亿的用户 存储在一个队列里,过大。用sharding 摸拟redis 集群 sharding Redis * 集群使用数据分片(sharding)而非一致性哈希(consistency hashing)来实现: 一个 Re转载 2017-03-09 11:33:29 · 2184 阅读 · 0 评论