自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

祈雨v的博客

种一棵树最好的时间是十年前,其次是现在

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

转载 Java中的阻塞队列

转载自并发编程网 – ifeve.com本文链接地址: 聊聊并发(七)——Java中的阻塞队列1. 什么是阻塞队列?阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线...

2018-04-21 12:42:31 190 1

原创 Virtualbox桥接无网络解决

1、描述virtualbox网络设置为桥接方式,Linux虚拟机没有网络。即使手动设置ip、子掩码也没有网络。2、解决步骤2.1、设置virtualbox的网络为Host-Only连接方式,如图。 2.2、进入网络邻居中的适配器设置,有名为VirtualBox Host-Only Network的网络适配器,如图。 2.3、修改VirtualBo...

2018-04-19 21:33:59 45206 4

原创 tomcat(5)性能测试

1、说明采用ab测试工具,10000个请求并发数100访问tomcat根目录。测试命令:ab -n 10000 -c 100 http://127.0.0.1:8080/tomcat默认参数-Xms512m -Xmx1024m,线程池模式下参数maxThreads="500" minSpareThreads="100"。2、无线程池测试2.1、bioConcurre...

2018-04-16 10:25:32 603

原创 tomcat(4)连接器

1、推荐配置<Connector executor="tomcatThreadPool" port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" acceptCount="100" acceptorThreadCount="2"maxConnections="1000" conn

2018-04-15 22:58:53 734

原创 tomcat(3)线程池

1、简介tomcat默认未启用线程池,在tomcat中每一个用户请求都是一个线程,所以可以使用线程池提高性能。2、修改配置2.1、添加连接池配置修改conf/server.xml,添加线程池申明:<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150...

2018-04-15 22:27:54 294

原创 tomcat(2)运行模式

1、概述tomcat支持3种运行模式,分别为bio、nio、apr,三者效率bio < nio < apr。其中tomcat7默认使用bio。2、介绍2.1、bio默认的模式,性能非常低下,没有经过任何优化处理和支持. 一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。 Tomcat7或以下,在Linux系统中默认使用这种方式。 2.2、...

2018-04-15 20:33:24 173

原创 tomcat(1)添加管理员

修改conf/tomcat-users.xml,在tomcat-user标签内添加如下内容<role rolename="manager"/><role rolename="manager-gui"/><role rolename="admin"/><role rolename="admin-gui"/>&

2018-04-15 19:07:05 148

原创 gitlab(1)安装

1、文件准备gitlab-ce-10.6.3-ce.0.el7.x86_64.rpm 其他版本下载地址:清华大学镜像站2、安装其中EXTERNAL_URL的参数为所在Linux服务器的http80端口地址EXTERNAL_URL="http://192.168.100.14" yum localinstall gitlab-ce-10.6.3-ce.0.el7.x86_64....

2018-04-10 22:49:27 147

mysql5.7.20及boost依赖.zip

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品

2019-11-30

国密算法SADK-3.2.1.3.jar

代码调用方式见 https://blog.csdn.net/sz85850597/article/details/100770794 SM2 非对称加密,基于ECC。 SM3 消息摘要,可以用MD5作为对比理解。 SM4 对称加密,密钥长度和分组长度均为128位。

2019-09-12

vconsole错误

记一次前端JSON序列化问题排查,cdn文件夹下为此次JSON错误时cdn返回的错误版本js文件,github文件夹下为github上正确的js文件

2019-01-12

jdk-8u161-windows-x64.exe

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

2018-04-11

rabbitmq-server-3.6.14-1.el7.noarch.rpm

MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。

2018-03-22

erlang-19.0.4-1.el7.centos.x86_64.rpm

Erlang是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。

2018-03-22

mysql-5.7.20.tar.gz

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品

2018-03-15

boost_1_59_0.tar.gz

Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。

2018-03-15

Xshell绿色破解版

Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。

2018-03-13

java2c工具(修复)

java对象与c结构体数据相互转换的实现工具(java),以及使用demo

2018-01-07

动态代理接口并注册到spring容器

实现将一个接口动态代理,并将该代理对象在spring容器初始化完成前注册到spring容器中。实现可以通过@Autowired等注释或其他方法从spring容器中获取该代理对象

2017-12-26

java2c工具

java对象与c结构体数据相互转换的实现工具(java),以及实现demo

2017-12-05

lucene、solr中文分词器

lucene默认自带的分词器对中文支持并不好,所以对于中文索引的分词器,建议使用第三方开源的中文分词器

2017-10-02

site-1.8.20.zip

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS

2017-09-29

redis-3.2.8.tar.gz

Redis 教程 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统

2017-09-29

libfastcommon-1.36

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等

2017-09-29

fastdfs-5.12

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等

2017-09-29

nginx-1.12.0.tar.gz

Nginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器

2017-09-29

mysql-5.6.31.tar.gz

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品

2017-09-29

空空如也

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

TA关注的人

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