自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【es数据库】python 使用Elasticsearch数据库

python 常用es数据库操作

2023-06-04 19:13:15 1291

原创 【数据类型】合集:c/c++ | python | postgres 数据库表字段 | ctype 变量类型 | es 数据库变量类型

c/c++、python、postgres数据库 数据类型汇总、bit位数与字节数

2023-05-21 21:27:46 551

原创 【PHP了解】PHP脚本语言基础

PHP脚本语言基础了解学习与总结

2023-01-17 16:58:11 620

原创 【BSD数据库】SLIST | STAILQ | LIST | TAILQ

BSD 库学习与总结:重要结构体与常用宏函数

2023-01-17 16:52:44 626

原创 【XML了解】xml与hxml 标记语言学习

XML与HTML的简单基础学习与总结

2023-01-17 16:50:33 1375

原创 【xml 解析库】expat使用学习

expat 库解析 xml :常用库函数学习总结

2023-01-17 16:48:01 830

原创 c语言:声明与定义 易混淆辨析

c 函数与变量声明与定义

2022-12-07 19:17:14 392

原创 windows cmd命令安装

windows cmd命令安装

2022-10-19 18:58:59 5992

原创 Ubuntu 20+ 安装与网络配置(desktop)

ubuntu 20 + 安装与无线网络配置、CRT连接ssh服务配置

2022-09-22 12:52:48 1298

原创 python 创建多进线程

使用python 创建进程与线程

2022-09-07 19:34:18 179

原创 【软考】数据结构和树

数据结构小结

2022-09-06 23:24:27 116

原创 shell 字符串连接与截取

shell 字符串连接与截取

2022-08-22 14:49:15 172

原创 TCP/IP协议模型与各层协议

TCP/IP协议模型及各层常见协议

2022-08-07 15:47:20 943

原创 计算机系统知识-总线结构

计算机系统知识总线结构分类

2022-07-04 18:38:38 176

原创 程序设计语言基础知识-基础

程序设计语言基础汇编程序基本原理

2022-05-29 17:49:20 454

原创 程序设计语言基础知识- 概念

程序设计语言概述

2022-05-29 17:46:50 167

原创 shell——if [ <判断表达式> ]总结、常用符号

shell 常用if 判断

2022-01-25 13:08:26 1456

原创 数据库-sqlite3常用命令、常用语句、相关头文件/函数、编译时连接库

sqlite3 学习笔记

2022-01-22 23:31:07 531

原创 静态库与动态库

库文件到好处功能想同到重复代码,可被多次重复使用——库文件就是对公共代码的一种组织形式。项目要用到这些代码的时候,在编译或者运行的时候从库文件中取得目标代码即可。静态库静态链接库是程序在链接阶段将所需的库文件复制到程序中,然后一起编译成可执行文件。优点:只需加载库文件到内存中一次,不同程序调用时可以得到相同库文件的副本。——编译时加载库文件——“以空间换时间”,增加程序体积,减少运行时间;——静态库文件的扩展名一般为.a静态库的生成# gcc -c xxx.c# ar -rc lib

2022-01-20 13:17:00 887

原创 diff、补丁使用

补丁的生成sudo diff -Naur source1/file1.test source2/file1.test > file.patch其中:source1/file1.test 是修改前的文件source2/file1.test : 修改后的文件file.patch :补丁patch ; 在当前目录下生成,保存的是文件修改前后的差异(diff)补丁的使用在需要修改该文件的相应路径下运行:sudo patch -p1 <../file.patch运行成功以后,当

2022-01-19 18:52:01 762

原创 python人工智能-python基础1(基本语法:变量、数据类型、输入输出、运算符、条件语句)

python入门高级语言–>机器语言编译(c/c++):在执行之前会通过编译器执行编译过程效率一遍比解释性语言较高解释(python):在程序运行时,通过解释器,一边运行一边解释通过解释器优化,效率可提高,或超过编译性语言注:java是一种先编译后解释的语言gui编程:graphical user interface 图形用户界面:采用图形方式显示的一种信息交换媒介基本语法注释解释器不执行注释内容单行注释:#多行注释:""" 注释1 注释2 .

2021-11-26 12:34:28 436

原创 MATLAB数字图像处理

MATLAB数字图像处理彩色图像方块彩色图像显示MATLAB中调色板色彩强度[0,1],0代表最暗,1代表最亮。常用颜色的RGB值:颜色 R G B 颜色 R G B 黑 0 0 0 洋红 1 0 1 白 1 1 1 青蓝 0 1 1 红 1 0 0 天蓝 0.67 0 1 绿 0 1 0 橘黄 1 0.5

2021-06-15 12:04:04 1724

原创 《HTTP权威指南》笔记 - 事务

