自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

何义竏

坚持就好

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

原创 ddddddd

最重要的是,学编程做笔记除了锻炼写书,一般只有一个目的,就是为了以后用的时候遇到忘记的能快速定位,就很需要文档的功能了,一个知识点不需要记录特别详细,只需要记录你不会的或者你现在看会了但是觉得之后可能会网的,比如说你可能看到了的列表和字典,那些字典可以调用的方法你现在理解了但觉得之后会忘记的,你就记录下来, update ():获得一个新字典,像这样,而且有了文档,你每次遇到这个知识点的问题,你就可以在文档中快速定位到然后补进去。

2023-08-03 15:54:50 800 1

原创 729本地内存管理

2023-07-29 15:30:10 196

原创 spring boot admin服务监控报错

使用spring boot admin监控服务启动出现报错:adminHandlerMapping对象创建失败。一开始改成了2.3和2.4发现还是报同样的错,所以改成2.2.2就可以了。

2023-06-23 19:48:25 420

原创 idea项目pom文件显示灰色并有删除线

idea开发过程pom问题

2023-06-23 16:53:25 133

原创 eureka服务器出现实例异常

EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING EXPIRED JUST TO BE SAFE.

2023-03-09 12:47:15 158 1

原创 spring boot调用后端接口HttpServeltRequest实例化异常

今天当我测试接口的时候发生了request对象的异常:大概意思什么不能构建HttpServletRequest实例,缺少构造函数之类的完整异常信息:

2022-11-23 16:22:21 2314 1

原创 Spring框架笔记

spring框架是一个容器,整合了其他框架的大框架,spring的核心是IOC和AOP,它由20多个模块构成,在很多领域提供优秀的解决方案

2022-11-19 08:02:07 480

原创 WebMagic

抓数据:日志:日志配置:关掉响应:关闭请求多个参数只要在setParameter()方法后面继续set:修改创建请求对象改成HttpPost对象设置连接数:设置最大连接数:连接池里可以拿到httpClent的数量设置每个主机的最大连接数:访问每个主机的最大次数,保证在有限的总连接数内资源分配均匀主机:操作文件依赖:commons-iocommons-lang3先创建一个HTML文件根据ID查询元素: getElementById:

2022-09-23 10:37:43 504

原创 Spring Security三更草堂课程截图

创建工程wraper创建完之后会有个属性来保存一个最终的sql语句片段断点调试看具体实现如果将上面的result值拼接到sql语句后面就能实现操作如何拼接:#{id}:其实就是调用他的 getid() 方法所以要凭借上面的 .getCustomSqlSegment() 的值只用在#{}中写 CustomSqlSegment在接口中创建自定义方法2.写sql语句。

2022-09-20 17:09:02 324

原创 Mybatis-Plus

mybaits-plus 自动注入+依赖+乐观锁

2022-09-12 16:22:24 211

原创 虚拟机安装Redis流程步骤图解

安装CentOS+安装redis图解

2022-08-15 10:57:13 152

原创 mysql和redis的数据库类型区别

目录mysql和redis的数据库类型mysql的运行机制缓存redis数据库redis和mysql的区别总结mysql和redis的区别mysql和redis的数据库类型mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限mysql的运行机制mysql作为持久化存储的关系型数据库,相对薄弱的地方在于每次请求访问数据库时,都存在

2022-08-15 10:55:19 104

原创 女毒动力SpringBoot学习截图

ResponseBody:最终相应一个json格式的字符串解析配置文件里面的值:@Value(“${ }”):取出自定义核心配置文件里面的值:不一定在控制层,在哪里都可以拿将school的映射到一个对象,把abc的映射到另一个对象,便于区分开@ConfigurationProperties:配置属性注解。...

2022-08-15 10:54:08 292

原创 雷神SpringBoot学习截图

springboot

2022-07-27 09:31:31 210

原创 servlet知识点大全总结

四、 IDEA创建Web项目4.1 IDEA创建Web项目4.2 IDEA开发Servlet使用开发工具编写Servlet,仍要手工导入servlet-api.jar文件,并与项目关联。4.2.1 编写 Servlet创建MyServlet,实现Servlet接口,覆盖5个方法package com.hyqwsq.servlet;import javax.servlet.*;import java.io.IOException;public class MyServlet impl

2022-01-06 21:57:32 881

原创 Cookie原理总结

