工具
fengchao2016
热爱做一件事
展开
-
高并发下缓存数据一致性问题
加锁对DB穿透的线程往缓存中写数据的时候加锁,获取锁的用户才有资格进行存储在缓存中,其他的线程直接查数据库,或者返回null。项目中首页接口使用缓存,使用的策略是先查缓存,若缓存中没有则查询数据库,然后将数据放入redis中。高并发下,多个线程同时穿透缓存,导致缓存的数据存储多份。...原创 2022-07-22 18:29:18 · 261 阅读 · 0 评论 -
远程连接跳板机报错:这可能是由于credssp加密oracle修正(一般是Win10更新后出现)
出现信息如上所示!解决方案:1. 打开组策略2. 在组策略控制台依次单击:计算机配置->管理模板->系统->凭据分配->加密数据库修正3.双击“加密数据库修正”,作如下配置:配置改为:已启用选项中的保护级别改为:易受攻击然后单击“应用”按钮。如果策略组还是解决不了,远程连接依旧报错,则使用注册表尝试: 然后输入 regedit...原创 2022-04-18 23:36:32 · 977 阅读 · 0 评论 -
Fiddle打开后,打开浏览器上不了网的问题解决
fiddle!原创 2022-04-11 16:38:51 · 5960 阅读 · 0 评论 -
Apache JMeter 配置动态参数<三>
什么是动态参数?在接口测试中,我们调用接口一般是POST或者GET请求,请求时候会传递参数,这些参数有时候需要动态化方能测出结果,JMeter动态参数配置就是解决这个问题的!Jmeter动态参数实现1.创建CVS文件2.在Jmeter中创建在线程组中添加并配置CSV Data Set Config4.使用动态参数...原创 2021-08-18 16:54:49 · 2314 阅读 · 0 评论 -
使用ps删除多余的内容
工具:在线ps使用工具功能:仿制图章工具使用过程,打开ps网址:在线ps网址选择本地需要去掉多余内容的图片:使用仿生印章工具:过程如下:选取仿制图章工具,按住Ctr选择l采样点即为复制的起始点,按住Alt键,在无文字区域点击相似的色彩或图案采样,然后在文字区域拖动鼠标复制以复盖文字。 要注意的是,采样点即为复制的起始点。保存:选择ctrl+s保存最终的图片...原创 2021-01-25 09:31:52 · 885 阅读 · 0 评论 -
IDEA比单元格更好用的测试用例
研发经常需要自测一些代码片段,以前的方式是写单元格测试,最近发现IDEA开发工具提供了一个更好的测试方法:Evalutate使用方式Debug启动项目,任意一个地方打断点,调用到debug方法后查看IDEA界面:查看我用粗体红色框圈住的地方打开:其中:需要执行的代码片段区执行按钮查看结果Evaluate调试不仅仅只是调试代码片段,当前debug类所在的实例化对象都可以使用,所以可以完美替代Spring或者Spring-Boot单元格测试...原创 2021-01-19 16:28:37 · 206 阅读 · 0 评论 -
工具类特殊字符的处理
与移动端或者其他终端打交道时候,会遇到特殊符号的处理,例如表情符号:笑脸等。如果做任何处理,数据库抛出异常如下:java.sql.SQLException: Incorrect string value: ‘\xF0\xA7\x9A\x94\xE5\xA4…’ for column ‘remark’ at row 1; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect string value: ‘\原创 2020-12-08 11:14:19 · 372 阅读 · 0 评论 -
虚拟机启动解决虚拟机正在使用中
使用win10的电脑,最近使用虚拟机偶尔会出现点击运行弹出如下错误:尝试,无论是关闭电脑重启,还是打开任务管理器删除掉vmware.exe文件,查看电脑右下角信息时候显示:正在运行的虚拟机:1只有出现这个,你打开虚拟机就会出现错误VMware异常关闭后再次启动提示“以独占方式锁定此配置文件失败”!!!解决方案:一、使用cms输入msconfig 1、按“win +R”组合键,进入“运行”。 2、写入“msconfig”(不包括引号,可直接复制),按回车键。二、..原创 2020-08-04 16:01:43 · 4758 阅读 · 0 评论 -
Spring-Boot项目的热部署以及集成通用Mapper遇到的问题
spring-boot集成热部署的需要在pom中集成热部署插件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true<...原创 2020-03-09 17:42:58 · 1477 阅读 · 0 评论 -
IDEA配置本地tomcat启动项目
公司老的项目用tomcat插件启动运行发现不太好使,还是需要在tomcat环境下面进行部署,运行,此篇就是记录IDEA集成tomcat环境下运行项目的例子。一、在本地下好解压tomcatD:\ft-tomcat\apache-tomcat-7.0.90最好先测试运行一下tomcat是否有问题!二、点击IDEA上面的edit configurations..配...原创 2018-10-12 11:09:45 · 56700 阅读 · 3 评论 -
postmen使用总结
官网网址:https://www.getpostman.com/介绍:一种很方便的调用API服务的软件。主界面如下:调用的常见方式:1.restful风格方式后台服务:@RequestMapping("/test/{ttt}") @ResponseBody public String test(@PathVariable String ttt) { return ...原创 2018-03-19 13:37:02 · 8215 阅读 · 1 评论 -
logback配置多个日志文件
项目业务有的时候会出现重大的问题,特别是线上的代码,随着业务场景的不同,有的时候会出现莫名奇妙的问题,这个时候线下模拟也不是很方便,为了快速定位问题,日志文件的重要性就不言而喻,但是一个文件产生的日志信息随着时间的积累越来越多,不太方面查看,此时就需要配置特定的业务配置文件信息了。logback的配置可以查看我以前写的文章:logback配置文件多日志文件的配置方式,此篇讲原创 2018-01-02 18:05:06 · 14136 阅读 · 3 评论 -
eclipse远程调试tomcat中发布的项目实战
这是一个工具说明文章,在实际环境和生成环境总会出现或多或不一样的情景。这不场景产生的问题,变相找的解决方案就是这篇笔者想要阐述的内容。场景:项目打包发布后再window中访问以及页面跳转正常,但是在linux进行打包发布的时候确发现使用springMvc跳转时候不好使。那么如何调试远程Tomcat呢? 远程调试Tomcat,本质上就是远程调试JVM。原创 2016-12-31 16:52:04 · 2443 阅读 · 0 评论 -
50.0版本火狐浏览器安装插件校验不通过的问题
不知道为什么,今天用火狐浏览器进行调试js代码的时候,发现使用console.log()进行打印日志信息不好使了,以为是火狐的firebug不好使,看了下最新的版本为51.0.1 (32 位),于是下载了火狐firebug3.0.0版本,遇到这样的问题,当你在火狐上安装一个附加组件的时候,会提示未通过验证,禁止安装未签名的扩展,无法安装。最新的火狐firebug下载原创 2017-02-07 17:07:16 · 8213 阅读 · 2 评论 -
eclipse改动源码,启动tomcat后代码没改变的原因
环境: eclipse tomcat7eclipse集成toncat7,使用eclise修改java源码后,部署到tomcat中后后源码一点都没有修改,发现原因就是:eclipse工具没有设置:Project->Build Aotumatically选勾可以!原创 2017-03-01 20:03:08 · 3684 阅读 · 2 评论 -
菜鸟工具介绍
选择工具类:URL:http://c.runoob.com/常用工具DEMO如下:java在线编辑:json在线解析:sql格式化:正则表达式:原创 2016-12-07 16:07:07 · 3399 阅读 · 1 评论 -
js在线编辑器
地址:https://jsfiddle.net/主界面如下:特点:1.编写样式2.选择jquery不同的版本3.编写html4.在线运行原创 2017-02-24 17:04:27 · 2499 阅读 · 0 评论 -
js不错的案例网站
前端在线插件库http://www.jq22.com/原创 2016-12-12 20:54:59 · 1521 阅读 · 0 评论 -
作为一名程序开发人员常用的软件
开发需要安装的软件:jdk java开发环境eclipse java编译器tomcat 服务器中间件maven 版本依赖原创 2017-03-27 19:52:20 · 427 阅读 · 0 评论 -
IDEA忽略文件,防止git提交不想提交的文件的探索
使用IDEA开发有 一段时间了,从陌生到熟悉的过程算是很平稳的度过,感谢IntelliJ IDEA交流群(群号244908708)里面的群友对我提供的帮助,感谢群主的github上面提供的资料。这篇文章是探索git忽略文件提交的一些方面的研究,分为2个部分,内容如下1.在项目中隐藏掉你不想看到的文件夹或者文件,2.使用.ignore插件在IDEA中忽略你要提交的文件。一个...原创 2017-06-09 16:03:24 · 145191 阅读 · 14 评论 -
IDEA提交项目到github
老是无法很超过的提交初始的项目到git,所以在此记录一下提交的过程!准备步骤:一、在oschina git上面创建git项目 很简单,在此不再详述,创建后的结果如下:二、在本地创建需要提交的项目工程 也很简单,创建maven web项目,项目的树形目录如下:注意:本地创建的项目名称原创 2017-10-09 10:42:44 · 2953 阅读 · 0 评论 -
IDEA创建parent项目,聚合项目
关于聚合项目和父项目的概念有兴趣的可以去看《MAVEN实战这本书籍》,本篇描述使用IDEA工具创建继承和聚合项目的过程!创建空白工程:作为存放项目的root目录步骤一:步骤2:步骤3:maven继承:创建父-子项目1.创建maven父项目的过程接下来,直接点击NEXT,输入group id,artifacdId,点击完成即原创 2017-11-29 17:58:40 · 32835 阅读 · 10 评论 -
word使用小技巧
记录编辑word使用过程中遇到的一些很快捷的操作.1.空白word插入其他word的文本的所有内容 插入---》对象---》文件中的文字原创 2016-10-17 13:42:18 · 406 阅读 · 0 评论