- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 JVM调优
JVM内存调优 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数。 1.Full GC 会对整个堆进行整理,包括Young、Tenured和Perm。Full GC因为需要对整个堆进行回收,所以比较慢,因此应该尽可能减少Full GC的次数。 2.导致Full GC的原因 1.年老代(Tenured)被写满 调优时尽量让对象在新生代GC时被回收、让对象在新生代多存活一段时...
2020-03-26 12:32:36
123
原创 idea中使用Git
第一步:在提交项目之前必须先对项目进行更新,此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去,使用git解决冲突会比较麻烦,即使你解决了冲突,但是有时候不注意会冲掉别人写的代码,所以提交自己项目前必须进行更新,如图选择pull进行更新代码操作。 图中表示从服务器上更新下来的代码。 表示服务器上没有需要更新的代码。 当确定上面操作完之后,此时可以进行提交代码的...
2020-03-21 12:27:56
209
原创 Git代码储存提交
1.仓库初始化 获取隐藏文件.git $ git init Reinitialized existing Git repository in E:/Git/Upload/.git/ 本地仓库 $ ls -b 查看本地仓库文件列表 $ rm -rf .git 清空本地仓库 2.创建一个空的文件demo.txt $ touch "demo.txt" 暂存区 $ git add "dem...
2020-03-15 19:53:21
149
原创 struts.xml文件中的result节点
1.关于result节点 1.result是action节点的子节点 2.result代表action方法执行后,可能去的一个目的地 3.一个action节点可以配置多个result子节点 2.result节点的两个属性值 1.name属性: 对应着action方法可能有的一个返回值 2.type属性: 1.result的type属性值表示结果的响应类型 2.result的type属性在strut...
2020-03-14 18:58:54
182
原创 Struts2配置步骤
1.创建Maven导入jia包 2.写web.xml <web-app></web-app>中加入 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.filter.St...
2020-03-12 18:22:56
119
原创 struts2和hibernate整合
一.struts2和hibernate框架分别作用 struts2是MVC框架,而会hibernate是持久层框架。struts2框架是用来接受客户端请求,与数据库打交道,取数据,并响应客户端,而hibernate框架封装数据库,操作数据库。 二.实现流程 在jsp页面中提交数据,struts2里的action里的相关get,set方法获得数据,在该action里定义一个方法传到数据库中,hibe...
2020-03-10 18:29:45
599
原创 Kibana的介绍
Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图标的形式展现出来。 Kibana 的使用场景,应该集中在两方面: 实时监控 通过 histogram 面板,配合不同条件的多个 queries 可以对一个事件走很多个维度组合出不同的时...
2020-03-08 18:06:59
304
原创 Ubuntu安装Elasticsearch
1、下载 官网下载地址为:https://www.elastic.co/cn/downloads/elasticsearch 点击进入显示最新版本。我们可以点击past release选择想要下载的历史版本。 2、安装 Elasticsearch要求JDK 8或者以上版本,因此安装之前确保已经安装了JDK。 1、在/usr/local目录下创建es文件夹 mkdir /usr/local/es ...
2020-03-07 15:52:10
223
原创 EasyCode一键生成代码
1.安装EasyCode 2.在IDEA配置连接数据库 3.开始生成代码 选择需要生成的文件包名那些的 然后就可以开始编程了 这些就是生成出来的实体类,dao层,控制器这些。 ...
2020-03-05 13:47:06
341
原创 支付宝沙箱支付
1.注册一个沙箱号 网站https://docs.open.alipay.com 2.进去注册信息 3.注册成功就进去点击开发中心 4.接下来下载密匙生成工具,直接下载新版本就好了,旧版本的要解压 5.进入沙箱 把生成的公钥放进就去 就会自动生成支付宝公钥了 6.接下来创建maven项目,在我们的pom文件中添加支付宝提供的支付相关jar包 com.alipay.sdk alipay-...
2020-03-03 14:21:19
348
原创 基于Spring框架的Swagger流程应用
给Mock系统的正常请求及响应全流程数据 很多时候,如果你能在提供接口文档的同时,把所有接口的模拟请求响应数据也提供给前端。或者有Mock系统,直接将这些模拟数据录入到Mock系统中,那将会提高前端的开发效率,减少许多发生在联调时候才会发生的问题。 通过适当地在代码中加入swagger的注解,可以让你的接口文档描述信息更加详细,如果你把每个出入参数的示例值都配上,那前端就可以直接在接口文档中拿到模...
2020-03-01 18:34:04
361
原创 Nginx配置文件结构
默认的 nginx 配置文件 nginx.conf 内容如下: 1、全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。 2、events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启...
2020-02-29 18:12:10
203
Nginx配置文件结构.md
2020-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人