自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小浪与艳花

学习笔记

  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 java高并发(一)基本概念:3 临界区

临界区特点:属于公共资源或者共享数据。同一时间只能被一个线程占用如果该临界区资源被占用,其他想使用临界区资源的线程只能等待。在并行(多核)程序中,临界区资源是保护的对象。思考:1 临界区是否是通过给它加锁来实现线程独占资源的?2 cpu是一种资源,临界区也是一种资源(都是站在线程的角度来说的),如果cpu可以通过多核解决性能问题,那临界区是否可以通过什么方案来解决性能瓶颈?因为...

2018-11-11 22:03:33 1052

原创 java高并发(一)基本概念:2并发和并行

并发和并行以前总是被我弄混,甚至以为是一样的,但是现在发现并不是这样并发:实质为多任务交替执行。微观看为串行;因为cpu执行太快,宏观看,被认为是多个任务一起执行的。如图:实线和虚线代表两个不同的任务微观上串行的执行着。如果系统为单核cpu,这时若有多个进程或线程的任务要执行,一个cpu一次只能执行一条指令,这种场景为并发,非并行。并行:多核,是真正的多个任务同时执行。如图:不同颜色表示不...

2018-11-11 21:39:49 281

原创 java高并发(一)基本概念:1同步和异步

同步(即synchronous)异步(即asynchronous)

2018-11-07 22:51:16 1013

原创 SQL优化(二)、2.2.2存在索引但不能使用索引的场景

谁谁谁水水水水

2018-11-07 15:11:57 592

原创 SQL优化(二)、2.2.1如何使用索引

1111

2018-11-02 10:46:52 243

原创 工作中常见问题汇总

`mysql [Err] 1062 - Duplicate entry for key ` 现象:很奇怪,insert时,提示a表里userid 有重复,实际并没有这个userid值的记录,分析:a表是否加了一个insert触发器,是insert的时候触发执行另外一个同构表b的userid已经存在你的这个值了解决:删掉b.userid大于等于这个值的同构表b表的记录...

2018-11-01 19:45:27 308

DegignPattern.rar

策略模式实例,单例模式(懒汉最优实例【饿汉模式的几种写法】,经典饿汉模式)后面会持续追加其他设计模式

2020-06-05

springdataSolrDemo.rar

springdatasolr实用demo,可用来做搜索引擎提升服务器性能,底层封装了solrj ,solrhome里schema.xml配置了自定义域,拷贝域用来检索,在tomcat里

2020-05-28

SpringDataRedis.rar

1 该spring系列框架实现了对jedis以及jredis,rjc的高度封装 2通过简单配置实现对redis的操作,使用更加简单方便 3可直接应用到项目中

2020-05-21

读取文件数据并解析成不同数据类型,然后写入磁盘文件。附加功能:对字符串以逗号分割成字段,字段内含逗号

1读取磁盘文件数据,并解析成对象,然后写入磁盘另一个文件 2读取文件数据并解析成不同数据类型,然后写入磁盘文件。附加功能:对字符串以逗号分割成字段,字段内含逗号

2019-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除