- 浏览: 802772 次
- 性别:
- 来自: 上海
-
最新评论
-
zengshaotao:
jstl1point0 写道很好啊,如果有带Session会话 ...
Nginx+Tomcat搭建高性能负载均衡集群 -
jstl1point0:
很好啊,如果有带Session会话的怎么搞呢
Nginx+Tomcat搭建高性能负载均衡集群
文章列表
为sonar 创建一个数据库和使用这个数据库的用户,并进行授权:
mysql> create user 'sonar'@'%'identified by 'sonar123';
Query OK, 0 rows affected (0.16 sec)
mysql> create database sonar character set utf8;
Query OK, 1 row affected (0.12 sec)
mysql> grant all privieges on sonar.* to 'sonar'@'%';
ERROR 1064 ...
Nginx+Tomcat搭建高性能负载均衡集群
- 博客分类:
- nginx
一、 工具
nginx-1.8.0
apache-tomcat-6.0.33
二、 目标
在Git中打标签非常简单,首先,切换到需要打标签的分支上:
$ git branch
* dev
master
$ git checkout master
Switched to branch 'master'
然后,敲命令git tag <name>就可以打一个新标签:
$ git tag v1.0
可以用命令git tag查看所有标签:
...
jenkins与sonar集成
- 博客分类:
- 高级测试
https://www.ibm.com/developerworks/cn/devops/1612_qusm_jenkins/index.html
https://www.jianshu.com/p/a8d4825146a6
https://www.cnblogs.com/wangxin37/p/6397755.html
https://www.cnblogs.com/gao241/p/3190701.html
https://blog.csdn.net/qq_36871364/article/details/77770112
https://blog.csdn.net/kefeng ...
jenkins 自动包部署打包
- 博客分类:
- 高级测试
原文地址:https://blog.csdn.net/ghgzczxcvxv/article/details/51296944
在企业开发中绝大多数项目都是采用maven来进行开发的。在项目开发过程中,经常需要做的事情就是项目的编译、打包和发布等这些重复性的事情。如何做到自动化的处理这些繁琐与无聊的工作,就是本文需要解决的问题。
解决的方案就是使用jenkins这个工具来帮助我们
github常用命令
- 博客分类:
- github
命令一
cd myapp/ # 进入所要提交到版本库的文件夹中
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
命令二
git init # 将示例文件夹myapp初始化为git版本库(注意:该步操作只需要在第一次提交时执行,以后提交不要每次执行)
APPScan安全漏洞扫描
- 博客分类:
- 高级测试
IBM AppScan是一款非常好用且功能强大的Web 应用安全测试工具,曾以 Watchfire AppScan 的名称享誉业界,Rational AppScan 可自动化 Web 应用的安全漏洞评估工作,能扫描和检测所有常见的 Web 应用安全漏洞,例如 SQL 注入(SQL-injection)、跨站点脚本攻击(cross-site scripting)、缓冲区溢出(buffer overflow)及最新的 Flash/Flex 应用及 Web 2.0 应用曝露等方面安全漏洞的扫描。欢迎有需要的朋友们前来下载使用。
个人认为appscan扫描太慢,不如WVS扫描快,可配合使用。
IB ...
public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper {
HttpServletRequest orgRequest = null;
public XssHttpServletRequestWrapper(HttpServletRequest request) {
super(request);
orgRequest = request;
}
/**
* 覆盖getParameter方法,将参数名和参数值都做xss过滤。<br/>
* 如果需要 ...
Mysql数据库优化技巧
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,
如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
上传代码到github,可通过命令行和客户端的形式,原理都一样。
第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令
git init
第二步:将项目的所有文件添加到仓库中
git add .
如果想添加某个特定的文件,只需把.换成特定的文件名即可
第三步:将add的文件commit到仓库
git commit -m "注释语句"
第四步:去github上创建自己的Repository,创建页面如下图所示:
点击下面的Create repository,就会进入到类似下面的一个页面,拿到创建的仓库的https地址,红框标示的就是
第 ...
第一个hello
- 博客分类:
- spring-boot
都说spring-boot是微服务的开发利器,今天就试试。试之前,先看看:
Spring Boot 是由Pivotal团队提供,它并不是一个全新的框架,而是将已有的 Spring 组件整合起来,而且默认配置了很多框架的使用方式,就像maven整合了所有的jar包,从而使开发人员不再需要定义样板化的配置,去掉了繁琐的 XML 配置,改使用约定或注解。所以熟悉了 Spring Boot 之后,开发效率将会提升一个档次。它的特点是简单、快速、便捷。
听起来不错,实际做起来呢?我们看看:
1.新建maven工程,编辑pom.xml文件,内容如下:
activeMQ spring集成
- 博客分类:
- JMS
applicationContext.xml
[html] view plain copy
Spring ActiveMQ消息重发机制
- 博客分类:
- JMS
《重发机制的实现》
<bean id="activeMQRedeliveryPolicy" class="org.apache.activemq.RedeliveryPolicy">
<!--是否在每次尝试重新发送失败后,增长这个等待时间 -->
<property name="useExponentialBackOff" value="true"></property>
<!--重发次数,默认为6次 这里设置为1次 -->
<pro ...
从表的结果集里生成insert语句
- 博客分类:
- 开发小记
select ' insert into SYS_ROLE (role_id,ROLE_NAME,ROLE_DESC)values('||role_id||','''||ROLE_NAME||''','''||ROLE_DESC||''');' from SYS_ROLE
XSS跨站脚本攻击过程最简单演示
- 博客分类:
- 自动化测试
大多数人对于XSS的原理有一个基本认识,这里不再重复,只给出一个能够演示其原理的完整样例。
1 角色分配
有XXS漏洞的网站,IP地址172.16.35.135,PHP为开发语言
受害访问者,IP地址172.16.35.220,浏览器为IE11
黑客的数据接收网站,IP地址172.16.2.192,PHP为开发语言
2 源码实例
2.1 漏洞网站
存在漏洞的URL为:http://172.16.35.135/xss_demo.php