最新文章列表

Java并发编程学习笔记(3)

8应用线程池 有些类型的任务需要明确指定一个执行策略,如依赖性任务、采用线程限制的任务,对响应时间敏感的任务、使用ThreadLocal的任务。(只有当线程本地thread_local()值的生命周期被限制在当前任务种时,在池的某线程中使用ThreadLocal才有意义;在线程池中,不应该使用ThreadLocal传递任务间的数值)   当任务都是同类的、独立时,线程池才有最佳的工作表现。 ...
aoyouzi 评论(0) 有618人浏览 2015-01-24 19:32

Java并发编程学习笔记(2)

构建块 在实践中,委托是创建线程安全类最有效的策略之一:只需要用已有的线程安全类来观礼所有状态即可。 平台类库包含一个并发构建块的丰富集合。比如线程安全容器和多种同步工具(synchronizer:用来调节相互协作的线程间的一些控制流)   同步容器 同步容器类包括2部分:一个是Vector+HashTable,一个是它们的同系容器。在JDK1.2时才被加入的同步包装类(
aoyouzi 评论(0) 有766人浏览 2015-01-24 19:31

Java并发编程学习笔记(1)

线程安全的代码本质上是管理队状态的访问,而且是共享/可变的状态. 一个对象的状态就是它的数据,存在状态变量中,还包括了任何会对它外部可见行为产生影响的数据.   共享:一个变量被对个线程访问 可变:变量的
aoyouzi 评论(0) 有658人浏览 2015-01-24 19:30

VC++6.0学习杂记

  2014-12-07 17:06:40 1、鼠标右键-》“转到函数的定义”如果提示找不到。可能是当前的PROJECT不是“活动工程”。      在CLASS VIEW -》鼠标右键工程-》设置为活动工程。 2014-12-17 21:07:16 2、VC++中 #include <>  与 #include ""有什么区别呢?       一般& ...
o396032767 评论(0) 有516人浏览 2014-12-17 21:10

Spring MVC之返回JSON数据

我们在本示例中,使用Spring3.0 MVC, Spring 3.0 MVC已经支持JSON了。 这里我们使用基于注解的方式,也是springMVC 3.0所支持的RESTFul风格的。  1.Spring MVC处理json数据时,所必须的jackson依赖,这里以maven构建为例: <dependency>       <groupId>org.code ...
mic326 评论(0) 有691人浏览 2014-11-25 22:47

Java线程学习笔记一-----Lock与Condition实现线程同步通信

小例子:创建三个线程A,B,C, A线程循环10次,接着B线程再循环10次,然后C线程再循环10次,然后A线程又循环10次,如此循环往复50次。 代码如下: public class ThreeThreadCommunication { public static void main(String[] args) { final Business business = new ...
影非弦 评论(0) 有1250人浏览 2014-11-06 15:33

KAFKA学习笔记2

Kafka[1]是linkedin用于日志处理的分布式消息队列,linkedin的日志数据容量大,但对可靠性要求不高,其日志数据主要包括用户行为(登录、浏览、点击、分享、喜欢)以及系统运行日志(CPU、内存、磁盘、网络、系统及进程状态)。   当前很多的消息队列服务提供可靠交付保证,并默认是即时消费(不适合离线)。高可靠交付对linkedin的日志不是必须的,故可通过降低可靠性来提高性能,同时 ...
aoyouzi 评论(0) 有713人浏览 2014-03-13 09:37

kafka学习笔记1之简介

在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题:   l  我想分析一下用户行为(pageviews),以便我能设计出更好的广告位 l  我想对用户的搜索关键词进行统计,分析出当前的流行趋势。这个很有意思,在经济学上有个长裙理论,就是说,如果长裙的销量高了,说明经济不景气了,因为姑娘们没钱买各种丝袜了。 l  有些数据,我觉得存数据库浪费,直接存硬盘又怕到时候操 ...
aoyouzi 评论(0) 有803人浏览 2014-03-12 19:08

zookeeper学习笔记

zookeeper功能点: 统一命名空间(Name Service) 配置推送 (Watch) 集群管理(Group membership) 统一命名空间 在zookeeper中实现了一个类似file system系统的数据结构,比如/zookeeper/status。 每个节点都对应于一个znode节点。 znode节点的数据结构模型:   znode的数据结构内 ...
aoyouzi 评论(0) 有836人浏览 2014-03-12 19:05

建一支强大的小团队 学习笔记

建一支强大的小团队 软件开发的现状• 软件的复杂度持续不断地提升• 业务需求复杂度• 部署运营规模复杂度• 维护支持复杂度• 软件开发迭代周 ...
aoyouzi 评论(0) 有1077人浏览 2013-12-07 20:10

Python学习之一 控制流初步

1.主要内容 python的中基本语法,流程控制语句,即:条件和循环 2.if #!python #filename control.py #熟悉python的控制流 #出错提示 else这个地方错了 num=23 guessNumber=int(input('请输入数字')) if guessNumber==num: print('e') elif guessN ...
于风华 评论(0) 有953人浏览 2013-11-28 19:18

STM32学习笔记(一)

一、stm32固件库学习 1. 建立模板 模板是按照附件的方法建立的,共建立了4个文件夹:CMSIS、
君乙2012 评论(1) 有1078人浏览 2013-11-13 14:15

Android学习笔记之10Toast

Toast Dialog虽然可以提示用户,但会打断用户。还有一种不会打断用户的、轻量级提醒机制。 System.currentImeMillis():得到系统现在的时间   Notification均由NotificationManager管理,需要参数图片ID、文本、显示的时间。构造好Notification后,由
aoyouzi 评论(0) 有614人浏览 2013-11-11 10:06

Android学习笔记之9数据存储

数据存储 典型的桌面OS的文件系统是公共文件系统——任何软件可以使用它来存储和读取文件,改文件也可以被其他应用程序所读取。 Android提供了不同的文件系统,所有应用程序数据为该应用程序私有。当然也可以通过统一的借口提供给其他应用程序访问。   10.1SharedPreferences 用于存储简单的配置信息,如欢迎语、用户名及密码,以键值对方式存储。 初始化对象:
aoyouzi 评论(0) 有707人浏览 2013-11-11 10:05

Android学习笔记之8Service

Service Service自己不能运行,需要一个Activity或其他Context来调用,如Context.tartService()和Context.bindService()。   Service在onstart()或
aoyouzi 评论(0) 有505人浏览 2013-11-11 10:04

Android学习笔记之7Intent和Broadcast

Intent和Broadcast 11.1Intent Intent是一次即将执行操作的抽象描述。实现策略有3种: 通过startActivity()启动Intent; 通过Broadcast Intent将一个
aoyouzi 评论(0) 有864人浏览 2013-11-11 10:04

Android学习笔记之6开发基本步骤

Android开发基本步骤 进入编码前,需要整理好开发步骤: 项目有哪些功能; 需要哪些必须的界面剂界面之间的跳转; 需要的数据集格式、类型; 是否需要服务器支持; 是否需要本地数据库支持; 是否需要特殊权限; 是否需要后台进程。  
aoyouzi 评论(0) 有756人浏览 2013-11-11 10:02

Android学习笔记之5选择部件

使用选择部件 Android提供了适配器框架,为选择列表提供一个公共的接口,涵盖了静态的数组和动态的数据库内容   适配器 可以为多个不同的API提供共同的接口 适配器为Android基于选择的部件背后的数据模型提供统一的公共接口。 Android
aoyouzi 评论(1) 有727人浏览 2013-10-29 09:17

Android学习笔记4之容器

使用容器 容器可以将一批部件组成特定的结构。 盒模型LinearLayout  RelativeLayout规则模型  TableLayout网格模型   盒模型LinearLayout 将部件按行或列对齐 ...
aoyouzi 评论(0) 有570人浏览 2013-10-29 09:16

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics