标签:线程 第435页

编程技术

centos+nginx从零开始配置负载均衡

2

Harries 发布于 2015-01-24

nginx负载均衡的理解 nginx是一个轻量级的、高性能的webserver,他主要可以干下面两件事: 作为http服务器(和apache的效果一样) 作为反向代理服务器实现负载均衡 现在nginx到处都可以见到,经常会看到宕机后的网页会显示nginx的字样,这也说明nginx...

阅读(233)评论(0)赞 (0)

编程技术

清晰易懂TCP通信原理解析(附demo、简易TCP通信库源码、解决沾包问题等)

14

小丁 发布于 2015-01-24

目录 说明 TCP与UDP通信的特点 TCP中的沾包现象 自定义应用层协议 TCPLibrary通信库介绍 Demo演示 未完成功能 源码下载 说明 我前面博客中有多篇文章讲到了.NET中的网络编程,与TCP和UDP相关的有: 1. http://www.cnblogs.com/...

阅读(463)评论(0)赞 (0)

编程技术

双倍提升Apache Spark排序性能

7

邓龙华 发布于 2015-01-23

区别常见的Embarrassingly Parallel系统,类似MapReduce和Apache Spark(Apache Hadoop的下一代数据处理引擎)这样的计算引擎主要区别在于对“all-to-all” 操作的支持上。和许多分布式...

阅读(192)评论(0)赞 (0)

编程技术

专访Testin云测CTO徐琨:完善移动App的诞生记

1

邓龙华 发布于 2015-01-23

徐琨,Testin云测CTO。国内最早移动互联网公司PICA创始员工,曾任PICA副总裁;领先的HTML5游戏开发公司山水地信息创始人。作为千万人在线的即时通信系统架构师,领导开发了过千万用户的移动社交平台。 云测,传统App测试的革新 CSDN:请先介绍一下自己和目前所做的工作...

阅读(121)评论(0)赞 (0)

编程技术

Swift 小技巧(三):如何用 Swift 思维设计网络请求

尖兵 发布于 2015-01-23

近来在用 Swift 开发 App 的过程中,最大的心得就是:我开始渐渐用「Swift 思维」来思考了。回顾刚开始我用 Swift 时,只是套用它的语法而已,脑子里依然是 Objective-C 思维。 这段时间,随着对 Swift 基本特性的掌握,我开始有意识地学习并尝试一些 ...

阅读(135)评论(0)赞 (0)

编程技术

ReactiveCocoa入门教程:第一部分

10

尖兵 发布于 2015-01-23

本文翻译自RayWenderlich,原文: ReactiveCocoa Tutorial–The Definitive Introduction: Part 1/2 作为一个iOS开发者,你写的每一行代码几乎都是在相应某个事件,例如按钮的点击,收到网络消息,属性的变...

阅读(5389)评论(0)赞 (4)

编程技术

【知识梳理向】Objective-C中的@property

小丁 发布于 2015-01-23

1.@property是什么 @Property是声明属性的语法,它可以快速方便的为实例变量创建存取器,并允许我们通过点语法使用存取器。 存取器(accessor):指用于获取和设置实例变量的方法。用于获取实例变量值的存取器是getter,用于设置实例变量值的存取器是setter...

阅读(142)评论(0)赞 (0)

编程技术

HealthKit开发教程Swift版:起步

8

Harries 发布于 2015-01-23

(原文: HealthKit Tutorial with Swift: Getting Started 作者:Ernesto García 译者: Mr_cyz ) HealthKit是iOS 8中的新的API,它提供了一种优雅的方式来获取和存储用户的健康数据。 在...

阅读(180)评论(0)赞 (0)

编程技术

提升Java的锁性能

尖兵 发布于 2015-01-23

Published: 23 Jan 2015 Category: 并发 几个月前我们介绍了如何通过 Plumbr 来 进行线程锁检测 ,随后便收到了很多类似的问题,“Hi,文章写得不错,现在我终于知道是什么引发的性能问题了,但是现在我该怎么做?” 为了在我们的产品中集成这个解决方...

阅读(173)评论(0)赞 (0)

编程技术

Java 8 Annotation 新特性在软件质量和开发效率

