- 博客(7)
- 资源 (112)
- 问答 (3)
- 收藏
- 关注
原创 DPDK 网络数据包转发处理
https://www.intel.cn/content/www/cn/zh/communications/data-plane-development-kit.htmlhttps://www.dpdk.org/软件简介Intel® DPDK 全称 Intel Data Plane Development Kit,是 Intel 提供的数据平面开发工具集,为 Intel architecture(IA)处理器架构下用户空间高效的数据包处理提供库函数和驱动的支持,它不同于Linux系统以.
2020-11-23 22:25:36 1309 1
原创 Hashtable和ConcurrentHashMap如何实现线程安全
未做同步控制时,代码在多线程下是安全的吗?代码执行都是靠线程调度执行的,默认情况下就是多线程的,所以不做同步控制理论上代码在多线程情况下存在线程安全问题。我们可以通过对方法和变量操作加锁、使用线程安全的方法和操作方式解决。HashMap的是线程安全的吗?非线程安全,本身没有任何线程安全的控制。比如put,remove这些操作都是普通方法。那么线程安全的Map-HashTable是如何实现线程安全的呢?HashTable在和数据本身操作的方法上都加了一个synchronized关键字,
2020-11-23 22:07:43 479
原创 服务安全:如何保证服务器不断电数据不丢失?
服务安全最重要的是数据安全,大多数灾备都是保证服务高可用和数据安全性。服务不断电方案:异地多活灾备 UPS不断电异地多活灾备阿里云数据库异地多活解决方案使用以下阿里云核心产品,按照架构设计原则提供数据层多活解决方案。DRDS按照之前说的业务数据拆分的维度,阿里云DRDS有两种集群分别支持买家维度与卖家维度:unit 模式的DRDS集群:多地用户分别在本地域读写本地域的数据,且本地域的数据会和中心数据做双向同步。 copy 模式的DRDS集群:此集群数据在中心数据库写,完成后全.
2020-11-19 09:17:46 1662 1
原创 HashMap数据结构与算法
目录HashMap的特点HashMap JDK1.8以前(链表解决hash碰撞-冲突)HashMap JDK1.8以后(红黑树-二叉树解决hash碰撞)HashMap的特点数组[Entry]、链表[Entry[]]、红黑树(jdk1.8 链表长度大于8时触发)快速存储(put) 快速查找(时间复杂度O(1)) 可伸缩(loadFactor=0.75, default size=16 ,2倍扩容:16,16*0.75->32,32*0.75->64,64*0.75-&.
2020-11-16 22:21:35 276
转载 ab-Apache HTTP服务器基准测试工具
http://httpd.apache.org/docs/2.0/programs/ab.htmlab是用于对Apache超文本传输协议(HTTP)服务器进行基准测试的工具。它旨在使您对当前的Apache安装如何执行有一个印象。这尤其向您显示Apache安装每秒能够处理多少个请求。概要ab[ -Aauth-username:password] [ -cconcurrency] [ -Ccookie-name=value] [ -d] [ -ecsv-file] [ -g...
2020-11-13 23:08:10 342
转载 软件架构设计网页端轮询策略:轮询、长轮询、长连接、websocket
Web端即时通讯技术:即时通讯技术简单的说就是实现这样一种功能:服务器端可以即时地将数据的更新或变化反应到客户端,例如消息即时推送等功能都是通过这种技术实现的。但是在Web中,由于浏览器的限制,实现即时通讯需要借助一些方法。这种限制出现的主要原因是,一般的Web通信都是浏览器先发送请求到服务器,服务器再进行响应完成数据的现实更新。 实现Web端即时通讯的方法:实现即时通讯主要有四种方式,它们分别是轮询、长轮询(comet)、长连接(SSE)、WebSocket。它们大体可以分为两类,一种是在HTTP基
2020-11-10 10:10:04 601
原创 系统软件架构师写作方法
目录1、摘要2、正文要求3、总结1、摘要编写摘要,一般要求300字左右,写平台中某个子系统通过,你在项目中具体负责的工作,使用什么方法和途径解决了哪些实际问题。能够有良好效果的,需要写作内容和问题引人入胜,引发阅卷老师的阅读兴趣。注意:不要将一个系统写成了一个平台,比如要落实到某某平台下某个小系统,这样防止假大空。即使有项目经验,这一点也不好把握,需要自己站在平台的角度看待问题,切莫虚张声势。2、正文要求一般要求写2000-2500字,在120分钟内。这个字数文字功底不行的,基
2020-11-09 13:11:24 587 1
SpringBoot-Gradle-Maven-Java-Groovy
2018-06-14
SwaggerWebAPI
2018-05-15
SDL2_ttf-2.0.14-win32-x64 & SDL2_ttf-2.0.14-win32-x86 二进制运行文件dll
2018-03-09
JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)
2017-12-29
Adobe Flash Professional CS6 Flash教学实践源文件
2017-01-28
Mybatis Mapper生成器示例
2016-09-28
百度对象存储BOS
2015-08-18
openhtmltopdf 解决中文字体和A4显示模板
2023-10-26
Postgresql PipelineDB定时增量统计事件数据.vsdx
2020-10-16
平台产品体系.vsdx
2020-09-22
Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例
2020-09-02
NGINX HTTP负载均衡操作及优化手册.docx
2019-12-27
Java虚拟机调优及问题排查手册.docx
2019-12-24
AggregationController.java
2019-12-24
Spring-Struts2项目环境搭建
2019-11-25
spring3.0.5.zip
2019-11-14
Spring3.0.5扩展支持AOP获取HttpServletResponse
2019-11-09
web-requirejs.zip
2019-10-18
MySQL单主库多继承从库数据备份测试
2019-05-07
MySQL指定表数据库和表同步并解决跨网络问题方案
2019-04-30
Windows Service项目示例可执行安装卸载
2018-06-25
C# OCX (ActiveX)log4net日志不写目录怎么回事呢?
2018-06-07
已知视屏的加密时的pts时间戳,怎么计算播放时的pts?
2018-02-28
Ubuntu server 15.0.4安装Redis make命令不能执行
2015-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人