自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 收藏
  • 关注

原创 欢迎

尊敬的各位: 大家好! 首先感谢大家能抽出时间来进行阅读我的文章。在这里我将分享相关软件及技巧,请大家多多指教。 如果文章发生侵权的事情感到万分地抱歉!我写博客的意义是当更多的人遇到类似的问题,更快的定位及解决问题。如果遇到侵权文章请联系本人进行删除,在此郑重地致以深切的歉意!由于当时是在个人博客内收藏之用,并没有保存相关链接。如果您发现哪篇文章没有...

2019-12-19 00:00:00 105

原创 arm 平台安装snort3

Snort3是一款开源的入侵检测和防御系统(IDS/IPS),它是Snort项目的最新版本。Snort3具有高度可配置性和灵活性,可以用于实时监测和分析网络流量,以便检测和阻止潜在的网络攻击。Snort3采用了模块化的架构,可以通过加载不同的插件来扩展其功能。它支持多种检测引擎,包括基于规则的检测、基于协议的检测和基于机器学习的检测。Snort3还提供了强大的日志记录和报警功能,可以生成详细的报告和警报,帮助管理员及时发现和应对网络安全威胁。

2024-02-05 01:58:25 1284

原创 websphere 配置jmx

多次尝试后发现,jps始终无法识别websphere应用,因此我们需要采用其他方式。在查阅相关资料后,我们发现可以使用jmx进行监测,从而达到我们的目的。应用程序服务器 > server1 > 进程定义 > Java 虚拟机 > 通用 JVM 参数。请注意,在参数中空格的存在及其正确使用是至关重要的。

2023-08-12 08:03:27 373

原创 【无标题】

这里不多说废话,这里是我的情况。nacos 环境: nacos 2.2.1。linux 环境: centos 7。mysql 环境: mysql 8。先贴上我linux 机器的环境。

2023-07-02 07:12:39 234

原创 oracle 19c 连接失败解决方案

解决Sqlplus 可以连接成功,但是plsql 无法连接成功

2023-06-18 14:28:12 1169

转载 docker 搭建redis 集群

搭建redis 5.0 docker版本

2022-05-23 02:12:43 271

原创 zipkin 的使用

开始使用:$ curl -sSL https://zipkin.io/quickstart.sh | bash -s$ java -jar zipkin.jar自测使用版本:[2.23.16]Fetching version number of latest io.zipkin:zipkin-server release...Latest release of io.zipkin:zipkin-server seems to be 2.23.16Downloading io.zipkin:

2022-04-22 17:04:32 180

转载 vsftpd 虚拟用户

说明:云服务器部署和本地服务器部署一样,都需要开通指定的相应端口,只不过云服务器需要在安全组规则中打开相应的端口允许通过。环境说明:对应的用户对应不同的密码,对应不同的数据目录,如下图:具体步骤#1) 安装软件# yum -y install vsftpd2) 创建相应的ftp数据目录# mkdir -p /opt/ftp/{come,out}3) 创建一个用户提供给虚拟用户使用# useradd -s /sbin/nologin virtual4) 将f.

2021-07-29 04:08:32 1642

原创 vue 使用echarts示例

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.

2021-03-12 17:12:11 194

原创 macos 解决无法启动docker deskop的问题

退出docker进程,直接删除~/Library/Containers/com.docker.docker/Data 完事,自测没问题,如果不放心的话,可以用mv ~/Library/Containers/com.docker.docker/Data~/Library/Containers/com.docker.docker/Data.bak

2020-12-03 07:53:48 8928 3

原创 mac python 整合vscode

hello 大家好 首先在这里推荐一款在mac上学习Python的工具[anaconda]。之前看到有朋友推荐pyenv,但是今天用了brew安装pyenv,真的是不得不说,里面的坑太多,严重不推荐。[1. 比如报zlib之类的不存在2.比如报xz不存在3.好不容易安装好了环境,然后又报什么内存溢出,类似memory....之类的] 在这里,我感觉头都大了,毕竟只是为了搭建环境,整这么多,太累。如果大家还是想用pyenv安装python环境的话,我还是先来给大家避坑。pyenv ...