Harries 发布于 2015-01-22

Java 基础之认识 Annotation 从 JDK 1.5 版本开始,Java 语言提供了通用的 Annotation 功能,允许开发者定义和使用自己的 Annotation 类型。Annotation 功能包括了关于定义 Annotation 类型的语法,对声明式进行注解的...

阅读(139)评论(0)赞 (0)

编程技术

Java多线程编程模式实战指南(三):Two-phase Termination模式

2

小丁 发布于 2015-01-22

停止线程是一个目标简单而实现却不那么简单的任务。首先,Java没有提供直接的API用于停止线程。此外,停止线程时还有一些额外的细节需要考虑,如待停止的线程处于阻塞(等待锁)或者等待状态(等待其它线程)、尚有未处理完的任务等。本文介绍的Two-phase Termination模式...

阅读(253)评论(0)赞 (0)

编程技术

iOS Crash文件的解析(一)

6

邓龙华 发布于 2015-01-22

发程序的过程中不管我们已经如何小心,总是会在不经意间遇到程序闪退。脑补一下当你在一群人面前自信的拿着你的App做功能预演的时候,流畅的操作被无情地Crash打断。联想起老罗在发布Smartisan OS的时候说了,他准备了10个手机,如果一台有问题,就换一台,如果10台后挂了他就...

阅读(214)评论(0)赞 (0)

编程技术

Java中不同的并发实现的性能比较

3

Harries 发布于 2015-01-22

Published: 22 Jan 2015 Category: 并发 Fork/Join框架在不同配置下的表现如何? 正如即将上映的星球大战那样,Java 8的并行流也是毁誉参半。并行流(Parallel Stream)的语法糖就像预告片里的 新型光剑 一样令人兴奋不已。现在J...

阅读(201)评论(0)赞 (0)

编程技术

C#函数式编程之部分应用

2

小丁 发布于 2015-01-22

何谓函数式编程 相信大家在实际的开发中,很多情况下完成一个功能都需要借助多个类,那么我们这里的基本单元就是类。而函数式编程则更加细化,致使我们解决一个功能的基本单元是函数,而不是类,每个功能都是由多个函数构成,并且函数之间没有直接的关系。如果简单的文字描述还不足以让你理解,下面我...

阅读(132)评论(0)赞 (0)

互联网.资讯

互联网时代是如何损害你的大脑的?

1

尖兵 发布于 2015-01-22

  英文原文:Why the modern world is bad for your brain   译者注:在一个邮件与短信齐飞、脸书和 Twitter 共舞的时代里,我们不得不要学会「三心二意」,将自己变成一个「多线程的任务处理器」。这种多任务处理的方式到底是好还是不好呢?...

阅读(137)评论(0)赞 (0)

编程技术

设计高可用性、容错和数据隔离的Hadoop集群

9

邓龙华 发布于 2015-01-22

Hadoop不再仅仅是一个时髦词,它已成为业务需求。数据总是大量涌入,但是在最近,我们可能已经在解锁这种指数级增长的数据。大数据分析中的现代技术提供了新的方法来识别和纠正故障、帮助数据挖掘、提供优化反馈,这些方法是无穷无尽的。现代的Hadoop生态系统不仅提供了可靠的分布式聚合系...

阅读(198)评论(0)赞 (0)

互联网.资讯

多方位解析PHP vs Node.js之争

1

Harries 发布于 2015-01-22

  英文原文:PHP vs. Node.js: An epic battle for developer mind share   PHP vs Node.js 之争由来已久,前者用于动态网页开发,后者是用来编写高性能网络服务器的 JavaScript 工具包,到底他们如何?In...

阅读(174)评论(0)赞 (0)

编程技术

多方位解析PHP vs Node.js之争

邓龙华 发布于 2015-01-22

【编者按】PHP vs Node.js之争由来已久,前者用于动态网页开发,后者是用来编写高性能网络服务器的JavaScript工具包,到底他们如何?InfoWorld测试中心的Peter Wayner日前撰文指出两者的优势所在,不妨一看。 以下为译文: 这是典型好莱坞情节:分道扬...

阅读(121)评论(0)赞 (0)