码迷,mamicode.com
首页 >  
搜索关键字:编程实践    ( 411个结果
Socket编程实践(3)
Socket 基础API实践(2)--实现回射服务器accept函数功能:从已完成连接队列返回第一个连接,如果已完成连接队列为空,则阻塞。原型int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);参数    sockfd:服务器套接字    addr:将返回对等方的套接字地址    addrlen:返回对等方的套接字地址...
分类:其他好文   时间:2014-12-01 22:27:11    阅读次数:269
Socket编程实践(1)
Socket Api基本概念什么是socket?    socket可以看成是用户进程与内核网络协议栈的编程接口(如下图所示)。    socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。  tcp/ip通信模型                 C/S模型               B/S模型 IPv4套接口地址结构    IPv4套接口地址结构通常也称为“网际套接字...
分类:其他好文   时间:2014-12-01 14:24:17    阅读次数:163
J.U.C原子工具类AtomicXXX中,set和lazySet的区别
提到java原子类,不得不说下关键字volatile和内存可见性。内存可见性问题,可以看下《java并发编程实践》讲的很详细。下面的示例代码是错误的,因为没有使用volatile来保证内存的可见性,所以如果1个线程修改了共享变量,那么另外一个线程可能永远也看不到修改后的值。如果将stop修改成volatile类型的,就可以保证一个线程对volatile变量的修改,对另一个线程是可见的。 publ...
分类:其他好文   时间:2014-11-30 18:48:15    阅读次数:285
[Java 并发] Java并发编程实践 思维导图 - 第六章 任务执行
根据《Java并发编程实践》一书整理的思维导图。希望能够有所帮助。 第一部分: 第二部分: 第三部分:...
分类:编程语言   时间:2014-11-28 10:11:05    阅读次数:149
并发编程 15—— 线程池 之 原理二
Java并发编程实践 目录并发编程 01—— ConcurrentHashMap并发编程 02—— 阻塞队列和生产者-消费者模式并发编程 03—— 闭锁CountDownLatch 与 栅栏CyclicBarrier并发编程 04—— Callable和Future并发编程 05—— Complet...
分类:编程语言   时间:2014-11-26 16:10:05    阅读次数:278
并发编程 14—— 线程池 之 原理一
Java并发编程实践 目录并发编程 01—— ConcurrentHashMap并发编程 02—— 阻塞队列和生产者-消费者模式并发编程 03—— 闭锁CountDownLatch 与 栅栏CyclicBarrier并发编程 04—— Callable和Future并发编程 05—— Complet...
分类:编程语言   时间:2014-11-26 16:06:23    阅读次数:308
并发编程 13—— 线程池 之 整体架构
Java并发编程实践 目录并发编程 01—— ConcurrentHashMap并发编程 02—— 阻塞队列和生产者-消费者模式并发编程 03—— 闭锁CountDownLatch 与 栅栏CyclicBarrier并发编程 04—— Callable和Future并发编程 05—— Complet...
分类:编程语言   时间:2014-11-25 18:14:38    阅读次数:305
javascript
上篇读书笔记系列之:《编写可维护的javascript》读书笔记(上)上篇说的是编程风格,记录的都是最重要的点,不讲废话,写的比较简洁,而本篇将加入一些实例,因为那样比较容易说明问题。二、编程实践1、UI松耦合 第一、将css从javascript中抽离(要改变dom样式数据,应该去操作dom的c....
分类:编程语言   时间:2014-11-23 23:10:17    阅读次数:336
《编写可维护的javascript》读书笔记(中)——编程实践
上篇读书笔记系列之:《编写可维护的javascript》读书笔记(上)上篇说的是编程风格,记录的都是最重要的点,不讲废话,写的比较简洁,而本篇将加入一些实例,因为那样比较容易说明问题。二、编程实践1、UI松耦合 第一、将css从javascript中抽离(要改变dom样式数据,应该去操作dom的c....
分类:编程语言   时间:2014-11-23 15:47:15    阅读次数:284
Linux可靠/不可靠信号编程实践
综合案例    1) 创建子进程与父进程;    2) 注册SIGINT非实时信号与SIGRTMIN实时信号,并将这两种信号添加到进程屏蔽信号组中;    3) 注册用户自定义信号;    4) 子进程发送5次非实时信号,发5次实时信号;    5) 然后子进程发送SIGUSR1解除进程对SIGINT,SIGTRMIN信号的阻塞    6) 观察实时信号与非实时信号的区别//程序示例 void o...
分类:系统相关   时间:2014-11-23 13:13:42    阅读次数:265
411条   上一页 1 ... 29 30 31 32 33 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!