- 博客(53)
- 收藏
- 关注

原创 spring-integration初探
最近有幸,公司让我研究了spring-integration,对于这个spring出品的功能强大的工具,功能繁多且复杂。写此博客分享一下心得,也为记录一下最近研究这么久的知识点。理解的不够深,如果有错误的地方,希望各位朋友能批评指出。一、what 首先,什么是spring-integration?研究之初,对这根管道有些迷惑,这是队列?这个activeMQ有啥区别?待研...
2018-05-03 16:20:01
61856
38
原创 Centos服务器GCC安装
GCC是Linux系统中,进行C/C++程序开发及运行的常用的工具包,很多软件安装的时候,需要使用这些工具包来进行运行。本文所述是在Centos7的环境下进行。
2025-02-25 10:13:25
469
原创 Ollama访问ip配置,防止”裸奔“!
近期,DeepSeek爆火之后,本地搭建大模型已经逐渐成为了趋势。这时Ollama,这款开源免费的软件,作为本地搭建大模型的平台,也逐渐被我等程序猿关注。我也本地安装了Ollama,运行了DeepSeek-r1,qwen等大模型。但是,应运而生的就是安全问题,Ollama提供了开放的api,访问11434的接口,就能访问到软件功能。
2025-02-24 11:15:39
2291
4
原创 使用Openjdk+RestTemplate出现the trustAnchors parameter must be non-empty的问题
最近,在使用RestTemplate调用https接口的时候,出现了如图所示的异常“the trustAnchors parameter must be non-empty”。
2025-01-09 22:51:45
303
原创 系统部署安装-Centos7-PostgreSQL
6.配置启动的JAVA(如果你系统环境的JAVA符合,则跳过此步骤),编辑bin目录下的zkEvn.sh。1.编辑vim /etc/systemd/system/zookeeper.service,添加如下内容。3.进入conf文件夹,复制zoo_sample.cfg,命名为zoo.cfg。2.将zookeeper的包上传到服务器上该文件夹下,并进行解压。5.vim /etc/profile配置环境变量。天行健,君子以自强不息;地势坤,君子以厚德载物。2.然后服务注册加载,添加启动,启动。
2023-11-30 15:17:06
672
原创 三方检测-服务及服务器扫描问题及处理方案
Nginx Plus 的模块 ngx_http_hls_module 中存在一个漏洞,该漏洞可能允许本地攻击者破坏 NGINX 的工作进程内存,从而导致其崩溃或在使用特制的音频或视频文件时产生其他潜在的影响。此外,这种不安全的配置可以让攻击者创建一个javax.management.loading.MLet MBean,并使用它从任意的URL创建新的MBean,至少在没有安全管理器的情况下。那么结合实际业务,例如如果有文件读取相关的接口,可能存在任意文件下载,相关的业务访问可能存在未授权访问等。
2023-09-12 17:09:19
4028
原创 服务器监控-prometheus使用(3):Grafana搭建篇
文章目录0.系列目录1.前言2.下载3.配置学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!0.系列目录服务器监控-prometheus使用(1):简介篇服务器监控-prometheus使用(2):promethues搭建篇服务器监控-prometheus使用(3):Grafana搭建篇服务器监控-prometheus使用(4):收集器搭建篇服务器监控-prometheus使用(5):告警器搭建篇1.前言prometheus的页面,还是不怎么好看的,所以一般我们会使
2022-02-20 17:59:13
1097
原创 服务器监控-prometheus使用(2):promethues搭建篇
文章目录0.系列目录1.前言2.搭建2.1 windows搭建2.1.1 下载地址2.1.2 启动运行2.2 linux搭建2.2.1 下载地址2.2.2 启动运行3.配置3.1 prometheus.yml配置3.1.1 global:全局配置变量3.1.2 alert:告警配置3.1.3 rule_files:规则文件配置3.1.4 scrape_configs:节点配置3.1.4.1 yml文件内的配置3.1.4.2 yml外关联文件的方式配置3.1.4.3 通过接口调用的方式获取3.1.4.4 重加
2022-02-20 17:33:19
2565
原创 服务器监控-prometheus使用(1):简介篇
文章目录1.前言2.监控主核心:prometheus介绍3.数据收集器:telegraf、exporter4.数据展示器:Grafana学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!1.前言当前微服务等理念越来越深入人心,众多项目也都开始使用分布式、微服务的方式进行编写。分布式微服务虽然大大的提高了项目的性能,但是随之带来的,也是复杂的部署和监控。服务器、服务多了,很难一一进行监控。本系列介绍的prometheus,便是做众多服务、服务监控使用。其实对于整套监控,不单单是p
2022-02-20 14:14:26
2140
1
原创 关于chrome、edge浏览器f12开发者模式的application中无法添加参数的问题
chrome、edge的开发这模式无法添加applictioin参数
2022-02-09 09:57:45
6533
原创 spring-integration二探
spring-integration二探学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前言本次探的呢,是公司项目中使用到的一种组合方式。内容先上未改之前的代码 <int:gateway service-interface="com.lin.integration.service.interfaces.IEventSender" id="publishEvent" default-request-channel="publishEventChannel"/&g
2021-07-20 14:18:00
323
原创 idea的某个workspace不显示的问题
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!背景经常会碰到因为双屏切换,导致workspace不显示在屏幕内,也移动不过来的问题解决方案方案一:有可能是软件框定位问题。可以更改下workspace的定位。(1)找到对应的该项目的文件夹,找到.idea/workspace.xml(2)搜索一下ProjectFrameBounds,找到对应参数(3)删除name为x和y的两条数据,重启idea即可...
2021-02-03 10:06:37
1257
原创 打开文件过多或too many open files的解决方案
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前言线上系统报错“打开文件过多”或者“too many open files”,看到后很挠头,不知道为啥,经过多方查询,才知道是系统设置问题解决方案使用以下命令查一下服务器限制配置情况ulimit -a 比如发现里面的open files为1024不大够用。便使用以下命令进行更新限制数ulimit -n 65535补充可以使用如下命令查询线程的打开文件数(p.s. 线程号可以使用ps -ef|grep 方法来.
2020-11-23 13:28:26
1584
原创 获取全年所有非工作日和工作日的脚本(Python篇)
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前言最近在工作的业务中,需要对工作日进行判别(比如某件事情计算五个工作日之后的时间,去掉节假日和双休周末)。百度查了很多资料,没有发现什么api之类的接口,大部分会建议本地建表来进行非工作日的维护。差了好多github和gitee上的代码,看得我一脸懵逼。我这暴脾气就 不开心了,自己写一套吧。闲话不多说,上代码。有什么问题的筒子们请在评论区留言。代码# coding=utf-8# !/usr/bin/pythonimport.
2020-11-05 10:01:22
5627
16
原创 渗透测试部分内容分析与修改方案
目录问题1.信息遍历1.1描述1.2举例1.3解决方案2.任意文件上传1.描述2.解决方案3.邮箱验证码等轰炸1.描述2.解决方案4.用户名轰炸1.描述2.解决方案5.错误信息返回敏感信息1.描述2.举例3.解决方案学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!公司的项目做了些三方检测的渗透测试,其中有些不乏各种项目经常出现的问题,特在此记录。问题1.信息遍历1.1描述系统的架构设计不合理,表中的id使用的是自增型主键,导致在调用的时候,可以根据生成规则攻击从而获得大量
2020-10-29 15:03:14
526
原创 VUE+element-ui使用rules做form表单的校验
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前言最为一个java后台人员,最近在学习编写VUE。发现很多功能的输入框都需要校验,百度了一下vue和element-ui,可以使用rules进行校验。所以记录此次学习过程,供小伙伴们使用。步骤1.配置el-form在你的form表单中增加rules的配置,如<el-form ref="addParam" :rules="rules" :model="addParam" label-width="120px">.
2020-08-23 00:23:51
4460
原创 IDEA远程调试SpringBoot
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前情提要做项目的时候,经常发现已经部署到的测试环境会出一些问题,而本地开发环境没有,想要远程进行调试控制,所以需要一定的操作方式操作1.启动增加脚本-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7600其中,address后面为暴露的端口号,写任何端口都可以。(注意,记得该端口号一定要对外开发)2.IDEA启动1.编辑启动配置2.点击添加.
2020-07-20 16:26:52
259
原创 MyBatis-plus+达梦数据库出现的坑
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前情提要今日,公司的项目使用的是达梦数据库7+jdk1.8+麒麟系统+SpringBoot+Mybatis-plus。走过了很多坑,特此记录,供给同胞们警醒。问题汇总1.Mybatis-plus的支持性根据官网上的提供,mybatis-plus的generator自动生成器,在3.3.0以上的版本才能支持,所以如果想使用自动生成器的小伙伴,建议使用3.3.0以上的版本。3.3.0以上的版本对达梦的支持性更强,建议直接使用3.
2020-07-11 11:36:18
13464
33
原创 Tomcat文件漏洞问题及处理方式
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!一、前情提要用了万年的tomcat,出现了bug。2月21日,据国家信息安全漏洞共享平台公开的漏洞公告中发现Apache Tomcat文件包含漏洞CNVD-2020-10487(对应CVE-2020-1938),Apache Tomcat服务器中被发现存在文件包含漏洞,攻击者利用该漏洞,可在未授权的情况下远程读取特定目录下...
2020-02-25 10:38:54
5162
1
原创 SpringBoot修改内嵌tomcat版本
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!在pom依赖的properties中,增加版本号<tomcat.version>8.5.51</tomcat.version>例如:...
2020-02-25 10:38:19
1390
1
原创 Shiro+SpringBoot做微信小程序登录的坑
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!一、前情提要最近在研究Shiro,和朋友讨论的时候,听说在做微信小程序的时候,Shiro登录验证不好使。便自己验证了一下,确实不好用。去百度查询了半天,并没有找出解决方案,不得不吐槽百度,两三页的搜索内容都是一个模子出来的。研究了好几天才研究出来。二、分析查了下源码,结合一些大牛的分析。Shiro的登陆验证方式是,登陆...
2020-01-16 15:35:11
2943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人