自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Daioo 随笔

愿你归来仍是少年

  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

转载 java的concurrenthashmap和hashtab

一、背景:线程不安全的HashMap因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。效率低下的HashTable容器HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTable的效率非常低下。因为当一个线程访问HashTable的同步方法时,其他线程访问Ha...

2019-02-28 22:35:49 521

原创 git代码泄露漏洞修复 与 git代码爬取工具

前言一声电话响~网站被报告漏洞!!漏洞报告显示:url漏洞;查了之后发现是我的网站配置下并没有屏蔽隐藏文件夹例如.git等文件夹的访问,甚至可以直接下载隐藏文件夹的内容。然后愉快的解决并有了下文。解决办法1.删除.git目录2.修改Web站点配置文件对于方案2,我以Nginx服务器举例子,在server{}段内增加如下代码即可location ~ /\.{ deny all;...

2019-02-27 12:02:53 3462

原创 创建和启动线程的两种方式

方式1:继承Thread类步骤:1):定义一个类A继承于java.lang.Thread类.2):在A类中覆盖Thread类中的run方法.3):我们在run方法中编写需要执行的操作:run方法里的代码,线程执行体.4):在main方法(线程)中,创建线程对象,并启动线程.(1)创建线程类对象: A类 a = new A类();(2)调用线程对象的start方法: a.st...

2019-02-25 23:36:20 345

原创 C++ STL命令手册

set总结insert(key_value);将key_value插入到set中,返回值是pair< set< int>::iterator,bool>,bool标志着插入是否成功,而iterator代表插入的位置,若key_value已经在set中,则iterator表示的key_value在set中的位置。inset(first,second);将定位器first到...

2019-02-23 16:39:34 2344

转载 php 使用redis锁限制并发访问类

1.并发访问限制问题对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。例如换领优惠券,如果用户同一时间并发提交换领码,在没有加锁限制的情况下,用户则可以使用同一个换领码同时兑换到多张优惠券。伪代码如下:if A(可以换领) B(执行换领) C(更新为已换领)D(结束)如果用户并发提交换领码,都能通过可以换...

2019-02-20 23:46:42 4907 3

《计算机图形图像技术》习题选讲.pdf

湖南科技大学课程教案(章节、专题首页),复习必过! 《计算机图形图像技术》习题选讲.pdf

2019-07-09

callback.tar

微信企业号回调URLechostr校验失败,echostr校验失败,请您检查是否正确解密并输出明文

2019-07-09

RocketMQ 手册.pdf

RocketMQ 开发指南v3.2.4.pdf

2019-06-18

计算机网络课后习题答案解析

计算机网络释疑与习题解答第七版,计算机网络第七版课后习题答案解析,扫描版。

2019-01-09

HttpWatch7.0汉化版,win10可用。

W10和HttpWatch兼容版 httpwatch win10报错如何办 HttpWatchPro

2017-10-23

C语言学生管理系统实验报告

C语言学生管理系统实验报告

2017-05-30

CB官方多种配色方案

CB官方多种配色方案

2017-05-16

空空如也

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

TA关注的人

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