最新文章列表

2016 年谷歌开源了这些超酷炫的项目

人工智能可以创作艺术和谱写曲子了,手机传感器也可以成为强大的研究实验室了,普通耳机也可以实现 VR 中的 3D 全景音效了……这些你还不知道?来看看谷歌这些超酷的开源项目。 回顾 2016 年开源的项目,有很多令人兴奋的事情。 很多开源软件、硬件和数据集,一起来看看。 负载均衡系统 Seesaw Seesaw是由我们网络可靠性工程师用 Go 语言开发的基于 Linux 虚拟服务器的负载平衡平台, ...
可乐瓶里的小辣椒 评论(0) 有28人浏览 2016-12-28 11:53

java多线程

1) package com.sfpay.sypay.msp.process; public interface ServiceHolder<T> { T getService(); } 2) package com.sfpay.sypay.msp.process.service.impl; import java.net.Inet4Address; import jav ...
nickys 评论(0) 有582人浏览 2016-12-22 16:08

线程池简单实现

转载地址:http://www.ibm.com/developerworks/cn/java/l-threadPool/#icomments 1. 任务接口(Task):每个任务必须实现的接口,以供工作线程调度任务的执行。 /** * <p>Title: </p> * <p>Description: use to test thread pool< ...
生亦何欢 评论(0) 有632人浏览 2016-12-15 13:52

java 并发设计模式 Master 和Worker

package com.thread.test.masterworker; import java.util.HashMap; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentLinkedQueue; public ...
xbyy123 评论(0) 有1217人浏览 2016-12-06 21:54

Android Service完全解析,关于服务你所需知道的一切(上)

相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态。 不过,虽然Servi ...
yubachang2012 评论(0) 有330人浏览 2016-11-25 11:11

网络通信之server/client通信的实现

网络通信之server/client通信的实现 要求:实现服务器客户端通信,当服务器启动后一旦有客户端连接上服务器,服务器便给连接上的客户端发送”欢迎光 ...
Sunflower-13 评论(2) 有6519人浏览 2016-11-01 23:09

Java之线程基础与并发同步

1、实现线程 第一步:实现方法体 两种方法: 1)继承 java.lang.Thread 类,重写其 run() 方法。    不推荐使用该方法,因为只能继承一个类,就不能继承其它的类了。 2)实现 java.lang.Runnable 接口,实现其 run() 方法。    接口可以实现多个。    其实 Thread 类也是实现了 java.lang.Runnable 接口。 第二步 ...
Lixh1986 评论(0) 有783人浏览 2016-10-31 20:43

socket编程三,实现多个客户端同时请求的一个服务端

在我的文章的socket编程二中虽然实现面向对象的编程的思想,但是还有一个致命的缺点,无法实现多用户同时请求,一旦出现多用户的时候,便会报错,所以下面再继续对socket二进行修改 第一步:再次新建一个 java project,再增加一个类,多线程类,重写父类的run方法,实现处理用户的请求,如下图所示: 第二步:增加ServerThread类的代码如下: package com.so ...
lfc_jack 评论(0) 有7813人浏览 2016-10-23 11:14

Tomcat的StandardService,Executor初始化与启动

Tomcat的Server初始化及启动过程:http://donald-draper.iteye.com/blog/2327060 public class StandardService extends LifecycleMBeanBase implements Service { private static final String info = "org ...
Donald_Draper 评论(0) 有1610人浏览 2016-10-13 09:15

Tomcat的JioEndPoint,处理HTTP请求

Tomcat的Connector(Protocol,CoyoteAdapterAdapter,AprEndPoint)初始化及请求处理过程: http://donald-draper.iteye.com/blog/2330139 上一篇文章中讲的是Connector(Protocol,CoyoteAdapterAdapter,AprEndPoint)初始化及请求处理过程, 其中EndPoint我们讲 ...
Donald_Draper 评论(0) 有1253人浏览 2016-10-12 19:02

Tomcat的Connector(Protocol,CoyoteAdapterAdapter,AprEndPoint)初始化及请求处理过程

Tomcat的Server初始化及启动过程:http://donald-draper.iteye.com/blog/2327060 Tomcat的connector:http://hill007299.iteye.com/blog/1757198 阻塞队列--LinkedBlockingQueue:http://www.cnblogs.com/linjiqin/p/5128048.html Sock ...
Donald_Draper 评论(0) 有1620人浏览 2016-10-12 16:46

Spring如何处理线程并发

Spring如何处理线程并发 我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可 ...
subject 评论(0) 有808人浏览 2016-10-10 13:58

Java 线程池的原理与实现

[分享]Java 线程池的原理与实现   这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术 ...
nethub2 评论(0) 有458人浏览 2016-10-07 21:33

ThreadLocal用法详解

ThreadLocal用法详解 1.ThreadLocal的作用     (备注:由于语言能力比较差,以下两段解释来源博友) 1.1、ThreadLocal的目的就是为每一个使用ThreadLocal的线程都提供一个值,让该值和使用它的线绑定,当然每一个线程都可以独立地改变它绑定的值。如果需要隔离多个线程之间的共享冲突,可以使用ThreadLocal,这将极大地简化你的程序. 1.2、每一个线 ...
keguan_li 评论(0) 有1599人浏览 2016-09-29 10:44

Java线程Dump分析工具--jstack

Java线程Dump分析工具--jstack   jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:      jstack [-l][F] pid      如果java程序崩溃生成core文件,jstack工具可以用来获 ...
liu_jiaqiang 评论(0) 有380人浏览 2016-09-21 08:12

Thread类的使用

在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程 ...
IXHONG 评论(0) 有478人浏览 2016-09-19 00:02

jps jstat ps jstack jmap jinfo

Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控。可见,Jstat是轻量级的、专门针对JVM的工具,非常适用。 jstat工具特别强大,有众多的可选 ...
yypiao 评论(0) 有686人浏览 2016-09-16 15:18

Thread和Runnable的区别

Runnable比Thread要多一些优势,主要是以下两点 避免点继承的局限,一个类可以继承多个接口。 <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 适合于资源的共享 第一点就不多说了,至于第二点看以下两个代码示例就清楚了 ...
jjhpeopl 评论(4) 有2360人浏览 2016-09-13 18:52

阴影文字

最近写了一段阴影文字的代码 /*  dkplus专业搜集和编写实用电脑软件教程,搜集各种软件资源和计算机周边(java网络编程、seo网站优化、web开发,lnmp,java网络编程,毕业论文设计),独立制作视频和ppt和音频微信公众号,点击进入 dkplus官方博客http://dkplus.iteye.com 微信搜索dkplus关注公众号可获取海量计算机周边资源。 
dkplus 评论(0) 有714人浏览 2016-09-11 17:38

dubbo源代码-线程池分析

dubbo默认提供了三种线程池,分别是 fixed 固定大小线程池,启动时建立线程,不关闭,一直持有。 cached 缓存线程池,空闲一分钟自动删除,需要时重建。 limited 可伸缩线程池,但池中的线程数只会增长不会收缩。(为避免收缩时突然来了大流量引起的性能问题)。 fixed: public class FixedThreadPool implements ThreadPool {    ...
yiduwangkai 评论(0) 有6844人浏览 2016-09-09 15:19

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics