自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL.2 (如何查找第N高的数据?)

考察知识点:分组汇总子查询标量子查询关联子查询知识点:distinct ( 关键词 DISTINCT 用于返回唯一不同的值。)max(列名) 可以返回该列的最大值limit n子句表示查询结果返回前n条数据 ,offset n表示跳过x条语句limit n,m(n代表从索引值几开始查询,默认从0开始,m代表查询返回的数量)limit n 代表 limit 0,n降序关键字desc,升序关键字esc题目:现在需要找出语文课中成绩第二高的学生成绩。如果不存在第二高成绩的学生,

2021-11-05 11:56:26 535 2

原创 SQL.1

考察知识点:SQL 的书写规则是什么?如何指定查询条件?SQL 是如何运行的?一、知识点:1.COUNT() 函数 计算表的行数。返回指定列的值的数目SELECT COUNT(column_name) FROM table_name返回表中的记录数SELECT COUNT(*) FROM table_name返回指定列的不同值的数目SELECT COUNT(DISTINCT column_name) FROM table_name2.Sql的运行顺序?一、sql执行顺序fr

2021-11-03 17:30:40 256

原创 Mysql防止删库跑路技巧

Mysql限制删除方法:指定-U登录测试在连接Mysql服务器时,指定-U后,没有WHERE或LIMIT关键字的UPDATE或DELETE时,Mysql程序就会拒绝执行。

2021-09-24 10:02:51 374

原创 Whitelabel Error Page

原因Controller包的类必须是启动类当前包的类或者启动类当前包下的子包和子包类解决将启动类提前到项目类路径之前。

2021-09-10 08:07:36 167

原创 跳过maven的人机验证

安装浏览器插件(Privacy Pass)链接:http://www.crx4.com/22251.html

2021-09-09 08:49:26 420

原创 一、Linux常用命令

Linux常用命令1、执行查看帮助命令man 查看命令解释的命令2、常用系统工作命令echo将数字,字符串或者提取变量值输出到终端date显示当前日期reboot重启poweroff关机wget在终端上下载网络文件ps查看系统中的进程状态top动态地监视进程活动与系统负载等信息pidof根据服务名称查看pid值kill停止一个进程服务killall停止一个服务相关的所有进程(包括子进程)3、系统状态检测命令ifconfig查看当前网络配置una

2021-08-31 08:53:45 89

原创 个人工具大全

1、开发工具IDEA (Java开发工具)Pycharm (python开发工具)2、LinuxVMware虚拟机镜像centosubantudebian远程连接工具XshellXFTP3、版本控制GitGit图形化工具(TortoiseGit),如果使用中文,需要在安装应用程序的同时,安装中文语言包。链接:https://tortoisegit.org/download/SVN4、文档查看工具Typora2345看图王(浏览PDF文件)5、浏

2021-08-17 15:14:44 1656 2

原创 Zabbix监控Linux主机(Debian)

1.Debian安装Zabbix_agent2wget https://repo.zabbix.com/zabbix/5.4/debian/pool/main/z/zabbix-release/zabbix-release_5.4-1+debian10_all.debdpkg -i zabbix-release_5.4-1+debian10_all.debapt updateapt install -y zabbix-agent22.配置Zabbix_agent2.conf文件vim /etc

2021-08-16 11:42:34 456

原创 IOC 操作 Bean 管理(基于注解方式)

