#pt

CentOS 6.9下iptables通过raw表实现日志输出和调试

说明:iptables调试的最好方式应该是输出日志了。并且iptables有个raw的表,优先级别最好,且调试时针对icmp协议(ping)进行,那么日志输出就是整条链路串起来输出的,非常的清晰。前提:必须配置了日志输出,参考:http://www.cnblogs.com/EasonJim/p/8413715.html...

Linux关于终端的基本概念汇总(tty/pty)(转)

在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:1、串行端口终端(/dev/ttySn)串行端口终端(SerialPortTerminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用...

错误:Caused by:org.apache.spark.SparkException: Kryo serialization failed: Buffer overflow.Available: 0, required: 21. To avoid this,

这个是写入Redis时用的序列化器,然后错误提示是超过了大小限制,把配置调大即可。.set("spark.kryoserializer.buffer.max","128");如果没有配置,那么找一下看下有没有硬编码写了大小的范围导致的。 参考:http://blog.csdn.net/keyuquan/art...

iptables最常用的规则示例

iptables v1.4.21iptables基础规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“如果数据包头符合这样的条件,就这样处理这个数据包”。规则存储在内核空间的信息包过滤表中,这些规则分别指定了源地址、目的地址、传输协议(如TCP、UDP、ICMP)和服...

Ubuntu下查看APT安装的软件安装路径和版本

1、查询安装路径dpkg-L软件名例如:dpkg-Lgedit dpkg-Lgedit/./usr/usr/bin/usr/bin/gedit/usr/share/usr/share/applications/usr/share/applications/gedit.desktop/usr/share/dbu...

Http报头Accept与Content-Type的区别(转)

1.Accept属于请求头,Content-Type属于实体头。 Http报头分为通用报头,请求报头,响应报头和实体报头。 请求方的http报头结构:通用报头|请求报头|实体报头 响应方的http报头结构:通用报头|响应报头|实体报头2.Accept代表发送端(客户端)希望接受的数据类型。...

Java使用POM一JAR包的形式管理JavaScript文件-WebJars

说明:原来JS框架还可以使用POM进行管理的。WebJars是一个很神奇的东西,可以让大家以JAR包的形式来使用前端的各种框架、组件。什么是WebJars什么是WebJars?WebJars是将客户端(浏览器)资源(JavaScript,Css等)打成jar包文件,以对资源进行统一依赖管理。WebJars的jar包部署...
代码星球 ·2020-06-26

JavaScript对JSON数据进行排序

varajson={"result":[{"cid":1,"name":"aaa","price":1000},{"cid":2,"name":"bbb","price":150},{"cid":3,"name":"ccc","price":200},{"cid":4,"name":"ddd","price":1500...

Jetty错误: badMessage: java.lang.IllegalStateException: too much data after closed for HttpChannelOverHttp@472adad9{r=2,c=false,a=IDLE,uri=}

最近用Jetty跑SpringMVC接收POST请求(POST中数据很大)。出现数据无法获取到的问题。如:@RequestMapping(value="/receive",method=RequestMethod.POST)publicreceive(Stringa,Stringb,Stringc)其中a是从POST中...

Chrome插件在页面上直接绑定JavaScript事件提示Refused to execute inline event handler because it violates the following Co

Chrome插件问了安全是不提倡在页面上直接写JavaScript的,如果出现了这个提示,其实也没有什么,同样可以运行。从Chrome ExtenstionV2开始,不允许执行任何inlinejavascript代码(也就是html内的任何js代码都不允许执行),比如下面的代码:<inputtype="...

CentOS 6.9使用iptables搭建网关服务器(转)

条件:网关服务器IP:172.16.0.1,并且可以连接到外网客户端IP:172.16.0.0/241、开启转发支持forward/etc/sysctl.confnet.ipv4.ip_forward=12、配置转发iptables-tnat-APOSTROUTING-s172.16.0.0/24-jMASQUERAD...

Jetty错误:java.lang.IllegalStateException: Form too large 270468>200000的问题解决

说明:1、200000单位为byte,并不是2MB,而是200KB,换算参考:https://calc.itzmx.com/2、这个是表单提交后长度超过了200KB造成的,除了表单Form,还有URI等长度;这类解决问题都可以针对Jetty进行下手,配置相应的参数来记性解决。3、如果请求经过了Nginx或者Apache...

记录一次Elasticsearch线上部署后出现:org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: []的问题解决

说明:ES部署了3个节点,而一般情况只要这三个节点的IP其中一个都可以连接,Web端口使用的是9500,Client连接使用的是9600,调用程序使用了ES原生Client进行连接。解决方法:1、出现这样的问题,一般检查集群名称和IP是否填写正确。2、注意,比如提供的IP能Telnet成功,但不一定代表能正常使用Cli...

前端JavaScript实现跨域的方式(转)

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果...

Ubuntu 16.04安装Chrome浏览器时提示:N: 忽略‘google-chrome.list.1’(于目录‘/etc/apt/sources.list.d/’),鉴于它的文件扩展名无效

使用终端安装谷歌浏览器时,它会自动在/etc/apt/sources.list.d/这个目录下添加google-chrome.list文件,但是如果它原来就有一个google-chrome.list的话,会添加一个新的文件同时会在新文件的后面加上1来和原文件区分,这时就有两个google-chrome.list文件存在...
首页上一页...182183184185186...下一页尾页