自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ICMP报文Destination unreachable (Communication administratively filtered)

Communication administratively filtered

2024-04-20 23:27:51 252

原创 段错误核心转储

段错误核心转储

2023-08-17 11:21:42 192

原创 vscode使用ssh连接ubantu22问题

vscode远程连接

2023-05-20 11:43:18 195

原创 ubantu22配置静态ip

ubantu22配置静态ip

2023-05-20 10:34:15 1341

原创 ubantu22里面配置apache2的cgi

apache2配置cgi

2023-05-17 16:18:34 731

原创 【navicat连接ubantu22的mysql错误】

navicat连接ubantu22的mysql服务

2023-05-11 17:30:27 99

原创 Visual Studio无法打开源文件错误

无法打开源文件错误

2023-05-09 10:52:15 1139

原创 Visual Studio搭建Linux环境

环境搭建

2023-05-05 20:44:49 2976

原创 libevent安装

libevent安装

2023-04-27 11:33:20 325

原创 【Linux的进程和线程的特点】

Linux的进程、线程、锁

2023-04-22 09:36:50 44

原创 【Linux系统编程】

Shell、常用Linux命令、进程、进程通信等

2023-04-22 09:14:02 44

原创 MySQL数据库基础

1.创建表的时候创建索引create table table_name(属性名,数据类型,[完整性约束],…,index|key [索引名] (属性名[(长度)] [asc|desc]))2.在已经存在的表上创建索引create index 索引名 on 表名(属性名[(长度)] [asc|desc])3.使用alter table来创建索引alter table table_name add index | key [索引名] (属性名[(长度)] [asc| desc])

2023-04-08 22:36:28 1082

原创 解释器模式(Interpreter模式)

解释器模式的C++实现

2023-03-12 15:56:24 139

原创 迭代器模式(Iterator 模式)

迭代器模式的C++实现

2023-03-12 11:12:45 170

原创 责任链模式(Chain of Responsibility)

责任链模式C++实现

2023-03-10 10:48:35 85

原创 访问者模式(Visitor)

访问者模式的C++实现

2023-03-09 17:44:03 84

原创 命令模式(Command)

命令模式的C++实现

2023-03-08 10:47:59 149

原创 中介者(Mediator)模式

中介模式C++实现

2023-03-06 18:42:15 163

原创 备忘录(Memento)模式

备忘录模式的C++实现

2023-03-04 15:28:51 65

原创 观察者(Observer)模式

观察者模式C++实现

2023-03-03 15:26:53 153

原创 【State模式】状态模式

状态模式的C++实现

2023-03-01 17:01:54 51

原创 【Strategy模式】策略模式

策略模式C++实现笔记

2023-03-01 11:24:44 39

原创 Template Method(模板方法)

模板方法C++实现笔记

2023-02-26 21:56:27 54

原创 (Proxy 模式)(代理模式)

代理模式的C++实现

2023-02-26 16:33:57 74

原创 Facade(门面模式)(外观模式)

外观模式的C++实现

2023-02-25 12:42:47 75

原创 Flyweight(享元模式)

享元模式的C++实现

2023-02-24 23:16:55 43

原创 Composite(组合)模式

Composite模式C++实现

2023-02-20 16:31:05 170

原创 Decorator(装饰)模式

装饰模式c++代码实现

2023-02-19 21:45:55 44

原创 Adapter适配器模式

两种适配器模式的C++实现

2023-02-17 16:14:46 124

原创 Bridge(桥)模式

桥接模式代码实现c++

2023-02-16 22:34:45 159

原创 Prototype原型模式

原型模式的C++代码实现

2023-02-15 10:15:14 46

原创 Builder(构建器)模式

记录自己学习Builder模式

2023-02-15 09:37:33 387

原创 Singleton模式(单件模式)

用来记录自己在学习单件模式的

2023-02-12 09:27:00 76

原创 AbstractFactory模式

了解AbstractFactory模式(抽象模式)特点,以及C++代码实现

2023-02-11 10:41:01 50

原创 【FactoryMethod模式】

C++写的FactoryMethod示例

2023-02-10 09:47:45 52

原创 面向对象设计原则

了解面向对象设计过程中的一些规则

2023-02-08 23:35:48 60