事务1.方法1.每条http请求都包含一个方法2.方法——告诉服务器要执行什么动作获取一个web页面运行一个网关程序删除一个文件等3.常见的http方法GET 从服务器向客户端发送命令资源PUT 将来自客户端的数据存储道一个命名的服务器资源DELETE 从服务器中删除命名资源POST 将客户端数据发送到一个服务器网关应用程序HEAD 仅发送命名资源响应中的HTTP首部2.状态码1.每条HTTP响应报文返回时都会携带一个状态码2.目的是告诉客户端请求是否成功,或者

2021-05-07 14:28:01 56

原创 《HTTP权威指南》笔记 - web资源

web资源1.URI1.统一资源标识符2.指示在哪里去访问服务器上的资源3.现在几乎所有的URI都是URL2.URL1.统一资源定位符2.描述特定服务器上某资源的位置3.说明了协议、服务器和本地资源4.标准格式第一部分:方案 访问资源所使用的类型 通常就是HTTP协议 http://第二部分:服务器的因特网地址其余部分:指定web服务器上的某个资源5.语法(1) 方案——使用的协议必须以一个字母符号开始用第一个“:”将其与URL的其余部分分隔开来常见的方案a)

2021-05-07 14:22:12 66

原创 《HTTP权威指南》笔记 - web结构组件

web结构组件1.代理1.位于客户端于服务器之间2.转发所有web流量的可信任中间节点3.还可以对请求和响应进行过滤2.缓存 cache1.亦即 代理缓存2.一种特殊的HTTP代理服务器3.可以将经过代理传送的常用文档复制保存,遇到请求相同文档的时候,直接提供缓存的副本3.网关 gateway1.特殊的服务器作为其他服务器的中间实体使用2.常用于将HTTP流量转换成其他协议4.隧道1.对原始 数据进行盲转发的HTTP应用程序2.可以在非HTTP网络上转发数据5.Agent

2021-05-07 14:05:13 67

原创 《HTTP权威指南》笔记 -web服务器

web服务器1.web服务器形式1.通用软件web服务器如:免费的Apache软件微软的web服务器sun的iPlanet2.提供web页面的特定设备或计算机web服务器设备:提前打包好的软硬件的结合sun/cobalt raq web 设备3.芯片嵌入式web服务器允许用户通过便捷的web浏览器接口来管理其消费者设备IPi火柴头大小的web服务器2.基本web服务器请求步骤2.1建立连接接受一个客户端;不希望连接则关闭1处理新连接从TCP连接中解析出IP地址服务器会

2021-05-07 13:54:08 90

原创 《HTTP权威指南》0-1.3.1

1.web服务器—http服务器2.http服务器中存储了因特网中的数据,如果http客户端发出请求的话,它们就会提供数据。3.web服务器是web资源的宿主4.web资源:可以是1)静态文件,包括文本文件,图片,视频,h5等文件 也可以是2)动态资源 :软件程序等 总之,所有能够提供wrb内容的东西都是web资源5.MIME类型——因特网上有数千种不同的数据类型,HTTP给没种要通过web传输的对象都打上了名为MIME类型的数据格式标签。6.当web浏览器从服务器中取回一个对象时,会去查相

2021-04-07 23:07:42 100 3

原创 数字滤波器及GUI界面的设计(MATLAB)

数字滤波器及GUI界面的设计——专业二课实践一、设计目的及原理目的:1.学会Matlab的使用,掌握Matlab的程序设计方法;2.学会GUI界面设计;3.掌握数字滤波器的基本概念、基本理论和基本方法;4.掌握利用Matlab设计IIR和FIR数字滤波器的方法。原理:数字滤波器是对数字信号实现滤波的线性时不变系统。数字滤波实质上是一种运算过程,实现对信号的运算处理。输入数字信号(数字序列)通过特定的运算转变为输出的数字序列,因此,数字滤波器本质上是一个完成特定运算的数字计算过程,也可以理解

2021-01-27 15:27:55 8052 44

原创 GDB调试器

GDB调试gdb使用流程在编译源程序时,一定要加上-g选项,这样才能将调试信息加到要调试的程序中1.生成可执行文件gcc -g gdb_test.c - o gdb_test2.启动gdb进行调试gdb gdb_testgdb -q test //表示不打印gdb版本信息,界面较为干净——>进入“(gdb)开头的命令行界面”3.开始调试...

2020-12-10 21:10:15 139

原创 linux文件系统

linux文件于目录linux下,一切皆文件目录,特殊的文件i节点(索引节点)+文件名构成的列表文件系统:文件存在的物理空间文件的分类bcd-lsp根目录下的主要目录文件及其功能文件系统文件存在的物理空间linux系统中,每个分区都有一个文件系统磁盘文件系统本地主机中,可以实际访问到的文件系统硬盘、CD-ROM、DVD、USB存储器、磁盘阵列网络文件系统可以远程访问的文件系统在服务器端仍然是磁盘文件系统、但客户端可以远程访问数据NFS(网络文件系统)、s

