随笔分类 - Java Multithreading Tutorials
摘要:前言 关于线程池原理分析请参看《http://objcoding.com/2019/04/25/threadpool-running/》,建议对原理不太了解的童鞋先看下此文然后再来看本文,这里通过对原理的学习我谈谈对线程池的理解,若有错误之处,还望批评指正。 线程池思考 线程池我们可认为是准备好执行
阅读全文
摘要:前言 任何一门语言都有其语言规范,从逻辑上我们可划分为语法规范和语义规范,语法规范则是描述了如何通过相关语法编写可执行的程序,而语义规范则是指通过语法编写的程序所构造出的具体含义。语言只要具备存储(比如堆、栈),我们此时必须定义存储行为规则,这种行为规则就是内存模型。Java初始版本内存模型允许行为
阅读全文
摘要:前言 对于我们所编写的源代码最终以指令形式而顺序执行,程序只是处理器自上而下执行的文本文件中列出的操作列表,其实这是错误的理解,计算机能够根据需要更改某些低级操作的顺序,尤其是在读取和写入内存时,出于性能原因,会进行内存重排序,内存重排序是一种利用指令来进行对应操作,通过这种操作极大地提高了程序的速
阅读全文
摘要:前言 很多时候我们需要跨线程共享对象,若存在并发我们必须以线程安全的方式共享对象,此时将涉及到我们如何安全初始化对象从而进行安全发布,本节我们将来讨论安全初始化、安全发布,文中若有错误之处,还望批评指正。 安全发布 按照正常叙述逻辑来讲,我们应该首先讨论如何安全初始化,然后再进行安全发布分析,在这里
阅读全文
摘要:前言 对于多线程(并发)和Spring Boot这两块在同步进行学习中,在看到使用synchronized关键字使操作同步时,看到和C#中不一样的东西,所以这里呢,就深入学习了下,若有错误之处,还望指正。 对象级别锁 vs 类级别锁 我们知道由于并发会导致线程不安全的问题,此时我们手段之一采取线程同
阅读全文
搜索
积分与排名
- 积分 - 846076
- 排名 - 539
随笔分类
- AccumulateKnowledge(17)
- AngularJS(13)
- ASP.NET Core(39)
- ASP.NET Core Identity(1)
- ASP.NET Core MVC(12)
- ASP.NET Core WebAPi(23)
- ASP.NET MVC(16)
- ASP.NET Web APi(27)
- Assembly Language(2)
- AutoMapper(1)
- C#(30)
- Dapper(1)
- Data Structure and Algorithm(3)
- Docker(5)
- EF Core Source Code Analyze(2)
- EntityFramework 6.x(28)
- EntityFramework Core 1.x/2.0(41)
- EntityFramework Core 2.x(7)
- EntityFramework Core 3.x(12)
- EntityFramework Core 5.0(4)
- EntityFramework Core 6.x(4)
- EntityFramework Core 7.x(1)
- EntityFramework Core 8.x(1)
- GaussDB/KingbaseES(1)
- Hibernate 5.x(9)
- IdentityServer4(2)
- IOT(1)
- Java Basic Tutorials(21)
- Java Multithreading Tutorials(5)
- Java Source Code Analysis(3)
- JavaScript Definitive Guide(9)
- JDBC(1)
- JQuery(1)
- Linux(1)
- Log4Net(1)
- MySQL(1)
- Operating System(9)
- OrchardCore(1)
- ProgramLife(2)
- RabbitMQ(2)
- Spring Boot 2.x(8)
- Spring MVC 5.x(3)
- SQL Server Fundamentals(40)
- SQL Server Performance(5)
- Visual Studio(5)
- Vue(1)
- 更多
随笔档案
- 2023年12月(1)
- 2023年11月(1)
- 2022年9月(3)
- 2022年1月(2)
- 2021年12月(1)
- 2021年11月(1)
- 2021年10月(2)
- 2021年7月(3)
- 2021年6月(1)
- 2021年4月(1)
- 2021年1月(3)
- 2020年12月(3)
- 2020年11月(4)
- 2020年8月(4)
- 2020年7月(6)
- 2020年6月(8)
- 2020年5月(4)
- 2020年4月(6)
- 2020年3月(11)
- 2020年2月(7)
- 2020年1月(10)
- 2019年12月(3)
- 2019年11月(1)
- 2019年10月(1)
- 2019年9月(7)
- 2019年8月(12)
- 2019年7月(2)
- 2019年4月(1)
- 2018年10月(2)
- 2018年8月(1)
- 2018年7月(4)
- 2018年6月(7)
- 2018年5月(9)
- 2018年4月(5)
- 2018年3月(4)
- 2018年2月(4)
- 2018年1月(3)
- 2017年12月(1)
- 2017年10月(3)
- 2017年9月(4)
- 2017年8月(3)
- 2017年7月(1)
- 2017年6月(4)
- 2017年5月(4)
- 2017年4月(6)
- 2017年3月(6)
- 2017年2月(8)
- 2017年1月(9)
- 2016年12月(24)
- 2016年11月(12)
- 2016年10月(4)
- 2016年9月(4)
- 2016年8月(1)
- 2016年6月(7)
- 2016年5月(10)
- 2016年4月(14)
- 2016年3月(3)
- 2016年2月(1)
- 2016年1月(3)
- 2015年12月(1)
- 2015年11月(1)
- 2015年10月(8)
- 2015年9月(13)
- 2015年8月(23)
- 2015年7月(6)
- 更多
阅读排行榜
- 1. SQL Server之深入理解STUFF(69186)
- 2. Web APi之认证(Authentication)两种实现方式【二】(十三)(51434)
- 3. ASP.NET MVC之下拉框绑定四种方式(十)(49955)
- 4. ASP.NET MVC之文件上传【一】(八)(41668)
- 5. 浅谈async、await关键字 => 深谈async、await关键字(40888)
- 6. ASP.NET Core Web Api之JWT(一)(25764)
- 7. EntityFramework Core映射关系详解(25456)
- 8. Web APi之认证(Authentication)及授权(Authorization)【一】(十二)(25342)
- 9. ASP.NET Core实现类库项目读取配置文件(23683)
- 10. 已被.NET基金会认可的弹性和瞬态故障处理库Polly介绍(23524)
评论排行榜
- 1. 《你必须掌握的Entity Framework 6.x与Core 2.0》正式出版感想(387)
- 2. 《你必须掌握的Entity Framework 6.x与Core 2.0》书籍出版(127)
- 3. 别跟我谈EF抵抗并发,敢问你到底会不会用EntityFramework(107)
- 4. 深入了解EntityFramework Core 2.1延迟加载(Lazy Loading)(69)
- 5. EntityFramework之Log(五)(68)
- 6. EntityFramework之异步、事务及性能优化(九)(64)
- 7. 荣获MVP感想(62)
- 8. EntityFramework之原始查询及性能优化(六)(62)
- 9. 已被.NET基金会认可的弹性和瞬态故障处理库Polly介绍(58)
- 10. Web APi之认证(Authentication)两种实现方式【二】(十三)(57)
推荐排行榜
- 1. 已被.NET基金会认可的弹性和瞬态故障处理库Polly介绍(165)
- 2. 《你必须掌握的Entity Framework 6.x与Core 2.0》正式出版感想(98)
- 3. Web APi之认证(Authentication)两种实现方式【二】(十三)(85)
- 4. EntityFramework之原始查询及性能优化(六)(85)
- 5. 别跟我谈EF抵抗并发,敢问你到底会不会用EntityFramework(84)
- 6. 《你必须掌握的Entity Framework 6.x与Core 2.0》书籍出版(82)
- 7. 关于大小型项目如何最大限度提高WebAPi性能(74)
- 8. EntityFramework Core并发深挖详解,一纸长文,你准备好看完了吗?(54)
- 9. 你所不知道的ASP.NET Core进阶系列(二)(52)
- 10. 你所不知道的ASP.NET Core进阶系列(一)(52)
最新评论
- 1. Re:EntityFramework Core 迁移忽略主外键关系
现在官方支持了吗
- --gui.h
- 2. Re:EntityFramework Core一劳永逸动态加载模型,我们要知道些什么呢?
mark
- --含泪拒绝王阿姨i
- 3. Re:讨论过后而引发对EF 6.x和EF Core查询缓存的思考
- 在跟踪查询中返回结果时,EF Core 会检查上下文中是否已存在实体。 如果 EF Core 找到现有实体,则返回相同的实例,这可能会使用更少的内存,并且比非跟踪查询更快。 EF Core 不会用数据...
- --此时无声胜有声111
- 4. Re:深入了解C#(TPL)之Parallel.ForEach异步
我试了一下,如果主线程等待两秒,集合数量就是10,估计是线程里的延续操作使用的是线程池线程,但是前台线程没有等待后台线程,导致直接结束
- --期煌
- 5. Re:EF Core助力信创国产数据库
java是属于Oracle公司的
- --81
- 6. Re:EF Core助力信创国产数据库
我们某个zf项目,合同直接写必须用java开发
- --高山-景行
- 7. Re:EF Core助力信创国产数据库
- @nicknamess 我们这边政府项目已经全面禁用微软系了,.net core也是微软系的,各位领导一听这个,就不会允许你再往下说了。做政府项目,还是尽早转别的语音 你们那边政府有问题吧? 我们公司...
- --Muse
- 8. Re:EF Core助力信创国产数据库
- @nicknamess 我们这边政府项目已经全面禁用微软系了,.net core也是微软系的,各位领导一听这个,就不会允许你再往下说了。做政府项目,还是尽早转别的语音 老黄历了,要么指定了,你左脚进的...
- --大宇大
- 9. Re:EF Core助力信创国产数据库
不错,可不可以用复制一份到gitee呀~
- --清风如你
- 10. Re:EF Core助力信创国产数据库
- @nicknamess 你哪个地方哪个方面的项目,说清楚,南京这边zf监察系统.net core毫无问题。...
- --xiatiandegaga