码迷,mamicode.com
首页 >  
搜索关键字:编程实践    ( 411个结果
Java并发编程实践读书笔记(5) 线程池的使用
Executor与Task的耦合性 1,除非线程池很非常大,否则一个Task不要依赖同一个线程服务中的另外一个Task,因为这样容易造成死锁; 2,线程的执行是并行的,所以在设计Task的时候要考虑到线程安全问题。如果你认为只会在单任务线程的Executor中运行的话,从设计上讲这就已经耦合了。 3 ...
分类:编程语言   时间:2018-01-04 12:25:30    阅读次数:144
Java并发编程实践读书笔记(3)任务执行
类似于Web服务器这种多任务情况时,不可能只用一个线程来对外提供服务。这样效率和吞吐量都太低。 但是也不能来一个请求就创建一个线程,因为创建线程的成本很高,系统能创建的线程数量是有限的。 于是Executor就出现 了。 Executor框架 线程池的意义 线程创建太少了浪费服务器资源,另外线程创建 ...
分类:编程语言   时间:2018-01-01 16:52:42    阅读次数:136
Java并发编程实践读书笔记(1)线程安全性和对象的共享
2.线程的安全性 2.1什么是线程安全 在多个线程访问的时候,程序还能“正确”,那就是线程安全的。 无状态(可以理解为没有字段的类)的对象一定是线程安全的。 2.2 原子性 典型的例子,多线程状态下的i++是不安全的。因为i++其实是分很多步骤实现的,多个线程的执行过程可能会相互混乱。 竞态条件(R ...
分类:编程语言   时间:2017-12-26 11:59:28    阅读次数:244
java线程安全问题之静态变量、实例变量、局部变量
java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线 ...
分类:编程语言   时间:2017-12-14 03:57:18    阅读次数:207
java线程安全问题之静态变量、实例变量、局部变量
java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线 ...
分类:编程语言   时间:2017-12-04 15:02:18    阅读次数:204
软件工程(C编码实践篇)学习总结
真实姓名(姬祥)+原创作品转载请注明出处+《软件工程(C编码实践篇)》MOOC课程http://mooc.study.163.com/course/USTC-1000002006整体概括:这学期学习了中国科学技术大学孟宁老师的课程《软件工程(C编码实践篇)》经历了九周的学习,感觉收获颇多,作为一名本科专业与软件..
分类:其他好文   时间:2017-11-11 17:51:12    阅读次数:202
机器学习算法原理与编程实践之朴素贝叶斯分类
在介绍朴素贝叶斯分类之前,首先介绍一下大家都比较了解的贝叶斯定理,即已知某条件概率,如何得到两个时间交换后的概率, 也就是在已知P(A|B)的情况下如何求得P(B|A)?可以通过如下公式求得: 而朴素贝叶斯分类是一种简单的分类算法,称其朴素是因为其思想基础的简单性:就文本分类而言,它认为词袋中的两两 ...
分类:编程语言   时间:2017-10-15 14:13:28    阅读次数:233
机器学习算法与编程实践之中文文本分类
这周学习了机器学习算法与编程实践第二章——中文文本分类的部分内容。该章以文本挖掘为大背景,以文本分类算法为中心,详细介绍了中文文本分类项目的相关知识点。 一、文本挖掘与文本分类的概念 被普遍认可的文本挖掘的定义如下:文本挖掘是指从大量文本数据中抽取事先未知的、可理解的、最终可用的知识的过程,同时运用 ...
分类:编程语言   时间:2017-09-24 23:35:56    阅读次数:278
第三周杂感
相比于上周,本周的编程实践内容远多于上周,也第一次体会到编写的程序符合题目的要求,被电脑AC后的那种出乎意料的快乐与激动!本周对于书本上的概念有了更清晰的了解与认识,但是仍有部分内容是不理解的,希望能解决。下一周,我想把第四章也一起预习,能够把最近学的知识都亲自多打几遍。 我希望老师能让我们边学边练 ...
分类:其他好文   时间:2017-09-24 09:47:44    阅读次数:110
高并发编程必备基础 -- 转载自 并发编程网
文章转载自 并发编程网 本文链接地址:高并发编程必备基础 一、 前言 借用Java并发编程实践中的话”编写正确的程序并不容易,而编写正常的并发程序就更难了”,相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当同步的情况下多线程中各个操作的顺序是不可预期的,本文算是对多 ...
分类:其他好文   时间:2017-08-31 12:48:54    阅读次数:200
411条   上一页 1 ... 8 9 10 11 12 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!