关于iptablesLinux的防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙(或称网络层防火墙)。iptables是一个命令行防火墙实用程序,它使用策略链来允许或阻止通信。当连接试图在你的系统上建立自己时,iptables在它的列表中寻找一条规则来匹配它。如果找不到,则采取默认操作。netfilter/iptables过滤防火墙系统是一种功能强大的工具,
分类:
其他好文 时间:
2019-07-03 11:53:57
阅读次数:
76
Reverse Linked List 描述 反转一个单链表。 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 解析 设置三个节点pre、cur、next (1)每次查看cur节点是否为NULL ...
分类:
其他好文 时间:
2019-07-03 11:53:38
阅读次数:
87
nginx的gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会快得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器那里不需要我们担心,因为目前的巨大多数浏览器都支持解析gzip过的页面。Nginx的压缩输出有一组gzip压缩指令来实现。相关指令一般位于配置路
分类:
其他好文 时间:
2019-07-03 11:53:25
阅读次数:
85
备份数据库,企业管理器注册数据库服务发现xp_dirtree、xp_regread问题的处理办法 未能找到存储过程 master.dbo.xp_dirtree 1、使用查询分析器执行以下脚本 User master EXEC sp_addextendedproc xp_dirtree ,@dllna ...
分类:
数据库 时间:
2019-07-03 11:53:11
阅读次数:
136
D. Subarray Sorting 题意:给两个长度为n的数字串,a,b每次可以给a串任意长度区间按非递减排序,问a串是否能变为b串。 思路:一开始写的时候,贪心思路错=。= 看了看别人贪心的思路然后过了,做法是依次枚举b串上的每个数字,然后在a串上依次寻找里b串最近的位置k,然后判断在a串中[ ...
分类:
其他好文 时间:
2019-07-03 10:47:12
阅读次数:
132
之前设置多个div横排显示都会使用float:left,这样使div脱离了文档流,不容易控制,不管是设置margin-left还是position,left都不会有效果。 后来我尝试了使用display:inline-block,这样就可以使用marginLeft来控制多个div之间的间距了。 ...
分类:
Web程序 时间:
2019-07-03 10:46:59
阅读次数:
354
与数据库的连接主要有以下三种类: sqlconnection:数据库连接类; sqlcommand:数据库操作; sqldatareader:数据库读取; SqlDataReader dr = cmd.ExecuteReader();dr.hasrows:是否有数据;dr.read:下移指针读取数据 ...
分类:
数据库 时间:
2019-07-03 10:46:44
阅读次数:
175
最近遇到一个要求,将原来的OCX控件,替换成直接的DLL调用。 遇到OLE的事件回调,写了三个宏,用于简化代码 在类定义中,插入相应的事件 事件调用处如此执行 调用处,原OLE控件初始化处,如下设置 回调函数正常定义。 ...
分类:
其他好文 时间:
2019-07-03 10:46:32
阅读次数:
108
网卡中断及多队列 作者:cb9e58ff5a37链接:https://www.jianshu.com/p/e64d8750ab1c 1、判断当前系统环境是否支持多队列网卡,执行命令: lspci -vvv 如果在Ethernet项中。含有MSI-X: Enable+ Count=9 Masked-语 ...
分类:
其他好文 时间:
2019-07-03 10:46:15
阅读次数:
132
最近编码过程中出现了group by后,某些列会有多个值,而我需要把这些多个值的列进行拼接的情况,和大家分享一下。 有如下表student: 我们希望以class分组,每组的信息平铺,效果如下 分组首先想到的肯定是group by: select * from student s group by ...
分类:
数据库 时间:
2019-07-03 10:45:58
阅读次数:
168
1. vi编辑器简介 1) vi的定义:vi是一个UNIX和Linux系统内嵌的标准正文(文字)编辑器,它是一种交互类型的正文编辑器,它可以用来创建和修改正文文件。 2. vi编辑器的操作模式 vi编辑器的3中基本模式: a) 命令行模式:vi的默认模式。在这一模式中,所有的输入被解释成vi命令,可 ...
分类:
系统相关 时间:
2019-07-03 10:45:07
阅读次数:
146
CSS清除浮动方法集合 一、浮动产生原因 - TOP 一般浮动是什么情况呢?一般是一个盒子里使用了CSS float浮动属性,导致父级对象盒子不能被撑开,这样CSS float浮动就产生了。 浮动产生样式效果截图 本来两个黑色对象盒子是在红色盒子内,因为对两个黑色盒子使用了float浮动,所以两个黑 ...
分类:
Web程序 时间:
2019-07-03 10:44:52
阅读次数:
161
索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2.对于多列索引,不是使用的第一部分(第一个),则不会使用索引 3.like查 ...
分类:
数据库 时间:
2019-07-03 10:44:38
阅读次数:
140
一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1 ...
分类:
其他好文 时间:
2019-07-03 10:44:26
阅读次数:
110
进程 狭义:正在运行的程序实例。 广义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,他是操作系统动态执行的基本单元。 python的进程都是并行的。 并行:两个进程同时执行一起走。 并发:逻辑上是两个线程同时进行,物理上是交替执行。 1 import multiprocessin ...
分类:
编程语言 时间:
2019-07-03 10:44:10
阅读次数:
125