2020-12-08 21:09:06 91

原创 Linux用户管理

创建用户添加用户添加用户账号:useradd / adduser修改密码 :passwd删除用户:deluser修改属性 :usermod组管理添加用户组:groupadd删除用户组:groupdel修改用户组属性:groupmod用户间通信write user ttynametty连线磁盘配额管理员对本域中的每个用户所能使用的磁盘空间进行配额限制软限制一个用户在文件系统可拥有的最大磁盘空间和最多文件数量,在某个宽限内可以暂时超过这个限制硬限制一个用户可拥有的磁盘空间

2020-12-08 20:12:12 52

原创 Shell编程

Shell脚本以一个操作执行多个命令基本语法开头```#!/bin/bash`必须放在文件的第一行执行$. / hell. sh$ bash hell. sh把/home/Linux/shell 目录添加到整个环境变量中export PATH=/home/Linux/shell:$PATH./ hello. sh注释 用“#”变量自定义变量变量没有类型,任何复制给变量的值,都被解释为字符串变量不需要定义变量赋值时,等号两边都没有空格取用变量的值 在变量名前加“

2020-12-07 19:33:05 115

原创 Linux-shell

shellshell是一个命令行解释器,实现用户与操作系统的交互需要重复执行的多条命令,可以将这些命令集合起来,加入一定的控制语录,编辑成shell脚本文件,交给shell批量处理Linux下的shell种类sh:Bourne Shellcsh:c shellbash:Bourne Again Shell 前两个版本的集合shell命令的格式命令提示符的组成username<用户名>@hostname<主机名>:direction<目录名>$

2020-12-07 18:38:17 113

原创 Linux中压缩(解压)打包的命令

gzip根据文件类型自动识别压缩或解压只能压缩单个文件,不能压缩目录常见参数-c 将输出信息写到标准输出上,并保留原有文件-d 讲压缩文件解压(逐个进行)-l/r/t/v…tar对文件目录进行打包或解压打包:将多个文件或目录变成一个总的文件压缩:将一个大的文件通过压缩算法变成一个小的文件格式tar [选项][打包后的文件名[文件目录列表tar的主要参数-c 建立新的打包文件-r 向打包文件末尾追加文件-x 解压文件-o 讲文件解开到标准输出-v 处理过程中输出相关信

2020-12-05 22:20:30 461

原创 dpkg软件包管理工具

dpkg可用于安装、编译、卸载和查询Deb软件包。但是不能主动从镜像点获取软件包,且安装时无法检测软件包的依耐关系软件安装 dpkg -i如果失败 用apt-get -f install 解决软件卸载 dpkg - r / dpkg - Pdpkg - r 只卸载文件,保留配置文件,不解决包依耐问题dpkg - P 卸载软件以及配置文件,不解决依耐问题 (用apt-get -remove可解决所有问题)获取系统中已安装软件包的信息获取当前系统中已安全软件的信息 dpkg -ldpkg

2020-12-05 21:54:24 1513

原创 APT软件包管理工具(学习总结)

apt为解决dpkg不自动解决软件包依耐关系而引出命名行软件包管理工具,用于获取、安装、编译、卸载和查询Deb包软件,以及查询软件包依耐关系apt软件包管理器的工作原理1软件源配置文件/etc/apt/sources.list列出最适合访问的镜像站点地址建立索引文件3个重要的配置文件apt镜像的地址文件/etc/apt/sources.list本地索引列表/var/lib/apt/lists目录下本地文件下载缓存/var/cache/apt/archives目录下apt-ge

2020-12-05 21:38:40 1386

原创 c / c++ 中常用4个关键字辨析(const/static/extern/volatile)

关键字conststaticexternvolatile

2020-09-11 23:29:13 211

原创 【2】进程与等待、守护进程

excec 、system、vfork 等待与守护进程

2020-08-16 23:26:55 208

原创 c practice 1.0

用C语句实现 x是否为2的若干次的判断void main(){ int x; printf("please enter x= "); scanf("%d",&x) printf("%c\n",x & (x-1) ? ‘no’:'yes');}如:x = 4 ( 二进制 :100 )x - 1 = 3 ( 二进制 :011 )x & ( x - 1 ) = 100 & 011 = 000 条件为假,输出 ‘ yes ’x = 5

2020-08-15 13:09:44 121

原创 【1】进程与子进程创建

进程与子进程创建

2020-08-15 11:54:58 115

空空如也

空空如也

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

TA关注的人

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