1、什么是注解注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值…)使用注解,注解作用在类,属性和方法上使用注解的目的:简化xml配置2、Spring 针对 Bean 管理中创建对象提供注解@Component@Service@Controller@Repository上面四个注解功能是一样的,都可以用来创建 bean 实例名字不同只不过为了在代码中方便区分各个代码层。3、基于注解方式实现对象创建第一步 引入依赖(Spring-aop-5.2.6.RE

2021-08-11 11:54:36 71

原创 IOC 操作 Bean 管理(bean 作用域)

bean 作用域在 Spring 里面,设置创建 bean 实例是单实例还是多实例在 Spring 里面,默认情况下,bean 是单实例对象如何设置单实例还是多实例在 spring 配置文件 bean 标签里面有属性(scope)用于设置单实例还是多实例scope 属性值第一个值 默认值,singleton,表示是单实例对象第二个值 prototype,表示是多实例对象singleton 和 prototype 区别第一 singleton 单实例,prototype 多实例第二 设

2021-08-10 00:24:58 71

原创 IOC 操作 Bean 管理(xml 自动装配)

1、什么是自动装配根据指定装配规则(属性名称或者属性类型),Spring 自动将匹配的属性值进行注入2、自动装配过程bean 标签属性 autowire,配置自动装配autowire 属性常用两个值:byName 根据属性名称注入 ,注入值 bean 的 id 值和类属性名称一样byType 根据属性类型注入使用byType进行装配,Spring配置中不可以有两个相同类型,也就是byType只能出现一个类类型<bean id="emp" class="com.clea

2021-08-10 00:24:31 82

原创 IOC容器 Bean管理(XML方式)

1、什么是 Bean 管理Bean 管理指的是两个操作Spring 创建对象Spirng 注入属性2、Bean 管理操作有两种方式基于 xml 配置文件方式实现基于注解方式实现本文暂时只讲XML方式,注解方式看当前博客的注解方式文章。1、基于 xml 方式创建对象<bean id="book" class="com.clearlast.manual_insertion.testDemo.Book">id属性:类的别名,唯一标识(这个id值是唯一的,不可重复)cla

2021-08-09 22:26:21 101

原创 IOC原理

1.Spring - IOC1、什么是 IOC控制反转,把对象创建和对象之间的调用过程,交给 Spring 进行管理使用 IOC 目的:为了耦合度降低2、IOC底层原理Xml解析、工厂模式、反射2.IOC过程第一步:XML配置文件,配置创建的对象<bean id="dao" class="com.clearlast.dao.UserDao"></bean>第二步:创建工厂类工厂模式class UserFactory public static Use

2021-08-08 09:04:42 402

原创 一文搞懂Spring

1.Spring框架Spring 框架概述IOC\AOP\JdbcTemplate\事务管理\Srping5特性IOC,控制反转,不需要自己创建对象,由Spring根据配置文件进行创建AOP,面向切面,不需要修改源代码,进行增加功能Spring特点:(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作(6)降低 API 开发难度入门案例:下载Spring压缩包打开开发工具,创建工程导入Spring核心

2021-08-07 15:59:01 115

原创 Zabbix 监控 Windows主机

要想通过zabbix监控一台windows主机的各项指标,需要给windows主机安装zabbix_agent。1.Windows安装zabbix_agent2agent2相对于agent的优点降低了TCP连接的数量zabbix-agent2用go语言开发,集成了zabbix-agent原有的所有功能,并且易于通过插件扩展第三方功能。安装步骤:安装windows配置静态IP关闭防火墙或者开放10050端口都可以下载zabbix_agent2压缩包,解压出来后,在C盘根目

2021-08-05 11:52:25 5073 2

原创 无法安装64位版本的office,因为在您的PC上找到以下32位程序

打开CMD,输入regedit进入注册表找到HKEY_CLASSES_ROOT,展开找到HKEY_CLASSES_ROOT,找到:Installer,展开找到:products,展开找到0000210开头的注册表项,右击删除即可

2021-08-05 08:58:01 7363 4

原创 debian10开启ssh服务

1.安装ssh服务sudo apt-get updatesudo apt-get install ssh 、2.vi /etc/ssh/sshd_config //修改ssh的配置文件将#PasswordAuthentication no的注释去掉,并且将no修改为yes将#PermitRootLogin prohibit-password的注释去掉,将prohibit-password改为yesPasswordAuthentication yesPermitRootLogin yes或e

2021-08-05 01:29:51 1549

原创 Zabbix的Web界面中文乱码问题的解决方法

问题未解决问题前的样子:解决后的样子:解决在windows主机上拷贝出来一个中文字体ttf字体文件路径为:C:\Windows\Fonts如果拷贝出来的后缀是ttc等后缀,一定要先改成ttf的后缀。进入zabbix的配置文件中查看FontPath的路径vim /user/share/zabbix/include/defines.inc.php进入后按shift加冒号,进入命令模式,输入/FONTPATH,搜索到该位置,查看后面的路径然后退出编辑文件,进入下列目录中cd /

2021-08-05 00:57:51 243

原创 Debian10 安装Zabbix5.4 ( LNMP部署 )

Debian安装Zabbix5.4(LNMP部署)安装完Debian记得开启SSH,并重启,然后使用Xshell或者其他远程工具连接,比较方便。关闭防火墙1.下载zabbix的源,更新aptwget https://repo.zabbix.com/zabbix/5.4/debian/pool/main/z/zabbix-release/zabbix-release_5.4-1+debian10_all.debdpkg -i zabbix-release_5.4-1+debian10_all.deb

2021-08-01 21:54:02 700

原创 IDEA安装插件以及搜索不到插件的解决方法

2021-07-10 21:47:41 721 2

转载 JAVA String.valueOf()方法的使用

该文来源:https://www.cnblogs.com/aademeng/articles/10870164.html一、由基本数据型态转换成StringString 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf() 这个参数多载的方法有以下几种(1)String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串(2)String.valueOf(char c) : 将 char 变量 c

2021-07-07 15:34:53 315

原创 System类中的arraycopy方法

public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length):复制数组参数一:要复制的源数组参数二:从源数组那个索引开始复制参数三:需要复制到哪个数组中参数四:从哪个索引开始进行覆盖参数五:需要覆盖几个元素...

2021-07-07 15:11:25 122

原创 Random构造方法中带参的范围理解

1.Random带参后的范围public int nextInt(int n):返回[0,n)之间的整型数据返回的是0到n的值,包括0,不包括n,举例:int i = new Random().nextInt(2)返回的是0~1的值所以如果想要1-2的范围,就要在+1;也就是:int i = new Random().nextInt(2) + 1;...

2021-07-07 14:43:20 186

原创 Stringbuilder的raplace方法

1.Stringbuilder的replace方法public StringBuilder replace(int start,int end,String str)str 替换的是start 到 end -1 位置上的数

2021-07-07 14:20:48 107

原创 Mybatis接口式编程

1.导包mybatis.jarmysql-connector-java.jar2.获取sqlsession对象String resource = "mybaits-config.xml";InputStream inputStream = Resources.getResourceAsStream(resource);SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);S

