
杂七杂八
记录一些不便归类的解决方案等
木有会
低调的炸毛
展开
-
【jmeter】服务器使用jmeter压力测试(从安装到简单压测示例)
利用jmeter进行压力测试的步骤原创 2024-11-27 09:31:38 · 830 阅读 · 0 评论 -
大纲目录以及一到五---设计模式概览讲解
欢迎来到‘设计模式探秘:从小白到专家’!这是一个将高大上的设计模式搬进日常生活的专栏。无论你是程序新手,还是有一些基础,我们用丰富的例子,像讲故事一样,帮你理解这些看似神秘的设计模式。别担心,我们有很多有趣的例子和实用的代码等着你。让我们一起从小白到专家,一步一步探索设计模式的奥秘!原创 2023-05-24 15:20:04 · 822 阅读 · 0 评论 -
【设计模式】六、【创建性模式】揭秘单例模式:从生活例子到Java代码
单例模式的产生,它主要是为了解决在软件系统中,对于一些类,我们只需要创建一个全局唯一的实例。例如,系统的配置信息、数据库连接池等。如果有多个实例可能会导致状态不一致,或者额外的资源消耗。这个需求在很多软件系统中都会出现,因此单例模式成为了一种常见的解决方案。原创 2023-05-25 15:45:24 · 816 阅读 · 1 评论 -
【shiro】shiro升级1.7以上版本url请求报400的问题(提示“HTTP状态 400 - 错误的请求”)
HTTP状态 400 - 错误的请求类型 状态报告消息 Invalid request描述 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。原创 2024-10-22 10:41:14 · 257 阅读 · 1 评论 -
【termux】termux安装cryptography和rust
termux安装cryptography和rust原创 2022-06-16 13:27:44 · 4251 阅读 · 0 评论 -
【Docker】容器连接到Docker mysql(tomcat --link简单连接例子)
容器连接到Docker mysql(tomcat --link简单连接例子)原创 2022-10-13 13:36:15 · 500 阅读 · 1 评论 -
【spring】SpringAop报错: Null return value from advice does not match primitive return type for
是因为返回值是null,但是接收返回值的类型不允许是null导致的。我是在多线程中又加了异步,返回值是boolean类型,但是boolean不允许是null导致的。多线程中不要加异步。原创 2021-07-20 08:56:10 · 549 阅读 · 0 评论 -
【mysql安装启动】ERRORThe server quit without updating PID file (/opt/homebrew/var/mysql/-mini.local.pi
mac安装mysql的异常。brew安装后,异常。brew unistall后重新装也失败网上看了需要给权限之类的试了也不好使最后仔细看了下日志,日志写的挺明白的。。。怪不得自己戴眼镜。。。把那个文件夹删除了,重新brew install mysql再启动就好了。。。mysql.server start...原创 2022-03-14 11:44:09 · 1824 阅读 · 3 评论 -
【客户端H5交互】.replaceAll‘ is undefined,.replaceAll is not a function
如果你是和我一样,在replaceAll里还加了正则的话就有可能导致报这个错误。用replace方法就可以,想替换所有的在正则表达式后加个/g let reg=/\(|-|\)|\s/g; $("#telphone").val(number.toString().replace(reg,''));...原创 2021-07-06 17:08:08 · 1381 阅读 · 0 评论 -
mac挂载阿里云盘做本地盘【webdav-aliyundriver】【CloudMounter】
mac挂载阿里云盘做本地盘原创 2022-09-18 16:04:34 · 16803 阅读 · 2 评论 -
【mac】取消crashx代理后上不了网
【mac】取消crashx代理后上不了网的解决办法原创 2022-10-06 15:16:38 · 17405 阅读 · 5 评论 -
【基础】Git入门指南:版本控制、安装配置、仓库创建和克隆、提交历史、分支使用、合并冲突、远程仓库与GUI工具
Git的基本概念和操作,包括版本控制的概念,Git的安装和配置,仓库的创建和克隆,文件的添加、提交和删除,查看提交历史,理解和使用分支,处理合并冲突,使用远程仓库,以及使用Git GUI工具。希望这些知识能够帮助你更好地使用Git进行代码管理。原创 2023-05-16 22:03:53 · 616 阅读 · 1 评论 -
【js】js根据url或数据下载文件到本地
以前都是直接用windows.location.href 然后标签添加个download就可以,后来发现苹果浏览器这样不能下载,反而在浏览器中把文件直接给打开了。解决方法如下(1)如果是后台返回了文件的数据,则前台文件中直接引入这个js,然后直接调用下面的方法就可以了。js下载地址点这里,分别是数据,文件名,文件格式,常见文件格式看本文最后download(data, strFileName, strMimeType);(2)如果是后台只返回了一个url,那么也是先引用刚刚下载..原创 2021-07-07 15:35:08 · 3339 阅读 · 0 评论 -
【springboot】Valid接收xNumber参数不为空也报错的问题
接收xNumber字段,设置了notEmpty,结果一直提示收到的字段为空查了一大圈原因都没找到最后把xNumber改成numberX后可以了!真是开了眼了!原创 2022-03-21 16:12:26 · 374 阅读 · 0 评论 -
【时区】一些我搞不懂的时区说明和工具类
时区原创 2023-12-27 17:32:28 · 517 阅读 · 0 评论 -
【MySql】groupby分组分类型求和 SUM()if()组合,根据时间合并数据
SELECT mobile, sum(if(`STATUS`=0,`count` ,0)) AS successCount, sum(if(`STATUS`=1,`count` ,0)) AS failCount, sum(`count` )AS totalCount, `create_time` FROM `T_HISTORY` GROUP BY DATE( `create_time` ) ORDER BY create_time DESC LIMIT 10;-- STA.原创 2021-09-17 11:27:12 · 1301 阅读 · 0 评论 -
【thymeleaf】 select默认值回传失效 th:selected失效
<div class="form-group"> <label>状态</label> <div th:classappend="${#fields.hasErrors('status')} ? 'is-invalid' : ''"> ...原创 2021-06-23 11:13:35 · 1278 阅读 · 0 评论 -
【hibernate】hibernate按月分表
真是查了好久的资料,思路就是要做拦截器,这篇博文,但是保存时需要openSession,不能使用getCurrentSession,事务不被spring管理。又查了半天,拦截器的升级版,链接找不到了,大概思路就是在需要修改表名时,注入sessionFactory创建session,用了sessionBuilder之类的,但是那个类是hibernate4.1.4之后的.....公司用的是hib...原创 2019-10-22 15:09:33 · 962 阅读 · 0 评论 -
【hibernate】分表后插入失败
Table 'SA_913_201910' doesn't exist(1)遇到的问题是Mysql版本问题:5.5以下<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>我的是5.6,5.7,用这个可以<property name="hibern...原创 2019-10-21 11:29:45 · 254 阅读 · 0 评论 -
【Elasticsearch笔记】(一)安装和初步了解概念和几个常用方法
一、安装官网下载压缩包,windows系统解压即可使用,运行/bin文件夹下的.bat文件就可以运行了(会自动加载modules文件夹中的各个模块,用的配置在config文件夹中的elasticsearch.yml中比如node.name节点名字都是什么之类的)官网:https://www.elastic.co/cn/elasticsearch/浏览器输入http://localhost:9200/?pretty即可初步访问,pretty会让Elasticsearch美化输出(pretty-原创 2021-03-04 13:01:33 · 148 阅读 · 1 评论 -
【nginx】cenos7修改 nginx 的默认端口
1、whereis nginx.conf2、/usr/local/nginx/conf/nginx.conf3、listen 80改成其他4、重启whereis nginxcd /usr/sbin./nginx -s reload原创 2019-11-14 10:41:38 · 2420 阅读 · 0 评论 -
【java】日志优化,请求id+错误描述+错误行数
catch (Exception e) { StackTraceElement stackTraceElement= e.getStackTrace()[0];// 得到异常棧的首个元素 loggerException.error(String.format("seqid=%s,Exception=%s,getLineNumber=%s", seqId, e.toString...原创 2019-12-09 17:30:42 · 430 阅读 · 1 评论 -
@Autowired引入xml文件配置空指针
(1)原理https://blog.csdn.net/qq_29951485/article/details/101041269(2)实际采用了方法https://blog.csdn.net/qq360694660/article/details/82877222转载 2020-02-26 13:10:13 · 243 阅读 · 0 评论 -
【gitlab】安装以及常见问题
安装步骤:https://blog.csdn.net/tanqian351/article/details/82020523出现故障:1、开放防火墙端口(1)腾讯云服务器组策略中(2)linux/sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT(3)防火墙开放端口firewall-cmd --zon...原创 2019-11-13 17:54:19 · 469 阅读 · 0 评论 -
【vue】变更vue字段数据改变,视图没更新
遇到的情况是,后台传给前台时,直接整个赋值了,又添加一个数据,但是没有显示新添加的数据,视图没有更新原:vm.menu = r.data;vm.menu.gateWayName=null;修改后: $.get("../info/" + id, function (r) { vm.showList = false; vm.title = "修改"; var dataIt原创 2020-06-12 15:36:10 · 909 阅读 · 0 评论 -
【atomikos】com.atomikos.persistence.imp.StateRecoveryManagerImp: method <init>()V not found
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'atomikosTransactionManager' defined in file [/home/xxx/webapps/safeWeb/WEB-INF/classes/applicationContext-databa...原创 2019-11-26 14:53:52 · 226 阅读 · 0 评论 -
【spring】org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because
注意事务的一致性,某个方法回滚,某个方法不回滚是不行的。比如主方法trycatch一个异常会出此错误。解决方案:主方法和子方法都加上noRollbackFor某个异常。然后在主方法里解决该异常。或主方法trycatch该异常后再抛出去。...原创 2019-11-29 16:38:37 · 545 阅读 · 0 评论 -
Vue.$set 失效,vue字段不更新
(1)删除原有的值Vue.delete(vm.template, 'template_id');Vue.delete(vm.template, 'template');(2)赋新的值Vue.set(vm.template,'template_id', template_id);Vue.set(vm.template,'template', template_value);Vue.set可以用vm.$set替代...原创 2020-07-31 14:43:30 · 1189 阅读 · 0 评论 -
【jqgrid】表格自定义列可编辑保存并且最后一行添加空白行
主要步骤1、添加空白行主要在代码loadComplete中2、表格设置为可编辑状态主要是表格中: cellEdit: true, cellsubmit: "clientArray",表格字段中:editable:true。3、因为加了空白行,不能通过获取选中行的数据新增或修改,不准所以点击按钮的时候传值行号,获取行号为formatter: function (value, options, row)中的options["rowId"]...原创 2021-03-09 14:23:00 · 1250 阅读 · 0 评论 -
【java】hibernate利用Atomikos实现多数据源事务管理
1、引入jar包 <!--多数据源--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.11</version> </dep...原创 2019-11-25 11:58:32 · 191 阅读 · 0 评论 -
【jqGrid】获取当前行其它列的值数据&formaater点击事件
{ label: '操作', name: 'value.state', width: 30, align: 'center', formatter: function (value, options, row) { if (value === 0) { return '<a onclick="vm.delBtn(\''+row["key"].template_id+'\')" shiro:hasPermission="sys:user:delete" class="lab...原创 2020-07-29 15:41:03 · 1154 阅读 · 0 评论 -
【linux】安装leveldb后make报错
(1)版本问题https://blog.csdn.net/weixin_39684625/article/details/81907992升级版本https://blog.csdn.net/u013714645/article/details/77002555(2)依赖问题安装依赖原创 2019-11-04 18:06:56 · 395 阅读 · 0 评论 -
【java】List集合,map等为null,导致空指针异常。
举例说明:List<apple> apples=null;System.out.println(apples.size());//会报空指针解决方案:List<apple> apples=Collections.emptyList()System.out.println(apples.size());//不会报错了ps:有泛型,用Col...原创 2019-12-09 17:26:04 · 2161 阅读 · 0 评论 -
【安卓抓包】
https://www.cnblogs.com/findyou/p/3491014.htmlhttps://blog.csdn.net/shuiziliu1025/article/details/80911811原创 2019-11-29 12:20:44 · 196 阅读 · 0 评论 -
【java】spring IOC慕课笔记
一、IOC介绍(控制反转)1、控制什么?控制javabean对象的创建以及销毁(生命周期)2、反转什么?原:在使用对象时创建被依赖的对象,即被依赖对象的控制权在依赖对象的手里。e.g:用的时候 new ***现:将对象的控制权交给IOC容器举例说明,控制反转前我们这么做:约定:(1)所有bean的生命周期都交给IOC容器管理(2)所有被依赖的bean通过...原创 2019-04-15 17:51:20 · 171 阅读 · 0 评论 -
【JPA】SpringBoot JPA 使用GroupBy 进行分组查询
转自https://blog.csdn.net/winnershili/article/details/80695218首先建立一个实体 装数据用public class OrderGoods { private Goods goods; private Integer year = 0; //年份 private Integ...转载 2019-07-02 13:52:30 · 11821 阅读 · 0 评论 -
【java】高并发下SimpleDateFormat 的bug
日志:2019-04-1115:21:20,137[INFO]-seqid=a1cd43ec-b46c-47fd-ba91-061778c93a9a,request=/safenumberservicessm/v2/ax/callin?areacode=0576&callid=56222274-d22f-4604-a9a3-713c9edff97a&callrec...原创 2019-06-18 16:21:10 · 951 阅读 · 0 评论 -
【JVM】JConsole中看不到本地的Tomcat进程解决办法
(1)通常是没有权限引起的。C:\Users\【用户名】\AppData\Local\Temp\hsperfdata_【用户名】在该目录下存放所有本地java进程文件。举例我的:C:\Users\win 7\AppData\Local\Temp\hsperfdata_win 7试试能不能新建文件之类的,不能,则右键---属性--安全--编辑--给当前账号添加完全控制的权限,重...原创 2019-07-04 14:25:19 · 2108 阅读 · 0 评论 -
【java】找不到符号,程序包和org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Ca
1、找不到符号程序包,idea从svn上导入eclipse项目的时候遇到的,网上查到的方法都不好使,最后重新管同事要了代码,从存在的目录导入,并且选择是maven项目,就好使了。2、org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[C错误网上查的方法(1)把log4j的...原创 2019-06-27 14:22:07 · 3722 阅读 · 0 评论 -
【mybatis】字段名和数据库字段名名不一致导致的返回值为空
因为使用了left join 所以返回值是实体类时,识别不出来实体类字段名和数据库字段名不一致的情况。在select查询语句时,使用 as即可原select * from ***更改为 select A,B,C as实体类字段名,D from***...原创 2019-07-22 11:14:21 · 377 阅读 · 0 评论