20145221高其&20145326蔡馨熠《信息安全系统设计基础》实验二 固件设计 实验目的与要求 了解多线程程序设计的基本原理,学习 pthread 库函数的使用。 了解在 linux 环境下串行程序设计的基本方法。 掌握终端的主要属性及设置方法,熟悉终端I /O 函数的使用。学习使用多线程来完 ...
分类:
其他好文 时间:
2016-11-13 22:04:39
阅读次数:
137
ES6修补了一位Js修真者诸多的遗憾。 曾几何时,我这个小白从js非阻塞特性的坑中爬出来,当我经历了一些回调丑陋的写法和优化的尝试之后,我深深觉得js对于多线程阻塞式的开发语言而言,可能有着其太明显的缺点,而又无法忽略的是也正因为这一点,node.js处理并行的能力被人看作优点,在我看来,这其实有着 ...
分类:
其他好文 时间:
2016-11-13 02:02:01
阅读次数:
187
一.通过Socket实现TCP编程 1.1 TCP编程 TCP协议是面向连接,可靠的,有序的,以字节流的方式发送数据。基于TCP协议实现网络通信的类有客户端的Socket类和服务器端的ServerSocket类。 1.2 服务器端套路 1.创建ServerSocket对象,绑定监听端口。 2.通过a ...
分类:
编程语言 时间:
2016-11-12 22:19:28
阅读次数:
299
前言
Android 开发中多线程的必要性
理解 Android 多线程
MessageQueue
Looper
Handler
HandlerThread
Android 中为什么只允许在主线程更新...
分类:
移动开发 时间:
2016-11-12 20:18:05
阅读次数:
336
多线程编程:下载数据时,开辟子线程,减少阻塞时间,和主线程并发运行,提升用户体验 1.Thread 1>新建Thread对象,带一selector方法,调用start方法,开启子线程 2>thread初始化自带的selector方法中请求数据 3>数据请回来后,调用self的performSelec ...
分类:
移动开发 时间:
2016-11-12 19:51:54
阅读次数:
270
Process 进程类(1).获得当前正在计算机中运行的程序的进程//获得当前在计算机中运行的进程 Process[] pros = Process.GetProcesses(); foreach (Process item in pros) { Console.WriteLine(item); .... ...
分类:
编程语言 时间:
2016-11-12 16:43:01
阅读次数:
143
channel是golang中很重要的概念,配合goroutine是golang能够方便实现并发编程的关键。channel其实就是传统语言的阻塞消息队列,可以用来做不同goroutine之间的消息传递,由于goroutine是轻量级的线程能够在语言层面调度,所以channel在golang中也常被用 ...
分类:
其他好文 时间:
2016-11-12 13:36:16
阅读次数:
271
首先写个单例,懒汉模式: 写个测试类: 运行结果一直都是true,说明单线程下是没问题的,下面写个多线程来访问单例 使用多线程并发访问单例: 运行结果如下: [com.persagy.thread.SingleDemo@1bc4459, com.persagy.thread.SingleDemo@1 ...
分类:
编程语言 时间:
2016-11-11 19:25:32
阅读次数:
177