- 博客(22)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 python 拆分大集合成多个小集合
使用python 将大的list 拆分成多个小的list:def toChildList(bigList=[], count=None): # 一个大集合,count=要拆分的每个小集合里边的元素数量 listCollection = [] if len(bigList) < int(count): listCollection.append(bigList) return listCollection length = len(bigLi
2021-07-31 23:46:51
1693
原创 RedisTemplate实现Redis事务
今天遇到需求要统计每次执行成功的个数和失败的个数,但是项目部署的是多实例的而且每个实例还是多线程的。只使用多线程的计数器,没有很好的方法去实现多实例的数据汇总,想到使用redis或者mysql,由于是多线程的对统计字段变化频繁所以果断放弃mysql选择redis,之前使用mysql遇到过多线程情况下数据出现ABA问题,所以在选择redis的时候不能只是单纯的更新数据,还要考虑多线程情况下数据的同步问题。同时参考了:https://my.oschina.net/sxwailyc/blog/1973427
2021-07-13 17:21:20
1873
原创 系统接口日志记录-AOP
在进行系统开发的时候,系统提供给前端或者第三方使用的接口,要对接口的调用情况(接口的接收的参数、返回的结果、调用者、调用接口的ip等)进行记录。通过Spring AOP的***环绕通知***可以很容易实现该功能。实现该功能对调用接口数据的记录也便于后续项目出现问题的时候能够溯源以下列出在项目中的实际用例。项目中的架构如图:SysInterfaceLogAspect :package com.taoan.admin.common.aspect;import cn.hutool.core.util
2020-11-18 20:00:53
4809
原创 Java- freemarker-pdf
maven:<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> </dependency> <dependency> <groupId>com.itextpdf</group
2020-10-30 11:47:09
453
2
原创 excel文档导出
excel导出工具类import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.usermodel.*;import org.apache.poi.ss.util.CellRangeAddress;import org.springframework.web.multipart.MultipartFile;im...
2020-10-13 16:10:45
296
原创 shell脚本监控系统cpu/磁盘/内存
shell脚本监控系统cpu/内存/磁盘环境并发送消息提醒#! /bin/bashnow=`date -u -d"+8 hour" +'%Y-%m-%d %H:%M:%S'` #cpu使用阈值cpu_warn='85'#mem空闲阈值mem_warn='1000'#disk使用阈值disk_warn='90.00'#变量#cpu使用率cpu_use='0'#剩余内存 mem_free='0'#磁盘使用率disk_use='0'#磁盘剩余量disk_free='0'#
2020-08-31 16:55:44
1798
1
原创 list转object再转list 类型丢失
list转object再转list 类型丢失写了一个接口要让第三方调用传递数据过来,定义的接口使用一个公共参数对象ParamVo 接收,该接口用到的公共参数对象内的数据如下:String clientId;Object object;第三方将一个对象集合直接赋值给了object对象,我这边接收到后直接使用:List<实体> 实体参数 = (List<实体>)ParamVo.getObject();来转换结果 在foreach遍历转换后的对象集合的时候报错:ja
2020-07-14 20:38:33
1481
原创 后端跨域CorsFilter工具类
@Componentpublic class CorsFilter implements Filter { public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletRe...
2020-04-10 11:13:18
1395
原创 swagger信息配置类
import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import springfox.documentation.builders.ApiInfoBuilder;import springfox.documentatio...
2020-04-09 20:42:36
528
原创 生成kaptcha验证码工具
<dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version></dependency>配置类package com.us...
2020-03-26 15:17:28
235
原创 写Ajax时遇到的坑
今天在写Ajax实现异步刷新功能的时候遇到一些坑先贴错误的代码:<script src="https://code.jquery.com/jquery-3.4.1.min.js" /><script> $.ajax({ type: "post", contentType: "application/json", ...
2019-09-29 19:33:22
219
原创 纯js实现简单的动态打字效果
&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &am
2018-09-17 15:23:21
1156
原创 idea连接redis异常,eclipse却没问题
今天开发公司的springclould项目,从仓库git下来之后在idea启动的时候报redis连接异常,无法连接,但是把项目导入eclipse启动确是正常的,还请大神赐教: 异常日志:09:10:43:975 [main] INFO [org.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration...
2018-08-02 09:37:41
3035
6
原创 springboot注解实现异步调用时no bean of type TaskExecutor and no bean named 'taskExecutor' either
在使用springboot 注解@Async 实现异步调用时。 启动类:@EnableAsync//启动异步public class JtaAtomikosApp { public static void main(String[] args){ SpringApplication.run(JtaAtomikosApp.class,args); }...
2018-07-20 23:56:01
14732
1
原创 springboot+mybatis多数据源配置方法及遇到的问题
这里做的测试,两个数据库内表都一样pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL...
2018-07-18 15:38:47
3010
1
原创 centos7内搭建apache集群
前期准备: linux环境 tomcat多个 apache服务器: httpd-2.4.33.tar.gz http://httpd.apache.org/download.cgi APR apr-1.6.3.tar.gz apr-util-1.6.1.tar.gz pcre-8.42.tar.gz tomcat-connectors-1.2.40-src.tar.gz*...
2018-07-16 23:23:04
909
原创 Ajax接收并显示后台传来的list集合内的数据信息
最近在学习Ajax做一个留言系统的时候碰到需要将list集合从后台传到前台ajax接收并显示的情况,在网上搜了很多,但很多情况都不是和我遇见的情况一样的,现在,直接贴出我的问题及解决方法。 后台代码:@RequestMapping(value="/findReply") @ResponseBody public Map<String, Object> findRe...
2018-05-11 11:21:27
34376
10
原创 Ajax提交form表单总是返回error函数
这是ajax代码function saveUser() { $.ajax({ type:"POST", url:"SaveUser.action", data:$('#fm').serialize(), dataTyep:"JSON", async: fals...
2018-05-03 17:30:12
4491
原创 jQuery Ajax进行前后台交互时总是返回到error函数
今天在做一个留言系统时,为让留言不用刷新页面显示,使用了ajax前后台交互,结果返回时总是在error函数中原因:<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>创建留言</title><scr
2018-04-12 10:47:08
939
原创 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com
maven 搭建ssh框架启动报错严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component[StandardEngine[Tomcat].StandardHost...
2018-03-09 20:39:01
1031
原创 solr与中文分词器的安装配置
准备环境:solr版本:Solr4.10.3jdk:1.8Tomcat:apache-tomcat-7.0.59一、solr和tomcat整合使用:1.solr和tomcat整合1、将Solr4.10.3 压缩包内的dist目录下的solr-4.10.3.war拷贝到tomcat的webapp目录下并改名为solr.war。2、启动tomcat,solr
2017-12-13 21:18:03
305
原创 Caused by: There is no result type defined for type 'json' mapped with name 'success'. Did you mean
五月 07, 2017 5:30:03 下午 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on t
2017-05-07 17:32:23
1736
struts2+hibernate的简单学生信息管理
2017-04-15
oracle创建函数时总是编译错误
2017-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人