- 博客(35)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 springboot3 aop代理中获取不到方法入参 joinPoint.getSignature()).getParameterNames() 返回空
joinPoint.getSignature()).getParameterNames() 获取不到参数名称
2024-04-12 19:27:11 408
原创 springboot2重写WebMvcConfigurer的configureMessageConverters方法无效的解决方案
springboot2重写WebMvcConfigurer的configureMessageConverters方法无效的解决方案主要是因为没有在入口类或者当前配置类上增加@EnableWebMvc注解,完整代码如下:
2022-06-17 16:46:47 2131 1
原创 Centos7禁用IPV6 & 更新YUM源
禁用ipv6vi /etc/sysctl.confnet.ipv6.conf.all.disable_ipv6 =1net.ipv6.conf.default.disable_ipv6 =1sysctl -p更新yum源cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bakcurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun
2022-04-26 15:49:21 1626
原创 docker教程
官网:https://www.docker.com/镜像地址:https://hub.docker.com/1.docker安装卸载原有dockeryum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \
2021-08-04 10:13:53 2525
原创 服务器双网卡连接内外网配置
因为一台电脑只能有一个默认网关,所以,当两台电脑设置两个默认网关后就会冲突,要么两个都不可用,要么其中一个可用,另一个不可用针对上述情况,提出的解决方案是,把外网的网关设置为默认网关,内网的通过静态路由实现连接到指定IP,如图:从本机发出的请求,默认都会走网卡2,一旦网卡2请求不通,则会按照规则匹配静态路由,之后将请求指向默认路由配置的网关。配置IP信息#进入对应目录cd /etc/sysconfig/network-scripts#找到网络配置文件ifcfg-eno1 ifcfg-eno.
2021-04-10 10:43:33 2964 3
原创 centos7 双网卡连接内外网配置
centos7 双网卡连接内外网配置网卡配置文件路径/etc/sysconfig/network-scripts/#网卡配置示例,在上面目录下找到ifcfg-网卡名称ifconfigeno1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 18:56:44:35:b9:d4 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B)
2021-04-10 10:41:50 3246
原创 docker redis The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn
解决docker中redis容器警告The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128我尝试直接修改宿主机的somaxconn参数,并设置 sysctl.conf 的 somaxconn全部不行。之后又尝试在宿主机中修改somaxconn参数依然不行 最后我尝试在创建容器的时候修改somaxconn参数,还是不
2020-12-17 13:36:13 6255 2
原创 docker nginx配置vue时,root不生效问题
如果配置root目录不生效,需要写一个全局的root#在server之外编写root,可以解决location中配置root不生效问题root /usr/share/nginx/html;location /einvoice{ root /usr/share/nginx/html; index index.html index.htm; try_files $uri $uri/ /einvoice/index.html; }...
2020-12-15 16:57:16 1100
原创 electron vue fs.existsSync is not a function 异常解决办法
经过一系列查找,也看了很多国内外的解决方案,都不太理想,要么是预加载文件,提前保存对象;要么是增加window.require;终于在同事的提醒下,将@vue/cli的版本降低为4.0.5后,渲染进程使用require(‘electron’)完美获取到相应对象。vue/cli卸载命令npm uninstall -g @vue/clivue/cli安装老版本命令npm install -g @vue/cli@4.0.5我原来的版本是4.5.x整个electron-vue的整合步骤1.使用v
2020-11-16 15:56:16 9447 6
原创 Centos7 crond定时任务无法执行问题解决
定时任务不执行,可以通过查看日志来定位问题,日志位置如下:/var/log/cron从日志中可以找到定时任务是否执行,以及执行却没有效果的原因,大部分原因都是要执行的命令问题。问题分析我需要通过定时任务备份数据库,但是发现到达执行时间,定时任务并没有执行,通过查看日志,发现是找不到“mysql”命令,所以在脚本头部增加了导入mysql的bin目录,具体代码如下export PATH=:/bin:/sbin:/usr/sbin:/hnfs/app/mysql/bin之后调整定时任务时间,进行重
2020-11-01 09:29:31 2671
原创 springboot maven 多模块搭建要点
针对于一个普通的maven聚合项目搭建起来没什么复杂度,按照正常的思路创建就行了,但是对于springboot的maven聚合还有几个点需要注意:1.多个paren的问题,因为springboot有自己的paren,但是maven限制了父类只能有一个,所以子模块只能继承父模块,不能同时继承父模块和springboot,解决方案如下:在父pom.xml中添加如下依赖:org.spring...
2019-11-05 19:13:17 154
原创 maven 的打包插件
最近经常用maven打包,所以积累了一部分插件,具体如下:org.apache.maven.pluginsmaven-compiler-plugin88 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifac...
2019-11-05 19:11:36 353
原创 SpringBoot2.0 logback 生产和开发模式下的切换
springboot 中使用logback是比较方便的(默认集成,无需添加依赖),可以使用springprofiles标签和springboot 的profile保持一致,比如生产环境下我们的日志存储目录为/tmp/logs ,研发/调试环境下的存储目录为/D:/logs/project;这样在打包部署的时候需要手动的修改日志存放位置,如果还需要调整日志打印级别等细节内容,不仅容易出错,还特别麻...
2019-04-09 16:26:08 1366
原创 mysql5.5 升级 5.7
mysql5.5升级到5.7mysql 5.5数据库备份,备份方式,拷贝C:\ProgramData\MySQL\MySQL Server 5.5\data目录下的所有文件,查看是否包含了ibdata1,如果没有包含则全磁盘查找该文件,当mysql使用innodb引擎时, 该文件中存放了所有表的数据停止mysql5.5服务,卸载mysql,并删除安装目录的遗留文件开始安装mys...
2019-02-21 14:03:12 407
原创 Spring Cloud 学习记录(四)Zuul
Spring Cloud 学习记录(四)ZuulZuul是Netflix的一个子项目,Spring Cloud 将Zuul进行了进一步的实现与封装,将其整合到Spring-Netflix项目中,为微服务集群提供代理、过滤、路由等功能。为什么微服务需要网关?添加网关,可以将集群的服务都隐藏到网关之后,而对客户端来说,无须关心集群的内部结构,只需关系网关的配置的信息;对于Spring Cloud...
2018-10-26 11:34:11 141
原创 Spring Cloud 学习记录(三)Hystrix
Spring Cloud 学习记录(二)HystrixHystrix 主要用来保护服务调用的一方。如果被调用的服务发生故障,符合一定条件,就开启断路器,对调用的程序进行隔离。首先创建测试代码:spring-hystrix-server 作为服务端,使用sts进行快速创建,一下是代码:pom文件&lt;?xml version="1.0" encoding="UTF-8"?&gt;&
2018-10-25 11:54:49 192
原创 Spring Cloud 学习记录(二) Netflix-Ribbon
Spring Cloud 学习记录(二) Netflix-RibbonRibbon 简介Ribbon 是 Netflix 下的负载均衡项目,它在集群中为各个客户端的通信提供了支持,它主要实现中间层应用程序的负载均衡。Ribbon 提供以下特性:负载均衡器,可支持插拔式的负载均衡规则。对多种协议提供支持,例如 HTTP、TCP、UDP。集成了负载均衡功能的客户端。同为 Netfli...
2018-10-24 11:55:03 623
原创 SpringCloud学习记录(一) Netflix—Eureka
一、SpringCloud学习记录——Eureka Eureka 提供基于REST的服务,在集群中主要用于服务管理,Eureka 提供了基于Java语言的客户端组件,客户端组件实现了负载均衡的功能,为业务组件的集群部署创造了条件。使用该框架,可以将业务组件注册到Eureka容器中,进行集群部署,Eureka提供服务调用功能,可以发布容器中的服务并进行调用。Eureka 架构一个简单的 E...
2018-10-23 11:16:06 275 1
原创 vue+webpack 全局变量
vue+webpack 添加全局变量,直接上代码: SysConf文件global.sysConf={ //预约挂号-日期范围 dateScope:7, wsUrl:'http://ip:port/wxService/webService/api', wxUrl:'http:/ip:port/HisWX'}之后在main...
2018-05-04 10:22:42 3201
原创 spring cxf rs 集成swagger2
主要是在原有的spring+cxf rs 的基础上添加swagger2,整个过程很坎坷,先是上网找教程,各种教程,各种版本,各种坑,很头疼,最后没办法,直接照着官网来搞了。先说下我的版本:spring 4.3apache cxf 3.2.4swagger-ui 2.1.8-M1cxf-rt-rs-service-description-swagger 3.1.7jack.versio...
2018-05-04 09:57:37 3488 2
原创 maven 常用插件 tomcat7 jetty 的配置
tomcat7<plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>...
2018-05-02 10:48:12 267
原创 centos 7 关闭firewalld防火墙指令 及更换Iptables防火墙
iptables 的位置 /etc/sysconfig/iptables1.禁用firewalld 服务systemctl mask firewalld2.停止firewalld 服务systemctl stop firewalld3.安装iptables服务yum -y install iptables-services设置iptables 开机启动sy...
2018-04-20 11:20:09 532 3
原创 Centos7 添加开机启动脚本
1.编写脚本,以启动elasticsearch为例子: 创建文件放于/etc/init.d目录下:touch es #!/bin/bashexport JAVA_HOME=/usr/java/jdk8export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PA...
2018-04-20 11:14:55 1046
转载 centos7 tomcat 安装及优化
一、Tomcat 安装 官网:http://tomcat.apache.org/ Tomcat8官网下载地址:http://tomcat.apache.org/download-80.cgi 为了便于文件管理,个人习惯 在/opt目录下创建 一个install目录用于存放 软件安装包,在/usr 目录下创建local文件夹用户存放解压文件 下载安装包: wget http://a...
2018-04-20 11:11:39 1902
原创 Centos7 设置时区
列出时区timedatectl list-timezones 修改时区timedatectl set-timezone Asia/Shanghai
2018-04-20 10:53:56 12306
原创 springboot security 自定义 AuthenticationEntryPoint 和 AccessDeineHandler
找了大半天的资料终于在国外的网站上找到了,相关问题,不过还好把security的认证流程和授权流程又重新看了遍:AuthenticationEntryPoint 用来解决匿名用户访问无权限资源时的异常AccessDeineHandler 用来解决认证过的用户访问无权限资源时的异常配置类:@Configuration@EnableWebSecurity@EnableGlobalM...
2018-04-17 15:51:31 48512 2
原创 angularjs $watch 延迟处理
angularjs做autocomplete插件时需要对用户的输入进行监听,如果用户每输入一次就向后台发送一次请求的话,对于小流量的项目可以做到即输即查,但是流量大的网站可能就会刷爆服务器,所以最好是用户输入后做几百毫秒的延迟然后再向服务器发送请求。直接上代码://定义定时器变量var timeout;$scope.orderNameChange=function(){ //如果定时器
2016-09-19 08:35:36 1281
dcm4che 三方依赖
2023-05-31
vcredist_x64_2013.zip
2019-12-03
springcloud-Netflix-eureka demo 可做参考
2018-10-24
dcm4che3实现 printSCU时 图像发生偏移
2023-08-16
java 网站聊天室 消息机制
2015-02-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人