自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Doubletree.lin的博客

老板,这块砖放哪?

  • 博客(49)
  • 收藏
  • 关注

原创 spring-integration初探

最近有幸,公司让我研究了spring-integration,对于这个spring出品的功能强大的工具,功能繁多且复杂。写此博客分享一下心得,也为记录一下最近研究这么久的知识点。理解的不够深,如果有错误的地方,希望各位朋友能批评指出。一、what 首先,什么是spring-integration?研究之初,对这根管道有些迷惑,这是队列?这个activeMQ有啥区别?待研...

2018-05-03 16:20:01 61418 38

原创 微信小程序服务器从腾讯云迁移到阿里云出现的坑

微信小程序后端用阿里云服务器替换腾讯云服务器

2024-06-26 12:09:03 594

原创 拥有自己的云环境-云存储

干掉xx云盘,指日可待!

2024-04-10 23:30:00 728

原创 拥有自己的云环境-域名及备案

拥有自己的域名,很酷的

2024-04-08 23:00:00 911

原创 拥有自己的云环境-云服务器

拥有自己的云服务器,很酷的

2024-04-04 09:00:00 874

原创 搭建自己的博客-NotionWeb

技术改变生活-搭建自己的博客-NotionWeb

2024-03-23 22:00:00 1960

原创 搭建自己的博客-拾壹博客

技术改变生活-搭建自己的博客

2024-03-22 22:00:00 916 8

原创 达梦数据库-Centos7-安装

达梦数据库Centos7的安装

2024-02-22 23:45:00 1858 1

原创 系统部署安装-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 644

原创 系统部署安装-Centos7-Kafka

kafka 部署

2023-11-30 15:16:20 720

原创 系统部署安装-Centos7-Cassandra

cassandra

2023-11-30 15:15:31 1237

原创 系统部署安装-Centos7-系统常用工具安装

gcc g++ yum安装

2023-11-30 15:13:13 576

原创 三方检测-渗透测试问题及问题处理

渗透测试问题及处理方案

2023-09-12 17:10:56 1113 2

原创 三方检测-服务及服务器扫描问题及处理方案

Nginx Plus 的模块 ngx_http_hls_module 中存在一个漏洞,该漏洞可能允许本地攻击者破坏 NGINX 的工作进程内存,从而导致其崩溃或在使用特制的音频或视频文件时产生其他潜在的影响。此外,这种不安全的配置可以让攻击者创建一个javax.management.loading.MLet MBean,并使用它从任意的URL创建新的MBean,至少在没有安全管理器的情况下。那么结合实际业务,例如如果有文件读取相关的接口,可能存在任意文件下载,相关的业务访问可能存在未授权访问等。

2023-09-12 17:09:19 3832

原创 三方检测-java服务端对swagger的屏蔽方案

swagger,三方检测

2023-09-06 15:02:08 2745 2

原创 ActiveMQ配置初探

activemq的相关配置研究记录

2023-08-31 17:22:09 1114

原创 Oracle转Mysql出现的问题记录

oracle转mysql出现的问题记录

2023-07-24 15:34:48 861

原创 Docker-安装Jenkins-使用jenkins发版Java项目

使用jenkins的流水线方式,进行java项目的自动发版

2023-02-12 16:13:55 1602

原创 Docker-用Jenkins发版Java项目-(1)Docke安装Jenkins

使用docker完成Jenkins的安装及进行java发版

2023-02-10 19:43:27 841

原创 程序员使用Mac的M芯片后遇到的问题

使用MAC芯片后的幸福与困惑

2023-02-06 17:10:08 714 2

原创 服务器监控-prometheus使用(4):收集器搭建篇

prometheus,telegraf

2022-05-02 14:02:25 1764 2

原创 服务器监控-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 1063

原创 服务器监控-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 2438

原创 服务器监控-prometheus使用(1):简介篇

文章目录1.前言2.监控主核心:prometheus介绍3.数据收集器:telegraf、exporter4.数据展示器:Grafana学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!1.前言当前微服务等理念越来越深入人心,众多项目也都开始使用分布式、微服务的方式进行编写。分布式微服务虽然大大的提高了项目的性能,但是随之带来的,也是复杂的部署和监控。服务器、服务多了,很难一一进行监控。本系列介绍的prometheus,便是做众多服务、服务监控使用。其实对于整套监控,不单单是p

