自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 基于centos7离线安装telnet

由于公司服务器并不是全开通互联网的,只针对某个外网地址开通,因此对于没有telnet的服务器就不能很好的在线安装了,只能通过离线安装,下面记录其离线安装telnet:安装telnet所需软件包:1、telnet-client2、Telnet server3、 xinetd 以上软件包下载地址:telnet-client:http://www.rpmfind.net/linux/rpm2html/search.php?query=telnet![在这里插入图片描述](https://img-bl

2021-12-29 18:07:27 7527

原创 nacos权限绕过漏洞(CVE-2021-29441)修复

漏扫出服务器的nacos1.2.1版本存在权限绕过漏洞(CVE-2021-29441)漏洞,给出的建议是升级到最新版本,后面去nacos官网当时最新版本是2.0.3,果断换成了当时最新的再让安全人员漏扫发现还是存在,明明官网已经说2.0.0以上版本已经修复了,怎么还是被扫到呢?通过网上翻看资料得到如下解决办法:1、修改 nacos的application.properties配置文件,开启服务身份识别功能### 开启鉴权nacos.core.auth.enabled=true### 关闭使用use

2021-09-16 10:23:38 20022 5

原创 基于zabbix4.2遇到的问题总结

在工作有机会用到了zabbix做服务器资源监控,在此总结下我所遇到的一些特别问题,一般的问题在网上都有了,在此不再陈述。zabbix的php升级问题1、我用的是zabbix4.2,php用是的5.4,项目验收前在一次服务器安全漏扫中扫出了php5.4的很多高危漏洞,因此要升级php版本。升级php,我是直在线rpm升级,升级到了php7.3.29。升级完后记得修改httpd.conf配置文件。除了修改以上截图的,基本上和原来的httpd.conf一样即可。重启apache服务,观看httpd的log日

2021-08-06 11:28:56 468

原创 Caused by: redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool

公司的一个项目上线后,由于该项目每天访问的人很多,并发也不小,在该项目上线运行半个月个后出现了 redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool的问题,然后通过重新构建暂时解决了,可是过了一个星期后又出现了同一个问题,后面通过分析有可能是jedis连接池配置的连接数小了,后面改成1000,过了半个月后还是出现同样的问题,接着又改了jedis的连接超时间最后也没有解决问题;项目这个问题持续

2021-03-12 17:47:26 870 1

原创 nginx配置websocket支持ws与wss

