- 博客(113)
- 资源 (9)
- 问答 (16)
- 收藏
- 关注
原创 nginx main配置参数及测试:
主配置段的指令的类别:用于调试、定位问题正常运行必备的配置优化性能的配置事件相关的配置正常运行的必备配置:1、user USERNAME [GROUPNAME];指定运行worker进程的用户 和组,例如:user nginx nginx;2、pid /path/to/pid_file;指定nginx的pid文件;pid /var/run/nginx/nginx....
2017-03-31 09:27:42 162
原创 安卓开发有用的工具sdk备忘
com.facebook.stetho.Stetho 非越狱查看手机中的数据库内容等信息com.squareup.leakcanary.LeakCanary 内存泄漏检测
2017-03-31 02:11:16 127
原创 2017 0CTF simplesqlin
没打0ctf, 但是在看大佬们的writeup的时候发现了这道题。当时就觉得这个绕过莫名其妙, 不知道是怎么写的过滤。看了几个博客, 好像都不太清楚绕过的原理,就这样测了下就绕过去了。不过,当看到这题的flag之后,就大概知道为什么在payload之间插入%00这种可以绕过了。flag是flag{W4f_bY_paSS_FOR_CI} 也就是waf bypass for ci, 也就是用了...
2017-03-30 00:00:00 260
原创 tcp_wrapper:tcp包装器
tcp_wrapper:tcp包装器对基于tcp协议开发并提供服务的应用程序,提供的一层访问控制工具;基于库调用实现其功能:libwrap判断服务是否能够由tcp_wrapper进行访问控制:动态编译:ldd命令;静态编译:strings命令查看应用程序文件,其结果中如果出现hosts.allowhosts.deny在配置文件在为各服务分别...
2017-03-29 23:37:03 177
原创 iptables源码
# Generated by iptables-save v1.4.7 on Wed Mar 29 16:50:09 2017*filter:INPUT DROP [908:112872]:FORWARD DROP [0:0]:OUTPUT DROP [2:127]-A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT-A INP...
2017-03-29 20:33:29 182
转载 使用DBLINK查询时报ORA-00600: internal error code, arguments: [kzdlk_zt2 err]
使用DBLINK查询时报ORA-00600: internal error code, arguments: [kzdlk_zt2 e...
2017-03-29 16:45:54 1295
原创 Iptables典型配置(4)
Iptables典型配置Ssh (22)# iptables -A INPUT -d 11.100.45.65/32 -p tcp -m tcp –dport 22 -m state –state NEW,ESTABLISHED -j ACCEPT# iptables -A OUTPUT -s 11.100.45.65/32 -p tcp -m tcp –sport 22 -m s...
2017-03-29 14:58:32 215
原创 iptables(5)高级命令
iptables(5)高级命令:iptables的链接跟踪表最大容量为/proc/sys/net/ipv4/ip_conntrack_max,链接碰到各种状态的超时后就会从表中删除。所以解決方法一般有两个:加大 ip_conntrack_max 值vi /etc/sysctl.confnet.ipv4.ip_conntrack_max = 393216net.ipv4.net...
2017-03-29 05:45:09 174
原创 手机APP的功能测试策略与PC端的不同
手机的使用场景比PC端要更加复杂、多变,因此测试时要考虑的因素,也要更多一些。PC端的使用场景:PC端使用的位置相对固定,如: 家中、办公室、网吧等场所手机端的使用场景: 马路上、公交车、地铁里等移动场所手机APP测试比测试PC端的不同点: 相同点就不说了,直接说不同点吧。首先手机的主流OS(操作系统)分为两个ios和安卓。我们现说一下APP都要测的内容,之后再来说说两个OS的区别A...
2017-03-28 21:55:49 264
原创 Iptables(3)显示扩展:
Iptables(3)显示扩展:概述显式扩展:必须显式指明使用的扩展模块(rpm -ql iptables | grep “\.so”)[root@mx2 ~]# rpm -ql iptables | grep “_[[:lower:]]\+.so”CentOS 6: man iptablesCentOS 7: man iptables-extensionsmulti...
2017-03-28 18:10:43 111
原创 iptables: 包过滤型防火墙(1)
iptables: 包过滤型防火墙(1)概述Firewall: 防火墙,隔离工具;工作于主机或网络的边缘,对于进出本主机或网络的报文根据事先定义好的检查规则作匹配检测,对于能够被规则所匹配到的报文做出相应处理的组件;主机防火墙:主机自己使用的防火墙网络防火墙:放在流量必经之处的的防火墙Ipfw ip防火墙ipchains 链iptables/...
2017-03-28 16:06:16 161
原创 iptables命令基本用法(2)
iptables命令基本用法(2)iptables [-t table] {-A|-D} chain rule-specificationiptables [-t table] -I chain [rulenum] rule-specificationiptables [-t table] -R chain rulenum rule-specificationiptables [-t t...
2017-03-28 14:12:12 70
原创 flume安装
flume安装1.解压flumetar -zxvf ../software/flume-ng-1.5.0-cdh5.3.6.tar.gz -C .mv apache-flume-1.5.0-cdh5.3.6-bin/ flume-1.5.0-cdh5.3.6-bin/2.修改配置文件cd conf/cp flume-env.sh.template flume-env.sh...
2017-03-28 00:04:19 89
原创 zookeeper集群安装
zookeeper集群搭建1.在一台机器上解压tar -zxvf /opt/software/zookeeper-3.4.5-cdh5.3.6.tar.gz -C ./cd zookeeper-3.4.5-cdh5.3.62.修改配置文件,并创建数据目录cp conf/zoo_sample.cfg conf/zoo.cfgmkdir -p data/zookeeper...
2017-03-27 13:55:42 124
转载 解析HTTP协议请求方法GET、HEAD、PUT、DELETE、POST、 OPTIONS
标准Http协议支持六种请求方法,即: GET POST PUT Delete HEAD OPTIONS 但其实我们大部分情况下只用到了GET和POST。如果想设计一个符合RESTful规范的web应用程序,则这六种方法都会用到。不过即使暂时不想涉及REST,了解这六种方法的本质仍然是很有作用的。大家将会发现,原来web也是很简洁明了的。下面依次说明这六种方法。 ...
2017-03-27 13:51:00 316
转载 V$LOG的底层表之X$KCCLE深入剖析
V$LOG的底层表之X$KCCLE深入剖析 x$kccle----[K]ernel[C]ache[...
2017-03-26 13:52:35 226
转载 Supported Platforms: MySQL Database MySQL安装支持的平台
Supported Platforms: MySQL Database MySQL安装支持的平台 Supported ...
2017-03-25 23:09:34 165
原创 hive DDL操作
创建表create table student(id int ,name string);create table log(id INT,text string) partitioned by (year string);log表有id和text列,还有一个year的虚拟列默认情况下,表被设定为文本内容格式并且是有^A也就是ctrl-a来分割查看表 show tables...
2017-03-25 01:16:11 114
原创 实现一个简单但有趣的AR效果(Web)
增强现实(Augmented Reality,简称AR):是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。本文将让你了解“如何通过 Web 技术实现一个简单但有趣的 AR 效果”。实现分析正如文章开头说道:AR 是将真实环境与虚拟物体实时地叠加到一个画面。因此我们需要通过摄像头实时获取真实环境,并通过识别算法识别...
2017-03-24 10:54:00 794 1
转载 iOS值传递
前言 iOS传值方式很多,这里面我主要讲几种常用的传值; 以下传值正向传值A页面到B页面,反向传值B页面传到A页面。1.属性传值// A页面:SecondViewController *svc = [[SecondViewController alloc]init]; UINavigationController *nvc = [[UINaviga...
2017-03-24 00:57:47 112
原创 nsswitch & pam
nsswitch & pam名称解析:nsswitch: network service switchname: id解析库:文件、MySQL、NIS、LDAP、DNS通用框架,与各存储交互的实现:/usr/lib64/libnss*, /lib64/libnss*配置文件Centos 6: /etc/nsswitch.confCentos...
2017-03-24 00:08:48 255
转载 解决“指定的服务已经标记为删除”问题
在使用 "sc delete 服务器名称" 命令删除服务就出现“指定的服务已经标记为删除”的异常。 ...
2017-03-23 19:49:08 2883
原创 方面和服务,差别大吗?
三年前,Arnon Rotem-Gal-Oz探讨了在当时看来还比较新颖的话题微服务以及它们与SOA的关系,并提出了有关Nanoservices的问题。在近日发表的一篇文章中,Arnon仍然认为,微服务可能不是某些人所认为的灵丹妙药,它可能是一种营销活动:\\\在我看来,能说明有关微服务的整个宣传是一种顾问式营销活动的其中一个证据是,一个东西要么是微服务,要么是单体,好像没有东西是介于两者之间。另一...
2017-03-23 19:00:00 88
原创 WebStorm 2017.1增加对Vue.js的支持
JetBrains刚刚发布了其最受欢迎的WebStorm IDE的2017.1版本。WebStorm 2017.1通过新功能来保持在快速发展的JavaScript领域的开发工具竞争力。\\数年来,JetBrains都保持让WebStorm跟上Javascript的最新的和最重要的改进。就更新的速度来说,这是一个不小的壮举。今年也毫不例外地增加了对Vue.js的支持。\\WebStorm现在会识别....
2017-03-23 19:00:00 122
原创 syslog+loganalyzer+mysql
syslog+loganalyzer+mysqlmysql-server:11.100.46.7apache+php:11.100.46.4syslog-server:11.100.46.4一、安装syslog并启用syslog服务器syslog-server:11.100.46.41、安装启用syslog[root@localhost ~]# yum -y intall rsy...
2017-03-23 11:23:04 218
原创 syslog
Linux日志:概述:/var/log/messages, secure,日志:历史事件按时间序列将发生的事件予以记录日志记录:事件发生的时间,事件内容;日志级别:事件的关键性程度,log levelLinux: 哪些进程需要记录日志?syslog: 日志系统syslogd: 系统进程的相关日志klogd: 内核事件相关的日志内核,rsys...
2017-03-23 09:33:20 144
原创 mini linux busybox编译:
mini linux busybox编译:一、编译内核1、解压文件[root@localhost ~]# tar -Jxf linux-3.10.105.tar.xz -C /usr/src/[root@localhost ~]# cd /usr/src/[root@localhost src]# ln -sv linux-3.10.105 /usr/src/linux`/usr/s...
2017-03-22 20:25:27 128
转载 MySQL查看当前使用的配置文件my.cnf的方法
MySQL查看当前使用的配置文件my.cnf的方法 MySQL实例在启动时,会先读取配置参数文件my.cnf。m...
2017-03-22 19:44:26 579
原创 Mini linux 编译不使用busybox
mini linux 不使用busybox一、解压linux 源文件到/usr/src/[root@localhost ~]# tar -Jxf linux-3.10.105.tar.xz -C /usr/src/二、清空编译配置文件[root@localhost ~]# cd /usr/src/[root@localhost src]# ln -sv linux-3.10.105 l...
2017-03-22 16:08:24 91
转载 远程连接MySQL数据库提示:ERROR 1130 (HY000)的解决办法
远程连接MySQL数据库提示:ERROR 1130的解决办法 在linux下使用mysql客户端连接远程mysql...
2017-03-22 15:20:33 275
原创 软件测试的分类
2)白盒测试:也叫结构测试,是基于程序的测试只考虑程序内部结构而不考虑程序功能的测试3)灰盒测试:结合黑盒和白盒的要素对软件进行测试一般先做黑盒测当发现BUG时需要对BUG使用白盒测试进行进一步调查(在集成测试阶段经常采用)扩展: 1)白盒测试一般对风险较大难度较大核心模块进行补充测试 2)白盒测试要求测试人员懂代码测试成本较高(时间、金钱)效率较低 3)白...
2017-03-22 01:47:26 73
原创 hiveserver2服务端及客户端使用
hiveserver2服务端hiveserver2是一个服务端接口,能够使远程客户端链接并执行查询操作并返回结果,目前的实现版本是基于thrift rpc调用,hiveserver2是hiveserver的改良版本,更好的支持并发及安全认证,能够更好的支持jdbc及odbc等开放的客户端api配置:hive.server2.thrift.min.worker.threads – 最小...
2017-03-21 18:04:18 808
转载 SQL Server阻塞查询语句
SQL Server阻塞查询语句 SQL Server的阻塞查询主要来自sys.sysprocesses。通常在...
2017-03-21 10:10:04 326
vue3和vue2对比好上手么?
2021-07-22
做为新员工如何做自我介绍
2021-06-23
什么是并发?在lordrunner中,如何进行并发的测试?集合点失败了会怎么样? .
2021-05-13
Python解释器种类以及特点?
2020-11-10
python中请至少列举5个 PEP8 规范(越多越好)。
2020-11-10
Python解释器种类以及特点?????
2020-11-10
Python和Java、PHP、C、C#、C++等其他语言的对比?
2020-11-10
== 和 equals 的区别是什么
2020-11-04
JDK 和 JRE 有什么区别?
2020-11-04
什么是反射? 什么是反射?
2020-10-29
如何决定使用 HashMap 还是 TreeMap?
2020-10-28
List、Set、Map 之间的区别是什么?
2020-10-28
配置了lazy="true"一定会懒加载吗?
2020-10-28
折构函数和虚函数?折构函数和虚函数?
2020-10-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人