自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 【springboot】web工程的jar和war的容器启动过程

springboot jar 包和war 包 启动

2022-10-18 09:30:46 225 1

原创 【spring】beanDefinition 具体是什么时候注册到BeanFactory的

解疑:beanDefinition 会什么时候注册到beanfactory的

2022-10-17 10:52:12 456

原创 【固定VMware虚拟机IP,保持桥接效果】

背景:自己本机(windows)安装了多个VMware虚拟机,网络采取的桥接方式。但是因为经常会在公司和家两个不同的环境使用,虚拟机的IP经常得进行切换,虽然在公司或者家里时各个虚拟机的ip 会根据dhcp记住,但是本机连接的时候还是需要根据是在家还是在公司 进行切换,所以固定虚拟机Ip,不同的网络下都可以类似桥接一样的效果就是我的目标了。步骤:设置虚拟机网络连接模式:NAT(VMnet8)这一步最关键的就是选择 自定义的VMnet8 。Vm安装的时候在系统中添加了一个虚拟网卡,这样我们的主机

2021-11-27 15:39:26 677

原创 记录一次客户端接口(json数据+签名)的Jmeter压测过程

背景:最近产线出现了接口压力过大,最后引发整个服务雪崩的问题。面对没有测试人员的客观原因,对高频接口的压测在开发过程总显的格外重要。以下记录比较常见的客户端接口的的Jemter 测试过程。1. 安装Jmeter,参考官网2. 启动 创建测试计划步骤:File -> New这里注意 如果在某个过程中依赖到自己的脚本,需要再这里添加自己脚本的包,保证脚本中的依赖可以加载到,如下图。3. 创建线程组创建步骤参考下图:线程组的的各个参数说明这里引用官网的一段话,来说明:线程组元素是任

2021-11-26 17:58:32 1187

原创 win10 安装 Ubuntu 20.04 双系统记录

过程一、下载 ubuntu 桌面版系统 (官网下载即可)注意: 下载的iso 包最好 进行一下验签,防止包不完整引发 “[error5 input/ouput ]” 问题如何验证:windows 下 使用CertUtil -hashfile 文件地址 SHA256得到签名值,然后在官网的的下载 官方签名信息进行比对二、制作ubuntu 启动盘(两种工具 Ultral ISO 或者 rufus)注意: 制作启动盘 要使用“UEFI” 方式我一开始用的rufus工具,选择 GPT+UEFI ,

2020-10-28 13:08:19 359

原创 前后端分离场景应用接口安全考虑

前后端分离场景应用接口安全考虑接口安全指标分类指标分析认证和授权防篡改加密传输防重放防模拟必须防模拟怎么办在各个前端上怎么做(TODO)IOS APP (TODO)android APP(TODO)WEB 浏览器(TODO)接口安全指标分类类别是否认证是否授权是否防篡改是否再加密传输是否防重放是否防模拟公共接口否否否否否否一般安全接口是是是否是否安全接口是是是是是否绝对安全接口是是是是是是注意: 是否再

2020-09-27 17:59:34 753

原创 thymeleaf 的 th:onclick,慢慢采坑

这里写自定义目录标题thymeleaf 的 th:onclick 引用的函数参数的入参是 model值的时候注意写法了。3.0.10 开始就变了。thymeleaf 的 th:onclick 引用的函数参数的入参是 model值的时候注意写法了。3.0.10 开始就变了。改了好几个小时,总是不生效,实验了各种写法,终于搞清楚了。使用spingboot 2.1.1 (使用的就是)以上的都要注意了...

2019-01-12 20:04:26 51656 49

原创 阿里云购买ssl证书配过程中踩过的坑

在自己进行https配置的时候踩过了一些小坑,做个记录防止再犯!标题如何找到免费的证书购买地方只有选择了Symantec品牌之后,点击增强型 OV SSL 才可以出现免费的证书类型。如下图:签发过程中自己生成csr.使用java keytool 的方式生成。生成公私钥对keytool -genkeypair -keyalg RSA -keysize 2048 -sigalg...

