总结摘要
文章平均质量分 74
lianup
这个作者很懒,什么都没留下…
展开
-
计算机网络之数据链路层
今天刚好在写计网作业,顺便把一些知识点简略地记录下来。(注意,本文中所提到的数据链路层协议都不是可靠传输协议) 1.使用的信道类型 1) 点对点信道(使用一对一的点对点通信方式) 2)广播信道(使用一对多的广播方式 2.使用点对点信道的数据链路层 1)概念: 数据链路:把实现必要的通信协议的硬件和软件加到链路上,就构成了数据链路。目前最常用的方法是使用网络...原创 2018-04-17 21:07:31 · 482 阅读 · 0 评论 -
敏感词匹配算法分析
前缀树匹配 前缀树是什么一种有序树,用于保存关联数组,其中的键通常是字符串,且键是由节点在树中的位置决定的。 应用敏感词过滤、搜索提示(例如输入一个网址,可以自动搜索出可能的选择) 如何实现构建敏感词前缀树,三个指针,分别为指针1,指针2,指针3.指针1:初始指向前缀树的根。当指针2指向的字符与其指向的前缀树中的字符想匹配时,则一起移动,当命中一个敏感词...原创 2018-12-20 19:08:47 · 4880 阅读 · 0 评论 -
docker 学习记录
docker 安装直接从源里面下载的,yum install 或者 apt-get installdocker 使用下载镜像docker pull 镜像名:(此处不接版本号则自动为 latest 版本)运行容器方法1(生成并运行新容器):docker run -it image'id/bin/bash(此处是指定交互方式,当然不指定也可以)方法2(运行已...原创 2019-05-09 11:01:17 · 125 阅读 · 0 评论 -
activemq 使用记录
安装与运行官网下载,解压,进入 bin 目录, ./activemq start主页:http://localhost:8161/admin/初始用户和密码都是 admin.腾讯云 centos 下遇到的无法启动问题acitvemq 不允许主机名有下划线,但是腾讯云的主机名有. 修改 /etc/hosts 中 127.0.0.1 对应的名称即可.其他acitvem...原创 2019-05-19 21:25:33 · 286 阅读 · 0 评论 -
nginx + docker 负载均衡
背景写了一个 http 服务器,创建了三个 docker 容器,分别跑在服务器对应端口号为8081,8082,8083上.用 nginx 对其进行负载均衡.nginx 配置关键(nginx.conf) upstream mynginx { #least_conn; server localhost:8081 max_fails=1 fail_timeout...原创 2019-05-12 14:07:57 · 262 阅读 · 0 评论 -
nginx 学习记录
使用问题open() "/run/nginx.pid" failed (2: No such file or directory)解决:https://blog.csdn.net/llnara/article/details/8691049基本架构进程模型 -- 多进程模型一个 master 进程,多个 worker 进程. master进程负责管理 workers, ...原创 2019-05-12 16:08:18 · 268 阅读 · 0 评论 -
Netty 学习记录
使用 Netty 写了一个简单的 http 服务器 (包括静态资源, servlet 请求的响应).记录一下遇到的问题和解决方法.fireChannelRead(Object msg)此方法用来将请求传递给下一个 ChanelHandlerInboundHandler 来处理.代码中下一个handler 的 channelRead0 的参数为:ChannelHandlerCont...原创 2019-05-13 11:06:36 · 415 阅读 · 0 评论 -
一步步搭建秒杀系统
目前只考虑了后台对于秒杀系统的处理,前端尚未完善.版本1处理流程前端请求秒杀接口 --> 判断用户是否已进行请求,若是则返回失败--> 在缓存( redis )中减少库存,不成功则返回 -->发送消息到消息队列 --> 消息消费者监听消息,更新数据库.解决的问题1.把商品库存量放到缓存中,每次系统启动根据消息队列中尚未消费的消息数和数据库中的库存量更...原创 2019-05-23 10:34:08 · 436 阅读 · 0 评论