Cookie的使用十二、Cookie的使用12.1 什么是 Cookie12.2 创建 Cookie12.3 获取Cookie12.4 修改 Cookie12.5 Cookie编码与解码12.5.1创建带中文Cookie12.5.2读取带中文Cookie12.6 Cookie优点和缺点12.6.1 优点12.6.2 缺点十二、Cookie的使用12.1 什么是 CookieCookie是在浏览器访问Web服务器的某个资源时,由Web服务器在HTTP响应消息头中附带传送给浏览器的一小段数据。一

2022-01-03 15:11:37 450

原创 Servlet生命周期及特性总结

Servlet生命周期及特性一、Servlet生命周期1. 生命周期四个阶段1.1实例化1.2初始化1.3服务1.4 销毁1.5 Servlet执行流程二、Servlet特性1. 线程安全问题2. 如何保证线程安全一、Servlet生命周期1. 生命周期四个阶段1.1实例化当用户第一次访问Servlet时,由容器调用Servlet的构造器创建具体的Servlet对象。也可以在容器启动之后立刻创建实例。使用如下代 码可以设置Servlet是否在服务器启动时就创建•注意:只执行一次1.2初始化

2022-01-03 14:56:23 806

原创 Servlet实战——利用Session管理员权限验证

Session管理员实战权限验证Session管理员实战权限验证一、创建管理员表二、 登录页面三、Dao层Dao层接口Dao层Impl实现类四、entity实体类五、service业务方法实现类service接口serviceImpl实现类六、servletControllerJSPSession管理员实战权限验证一、创建管理员表create table manager( username varchar(20) primary key, password varchar(20) not nul

2022-01-03 14:49:33 707

原创 Servlet项目源码——servlet连接JDBC实现增删改查

database.properties:# 数据库连接对象基础配置driver = com.mysql.jdbc.Driverurl = jdbc:mysql://localhost:3306/hyqwsq?useUnicode=true&characterEncoding=UTF-8username = rootpassword = 333# 配置连接池相关内容# 初始容量initialSize = 10# 最大连接数量maxActive = 20# 最小空闲连接minI

2021-12-13 23:08:31 1515

原创 Linux网络实战——Samba服务器搭建

Linux网络实战——Samba服务器搭建安装Samba服务软件Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置NetBIOS over TCP/IP使得Samba不但能与局域

2021-12-09 23:03:10 11322 1

原创 JDBC---Statement和PreparedStatement用法对比(什么时候用Statement )

设计SQL注入问题引发什么时候使用Statement 和 PrepareStatement,本文使用案例讲解什么时候使用两者以及Statement 和 PrepareStatement的优缺点

2021-12-06 23:05:24 391

原创 Linux文件和目录定位命令语句总结——locate、which、whereis、find

目录Linux文件定位查询命令-locatelocateupdatedb实例查询命令-which/whereiswhichwhereis实例查询命令-findfind和locate的不同find-type 文件类型使用方法-size <+|-|=文件大小>使用方法-exec使用方法实例:Linux文件定位查询命令-locatelocate  locate命令用来查找文件或目录。  locate命令要比其他查找文件命令(例如:find)快得多,原因在于它不搜索具体目录,而是搜索一个数据库

2021-12-06 22:43:26 2818

原创 Linux网络实战 (二) ——WWW服务器搭建

Linux网络实战二——WWW服务器搭建Linux网络实战 (二) ——WWW服务器搭建安装WWW服务软件源码安装Httpd在线安装HttpdWWW服务器启动/关闭Linux service 命令Httpd服务管理查看Httpd服务状态启动Httpd服务重新启动Httpd服务关闭Httpd服务WWW服务器配置Apache2配置文件介绍Apache2其它配置文件Linux网络实战 (二) ——WWW服务器搭建安装WWW服务软件  目前最主流的三个Web服务器是Httpd、Nginx和IIS。  Htt

2021-11-29 21:20:12 14600 2

原创 mysql-connector-java各版本直接下载

目录8.0x6.0x5.1x5.0.x3.1.x8.0x8.0.278.0.268.0.258.0.248.0.238.0.228.0.218.0.208.0.198.0.188.0.178.0.168.0.158.0.148.0.138.0.128.0.118.0.9-rc8.0.8-dmr8.0.7-dmr6.0x6.0.66.0.56.0.46.0.36.0.25.1x5.1.495.1.485.1.475.1.465.1.455.1

2021-11-27 23:03:40 7105 7

原创 Linux网络实战 (一) —— DNS配置详解(安装与使用DNS)

Linux网络实战—— DNS配置Linux网络实战 (一) —— DNS配置Linux 本机DNS配置Linux主机名配置文件添加一个新的主机名映射删除一个主机名映射实例安装DNS服务软件源码安装BIND在线安装BINDDNS服务器启动/关闭Linux service 命令bind服务管理DNS服务器配置正解与反解的Zone意义`Bind`配置文件介绍编程要求Linux网络实战 (一) —— DNS配置Linux 本机DNS配置  无论在局域网还是Internet上,每台主机都有一个IP地址,是为了

2021-11-27 22:41:45 21987

原创 解决JDBC实现用户登录时出现SQL注入问题详解

JDBC实现用户登录时出现SQL注入问题JDBC实现用户登录:SQL注入解决SQL注入JDBC实现用户登录:public class jdbcTest06{ public satic void main(String[] args){ Map<String,String> userLoginInfo initUI(); boolean loginSuccess = login(userLoginInfo); System.out.println(

2021-11-25 23:02:47 1101

原创 Linux远程联机服务(二)——Rsh服务器安装与使用详解

Linux远程联机服务(二)——Rsh服务器安装rsh软件安装Rsh服务器安装Rsh客户端rsh服务器启动/关闭Linux service 命令Rsh服务管理rsh远程登录远程登录服务器安装rsh软件  rsh是一种远程登录的工具,由服务器及客户端程序构成,它为用户提供了在本地计算机上完成远程主机工作的能力。  rsh命令是"remote shell"(远程 shell)。该命令在指定的远程主机上启动一个shell并执行用户在rsh命令行中指定的命令。如果用户没有给出要执行的命令,rsh就用rlogi

2021-11-24 18:15:33 7431

原创 Linux远程联机服务——Tel服务器安装和使用详解

telnet是一种远程登录的工具,由服务器及客户端程序构成,它为用户提供了在本地计算机上完成远程主机工作的能力在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器本文总结telnet的主要用途和安装过程以及使用方式

2021-11-19 22:15:35 2812

原创 JDBC原理实现详解

源自老杜课程《JDBC从入门到精通视频教程-JDBC实战精讲》,一路跟随老杜脚步复习JDBC,记录学习路程和笔记代码,从JDBC本质到JDBC事务的讲解详细总结

2021-11-18 19:37:05 2834 2

原创 Linux文件打包和解压缩命令总结——打包tar、压缩bzip2、gzip、zip、解压bunzip2、gunzip、unzip

Linux系统中如果需要将多个文件打包成一个单独的文件,tar命令则发挥打包作用。由于磁盘空间有限,也需要把不常用的大文件进行压缩以便于节约磁盘空间,而且我们上网下载的文件一般都是压缩过后的文件,通过总结Linux操作系统上解压缩命令,一文搞定Linux系统上常见的文件、目录解压缩操作。

2021-11-16 21:31:35 4057 2

原创 Linux文件和目录高级管理命令总结——setuid、setgid、stick bit、chattr、lsattr命令

目录Linux文件/目录setuid和setgidsetuidsetgid实例:Linux目录stick bitstick bit实例:Linux文件/目录特殊属性chattrlsattr实例:Linux文件/目录setuid和setgidLinux中文件/目录除了有可读、可写和可执行这三种权限外,还存在比较特殊的权限,这些特殊权限就包括setuid和setgid这两种。setuid和setgid位是让普通用户可以以root用户的角色运行只有root帐号才能运行的程序或命令。例如我们用普通用户运行pa

2021-11-15 23:01:41 2159 1

原创 MySQL索引 (index) 实现原理总结

索引我是索引什么是索引?有什么用?索引就相当于一本书的目录,通过目录可以快速的找到对应的资源。在数据库方面,查询一张表的时候有两种检索方式:第一种方式:全表扫描第二种方式:根据索引检索(效率很高)索引为什么可以提高检索效率呢?其实最根本的原理是缩小了扫描的范围。索引虽然可以提高检索效率,但是不能随意的添加索引,因为索引也是数据库当中的对象,也需要数据库不断的维护。是有维护成本的。比如:表中的数据经常被修改,这样就不适合添加索引,因为数据一旦修改,索引需要重新排序,进行维护。添加索引是给

2021-11-13 15:34:37 1534 4

原创 Linux文件/目录相关命令操作——df、du、In命令

在Windows系统上查看磁盘的使用情况比较容易,直接打开我的电脑即可看到该磁盘使用情况,而在Linux上没有像Windows那么强大的图像化界面,那么要想查看Linux下磁盘的使用情况该如何操作显示磁盘分区上的可使用的磁盘空间和文件/目录使用的空间。如何查询整个磁盘的剩余容量与总容量以及如何查询一个文件/目录所占磁盘的大小。df命令详解df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。具体命令如下:df 命令参

2021-11-12 21:52:22 3440 1

原创 不应该只做你喜欢的事,而是去做让自己更伟大的事

不应该只做你喜欢的事,而是做让自己更伟大的事,如果一定要失败,我希望是在我可以引以为豪的跑到上失败,不能害怕失败,害怕被比较,或害怕被评论,阻碍你成为更好的人,不冒失败的风险就没有成功,不冒被批评的风险就没法发声,不冒失去的风险就无法去爱,很多人会告诉你做自己喜欢的事,但这些事都需要付出努力,跨出舒适圈,做一些可怕且艰难但长远来看会有收获的事,愿意去面对失败,允许自己失败,选择在自己想要的道路上失败,跌倒失败了,重新站起来,然后再失败,因为如果没有了这些挣扎,你的成功又算什么。

2021-11-12 21:34:21 1032 1

原创 Linux修改文件和目录权限——chmod、chown、chgrp命令总结

目录Linux文件 / 目录高级管理Linux文件权限修改Linux修改文件权限命令Linux修改所有者权限Linux修改同组用户权限Linux修改其他用户权限实例Linux目录权限修改Linux修改目录权限命令Linux修改所有者权限Linux修改同组用户权限Linux修改其他用户权限实例Linux修改文件 / 目录所有者Linux修改文件所有者命令Linux修改目录所有者命令实例Linux文件 / 目录所属组修改Linux修改文件所属组命令Linux修改目录所属组命令实例Linux文件 / 目录高级管

2021-11-10 21:38:45 4768

原创 如何解决MySQL报错:ERROR 1193 (HY000): Unknown system variable ‘tx_isolation‘

  MySQL中使用事务需要查询当前会话或者当前系统隔离级别的时候使用命令行 select @@global.tx_isolation;会出现下列报错信息:ERROR 1193 (HY000): Unknown system variable 'tx_isolation'旧版 MySQL用的是 tx_isolation,新版 MySQL只需把 tx 改为 transaction 就好查看全局隔离权限语句:select @@global.transaction_isolation;show va

2021-11-10 21:35:17 8405

原创 MySQL事务实现原理和四种事务隔离级别最新详解

目录事务(Transaction)什么是事务事务的原理事务的特性事务的隔离性(隔离级别)第一级别:读未提交(read uncommitted)第二级别:读已提交 (read committed)第三级别:可重复读(repeatable read)第四级别:序列化读 / 串行化读(serializable)事务隔离实例:start transaction语句查看全局事务隔离级别读未提交读已提交可重复读serializable事务(Transaction)什么是事务一个事务是一个完整的业务逻辑单元,不可再

2021-11-09 15:23:49 710

原创 Linux文件目录管理——touch、rm、cd、mkdir 、rmdir、cp、mv命令

目录Linux文件 / 目录管理Linux之文件创建/删除Linux创建文件Linux删除文件编程要求Linux之文件创建/删除Linux创建目录Linux删除目录编程要求Linux之文件复制/重命名Linux拷贝文件Linux重命名文件编程要求Linux之目录复制/重命令Linux拷贝目录Linux重命名目录编程要求Linux之文件/目录内容查看Linux查看文件内容cat命令head命令tailLinux查看目录内容编程要求Linux文件 / 目录管理Linux之文件创建/删除Linux几乎大多数

2021-11-09 14:20:14 1137 1

原创 迷茫也本是在辨析前方

志向和热爱是伟大行为的双翼。 —— 歌德

2021-11-06 21:17:40 109

原创 Linux操作系统命令语言之硬盘管理总结——储存架构、fdisk、mkfs

这里写目录标题Linux之硬盘管理一、Linux之常见的存储架构相关知识直接附加的存储DAS存储区域网络SAN网络附加存储NAS二、Linux之fdisk的使用相关知识fdisk基本介绍fdisk具体使用三、Linux之mkfs的使用相关知识mkfs的作用mkfs的使用Linux之硬盘管理一、Linux之常见的存储架构相关知识三大基本的存储架构直接附加的存储DAS  Linux 支持种类繁多的 DAS 界面,包括像并行高级技术附件的旧标准——电子集成驱动器 IDE/ATA ——并行 SCSI

2021-11-05 15:45:17 3127 1

空空如也

空空如也

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

TA关注的人

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