7 朝闻道_

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

jetty的使用

https://www.cnblogs.com/jenkinschan/p/6052948.html

2018-09-08 02:42:44

丫头的愿望

1. 想要个房子 2018-09-01

2018-09-01 20:10:18

记使用RabbitMQ的坑

主要碰到以下几个问题:1.、无法正常的启动rabbit服务,见图12、工厂启动后无法正常连接消息队列,见图23、1、2之后还是无法连接到消息队列?????,将port端口设置成5672,而不是15672解决方法:1、针对问题1,在windows服务中,设置登录选项进行启动解决,设置为本机地址,见图32、在启动后并且开启相应的插件(开启视图管理插件指令:rabbitmq-pl...

2018-08-08 14:05:26

浅析 JNDI / DataSource / ConnectionPool 三者

达人科技 2017-04-16 16:09最近有个用户量 5W-10W 的 web 应用,频繁导致 weblogic 崩溃,让运维组很难受。通过几天跟踪系统日志和 weblogic 运行状况,发现报错的姿势有很多,其中对定位问题比较关键的报错:ExecuteThread: '496' for queue: 'weblogic.kernel.Default (self-tuning)' has be...

2018-07-09 07:30:11

防止XXE注入攻击

一、XML基础知识XML用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML文档结构包括XML声明、DTD文档类型定义(可选)、文档元素。    DTD(文档类型定义)的作用是定义 XML 文档的合法构建模块。DTD 可以在 XML 文档内声明,也可以外部引用。内部声明DTD<!DOCTYPE 根元素 [元素声明]&...

2018-07-04 19:11:24

xml注入攻击

XML注入攻击,和SQL注入的原理一样,都是攻击者输入恶意的代码来执行自身权限以外的功能。 XML是存储数据的一种方式,如果在修改或者查询时,没有做转义,直接输入或输出数据,都将导致XML注入漏洞。攻击者可以修改XML数据格式,增加新的XML节点,对数据处理流程产生影响。攻击下面是一个保存注册用户信息为XML格式的例子:final String GUESTROLE = "guest_role";...

2018-07-04 15:57:53

JVM调优验证参数

# 采用多线程serial和cms-Xmx3072m-Xms3072m-Xmn2048m-Xss128k-XX:MaxPermSize=128m-XX:+UseConcMarkSweepGC# 采用高吞吐量的Parallel-Xmx3072m-Xms3072m-Xmn2048m-Xss128k-XX:MaxPermSize=128m-XX:+UseParallelOldGC...

2018-06-21 16:45:22

springboot打war包

SpringBoot之打包成war包部署到tomcat小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免重复这些小错误:配置文件(本地部署)启动类(war包部署)war包部署pom.xml添加maven命令生成war包(跳过测试)war部署到tomcat配置文件(本地部署) 这里呢,是我们伟大的spri...

2018-06-21 10:18:07

jmeter压测

 我知道我迟早是要踏上了后台测试之路的,只是没想到来的这么突然。新接手了一个项目,在第一版发出后,产品需要做运营活动拉量,因为我担心突然的流量涌入是否会对后台造成压力呢?因此决定做一下压测:  下面就一步一步的介绍我从0到1的压测过程吧。  我下载的是 apache-jmeter-2.13,因为这个包下载下来通用linux和windows的,所以我们现在windows下打开它。    直接点击ba...

2018-06-21 09:34:54

Spring context监听以及 DispatcherServlet的容器启动

ContextLoaderListener监听器,加载ROOT WebApplicationContext1.在web.xml配置监听器    <listener>        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>    &l...

2018-06-20 19:51:13

asm字节码增强技术

一、什么是ASM  ASM是一个java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class文件里,这些类文件拥有足够的元数据来解析类中的所有元素:类名称、方法、属性以及 Java 字节码(指令)。ASM从类文件中读入信息后,能够改变...

2018-06-19 10:19:35

六种位运算符

C语言提供了六种位运算符:    &     按位与    |      按位或    ^      按位异或    ~      取反    <<    左移,相当与*2    >>    右移,正数高位补0,负数由计算机决定   循环左移k次 (x<<k) | (x >> (32-k)),   循环右移k次 (x>>k) | ...

2018-06-18 22:18:30

Spring 通过 ResolvableType来获取泛型

由于泛型擦除,使得Generic无法获取自己的Generic的Type类型。实际上BadClass()实例化以后Class里面就不包括T的信息了,对于Class而言T已经被擦拭为Object,而真正的T参数被转到使用T的方法(或者变量声明或者其它使用T的地方)里面(如果没有那就没有存根),所以无法反射到T的具体类别,也就无法得到T.class。 而getGenericSuperclass()是Ge...

2018-06-15 10:32:44

Nginx的基本使用

Windows下Nginx+Tomcat整合的安装与配置原帖:http://zyjustin9.iteye.com/blog/2017394相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:Html代码  反向代理(Rever...

2018-06-14 20:01:36

git ssh连接配置

如果使用ssh的方式管理,需要配置ssh key.1、打开git bash命令窗口2、生成ssh keyssh-keygen -t rsa -b 4096 -C "your_email@example.com"1your_email@example.com为github上你注册的email地址。如下面完整创建过程:$ ssh-keygen -t rsa -b 4096 -C "test@qq.co...

2018-06-14 20:00:51

git代理访问

找到git安装目录,在etc\ssh目录下打开ssh_config文件在文件最后加入下面一行即可(红色就是代理地址和端口)ProxyCommand ssh -q -W %h:%p http://10.105.32.1:8080测试方法ssh -T git@github.com取消代理方法:git config --global --unset http.proxygit config --glob...

2018-06-14 14:35:56

事务的隔离级别

事务隔离超通俗好懂的的讲解按照隔离的级别由低到高,越高的隔离,效率越差  0)、DEFAULT 默认隔离级别,由数据库的数据隔离级别确定隔离级别       1)、READ_UNCOMMIYTTED 都未提交的 级别最低             允许别的事务,去读取这个事务为提交之前的数据             缺点:可能会造成脏读、幻读、不可重复读。             例子讲解:店家对1...

2018-06-13 19:30:59

zookeeper的安装以使用

zookeeper一、简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeep...

2018-06-13 09:15:22

maven常见变量配置

一、变量-自定义变量及内置变量1.自定义变量[java] view plain copy<properties>        <project.build.name>tools</project.build.name>        <project.build.sourceEncoding>UTF-8</project.build.sour...

2018-06-12 19:57:36

本地jar包打到maven仓库中

   本地jar添加到maven仓库的方法。 有些包在mvn repository是没有的,例如IKAnlyzer.jar,那我们又想让maven帮助我们管理,怎么办呢?   一、安装maven环境,配置环境变量      二、下载你需要加入到maven的jar包1、配置maven环境,计算机-属性-高级系统设置-环境变量,添加系统变量MAVEN_HOME。值指向bin层,复制到变量值里面。我下载...

2018-06-12 17:58:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!