2019-01-02 19:42:17 3767

原创 JAVA-栅栏-实例

JAVA-同步工具类栅栏 实例网上的例子大都只是一次栅栏。毕竟栅栏是可以多次重复使用的。这是他和闭锁的另一个差别。/** * 栅栏:所有线程必须同时到达栅栏位置,才能继续执行。 闭锁是为了 等待事件。闭锁是一次性对象。 * 所有线程都到达了栅栏位置后,就会打开栅栏,所有线程被释放。栅栏被重置,以便下次使用。 */public class BarrierTest { ...

2018-07-25 10:34:16 1354

原创 理解WebApplicationContext 和 RootWebApplicationContext

WebApplicationContext 和 RootWebApplicationContext关系参考官网的一张图就很明显了: 如图: 具体解释可以看官网> https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#spring-web

2018-02-04 23:09:20 1876

原创 eclipse 用maven搭建web工程的常见问题解决

eclipse 用maven搭建web工程的常见问题解决1构件目录不完整缺srcmainjava2修改Dynamic Web Module 版本3WebContent 目录和srcmainwebapp目录eclipse 用maven搭建web工程的常见问题解决1、构件目录不完整,缺src/main/java操作步骤:项目-》右键prperties-》java

2018-02-02 11:13:04 307

原创 JAVA中 什么是方法签名?what is method signature in java

如题:what is method signature in java?answer:Definition: Two of the components of a method declaration comprise the method signature—the method's name and the parameter types.方法声明的两个组件构成了方法签名 - 方法的

2017-08-03 17:08:24 14883 7

原创 j2se 工程,通过信号量监听来关闭应用,避免kill -9 的强杀

j2SE工程,我们通常在main 方法中启动spring 容器来,来启动项目(对于spring 容的的启动,这里我们不关心,或者你用的不是spring,或者你直接是一些简单的逻辑).但是我们应用如何关闭呢。通常情况下,kill -9 进程id 是我们一般的做法。但是有时候,一些资源,或者逻辑需要等待处理完成之后再退出。。直接上码:1、我们新建一个关闭的监听信号量监听服务:{CS

2017-07-17 17:24:14 527

原创 如何将github上的源码直接检出到eclipse里面

1、首先在github 上搜索你要下载的源码仓库(或者你要是知道地址直接打开即可),这里以mybatis为例 2、点击进入mybatis-3 的页面,点击Clone or Download 复制黄色的路劲,这就是我们用git检出的代码路劲。 3、在自己的eclipse 上安装git 插件,一般都自带了现在。4、选择Clone URI5、下

2016-09-12 22:28:53 8327 3

原创 在linux安装oracle下,报错sqlplus command not found 解决

之前在linux 下安装了oracle,今天登录启动的时候,报错sqlplus command not found.找不到sqlplus 也就是$PATH 环境变量下面没有把oracle_home\bin 目录加到环境变量里面。直接执行echo $PATH 发现没有。因为安装的时候记得在安装用户下面是设置过环境变量的。(如果是在系统的环境变量下面设置的就/etc/profile 里面查

2016-08-06 16:21:06 45957 6

完美卸载 Citrix Receiver

删除 Citrix Receiver for Windows 您可以使用 Windows 的“程序和功能”实用工具(添加/删除程序)卸载 Receiver。 注意:如果曾使用 Citrix Receiver Updater 安装 Receiver,请勿使用此方法。 在某些情况下,卸载 Receiver for Windows 不会删除所有组件文件或注册表项。如果您在卸载较旧的版本后无法安装 Receiver,则请使用 Receiver Clean-Up Utility 删除旧文件和注册表项。Receiver Clean-Up Utility可以删除在线插件11.x,12.x和Receiver for Windows 3.x,4.x(13.x,14.x中的在线插件)的组件,文件和注册表值)。这包括离线插件组件(如果已安装)。

2017-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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