朝闻道_的博客

悟来时见江海古,苍崖行遍谒玄门

排序:
默认
按更新时间
按访问量

JVM调优验证参数

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

2018-06-21 16:45:22

阅读数:6

评论数:0

springboot打war包

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

2018-06-21 10:18:07

阅读数:7

评论数:0

jmeter压测

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

2018-06-21 09:34:54

阅读数:10

评论数:0

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

ContextLoaderListener监听器,加载ROOT WebApplicationContext1.在web.xml配置监听器    <listener>        <listener-class&gt...

2018-06-20 19:51:13

阅读数:7

评论数:0

asm字节码增强技术

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

2018-06-19 10:19:35

阅读数:22

评论数:0

六种位运算符

C语言提供了六种位运算符:    &     按位与    |      按位或    ^      按位异或    ~      取反    <<    左移,相当与*2    >> ...

2018-06-18 22:18:30

阅读数:9

评论数:0

Spring 通过 ResolvableType来获取泛型

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

2018-06-15 10:32:44

阅读数:16

评论数:0

Nginx的基本使用

Windows下Nginx+Tomcat整合的安装与配置原帖:http://zyjustin9.iteye.com/blog/2017394相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但...

2018-06-14 20:01:36

阅读数:10

评论数:0

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为gi...

2018-06-14 20:00:51

阅读数:14

评论数:0

git代理访问

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

2018-06-14 14:35:56

阅读数:13

评论数:0

事务的隔离级别

事务隔离超通俗好懂的的讲解按照隔离的级别由低到高,越高的隔离,效率越差  0)、DEFAULT 默认隔离级别,由数据库的数据隔离级别确定隔离级别       1)、READ_UNCOMMIYTTED 都未提交的 级别最低             允许别的事务,去读取这个事务为提交之前的数据    ...

2018-06-13 19:30:59

阅读数:30

评论数:0

zookeeper的安装以使用

zookeeper一、简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目...

2018-06-13 09:15:22

阅读数:142

评论数:0

maven常见变量配置

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

2018-06-12 19:57:36

阅读数:30

评论数:0

本地jar包打到maven仓库中

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

2018-06-12 17:58:28

阅读数:27

评论数:0

jvm 参数调优

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0...

2018-06-12 16:28:18

阅读数:26

评论数:0

Tomcat上发布war应用配置

以下只是我个人的经历: 1.阿里云购买域名www.qianxueya.com 2.购买阿里云的云服务器 ECS(附带弹性公网IP服务,大概5毛钱一天),我用的是Windows Server2012 3.远程桌面连接到Windows Server2012,安装QQ,方便传输自己开发好的网站和文件,有...

2018-06-12 15:02:59

阅读数:62

评论数:0

JMX解读

JMX超详细解读一、JMX的定义    JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。这是官方文档上的定义,我看过很多次也无法很好的理解。我个人的理...

2018-06-12 09:48:49

阅读数:24

评论数:0

RMI调用

定义RMI(Remote Method Invocation)为远程方法调用,是允许运行在一个Java虚拟机的对象调用运行在另一个Java虚拟机上的对象的方法。 这两个虚拟机可以是运行在相同计算机上的不同进程中,也可以是运行在网络上的不同计算机中。Java RMI:Java远程方法调用,即Java...

2018-06-12 09:40:39

阅读数:21

评论数:0

oneJar maven打包资源的问题

0down votefavoriteI have a maven project which I would like to package in an executable jar. It's using quite a few dependencies, like spring and so ...

2018-06-11 15:18:22

阅读数:28

评论数:1

maven 将本地jar包打入jar包中

在Maven中,默认地,是不会将依赖的Jar包打入可执行Jar包的,如果需要将依赖打入可执行Jar包,需要在pom中添加maven-assembly-plugin插件,这个很容易实现,但是在正规开发中不推荐这样使用,为什么?因为稍微大型一些的项目都至少有几十个依赖项,而每次打包都将这些Jar包打入...

2018-06-11 14:10:55

阅读数:81

评论数:8

提示
确定要删除当前文章?
取消 删除
关闭
关闭