在生产中,如果前后端都部署在同一台服务器上的话就不用nginx配置webscket做转发,前端和后端部署在不同的服务器上,因此可以用nginx配置websocket转发到后端,后端再通过nginx转发回应。支持ws:在nginx的conf文件夹中的nginx.conf配置文件添加server:server { listen 9696; server_name localhost; index index.html; location

2020-12-15 17:22:34 1956

原创 基于redis实现信息管理系统中某个操作同时只能有一个人操作

在开发信息管理系统中虽然这些系统很多人认为是没有什么并发量的,所以不用考虑关于并发的问题,担是有一个问题就是,当系统部署上线运行后,用户是在不同的地方通过网络访问的,有些用户网络不好会慢点,有些会快点,这样就会当一个用户正在做某个操作审核功能,由于网络原因显示正在执行,而另一个用户同时也在操作这些审核,由于网络好,一下子就审核完成,而另外那个用户最后可能还没有审核就出现已经审核的情况。因此,可以使用redis的key自增加过时的办法实现某个操作同时只能有一个用户操作。代码示例:public Object

2020-11-09 14:56:35 743

原创 记一次Spring data通过主键(索引)查询,当主键(索引)值为空时的问题

在一次项目开发中,当某个字段的值是另外一个表的主键时,如果通过把该字段的值放入能过字键查询,这时如果字段的值为null或者为“”时,当请求查询时前端会报“The given id must not be null!; nested exception is java.lang.IllegalArgumentException: The given id must not be null!”查询场景:// An highlighted blockJkCommodity jkCommodity=jkCom

2020-08-28 11:07:54 465

原创 使用EntityManager在Spring jpa中实现多表查询与动态sql

使用EntityManager在Spring jpa中实现多表查询与动态sqlSpring jpa是Spring家族的一套基于jpa规范标准的查询框架,其实它的内部的是借参考于Hibarnate实现的,只是它更加轻量级。Spring jpa对于单表的增删改查是很方便的,对于多表查询的话也可以使用它的一个注解:@Query实现。@Query可以像Hibrnate那样写hql,也可以写原生sql。担是如果你的查询结果是多个表查询出来的结果,而且你的数据库中的表都是单表的话,用原生sql是查询出来对应不上的,应

2020-08-06 10:47:51 2088

原创 润乾报表调用Oracle数据库存储过程实现数据显示

项目刚开始时,系统数据量不是很大,润乾报表中的数据显示都是直接使用SQL查询得出数据进而显示,随着后面数据量的变多,数据显示越来越慢,应公司领导要求,把润乾报表中的SQL实现改成由存储过程实现。那么润乾报表调用Oracle数据存储过程实现数据显示呢?关于这个问题网上很少有说明,在些记下自已亲自实现的笔记。首先,先把原来在润乾报表中使用的SQL语句全部放到Oracle中改成存储过程实现,最后把S...

2020-03-03 16:52:43 835

原创 记一次Oracle在不同操作系统之间取星期显示的问题

由于项目需要,在linux系统中部署了A系统(A系统在windows server中目前也部署有),在linux中部署好后测试A系统的功能时发现Sql操作获取Oracle时间类型字段中的值是星期几时,发现不是按“星期一”,“星期二”类似的显示,而是如果是“星期一”则显示为1,“星期二”则显示为2这样的。经过查找发现,这可能是操作系统有关,因为A系统部署在Linux中,Linux是英文环境,最后把l...

2020-03-03 15:51:23 183

原创 SQL中%传到后台被转义的问题

没传到后台时的sql:AND MENU_NM LIKE ‘%操作日志查询%’传到后台后的sql:AND MENU_NM LIKE ‘%操作日志查询%’跟踪代码发现://除了转义HTML外还会把SQL中的%转为'String nv = HtmlUtils.htmlEscape(fv)解决办法:Pattern pattern= Pattern.compile("\\b(a...

2020-01-03 15:08:54 385

原创 Caused by: java.lang.UnsupportedClassVersionError: JVMCFRE003 主要版本错误;类=com/icss/wss/IErpWebservice,偏

Caused by: java.lang.UnsupportedClassVersionError: JVMCFRE003 主要版本错误;类=com/icss/wss/IErpWebservice,偏移量=6在IBM Webphere部部署项目时,由于其war版本是1.6的,所以当把jdk7或以上的版本编译代码后放到项目中部署时会报 Caused by: java.lang.Unsuppor...

2019-12-04 17:41:48 2603

rabbitmq-server-3.8.9安装包

rabbitmq-server-3.8.9安装包,在centos7安装成功,压缩包里有:erlang-23.1.1-1.el7.x86_64.rpm,rabbitmq-server-3.8.9-1.el7.noarch.rpm,socat-1.7.3.2-2.el7.x86_64.rpm

2022-04-21

telnet离线安装.zip

telnet离线安装包,有需要可下载

2021-12-29

apache-atlas-2.2.0-bin.tar.gz

apache-atlas-2.2.0经过源码编译后的包,不自带hbase、solr,大家可以下载来用

2021-09-01

seata1.3.0.zip

Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata1.3.0

2020-09-10

nacos-server-1.3.1.zip

nacos-server-1.3.1.zip nacos-server-1.3.1 nacos-server-1.3.1 需要的可以下载

2020-08-31

sentinel-dashboard-1.7.0.zip

sentinel-dashboard-1.7.0.jar sentinel-dashboard,需要的可以下载

2020-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除