初始Java特点简单、面向对象、跨平台、安全、多线程。PS: 其中"简单",这一点我认为是相对于更底层的语言;"跨平台",应该是Java语言最引以为傲的标签;"面向对象"特点是深层次理解Java的编程方法与思想。环境这里的环境是指编程环境、编译解释环境和运行环境等。PS:解释可能不得当,后续再修改。...
分类:
编程语言 时间:
2016-01-09 22:54:23
阅读次数:
200
作者 :卿笃军原文地址:http://blog.csdn.net/qingdujun/article/details/39348093本文演示,Tread多线程安全问题,以及几种解决多线程安全方式(线程同步)。1)一个线程不安全的Demo2)线程同步(synchronized,函数同步,this锁,...
分类:
编程语言 时间:
2016-01-09 18:24:33
阅读次数:
393
多线程的注意点(掌握)1.不要同时开太多的线程(1~3条线程即可,不要超过5条)2.线程概念1> 主线程 : UI线程,显示、刷新UI界面,处理UI控件的事件2> 子线程 : 后台线程,异步线程3.不要把耗时的操作放在主线程,要放在子线程中执行一、NSThread(掌握)1.创建和启动线程的3种方式...
分类:
编程语言 时间:
2016-01-09 16:34:08
阅读次数:
207
1、认识Block Block封装了一段代码,可以在任何时候执行 Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多2、Blocks的定义 1 //Blocks的定义: 2 i...
分类:
其他好文 时间:
2016-01-09 15:07:27
阅读次数:
156
以前使用curl的多线程并不是真正的多线程,只是一种模拟的多线程,现在使用pthreads来实现真正意义上的多线程。下载: windows下: http://windows.php.net/downloads/pecl/releases/pthreads/0.0.45/ mac、unix、...
分类:
编程语言 时间:
2016-01-09 09:39:25
阅读次数:
196
Chromium中提供的线程机制,以及并发处理的工具类。...
分类:
编程语言 时间:
2016-01-09 06:19:42
阅读次数:
248
开发高性能并发应用不是一件容易的事情。这类应用的例子包括高性能Web服务器、游戏服务器和搜索引擎爬虫等。这样的应用可能需要同时处理成千上万个请求。对于这样的应用,一般采用多线程或事件驱动的架构。对于Java来说,在语言内部提供了线程的支持。但是Java的多线程应用开发会遇到很多问题。首先是很难编.....
分类:
编程语言 时间:
2016-01-08 23:34:22
阅读次数:
240
接着上一个章节,我们这一章节介绍一下多线程的注意点。线程间执行的顺序和时间是不同的我们修改一下上一章节的代码:package com.ray.ch17;
public class Test {
public static void main(String[] args) {
for (int i = 5; i < 8; i++) {
DoneMission doneMission ...
分类:
编程语言 时间:
2016-01-08 14:38:12
阅读次数:
155
一、多线程 VS 多进程和进程相比,线程有很多优势。在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护代码段和数据。而运行于一个进程中的多个线程,他们之间使用相同的地址空间。正是这样,同一进程下的线程之间共享数据空间,数据可以相互使用,并且线程间切换也要更快些,可...
分类:
编程语言 时间:
2016-01-07 22:36:57
阅读次数:
268
linux运维在操作linux过程中,用得最多的linux下载工具想必一定是wget,没有看到哪一台服务器没装过wget的,或许有人使用ftp下载,也有人使用多线程的axel以及ProZilla,毫无疑问这两个工具都非常的出色,但是对于习惯使用wget的人来说显得不适应,于是老外便开发了多线程版本的...
分类:
编程语言 时间:
2016-01-07 21:30:17
阅读次数:
347