51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#pt
iptables中增加/删除/查询/修改的基本操作
虽然在Ubuntu使用了UFW来简化iptables的操作,但是UFW只针对防火墙方面,转发方面没有涉及,所以要弄懂其中的原理,还是必须回归到iptables中。CentOS也是如此。下面是针对iptables的基本操作,无论CentOS还是Ubuntu都是一致的。前提:先熟悉iptables的基本命令参数:http:...
代码星球
·
2020-07-09
iptables
增加
删除
查询
修改
iptables实现IP地址重定向(转发)
iptables不单只防火墙这么简单,NAT转发这些都很强大。但是市面上iptables的教程基本都是围绕着CentOS6来展开的,而对于CentOS7和Ubuntu又不一样的写法,尤其是Ubuntu居然加了一个ufw做为封装,目的是为了简化iptables,个人感觉比较乱,封装了太多导致上层看不到更多的原理!而Cen...
代码星球
·
2020-07-09
iptables
实现
IP
地址
重定向
head first python /chapter7 web(python 3 转 python 2.7)
书中使用的是python3,我这里使用的是python2.7webapp/├──cgi-bin│├──athletelist.py│├──athletemodel.py│├──generate_list.py│└──yate.py├──coach.css├──data│├──james.txt│├──julie.txt...
代码星球
·
2020-07-09
python
head
first
chapter7
web
解决 org.apache.http.ConnectionClosedException: Premature end of chunk coded message body: closing chunk expected
异常翻译:Prematureendofchunkcodedmessagebody:closingchunkexpected翻译如下:过早的关闭通过块编码的消息体:关闭块异常。关键点在于http传输协议1.0与1.1的区别,1.1协议的内容是分块传输,response获得实体事懒加载,一块一块的获取,但是这个Entity...
代码星球
·
2020-07-09
chunk
解决
org.apache.http.ConnectionClosedException
Premature
end
TypeScript类型映射
ts可以使用泛型来做类型映射,将对象或数组中类型转换为另一个类型。例如:定义一个类型interfaceStudent{name:string,age:number}1.把一个类型的每个属性都变为可空的typeNullable<T>={[pinkeyofT]:T[P]|null}typeNullableStu...
代码星球
·
2020-06-29
TypeScript
类型
映射
typescript 结构子类型
编程语言的子类型,分为两种:名义子类型Java和C#中就是名义子类型,必须显示继承,用来extends才是子类型结构子类型只要结构相同,就是子类型typescript是结构子类型。typeFoo={age:number}和typeBar={age:number}是一样的类型,不需要extends。typeFoo={na...
代码星球
·
2020-06-29
typescript
结构
类型
Typescript基本概念2
1.声明合并ts声明的重名的类或命名空间,会进行合并类合并interfaceBox{height:number;width:number;}interfaceBox{scale:number;}letbox:Box={height:5,width:6,scale:10};命名空间合并namespaceAnimals{e...
代码星球
·
2020-06-29
Typescript
基本概念
TypeScript基本概念
1.基础类型有12种布尔值letisDone:boolean=false;数字letdec:number=6;字符串letname:string='bob';数组letlist:number[]=[1,2,3];元组letx:[string,number]=['hello',10]枚举enumColor{Red,Gre...
代码星球
·
2020-06-29
TypeScript
基本概念
script的crossorigin开启获取详细报错信息
script不加crossorigin,在页面报错,只能看到scripterror这个错误,无详细信息,添加了crossorigin之后,服务端同时配置Access-Control-Allow-Origin,就可以获取详细错误消息...
代码星球
·
2020-06-29
script
crossorigin
开启
获取
详细
javascript forEach无法break,使用every代替
every的入口参数是一个返回bool值的函数,在需要break的地方returnfalse,其他均returntrue,即可达到和break相同的效果functionfind(arr2,ele){arr2.every(function(item,i){if(item===ele){returnfalse}return...
代码星球
·
2020-06-29
Javascript
forEach
无法
break
使用
javascript push 和 concat 的区别
array.push(item1,item2,item3...)array.concat(item1,item2,item3...)1.push和concat的元素都既可以是普通元素(任意类型),也可以数组元素2.push和concat的参数都是无限的参数列表2.push的item会添加到末尾,并且都是以整体的形式添加...
代码星球
·
2020-06-29
Javascript
push
concat
区别
javascript实现deepEqual和shallowEqual
functiondeepEqual(x,y){if(x===y){returntrue;}if(!(typeofx=="object"&&x!=null)||!(typeofy=="object"&&y!=null)){returnfalse;}//比较对象内部if(Object.key...
代码星球
·
2020-06-29
Javascript
实现
deepEqual
shallowEqual
JavaScript in 操作符
JavaScript的in操作符可以用来判断一个属性是否属于一个对象,也可以用来变量一个对象的属性1.判断属性属于对象varmycar={make:"Honda",model:"Accord",year:1998};//注意,属性名必须是字符串形式,因为make不是一个变量if("make"inmycar){docum...
代码星球
·
2020-06-29
Javascript
in
操作
javascript的Date操作(月初,月末)
varcur=newDate(),unitDay=24*60*60*1000;//月初varsFirstDay=cur.getFullYear()+'/'+(cur.getMonth()+1)+'/0100:00:00';varfirstDay=newDate(sFirstDay);//月末varlastDay=new...
代码星球
·
2020-06-28
Javascript
Date
操作
月初
月末
script error总结
移动端的页面在控制台报出一个scripterror,通常的原因有一下几点:1.脚本引入错误可能是脚本的地址不对,协议不对(http或https问题),本地host文件绑定的地址不对2.方法名采用了ES6写法ES6方法名不用加function,在PC的chrome上不会报错,但是在手机的低版本内核上回报错3.数组取值使用...
代码星球
·
2020-06-28
script
error
总结
首页
上一页
...
174
175
176
177
178
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他