1
rabbitmq之确保消息不丢失

1、背景引入 在使用消息中间件(rabbitmq)时,令开发者最头痛的就是防止消息丢失问题,而消息丢失可能发生的位置主要为三种,分别为(1)消息发送到MQ中消费者消费未成功时突然宕机;(2)消息发送到MQ中MQ集群整体宕机;(3)消息发送到队列但未持久化到磁盘前MQ集群整体宕机 2、解决消息发送到M ...

从流飘荡 @ 2019/04/24

3
Git学习笔记(一)

声明:今天起学习Git,第一篇学习笔记主要借鉴廖雪峰先生的个人博客,以及自己的实践所得。 廖雪峰博客链接:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 “本教程只会让你成为Git ...

江河湖泊 @ 2019/04/24

4
集合之间的关系及运算

定义 设有集合$A$和$B$,若$x \in A$ 必有$x \in B$,则称$A$是$B$的子集,或称B包含A,记作$A \subset B$ 若$A \subset B$且$B \subset A$,则称$A$与$B$相等,记作$A$ = $B$ 如:$N \subset Z,Z \subse ...

立业的博客 @ 2019/04/24

5
[2019.04.22]正则表达式的失控——回溯循环

今天做练习的时候觉得题干给出的正则表达式不能正确检测一些非法的电邮地址,所以打算自己动手写一个。在做测试的时候,写出了全新的BUG,并且由此开启了对正则表达式及其匹配引擎的一些了解。 1.什么是回溯循环 引用regular-expression.info的说法,我稍作翻译来解释这个现象。 REF:  ...

Approid @ 2019/04/22

6
常见的web攻击手段总结

xxs攻击(跨站脚本攻击) 攻击者在网页中嵌入恶意脚本程序,当用户打开该网页时脚本程序便在浏览器上执行,盗取客户端的cookie、用户名密码、下载执行病毒木马程 序 解决: 我们可以对用户输入的数据进行HTML转义处理,将其中的尖括号、单引号、引号之类的特殊字符进行编码 Csrf攻击(跨站请求攻击) ...

最优秀的php @ 2019/04/22

7
TRIO-basic指令--函数FUNCTION

TRIO-basic支持函数(强类型)编程,与PLC来相比较的话类似于定义的功能块可以重复调用,和C,C#......等一些高级的编程语言的函数类似。上一次的demo中决定尝试TRIO的函数来做一些例子,以后大家在开发中可以更据自己的实际情况来决定是否使用函数。 下面介绍指令及例子: FUNCTIO ...

httpcc @ 2019/04/22

8
集合

集合的概念 具有某种特定性质的事物的总体称为集合 组成集合的事物称为元素 不含任何元素的集合称为空集,记作Ø 元素a属于集合M,记作$ a \in M $ 元素a不属于集合M,记作$ a \notin M $ 集合的表示法 列举法:按某种方式列出集合中的全体元素 例:有限集合 $ A = \{ a_ ...

立业的博客 @ 2019/04/22

9
互质

两个整数互质(或互素)是指它们没有大于1的整数公因子 对于分数$\frac{p}{q}$,要求分子p与分母q互质是为了避免相等的分数重复出现 例如:3和4是互质的,它们没有大于1的整数公因子 8和6不是互质的,因为它们有大于1的整数公因子2 ...

立业的博客 @ 2019/04/22

10
YouTube视频下载的12个软件(Win和Mac)

这篇教程的作者挑选12个YouTube视频下载软件,支持下载1080P、2K、4K等高分辨率的视频,以及批量下载列表和频道等。那么如何下载呢?让我们看看如何操作吧! ...

Walker_Ling @ 2019/04/20

11
Centos7部署elasticsearch并且安装ik分词以及插件kibana

第一步 下载对应的安装包 elasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearch ik分词下载:https://github.com/medcl/elasticsearch-analysis-ik/tags kibana ...

最优秀的php @ 2019/04/20

12
nginx常用场景

1、浏览器缓存 2、跨站访问 (1)概念 浏览器访问同一个服务端,一个页面中当请求http://www.a.com时,同时会用到某种方式(ajax等)去请求http://www.b.com,这样就出现一个页面请求服务端用到两个域名,这种方式对于浏览器来说一般是默认禁止这么做的,主要是出于安全的考虑 ...

p_study @ 2019/04/20

13
CODING Pages 服务全面升级,更快更稳更可靠!

尊敬的 CODING 用户: 您好! 由于原上游服务商无法满足 CODING Pages 日益增长的用户量以及访问速度需求,同时提供的 DDoS 解决方案无法支撑大型 DDoS 攻击,给 CODING 用户造成了使用上的不便,对此我们深表歉意。 为保障用户使用体验,经过无缝平稳迁移,CODING P ...

CODING研发管理系统 @ 2019/04/19

14
Matlab入门笔记(1)

1.简单练习题: 2.实数,复数,行向量,列向量,矩阵的复制 3.数组 和数组行列块操作:取值 4.常用的近似值函数:ceil,fix,fllor,round 6.基本语句 for..........end if........else..........end while..........end ...

冥月夜思 @ 2019/04/19

15
天津紫云中学智慧校园蓝牙路由器部署方案

天津紫云中学是一所国家标准示范学校,由北京桂花科技公司对其校区进行智慧校园蓝牙路由器部署,该校区占地面积66667平方米(100亩),建筑面积40388平方米。现已在校区教学楼、办公楼、图书馆、宿舍楼、食堂、操场等区域均覆盖蓝牙路由器,实现校园智慧化管理。 一、天津紫云中学智慧校园项目背景 学校一期 ...

吃鱼的猫咪 @ 2019/04/19

20
面向编程游戏推荐丨想提升编程能力就选它们,带你稳步“上分”!

一旦你知道自己要做什么,编程就很有趣,但达到这一点,可能是一次痛苦的经历。 这就是为什么在上课、听讲座、看教程之间,你应该留出时间玩一玩编程游戏。它们不仅是有趣的放松手段,还能让你亲身实践,这样你会学得更快,记住更多知识。 Robocode Robocode是个复杂的编程游戏,在这个游戏中,你可以编 ...

编程小火车 @ 2019/04/12