码迷,mamicode.com
首页 >  
搜索关键字:多线程    ( 22665个结果
JAVA之旅(十三)——线程的安全性,synchronized关键字,多线程同步代码块,同步函数,同步函数的锁是this
JAVA之旅(十三)——线程的安全性, 我们继续上个篇幅接着讲线程的知识点 一.线程的安全性 当我们开启四个窗口(线程)把票陆陆续续的卖完了之后,我们要反思一下,这里面有没有安全隐患呢?在实际情况中,这种事情我们是必须要去考虑安全问题的,那我们模拟一下错误 package com.lgl.hellojava;import javax.security.auth.callback.TextIn...
分类:编程语言   时间:2016-06-06 01:21:06    阅读次数:321
GDB的non-stop模式
线程调试必杀技 - GDB的non-stop模式 作者:破砂锅 开源的GDB被广泛使用在Linux、OSX、Unix和各种嵌入式系统(例如手机),这次它又带给我们一个惊喜。 多线程调试之痛 调试器(如VS2008和老版GDB)往往只支持all-stop模式,调试多线程程序时,如果某个线程断在一个断点 ...
分类:数据库   时间:2016-06-06 01:05:01    阅读次数:445
多线程学习
public class Jz extends Thread { private String name; private PanZi p; public Jz(){ } public Jz(PanZi p,String name){ this.p=p; this.name=name; } @Ove ...
分类:编程语言   时间:2016-06-06 00:54:47    阅读次数:195
反射、类加载与垃圾回收&多线程编程
类的加载机制 1.类加载 2.连接 3.初始化 反射 java程序中的对象在运行时会出现两种类型:编译时类型 运行时类型 使用反射查看类信息 1.使用Class.forName() Class c=Class.forName(“全限定类名”);2.调用class属性来获得该类对象的class对象 C ...
分类:编程语言   时间:2016-06-06 00:37:39    阅读次数:142
C#多线程实现方法——线程池(Thread Pool)
ThreadPool使用 同步机制 ThreadPool使用 需要定义waitcallback委托形式如 [csharp] view plain copy print? public delegate void WaitCallback(object state); public delegate ...
分类:编程语言   时间:2016-06-05 23:21:57    阅读次数:414
C# 线程
进程:就好比你运行一个程序,打开一个记事本等。一个进程至少有一个线程,同一个进程中可以有多个线程“并发”执行。其实多线程并发执行,就是多个线程之间不停地切换,只不过切换的速率过快。 线程肯定要执行一段代码。所以要产生一个线程,必须先为这个线程写一个方法,这个方法的中的代码就是为线程运行所要执行的代码 ...
分类:编程语言   时间:2016-06-05 22:56:03    阅读次数:167
撸个服务端出来系列(二)
这周解决了几个问题。 1.高并发时多线程处理时的问题,原来设计的时候是每个gamer绑定了一个channel,每个gamer都有一个消息队列。一个时间片中只处理了每个gamer的一条请求。我将其修改成了,一个时间片中处理完所有这个时间片中发出的请求。这样极大地增加了效率。 2.使用了PooledBy ...
分类:其他好文   时间:2016-06-05 21:20:15    阅读次数:115
多线程的应用小结
一、使用多线程的几种方式 不需要传递参数,也不需要返回参数 ThreadStart是一个委托,这个委托的定义为void ThreadStart(),没有参数与返回值。 class Program { static void Main(string[] args) { for (int i = 0; ...
分类:编程语言   时间:2016-06-05 18:43:50    阅读次数:251
[Java Concurrent] 多线程合作 producer-consumers / queue 的简单案例
在多线程环境下,通过 BlockingQueue,实现生产者-消费者场景。 Toast 被生产和消费的对象。 ToastQueue 继承了 LinkedblockingQueue ,用于中间存储 Toast 。 Producer 生产 Toast ,并将生产出来的 Toast 放进队列 initia ...
分类:编程语言   时间:2016-06-05 18:33:20    阅读次数:246
【DAY15】Java第十五天I/O学习笔记
RandomAccessFile-------------------- 随机访问文件。 1.Object-->java.io.RandomAccessFile它不流体系中的一员。2.该对象中封装了字节流,同时还封装了一个缓冲区(字节数组),通过内部的指针来操作数组中的数据。 3.实现接口:DataInputDataOuput 4.seek(intlong); 定位..
分类:编程语言   时间:2016-06-05 17:19:27    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!