2022-02-20 14:14:26 2066

原创 关于chrome、edge浏览器f12开发者模式的application中无法添加参数的问题

chrome、edge的开发这模式无法添加applictioin参数

2022-02-09 09:57:45 5951

原创 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 284

原创 idea的某个workspace不显示的问题

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!背景经常会碰到因为双屏切换,导致workspace不显示在屏幕内,也移动不过来的问题解决方案方案一:有可能是软件框定位问题。可以更改下workspace的定位。(1)找到对应的该项目的文件夹,找到.idea/workspace.xml(2)搜索一下ProjectFrameBounds,找到对应参数(3)删除name为x和y的两条数据,重启idea即可...

2021-02-03 10:06:37 1119

原创 打开文件过多或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 1449

原创 获取全年所有非工作日和工作日的脚本(Python篇)

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前言最近在工作的业务中,需要对工作日进行判别(比如某件事情计算五个工作日之后的时间,去掉节假日和双休周末)。百度查了很多资料,没有发现什么api之类的接口,大部分会建议本地建表来进行非工作日的维护。差了好多github和gitee上的代码,看得我一脸懵逼。我这暴脾气就 不开心了,自己写一套吧。闲话不多说,上代码。有什么问题的筒子们请在评论区留言。代码# coding=utf-8# !/usr/bin/pythonimport.

2020-11-05 10:01:22 5325 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 483

原创 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 4396

原创 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 226

原创 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 12751 32

原创 Tomcat文件漏洞问题及处理方式

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!一、前情提要用了万年的tomcat,出现了bug。2月21日,据国家信息安全漏洞共享平台公开的漏洞公告中发现Apache Tomcat文件包含漏洞CNVD-2020-10487(对应CVE-2020-1938),Apache Tomcat服务器中被发现存在文件包含漏洞,攻击者利用该漏洞,可在未授权的情况下远程读取特定目录下...

2020-02-25 10:38:54 5052 1

原创 SpringBoot修改内嵌tomcat版本

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!在pom依赖的properties中,增加版本号<tomcat.version>8.5.51</tomcat.version>例如:...

2020-02-25 10:38:19 1341 1

原创 Shiro+SpringBoot做微信小程序登录的坑

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!一、前情提要最近在研究Shiro,和朋友讨论的时候,听说在做微信小程序的时候,Shiro登录验证不好使。便自己验证了一下,确实不好用。去百度查询了半天,并没有找出解决方案,不得不吐槽百度,两三页的搜索内容都是一个模子出来的。研究了好几天才研究出来。二、分析查了下源码,结合一些大牛的分析。Shiro的登陆验证方式是,登陆...

2020-01-16 15:35:11 2883

原创 java中,BigDecimal的四舍五入的小深究(setScale研究一)

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!一、前情提要今日博主使用BigDecimal的时候,由于idea自动设置了项目jdk版本为jdk11,突然发现下述方式提示了过时price.setScale (2,BigDecimal.ROUND_CEILING);因为以前学习时,一直使用的jdk1.8,且百度都是上面的方式,便查看了一下源码二、分析从jdk11...

2020-01-06 00:25:48 3065 1

原创 SpringBoot的jar包方式的Linux启动脚本

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!前情提要1.此脚本仅支持SpringBoot的java -jar的形式。2.此脚本需要在linux上安装好java,且环境变量中已经存在java的功能命令。即在命令行中,使用java、jps命令有结果。(如果没有配置环境,请将代码行中的java、jps相关命令前加上java的存放地址即可)3.如果运行脚本时出现换行符或...

2019-12-27 16:36:28 277 1

原创 JVM类加载机制分析小记

文章目录一、前情提要二、理论基础1、类加载生命周期1.1加载1.2连接-验证1.3连接-准备1.4连接-解析1.5初始化2、名词含义以及区别2.1 构造代码块和构造函数区别三、问题分析四、解释解释A五、其他一、前情提要今天小张童鞋发了我一个关于JVM类加载的题,绞尽脑汁未做对,绝对研究研究,题目如下package com.example.demo;public class Test ...

2019-10-17 23:51:09 497 1

原创 重试机制:Spring-Retry的使用

有些场景,我们需要重试。比如

2019-09-24 11:19:00 1863 1

空空如也

空空如也

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

TA关注的人

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