2021-07-04 23:43:15 168 1

原创 因Mysql版本问题导致无法创建连接数据库对象

1.代码报错如下:2.问题解决:确保你的Mybatis或者JDBC配置文件没有问题,然后在CMD窗口下,使用mysql -u用户名 -p密码 进入mysql命令窗口,查看mysql安装的版本号我的是8.0.25,所以mysql-connector-java-8.0.17.jar 这个jar包必须是8.0的。3.所有DBeaver的JDBC驱动包https://gitee.com/moshowgame/dbeaver-driver-all?_from=gitee_search4.mysql-

2021-07-04 22:03:31 285

转载 mysql隔离级别设置_MySQL设置数据库隔离级别

可以通过命令行设置全局 或 会话的隔离级别。重启或者退出会话失效SET [SESSION | GLOBAL] TRANSACTION ISOLATION LEVEL {READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE}具体命令# 设置全局隔离级别set global transaction isolation level REPEATABLE READ;set global transaction isolation

2021-07-03 18:36:52 1014

原创 MySQL 查看事务隔离级别

MySQL8.0+:1.查看当前会话隔离级别select @@transaction_isolation;2.查看系统当前隔离级别select @@global.transaction_isolation;MySQL5.0+:1.查看当前会话隔离级别select @@tx_isolation;2.查看系统当前隔离级别select @@global.tx_isolation;...

2021-07-03 18:20:32 647

原创 如何封装WIN10系统?

一.必备工具1. 系统总裁https://www.sysceo.com/Software-softwarei-id-251.html2. 微PEhttp://www.wepe.com.cn/download.html?tdsourcetag=s_pcqq_aiomsg3. 软媒魔方(最好是绿色版,仅仅使用软媒魔方中的工具)https://mofang.ruanmei.com/二.封装过程1. 下载VM虚拟机软件https://www.onlinedown.net/soft/984087.h

2021-07-02 15:00:56 7008 2

原创 国产SSH 连接工具 - FinalShell

官网地址:http://www.hostbuf.com/

2021-06-07 15:23:13 566

原创 Mysql(select查询 DQL基础)