2020-11-23 06:52:20 422

原创 python php与linux环境部署出错问题解决贴

# php 类1.2020/05/16 22:00:28 [error] 1710#0: *202 FastCGI sent in stderr: "PHP message: PHP Warning: Unknown: open_basedir restriction in effect. File(/opt/www/zblog_repo/index.php) is not within the allowed path(s): (/opt/www/novel/:/tmp/:/proc/) in U..

2020-05-16 23:30:21 1112

原创 mac java调用本地lib文件

HelloWorld.javapublic class HelloWorld{ public native void hello(); static { //设置查找路径为当前项目路径 System.setProperty("java.library.path", "."); //加载动态库的名称 System....

2020-01-09 16:47:19 710

原创 mac 遇到问题排查

mac 不能创建 data文件夹执行 sudo mount -uw /关闭sap权限,这样可挂载mac 根目录

2019-12-21 10:18:34 563 1

转载 mac 定时任务利器

launchctl是一个统一的服务管理框架,可以启动、停止和管理守护进程、应用程序、进程和脚本等。launchctl是通过配置文件来指定执行周期和任务的。当然mac也可以像linux系统一样,使用crontab命令来添加定时任务,这里就不赘述,具体可参见:OS X 添加定时任务下面将手把手教你在mac上创建定时任务。(任务目标:每天晚上十点定时执行/Users/demo/hel...

2019-12-19 00:00:00 166 1

转载 BigDecimal 相关操作

一、BigDecimal精度设置BigDecimal setScale(int newScale, int roundingMode);newScale:小数位数,RoundingMode是一个枚举类,有以下几个常量:  1、ROUND_UP:远离零方向舍入的舍入模式。始终对非零舍弃部分前面的数字加 1。注意,此舍入模式始终不会减少计算值的绝对值。2、ROUND_DOWN:向...

2019-12-16 00:00:00 187 1

转载 Mybatis 传入类型转换

返回List<String>集合时,需要将resultType的值定义为集合中元素类型,而不是返回集合本身。有时候,我们不需要整个表的所有字段,而是只需要某一个字段的内容,比如:我希望从资产表中查出所有资产的名称,并且不存在重复。<select id="groupNameList" resultType="java.lang.String">SELECT `as...

2019-12-13 00:00:00 2210 1

原创 Homebrew 更换为国内镜像

译注:在Max OS X 10.11(El Capitan)版本中,homebrew在安装软件时可能会碰到/usr/local目录不可写的权限问题。可以使用下面的命令修复:sudochown-R`whoami`/usr/local替换现有上游git -C "$(brew --repo)" remote set-url origin https://mirrors.tun...

2019-11-23 00:00:00 257 1

转载 Java 性能优化的 50 个细节(珍藏版)

在Java程序中,性能问题的大部分原因并不在于Java语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1、尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;...

2019-11-15 00:00:00 83

转载 让程序员崩溃的瞬间(非程序员勿入)

1. 公司实习生找 Bug2.在调试时,将断点设置在错误的位置3.当我有一个很棒的调试想法时4.偶然间看到自己多年前写的代码5.当我第一次启动我的单元测试时6.数据库的 Delete 语句忘了使用限定词 where...7.明明是个小 bug,但就是死活修不好.......

2019-11-15 00:00:00 119

转载 小菜编程成长记系列

网上一位叫慈龙的朋友帮我把之前的《小菜编程成长记》整理成了PDF文档,非常感谢他的工作。尽管此系列还没有写完,此前的文章也有不少瑕疵,不过如果此PDF可以让更多的朋友喜欢上面向对象设计、喜欢上设计模式、开始加入学习应用设计模式的行列来,那我还是非常愿意此系列文章的推广的,毕竟通过对话的方式来入门会相对容易些。下载:戏说面向对象程序设计C#版以下是博客文章目录链接:代序 四大发明之活字印刷...

2019-10-22 00:00:00 98

转载 vue2.0结合Element实现select动态控制input禁用

今天有一个盆友问小颖,怎么实现用select动态控制input禁用,也就是说,input默认是可编辑的,但是每当我选一次select,input就会变成禁用,虽然小颖不知道她为什么这样做,因为小颖觉得为什么不直接把input设置成禁用的而要用动态的,选一次select禁用一次input,也就是说,input只有在select是没有点击过的时候是可编辑的,但凡我改变一次select的值,inp...

2019-10-22 00:00:00 1006

转载 事务隔离级别

数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。Read uncommitted读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。事例:老板要给程序员发...

2019-10-17 00:00:00 65

原创 程序员小灰的漫画算法

转载自微信号程序员小灰,不定期更新,漫画讲解好评,特来转载。漫画知识汇总漫画:深度优先遍历 和 广度优先遍历漫画:什么是 “图”?(修订版)漫画:图的 “最短路径” 问题漫画:Dijkstra 算法的优化漫画:图的 “多源” 最短路径漫画:有趣的 “切蛋糕“ 问题漫画:什么是 HTTPS 协议?漫画:什么是ConcurrentHashMap?漫画:高并发下的HashMap漫画:什么是HashMa...

2019-09-25 00:00:00 471

转载 前端js拼接Json串

前端js拼接json串示例1:数组里面含对象<script> varparams=[];for(vari=0;i<3;i++){varparam=[];param.push("one");param.push("two");param.push("t...

2019-09-12 00:00:00 255

转载 spring boot集成mybatis-plus遇到的问题及解决

版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_21747795/article/details/81217264在使用spring boot集成mybatis-plus的过程中遇到的问题如图,首先我放xml的包的是没问题的,而是引入的架包和配置问题,问题配置...

2019-09-05 00:00:00 793

转载 设置CMD窗口为UTF-8编码

Windows下的CMD窗口默认是采用非UTF-8编码的,有时候运行一些UTF-8编写的批处理文件在控制台中的输出就是乱码,CHCP是MD DOS中的命令,用来显示或设置活动代码页编号的。用法是:CHCP [num]其中num指定的是代码页的编号。这个参数是可选的,如果,在默认的cmd窗口中,我们只输入chcp,显示的将类似:活动的代码页: 936其中 936...

2019-09-04 00:00:00 290

原创 c和c++学习--函数参数为void / void *

1. void test(){}2. void test(void){}3. void test(void *){}1和2是相同的,表示test函数不接受任何参数,无论在c还是c++中如果函数不接受参数用2的方式书写是一种良好的习惯3表示test函数接受一个指针类型的参数,无论是什么指针,只要是指针就可以传入...

2019-09-04 00:00:00 178

原创 JAVA中的Token 基于Token的身份验证

最近在做项目开始,涉及到服务器与安卓之间的接口开发,在此开发过程中发现了安卓与一般浏览器不同,安卓在每次发送请求的时候并不会带上上一次请求的SessionId,导致服务器每次接收安卓发送的请求访问时都新建一个Session进行处理,无法通过传统的绑定Session来进行保持登录状态和通讯状态。 基于传统方法无法判断安卓的每次请求访问状态,故查询资料了解到Token,特殊的身份证验证。以下是网上搜...

2019-08-28 00:00:00 128

原创 MAC进阶-怎么取消订阅续订

取消掉MAC的自动续订有时候免费试用MAC/iPhone/iPad下的软件了,会自动续订,到期了就开时候收费。这个时候就想把自动续订取消掉。(取消了也可以试用到试用期结束)。MAC电脑中打开iTunes,最顶上菜单选择账户。弹出窗口拉到最下面,选择设置中的订阅,这个订阅列表中就可以取消订阅。注意:取消订阅后,可以使用到试用期结束2019年03月21日 更新MAC电脑上取消订阅续订,1 打开app ...

2019-07-28 00:00:00 3206

原创 Java中new和newInstance的区别

1、类的加载方式不同 在执行Class.forName("a.class.Name")时,JVM会在classapth中去找对应的类并加载,这时JVM会执行该类的静态代码段。在使用newInstance()方法的时候,必须保证这个类已经加载并且已经连接了,而这可以通过Class的静态方法forName()来完成的。 使用关键字new创建一个类的时候,这个类可以没有被加载...

2019-07-22 00:00:00 147

原创 java 动态代理

[TOC]Java有三个动态特性: 反射注解动态代理 代理是什么 代理背后一般至少有一个实际对象,代理的外部功能和实际对象一般是一样的,用户与代理打交道,不直接接触实际对象,虽然外部功能和实际对象一样,但代理有它存在的价值: 节省成本比较高的实际对象的创建开销,按需延迟加载,创建代理时并不真正创建实际对象,而只...

2019-07-19 00:00:00 67

原创 AspectJ语法详解:execution,within,this,@Aspect

6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在springAOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下:execution:用于匹配方法执行的连接点;within:用于匹配指定类型内的方法执行;this:用于匹配当前A...

2019-07-17 00:00:00 971 1

原创 logback 配置详解(二)——appender

目录1、appender 1.1、ConsoleAppender 1.2、FileAppender 1.3、RollingFileAppender 1.4、其他**Appender2、encoder正文回到顶部1、appender  <appender>是<configuration>的子节点,是负责写日志的组件。  <appender>有两个必要属性name...

2019-07-15 00:00:00 135

原创 logback 配置详解(一)——logger、root

目录1、根节点包含的属性2、根节点的子节点 2.1、设置上下文名称: 2.2、设置loger、root正文回到顶部1、根节点<configuration>包含的属性scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生...

2019-07-15 00:00:00 102

原创 Java内存模型的抽象结构

一. 概述多任务和高并发是衡量一台计算机处理器的能力重要指标之一。一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS)这个指标比较能说明问题,它代表着一秒内服务器平均能响应的请求数,而TPS值与程序的并发能力有着非常密切的关系。在讨论Java内存模型之前,先简单介绍一下硬件的效率与一致性。二.硬件的效率与一致性由于计算机的存储设备与处理器的...

2019-07-15 00:00:00 105

原创 Java并发编程(总目录)

一.Java内存模型Java内存模型的抽象结构Java内存模型之happens-before二.Java并发编程基础Java多线程的概念和原理Java多线程的创建和启动线程的生命周期详解Thread类相关的API介绍如何安全的终止线程三.Java中的锁Java中各种锁的详解Java中的锁之Lock接口Java中的锁之重入锁:ReentrantLock四.Java并发容器和框架为什么要使用Concu...

2019-07-15 00:00:00 58

原创 Java内存模型之happens-before

导读happens-before是JMM最核心的概念。对应Java程序员来说,理解happens-before是理解JMM(Java内存模型)的关键一.happens-before的简介由于存在线程本地内存和主内存的原因,再加上重排序,会导致多线程环境下存在可见性的问题。那么我们正确使用同步、锁的情况下,线程A修改了变量a何时对线程B可见?我们无法就所有场景来规定某个线程修改的变量何时对其他线程可...

2019-07-15 00:00:00 74

原创 rabbitmq 安装遇到的问题

问题启动RabbitMQ后,没法访问Web管理页面解决RabbitMQ安装后默认是不启动管理模块的,所以需要配置将管理模块启动启动管理模块命令如下rabbitmqctl start_apprabbitmq-plugins enable rabbitmq_managementrabbitmqctl stop...

2019-07-11 00:00:00 113

原创 spring 日志系统学习

ERROR 系统产生的错误信息,往往会严重影响系统的稳定性WARNING 警告信息,这类信息需要特别注意但是不会影响系统的运行INFO 系统的内部状态,可以用来一些分析的工作DEBUG 调试信息,这类日志一般会在开发时候用的较多TRACE 流程跟踪信息,这类信息一般用来跟踪一个操作流等级:ERROR > WARNING > INFO > DEBUG > TRACE对于这五种...

2019-07-11 00:00:00 52

空空如也

空空如也

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

TA关注的人

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