高并发问题抛去架构层面的问题,落实到代码层面就是多线程的问题。多线程的问题主要是线程安全的问题(其他还有活跃性问题,性能问题等)。
那什么是线程安全?下面这个定义来自《Java并发编程实战》,这本书强烈推荐,是几个Java语言的作者合写的,都是并发编程方面的大神。
线程安全指的是:当多个线程访问某个类时,这个类始终都能表现出正确的行为。
正确指的是“所见即所知”,程序执行的结果和你所预想的结...
分类:
编程语言 时间:
2014-09-25 13:50:08
阅读次数:
265
100年前,当时的人们一定无法想象到如今繁荣的互联网。那么在接下来的100年内,又有哪些可能会出现的新科技呢?下面列出了当今科学家对2100年生活的十大预测,如果这些预测能够变成现实的话,将会让世界发生翻天覆地的变化。
1、能上网的隐形眼镜 出现时间:2030年前
预测者:来自华盛顿大学西雅图分校的巴巴克·A·帕尔维兹教授
这种眼镜还将识别人的面部特征,并显示所见者的生平,还能...
分类:
其他好文 时间:
2014-09-24 11:57:46
阅读次数:
219
##UEditor 是什么?[官网][1] ??UEditor是由百度WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点。开源基于BSD协议,所有源代码在协议允许范围内可自由修改和使用。百...
分类:
其他好文 时间:
2014-09-23 19:14:05
阅读次数:
212
# 开源知乎日报客户端 - ZhihuPaper ------ ## 介绍 如你所见,这是一个知乎日报客户端。 因为有大把的时间需要在地铁上度过,而我又喜欢知乎日报中的内容,于是就想自己也开发一个知乎日报的客户端。 经过了一段...
分类:
移动开发 时间:
2014-09-23 17:16:35
阅读次数:
174
软件纵向的层次模式,横向的调用模式关,端与端之间的联系模式错综复杂。框架架设完毕后以方便功能扩展,方便二次开发为目的。此时可以选择角色换位的方式进行怎么方便怎么来的方式定义接口与相互之间的联系方式,角色依次从高层向底层互换,底层永远只为高层服务。高层定义需要的接口,低层实现高层接口。可以避免架构紊乱...
分类:
其他好文 时间:
2014-09-23 13:37:04
阅读次数:
205
大家好,我要介绍的所有知识点都是WINCE/windows触摸屏DUI开源框架constvar(点击下载代码)开发过程中遇到的比较有讨论价值的问题。
本文要讨论的是可视化界面编辑工具与控件实现方式的一些关系。
可视化界面编辑工具是DIRECTUI界面框架不可少的工具,它应当是整个框架的比较重要的一部分。VS中的可视化开发工具很强大,比如用MFC拖出来的界面,接近所见即所得,而且消...
分类:
其他好文 时间:
2014-09-23 09:53:43
阅读次数:
234
Swing程序的线程处理
前言
因为很多人会见到一些源代码中调用SwingUtilities的invokeLater或者invokeAnd-Wait方法,但是却不理解它们到底起到了什么作用,本文的目标就是让你理解这两个方法的意义。本文是swing编程基础且不可越过的一节。而且,如你所见,本文的副标题是“Swing程序的线程处理”,其实这是对本文内容更好的概括。
事件派...
本周hr通知我们,技术这边也准备实施公司的绩效考核体系,考虑到技术的特殊性,让我们技术单独制定我们自己的考核方案。作为技术团队负责人,这个任务就落到我得头上。以前没怎么制定过,有一定的压力,一是:如何制定,二是:如何实施,并被同事们接受。 考虑了一天多,然后也参考了腾讯的考核办法,最终我制定的...
分类:
其他好文 时间:
2014-09-17 23:18:22
阅读次数:
261
目录背景知识用例图类图序列图状态图活动图组件图部署图结束语 英文原文:UML basics: An introduction to the Unified Modeling Language 到了21世纪——准确地说是2003年,UML已经获得了业界的认同。在我所见过的专业人员的简历中,75%都.....
分类:
其他好文 时间:
2014-09-17 18:12:42
阅读次数:
274
一、引言 Unity终于在即将到来的4.6版本内集成了所见即所得的UI解决方案(视频)。事实上从近几个版本开始,Unity就在为这套系统做技术扩展,以保证最终能实现较理想的UI系统。本文试图通过初步的介绍和试用,让读者对这套系统有大体的了解,以便更进一步评估这套UI系统好不好用,适合用在什么项目。为...
分类:
其他好文 时间:
2014-09-12 18:53:03
阅读次数:
250