DQLDQL(Data QueryLanguage):数据查询语⾔,通俗点讲就是从数据库获取数据的,按照DQL的语法给数据库发送⼀条指令,数据库将按需求返回数据。1.基本语法select 查询的列 from 表名;注意:select语句中不区分⼤⼩写,SELECT和select、FROM和from效果⼀样。查询的结果放在⼀个表格中,表格的第1⾏称为列头,第2⾏开始是数据,类属于⼀个⼆维数组。2.查询常量select 常量值1,常量值2,常量值3;3.查询表达式select

2021-04-29 15:09:34 106

原创 Mysql(DDL,DML)

DDL库管理创建库create database [if not exists] 库名;删除库drop databases [if exists] 库名;建库通⽤的写法drop database if exists 旧库名;create database 新库名表管理创建表create table 表名( 字段名1 类型[(宽度)] [约束条件] [comment '字段说明'], 字段名2 类型[(宽度)] [约束条件] [comment '字段说明'], 字

2021-04-29 14:24:34 74

原创 各种品牌的主板和笔记本的快捷启动按键:

2021-04-29 09:40:10 2346

原创 MYSQL中数据类型介绍

Mysql中的数据类型MySQL的数据类型主要包括以下五⼤类整数类型:bit、bool、tinyint、smallint、mediumint、int、bigint浮点数类型:float、double、decimal字符串类型:char、varchar、tinyblob、blob、mediumblob、longblob、 tinytext、text、mediumtext、longtext⽇期类型:Date、DateTime、TimeStamp、Time、YearMysql无符号和有符号数的区

2021-04-28 11:52:50 164

转载 私藏工具和网站(干货)

此文章来源:B站用户 CodeSheep来源链接:https://mp.weixin.qq.com/s/XUHnLCbq7mDWhOc9imTVzg在线画图工具在线画图工具ProcessOn:https://www.processon.com/在线画图工具draw.io:https://app.diagrams.net/在线思维导图工具:http://www.mindline.cn/webappPlantUML在线编辑器:http://haha98k.com/在线开发辅助工具在线编解码工具

2021-04-22 11:49:19 373

原创 Mysql的一些常用命令

Mysql的常用命令1.登录远程Mysql命令mysql -h IP地址 -u 用户名 -p密码 -P 端口 (注意:-p和密码之间没有空格,-大P 后面跟远程Mysql服务的端口号)2.登录本机Mysql命令mysql -u 用户名 -p密码 (登录本机Mysql,可以省略端口号和-h)3.查看数据库版本在cmd中输入mysql --version在登录Mysql后的情况下,输入select version();4.显示所有数据库show databases;5.进入指定的数据库

2021-04-22 11:41:35 93

原创 Windows系统安装Mysql

Windows环境下安装MySQLwin10安装mysql详细步骤可以看:http://www.itsoku.com/article/192进入Mysql下载官网,下载压缩包版本的Mysql,如下图找个文件夹,解压压缩包在Mysql根目录下,新建记事本文件,将下列代码复制进去,保存并把文件重命名为my.ini以管理员方式打开cmd,进入Mysql根目录下的bin目录,并执行 mysqld --initialize --user=mysql --console 命令进行初始化。注

2021-04-22 11:26:50 86

原创 MySQL出现:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)问题解决

MySQL出现:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)问题解决以管理员方式打开CMD,进入Mysql安装目录下的bin目录,执行mysqld --install在bin目录下执行net start mysql(启动mysql服务)如果Mysql服务无法启动,输入mysqld --initialize-insecure然后再执行net start mysql服务。...

2021-04-22 08:44:17 333

原创 电脑中找不到mysql服务,安装Mysql服务失败 原因解决

1.电脑找不到Mysql服务,安装报错显示mysql Install/Remove of the Service Denied!右击CMD窗口,以管理员方式运行CMD窗口在CMD窗口中,进入Mysql安装目录下的bin目录下。输入mysqld -install,回车

2021-04-22 08:41:31 310

原创 rpm -qa|grep xxx 命令详解

rpm -qa|grep xxx 命令-qa代表query,a代表allrpm -q查询一个包是否被安装rpm -qa列出所有被安装的rpm package|| 表示管道,上一条命令的输出,作为下一条命令参数(输入)。grep用于查找文件里符合条件的字符串。xxx你要查询的名称例子:查询是否安装lvmrpm -qa|grep lvm...

2021-04-20 14:47:16 12358

空空如也

空空如也

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

TA关注的人

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