原创 【cmd窗口编译运行第一个Java程序】

Java程序开发的三个步骤开发Java程序,需要三个步骤:编写代码、编译代码、运行代码注意事项:建议代码文件名全英文,首字母大写,满足驼峰式,源代码文件的后缀名必须是.java1.编写代码第一个Java程序代码如下:public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World"); }}注意:类名字要和文件名一样2.编译代码编译:javac

2022-04-23 18:11:09 582

原创 【操作系统的作用】

操作系统的作用1. OS作为用户与计算机硬件系统之间的接口OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统,用户在OS帮助能够方便、快捷、可靠的操纵计算机硬件和运行自己的程序。2. OS作为计算机系统资源的管理者OS的主要功能管理处理机、存储器、I/O设备以及文件(数据和程序)。处理机管理是用于分配和控制处理机;存储器主要是负责内存的分配与回收;I/O设备管理是负责I/O设备的分配(回收)与操纵;文件管理是用于实现文件的存取、共享和保护。所以OS是计算机系统资源的管理者。3. OS实

2022-04-23 17:35:45 574

原创 【操作系统的目标和作用】

操作系统的目标和作用操作系统(OS)是配置在计算机硬件上的第一层软件,对硬件系统的首次扩充,其主要作用是管理好硬件系统里面的设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。OS是现代操作系统中最基本、最重要的系统软件。1.操作系统的目标1. 方便性在一个未配置OS的计算机系统是很难使用的。用户想在裸机上面运行自己编写的程序,就必须要用机械语言编写程序。但是如果配置了OS,系统可以使用编译命令将用户编写的高级语言程序翻译成机器语言或者直接通过OS提供的命令操作

2022-04-20 10:40:31 2926

原创 【MYSQL索引原则和数据的碎片】

B-Tree索引可能碎片化,会降低查询的效率。碎片化的索引可能以很差或者无序的方式存储在磁盘上。根据设计,B-Tree需要随机磁盘访问才能定位到叶子页,所以随机访问是不可避免的。如果叶子页在物理分布上是顺序且紧密的,那么查询的性能就会更好。否则,对于范围查询、索引覆盖扫描等操作来说,速度可能会降低很多倍,对于索引覆盖扫描更加明显。表的数据可能碎片化,数据存储的碎片化比索引更复杂。有三种类型的数据碎片:1. 行碎片这种碎片指的是数据行被存储为多个地方的多个片段中,即使查询只从索引中访问一行记录,行碎片

2022-04-19 16:09:25 516

进程线程的一些特点、信号、守护进程线程的一些锁、条件变量等知识

主要有如何创建会话、信号的产生原因、信号处理方式、守护进程概念、线程的一些函数、互斥锁、读写锁的特点用法

2023-04-22

常用设计模式特点比如工厂模式、单例模式等等

有常见的模式的特点,以思维导图的形式展现

2023-04-22

Linux的常用命令cat、sed、zip等用法,以及shell编程的基本语法,以及makefile编写方式等等

这个是我在学习Linux的时候做的思维导图笔记,主要是Linux的一些基础知识。免费提供下载,学习分享。 该文档分为以下几个部分: 1.shell语法:包含格式化输入输出、数组定义、变量定义方法、运算方法、流程控制、正则表达式、awk用法。 2.linux基本命令:如文件查看命令(cat、more)等、管道、压缩包、文件权限管理命令、重定向、链接的语法 3.lvim工作方式、gcc、gdb用法、动态库和静态库的制作与使用、makefile的编写语法,以及makefile里面的模式匹配、函数、伪目标等知识,以及文件描述符、文件操作(open、close、lseek、stat、dup等语法) 3.进程:进程相关命令,相关函数、孤儿进程、僵尸进程、进程替换exec族 4.进程间通信:管道特点,有名管道和无名管道,以及管道读写特点,共享内存映射,信号等知识。

2023-04-22

关于MySQL的一些基础知识

这个是我在学习MySQL做的一些笔记,有MySQL的基础知识,适合用来复习数据库一些操作比如:select ,insert,update等等操作,以及一些表的查询,基本查询语句和高级查询。知识就应该开源,发出来一起学习提升。

2023-04-08

空空如也

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

TA关注的人

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