知识点
代码飓风
这个作者很懒,什么都没留下…
展开
-
nginx-启动-停止-模拟接口
nginx原创 2022-06-27 15:34:56 · 676 阅读 · 0 评论 -
MySQL数据库
数据库1.查询全部数据库show databases;2.创建一个数据库create database school;3.使用一个数据库use school;4.删除一个数据库drop database school数据库列类型数值类型长度注释tinyint1个字节十分小的数据samllint2个字节较小的数据mediumint3个字节中等大小的数据int4个字节标准的整数bigint8个字节较大的数据flo原创 2021-09-18 17:43:35 · 192 阅读 · 0 评论 -
通过maven命令:将本地jar包导入本地maven仓库
实战演示一、此时我本地有一个jar包,放在E盘根目录,需要导入到本地maven仓库!E:\bcpkix-jdk15on-1.60.jar-Dfile:说明,要导入的jar包所在位置-DgroupId:说明,groupId-DartifactId:说明,artifactId-Dversion:说明,version-Dpackaging:说明,jar最终组成命令mvn install:install-file -Dfile=E:\bcpkix-jdk15on-1.60.jar -Dgro原创 2021-09-17 15:00:08 · 2699 阅读 · 0 评论 -
5分钟带你了解,JAVA反射机制!!!简单易懂
百度百科介绍:Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。下面进入正题,打开IDEA开始操练~一、java.lang.Class类我们在学习反射前,必要先了解Class这个类,它在java.lang包下,是反射的源头。原创 2021-08-10 15:13:46 · 213 阅读 · 4 评论 -
常用数据格式处理笔记~
遍历json数组转为String,元素间用;分隔 public String getString (JSONArray jsonArray){ String ip= ""; for (int i=0;i<jsonArray.size();i++){ if (i==jsonArray.size()-1){ ip +=jsonArray.get(i); }else{原创 2021-07-30 15:34:50 · 96 阅读 · 0 评论 -
网络攻击之防重放篇~
百度百科介绍重放攻击(Replay Attacks)又称重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的包,来达到欺骗系统的目的,主要用于身份认证过程,破坏认证的正确性。重放攻击可以由发起者,也可以由拦截并重发该数据的敌方进行。攻击者利用网络监听或者其他方式盗取认证凭据,之后再把它重新发给认证服务器。重放攻击在任何网络通过程中都可能发生,是计算机世界黑客常用的攻击方式之一。核心概念1. 防重放的核心在于,防止黑客抓取请求报文,从而进行重播攻击,也就意味我们不能允许客户端,用相同参数,请求第二次原创 2021-07-21 18:40:11 · 8438 阅读 · 2 评论 -
MySQL避坑,安装MySQL卡在Starting the server
1.安装MySQL避坑原因:安装过程中会自动生成的日志文件会使用计算机名称,如果是中文就会导致出错,Starting the server这步。解决:先完全卸载,重装时“安装到Type and Networking步骤”,手动勾选:show Advanced Options,接下来再将中文日志改为英文即可。2.完全卸载MySQL2.1:通过控制面板卸载MySQL程序2.2:打开服务,先确定MySQL服务关闭,然后通过命令行用管理员权限:sc delete 服务名,删除服务2.3:打开C盘,显示隐原创 2021-07-09 17:07:04 · 5919 阅读 · 1 评论 -
Java8新特性lambda表达式+stream流!!!快速入门篇~
lambda表达式lambada表达式的使用条件:函数式接口只能有一个抽象方法,但有两个特例,有default方法和Object类对应的方法除外lambada表达式可以理解为:匿名内部类的升级版在这里插入代码片stream流stream流是Java8推出的新特性, 实际上它和java.io 包下的 InputStream 和 OutputStream真的没有关系,唯一的作用就是允许你以声明性方式处理数据集合,简单的理解就是用类似SQL 语句从数据库查询数据,以这种直观的方式处理数据集合。str原创 2021-06-30 14:41:45 · 211 阅读 · 0 评论 -
Linux系统安装JMeter>influxdb<Grafana压测日志监测平台(图文)
JMeter的安装步骤关注我上一篇博客,本章会主要讲解三种技术整合~1.安装influxdbrpm -ivh influxdb-1.7.9.x86_64.rpm2.配置文件vi /etc/influxdb/influxdb.conf配置文件中找到graphite、meta、data、http 以下配置项修改,如下图所示3.创建目录更新权限mkdir -p /usr/local/influxdb/chown -R influxdb:influxdb /usr/local/influxd原创 2021-06-11 18:47:59 · 265 阅读 · 0 评论 -
Linux系统安装JDK1.8(图文)
1.将压缩包上传至服务器2.将压缩包复制到/usr/java/目录下,然后解压创建文件夹mkdir java进入文件夹cd java/复制jdk压缩包cp /home/guobaijun/jdk-8u131-linux-x64.tar.gz 解压压缩包tar -zxvf jdk-8u131-linux-x64.tar.gz3.配置环境变量//修改文件vi /etc/profile//输入以下内容#java环境变量export JAVA_HOME=/usr/java/jdk1原创 2021-06-11 15:01:34 · 1118 阅读 · 0 评论 -
Docker 安装 Redis(图文)
docker镜像市场:docker hub镜像市场,可选择自己需要的版本,本章演示的是最新版本!1.下载镜像文件之redisdocker pull redis2.创建容器并启动这里有个坑:-v挂载时候redis.conf这个配置文件会当作文件夹创建所以我们先创建文件夹mkdir -p /mydata/redis/conf再创建配置文件touch /mydata/redis/conf/redis.conf创建并启动容器docker run -p 6379:6379 --name re原创 2021-06-10 02:07:57 · 103 阅读 · 0 评论 -
Docker 安装 MySQL(图文)
docker镜像市场:docker hub镜像市场,可选择自己需要的版本,本章演示的是mysql5.7版本!1.下载镜像文件之mysqldocker pull mysql:5.72.创建容器并启动命令说明:-p:为了进行Linux与容器内部的端口映射,linux的端口:mysql的端口–name mysql:给容器起名-v:文件挂载,方便管理通过修改linux的文件,来同步容器内部文件docker run -p 3306:3306 --name mysql \-v /mydata/m原创 2021-06-10 01:45:12 · 92 阅读 · 0 评论 -
在CentOS上安装Docker 引擎(图文)简单明了~
docker官方文档:https://docs.docker.com/engine/install/centos/docker镜像市场:docker hub1.安装过docker:先卸载旧版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docke原创 2021-06-10 01:21:47 · 171 阅读 · 0 评论 -
Xshell连接Vmware虚拟机(NAT)模式
1.VMware可以查看IP地址2.ip addr命令可以查看IP地址3.打开Xhell,文件,新建连接:输入ip、linux系统用户名与密码即可成功连接!原创 2021-06-09 01:13:01 · 420 阅读 · 0 评论 -
VMware15.5安装CentOS-7超超超超超详解“图文”讲解
安装好VMware,准备好CentOS-7镜像文件1.创建新的虚拟机》选择-自定义》下一步2.选择虚拟机硬件兼容性》默认-下一步3.安装客户机操作系统》选择-稍后安装操作系统》下一步4.选择客户机操作系统》Linux》CentOS 7 64位》下一步5.命名虚拟机》虚拟机名称》自定义》虚拟机创建位置》自定义》下一步6.处理器配置》默认-下一步7.此虚拟机的内存》我的电脑是8g,我选的2g》下一步8.网络类型》选择-使用网络地址转换NAT》下一步9.选择I/O控制器类型》默原创 2021-06-08 14:48:43 · 623 阅读 · 1 评论 -
Java多线程篇
一.进程与线程的关系1.进程(程序跑起来执行的过程):可以理解为完成一个任务,是由系统分配的。2.线程:去执行任务的人。总结:一个进程可以包含多个线程,但至少包含一个线程,不然进程没有存在的意义。二.核心概念1.当程序运行时即使没有主动创建线程:后台也会有多个线程,如程序的入口main()主线程,gc线程。2.调度器:一个进程如果开辟了多个线程,线程的运行是由调度器来安排的,且不能干预。3.优先权:每个线程都有优先权4.守护线程:三.创建线程的三种方式1.继承Thread类:重写run方原创 2021-05-13 17:10:13 · 184 阅读 · 0 评论 -
String截取指定内容
示例截取结果原创 2021-04-19 09:41:16 · 1196 阅读 · 0 评论