- 博客(34)
- 收藏
- 关注
原创 java.lang.NoClassDefFoundError: org.apache.poi.POIXMLDocument问题排查解决
java.lang.NoClassDefFoundError: org.apache.poi.POIXMLDocument问题排查解决
2023-02-07 14:57:15
18037
1
原创 找不到com.sun.beans.introspect.PropertyInfo的类文件问题
无法访问com.sun.beans.introspect.PropertyInfo问题解决办法
2023-01-12 14:43:33
2401
4
原创 安装oracle客户端,提示“oracle11g所选的主目录位于基目录外”
安装oracle客户端,第三步下一步的时候,提示“oracle11g所选的主目录位于基目录外”:我们可以看到有默认 Oracle基目录:D:\app\xxx原 软件位置:F:\product\11.2.0\xxx修改 软件位置:D:\app\xxx\product\11.2.0\xxx问题就解决了......
2022-06-23 16:01:58
2491
原创 cannot update table Temp Table because it does not have a replica identity and publishes updates in
我将 Postgres 数据库与复制一起使用。我在 postgres 函数中使用了临时表。我无法在通过加入更新临时表时更新它。在进行修改的时候cannot update table "home" because it does not have a replica identity and publishes updates我尝试了几种方法,找到了解决方案。事实证明,PostgreSQL 不喜欢缺少涉及复制的主键的表,甚至是临时表。因此,要么在临时表中添加一个,要么在创建表后使用这样的语句:AL
2022-06-23 15:58:16
3525
原创 RocketMQ 关于 No route info of this topic 问题
rocketmq访问时出现 No route info of this topic 异常产生的原因:Broker禁止自动创建Topic,且用户没有通过手工方式创建TopicBroker没有正确连接到Name ServerProducer没有正确连接到Name Server (防火墙问题)第一种情况解决方法先将已有服务关闭# 1.关闭Nameserversh bin/mqshutdown namesrv# 2.关闭Brokersh bin/mqshutdown broker然后顺序启
2022-03-25 09:35:07
12902
转载 非事务方法与事务方法执行相互调用
先声明这篇文章并非原创,是转载了一位大佬的文章,看完后,写的确实不错,对主要内容做了整理。文末有大佬的原创链接项目环境:sprinigboot项目场景:每天定时更新xx的数据,某条记录更新中数据出错,不影响整体数据,只需记录下来并回滚当条记录所关联的表数据。在一个service里拆成了两个方法去执行,一个方法(A)是查询数据与验证组装数据,另外一个方法(B)更新这条数据所对应的表(执行的时候是方法A中调用方法B)。由于这个数据是循环更新,所有一条数据更新失败直接回滚此条数据,不影响其他数据,其他的照常
2022-03-16 18:30:55
3415
原创 简述Redis
常用数据类型string 字符串list 列表hash 哈希(散列)set 集合sorted set 有序集合redis淘汰策略volatile-lru回收过期的使用最少的key,为新添加的键创造内存空间volatile-ttl回收过期的key,并且优先回收使用最少的key,为新添加的键创造内存空间volatile-random随机回收过期的key,为新添加的键创造内存空间allkeys-lru回收使用最少的key,为新添加的键创造内存空间allkeys-random随
2022-03-14 18:18:10
1236
转载 mysql数据库缓存参数优化
文章目录内容query_cache_size/query_cache_type (global)binlog_cache_size (global)key_buffer_size (global)bulk_insert_buffer_size (thread)innodb_buffer_pool_size(global)innodb_additional_mem_pool_size(global)innodb_log_buffer_size (global)innodb_max_dirty_pages_pc
2022-01-18 15:33:23
2938
原创 相似又不相同的模式:外观模式、中介者模式、代理模式
前言:学习设计模式的时候,我发现了外观模式、中介者模式、代理模式在概念上有很大的相似之处。如果完全相同也就没有必要有三个模式来引入设计模式的思想了。之后我查阅了资料和询问了前辈。对三种模式进行了区分:外观模式外观模式主要是为了隐藏系统的复杂性,而统一用外观接口让复杂的接口调用变的更加简洁和方便,目的是为了降低访问复杂系统的内部子系统时的复杂程度,简化客户端与之的接口。中介者模式中介者模式是要是为了降低两个对象之间直接通信设计上的耦合度。源对象不需要知道被调用服务方的具体类,只需要调用中介者类,由中
2021-08-11 12:55:32
771
原创 Mac的idea启动项目贼慢,但其它小伙伴启动却很快
前言:最近开发一直觉自己的mac本idea启动项目贼慢,很影响工作效率。然而同事的mac本启动同一项目却贼快,而且我的电脑性能比他的高,这就很尴尬。然后我尝试了多个方法,终于解决了这个问题。解决办法如下:找到 系统偏好设置打开后,找到 共享拿到电脑名称打开终端输入:sudo vim /etc/hosts在 127.0.0.1 localhost 后面加上你的电脑名bingo!!!又可以快乐的搬砖了原理idea中启动项目时,可能会用到localhost,如果用localhost,
2021-06-11 15:05:11
3097
3
转载 IDEA插件-热部署:JRebel
首先声明一下:版权声明:本文为优快云博主「一张小羊毛」的原创文章,遵循CC 4.0 BY-SA版权协议。原文链接:https://blog.youkuaiyun.com/u014395955/article/details/106938527/我在作者内容的基础上做了一些max idea的补充一、摘要springboot项目开发过程中通常修改了某分部代码需要重启服务才能生效。通过JRebel插件可以实现热部署,避免了频繁重启服务。JRebel是一套JavaEE开发工具。Jrebel 可快速实现热部署,节
2021-04-14 15:18:02
696
原创 SQL调优
SQL调优:Sql语句优化:在表中建立索引,优先考虑where、group by使用到的字段。尽量避免使用select ,返回无用的字段会降低查询效率。如下:SELECT * FROM t优化方式:使用具体的字段代替,只返回使用到的字段。尽量避免使用in 和not in,会导致数据库引擎放弃索引进行全表扫描。如下:SELECT * FROM t WHERE id IN(2,3)SELECT * FROM t1 WHERE username IN (SELECT username FROM
2021-04-08 18:24:23
766
原创 Mac 安装的虚拟机win10系统,设置拥有各自的桌面
Mac安装了虚拟机win10后,发现2个系统的桌面是共享,我们想要把两个系统的桌面区分出来Mac桌面:虚拟机-win10桌面:可以看到,两个系统的桌面文件都共同拥有的。下面进行配置一下:图解:打开 操作-> 配置找到 选项->共享->配置点击打开配置,进行配置就可以了,将想映射的文件夹取消勾选,然后点击OK点击OK后,win10会进行重启,重启后就会生效:设置就是这样,希望能给大家有所帮助!!!...
2020-07-31 19:11:03
1958
1
原创 Linux 环境安装 Nginx及卸载
Linux 环境安装 Nginx安装Linux环境以centos7例,用的shell都是centos7相关语句,在安装前先确定一下环境将nginx-1.6.2.tar.gz上传至服务器在nginx安装前,先进行依赖的查询,nginx需要相关的依赖,缺少所需要的依赖但未安装时,/configure时会报错我以pcre、openssl、pcre-devel、openssl-devel为例检查pcre、openssl、pcre-devel、openssl-devel,shell返回版本就是已经安装sh
2020-06-24 14:46:58
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人