随笔分类 -  技术杂文

摘要:1.过滤器 1.1定义功能 定义:Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,可以用来转换HTTP请求,响应和头信息。它不能产生一个请求或者响应,只是修改对某一资源的请求或响应; 功能:通过Filter技术,对web服务器管理的所有web资 阅读全文
posted @ 2022-07-14 16:06 思凡念真 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:最近工作中,有需要新做数据的统计汇总工作,本来一开始打算用Python的pandas库去数据库里统计的, 后来想着能否用一条sql语句解决问题。发现count()函数内可以加条件计数,sql模板如下 : SELECT COUNT(1) AS '总数', COUNT (xjzt = '1' OR NU 阅读全文
posted @ 2021-07-22 10:51 思凡念真 阅读(12746) 评论(0) 推荐(1) 编辑
摘要:1.先了解一下linux对内存的管理方式: 在Linux里(别的系统也差不多),内存有物理内存和虚拟内存之说,物理内存是什么自然无需解释,虚拟内存实际是物理内存的抽象,多数情况下,出于方便性的考虑,程序访问的都是虚拟内存地址,然后操作系统会把它翻译成物理内存地址。 很多人会把虚拟内存和Swap混为一 阅读全文
posted @ 2021-07-16 11:24 思凡念真 阅读(2378) 评论(0) 推荐(0) 编辑
摘要:因为监管对接的需要,用俩段nginx,一个装在centos7.6上,一个装在windowServer2008R2上来做转发。流量图如下: 因业务量陡然增大,转发服务出现很多502错误,同时nginx出现大量error: nginx 10054 An existing connection was f 阅读全文
posted @ 2021-04-23 12:00 思凡念真 阅读(1201) 评论(0) 推荐(0) 编辑
摘要:Nginx 的作者 Igor Sysoev 在公开场合曾不止一次地强调,Nginx 配置文件所使用的语言本质上是“声明性的”,而非“过程性的”(procedural)。 ngx_lua模块的原理: 1)、每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM;2)、将Ngi 阅读全文
posted @ 2021-03-13 09:48 思凡念真 阅读(2818) 评论(0) 推荐(0) 编辑
摘要:tomcat启动报错: Jul 19, 2017 3:10:02 PM org.apache.catalina.startup.SetAllPropertiesRule beginWARNING: [SetAllPropertiesRule]{Server/Service/Connector} Se 阅读全文
posted @ 2017-07-19 18:38 思凡念真 阅读(4277) 评论(0) 推荐(0) 编辑
摘要:原文链接: http://blog.csdn.net/longronglin/article/details/1454315 Longronglin之设计模式: Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你 阅读全文
posted @ 2017-07-14 11:09 思凡念真 阅读(1520) 评论(0) 推荐(0) 编辑
摘要:1.安装sbt编译环境 curl https://bintray.com/sbt/rpm/rpm |tee /etc/yum.repos.d/bintray-sbt-rpm.repo yum install sbt 2.下载kafka-manager https://github.com/yahoo 阅读全文
posted @ 2017-04-12 15:46 思凡念真 阅读(4386) 评论(0) 推荐(0) 编辑
摘要:工作原理: 内网主机向公网发送数据包时,由于目的主机跟源主机不在同一网段,所以数据包暂时发往内网默认网关处理,而本网段的主机对此数据包不做任何回应。由于源主机ip是私有的,禁止在公网使用,所以必须将数据包的源发送地址修改成公网上的可用ip,这就是网关收到数据包之后首先要做的工作--ip转换。然后网关 阅读全文
posted @ 2017-03-15 18:30 思凡念真 阅读(38401) 评论(0) 推荐(1) 编辑
摘要:原文链接:http://www.07net01.com/2016/11/1721293.html 如何远程调试tomcat 一,linux环境下 1. 服防火墙打开8000端口,允许外网访问;2. 修改catalina.sh:搜索到如下行:JPDA_ADDRESS="localhost:8000" 阅读全文
posted @ 2017-03-08 11:20 思凡念真 阅读(3801) 评论(0) 推荐(0) 编辑
摘要:方法一: 用putty/SecureCRT连续3分钟左右没有输入, 就自动断开, 然后必须重新登陆, 很麻烦. 在网上查了很多资料, 发现原因有多种, 环境变量TMOUT引起,ClientAliveCountMax和ClientAliveInterval设置问题 或者甚至是防火墙的设置问题. 所以可 阅读全文
posted @ 2017-03-03 09:53 思凡念真 阅读(2970) 评论(0) 推荐(0) 编辑
摘要:1.supervisor很不错,可惜是单机版,所以上github上找了个管理工具supervisord-monitor。 github地址: https://github.com/mlazarov/supervisord-monitor 因为是php写的安装搭建比较麻烦,就大概写一个安装配置的过程, 阅读全文
posted @ 2017-02-22 16:21 思凡念真 阅读(983) 评论(0) 推荐(0) 编辑
摘要:1、安装 yum install samba samba-client samba-common -y 2、配置 备份已有配置 mv /etc/samba/smb.conf /etc/samba/smb.conf.bkp 添加新的配置 vim /etc/samba/smb.conf 输入以下内容 [ 阅读全文
posted @ 2017-02-22 09:47 思凡念真 阅读(2713) 评论(0) 推荐(0) 编辑
摘要:1、node安装 参考:http://blog.csdn.net/haidaochen/article/details/7257655 下载,你需要在https://nodejs.org/en/download/下载最新的Nodejs版本,一般选择编译好的二进制包 配置NODE_HOME,进入pro 阅读全文
posted @ 2017-01-24 16:34 思凡念真 阅读(14661) 评论(1) 推荐(0) 编辑
摘要:#!/bin/bash#author:zhongyulin#crteate-time:2016-10-20 netstat -lnpt|grep -v grep>/tmp/script/netstat_status.txtsed -i '1,2d' /tmp/script/netstat_statu 阅读全文
posted @ 2016-10-20 14:59 思凡念真 阅读(2289) 评论(0) 推荐(0) 编辑
摘要:写法一: #!/bin/bashwhile read linedo echo $linedone < file(待读取的文件) 写法二: #!/bin/bashcat file(待读取的文件) | while read linedo echo $linedone 写法三: for line in ` 阅读全文
posted @ 2016-10-20 14:58 思凡念真 阅读(5240) 评论(0) 推荐(0) 编辑
摘要:1.漏洞测试 在您的zabbix的地址后面加上如下url: 我的地址如下: 输出结果,如下表示漏洞存在: 2.修复方案 1).升级包链接地址[https://support.zabbix.com/browse/ZBX-11023](https://support.zabbix.com/browse/ 阅读全文
posted @ 2016-08-22 16:25 思凡念真 阅读(1699) 评论(0) 推荐(0) 编辑
摘要:1下载jdk并安装配置环境变量 2下载tomcat https://tomcat.apache.org/ 3.下载jenkins.jar https://jenkins.io/index.html 将war包放置tomcat的webapps目录下,再到bin目录 启动 sh startup.sh ( 阅读全文
posted @ 2016-06-29 18:35 思凡念真 阅读(620) 评论(0) 推荐(0) 编辑
摘要:1.下载插件 比较新的mariadb版本audit插件直接内嵌在版本里,可以直接安装 2.登录mysql服务器执行 3.把插件cp 到plugindir目录下,安装一下(INSTALL PLUGIN server_audit SONAME 'server_audit.so';)卸载请使用UNINST 阅读全文
posted @ 2016-06-12 18:25 思凡念真 阅读(2906) 评论(0) 推荐(0) 编辑
摘要:1.下载并安装supervisor 2.测试supervisord是否安装成功 3.建立文件夹,把应用的配置文件单独放置 4.创建默认的配置文件,并修改配置 5.设定supervisor启动文件 添加为自启动、启动、关闭 6.增加自定义的后台进程 以后可以按照每个应用分别写一个配置文件。 6.1(p 阅读全文
posted @ 2016-06-12 18:05 思凡念真 阅读(10081) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示