头条个人博客,欢迎来到我的小世界!
本人爱好程序,主业并不是编程,这个博客建立的初衷就是记录我自学编程的点点滴滴心得体会,随着时间的推移,网站的版块也越来越多,这已经是第四次改版了,我不在乎改版对搜索引擎的影响,这仅仅是我的一个学习记笔记的地方
- HTML模板
- JS片段
- CSS片段
- 整站下载
- HTML学习
- JS学习
- CSS学习
-
222023-05
HTML5中的预加载
在前端开发过程中,我们经常需要加载其他域名下的资源,如script加载js脚本,link加载css样
-
222023-05
HTML5中的rel属性
rel 属性规定当前文档与被链接的url(使用href=""指定)之间的关系 仅<link>标签中使用的r
-
082022-11
URL中的的井号及搜索引擎抓取AJAX
URL中的#(井号) 一、#的涵义 #代表网页中的一个位置。其右面的字符,就是该位置的标识�
-
212017-08
HTML5的WebSocket
WebSocket提供了一个受欢迎的技术,是HTML5开始提供的一种浏览器与服务器间进行全双工通讯�
-
212017-08
HTML5 服务器发送事件
HTML5 服务器发送事件(server-sent event)是单向消息传递,它允许网页获得来自服务器的更新,�
-
212017-08
HTML5 Web Workers使用介绍
web worker的作用 浏览器端JavaScript是以单线程的方式执行的,也就是说javascript和UI渲染占用�
-
212017-08
html5中的canvas绘图方法
CanvasRenderingContext2D对象的方法: 方法 参数 描述 arc(x, y, radius, startAngle, endAngle, counterclo
-
082022-11
html5中的canvas绘图属性
<canvas>标签是html5新增的专门用来绘制图像的元素,通过canvas技术可以在web中绘制各种图�
-
182022-11
html5中a标签中的href种类
一、普通链接 百度 六、执行js代码 通过"jsvascript:"作为前缀表示要执行js代码
-
162023-09
ES6的代理对象Proxy
Proxy用于修改某些对象操作的默认行为,可以理解成在目标对象之前架设一层“拦截”,外�
-
132023-09
svelte中的动画
动画是交互设计中重要的视觉元素,页面如果缺少了动画,会显得俨乎其然而变得生硬无趣
-
112023-09
svelte中的状态管理
props可以由父组件传递给子组件,但是一个应用程序是由很多组件通过复杂的组合而成的,�
-
012023-09
svelte中的生命周期
每个组件从创建开始,到销毁结束这个过程,都有一个生命周期 生命周期函数就是在生�
-
132023-09
svelte的插值和绑定
svelte中使用一对花括号 { val } 来标记插值,类似于vue中的双花括号 {{ val }} ``` let name
-
292023-08
svelte的事件
绑定事件 使用on:event={handler}属性来为元素绑定指定的事件 其中handler可以是函数名,也
-
292023-08
svelte的响应性
所谓的响应性,就是当一个变量的值发生改变时,与之关联的变量和在页面中的显示内容也
-
292023-08
svelte中的模板逻辑
条件渲染 ``` {#if expression} ... {:else if expression} ... {:else} ... {/if} 使用 if 块包含条件
-
292023-08
svelte中组件的script块和props
<script>块 一个组件中<script>块包含创建组件实例时运行的JavaScript 在顶层声明�
-
122023-12
tailwind中的弹性布局
## 定义容器 **元素排列方向** ``` flex-row 左->右 flex-row-reverse 右->左 flex-col
-
112023-12
tailwind中的滤镜
使用css中的filter属性添加各种滤镜 使用filter-none可以删除全部滤镜 **模糊** ``` 自定�
-
112023-12
tailwind中交互及SVG
**强调色**: accent-[color]/n ,复选框和单选组等元素选中时的颜色 **删除表单元素默认外�
-
112023-12
tailwind中的转换和动画
**缩放** ``` scale-[num] scale-x-[num] scale-y-[num] num为一个可以为小数的数字 为1表示�
-
082023-12
tailwind中的文本和列表
**字体名称**: font-[family] **字体大小**: text-[size] **字体平滑** ``` antialiased
-
082023-12
tailwind中的背景和边框
**背景滚动** ``` bg-fixed : 相对视口固定,不会随着任何滚动而滚动 bg-local : 会随着�
-
082023-12
tailwind中的盒子模型
**盒子类型** ``` block display: block; inline-block display: inline-block; inline displa
-
072023-12
tailwind中的修饰符
tailwind中的修饰符 修饰符就是描述元素的某个状态时的样式,可以链式使用 ``` 鼠标放
-
062023-12
CSS伪类中的content
在伪类中的content属性可能的值 ``` attr(X) 将 X 属性值以字符串形式返回。如果没有�
- python学习
- php学习
- go学习
- C#学习
-
172023-08
python中的键盘鼠标操作及监听
在python中,提到键盘鼠标的操作模块,一定少不了PyAutoGUI,这个模块的跨平台统一API使得操
-
082023-02
Python中的静态方法和类方法
静态方法 一般情况下我们在类中定义方法时第一个参数是self,也就是将该方法和该实例�
-
082023-02
python中PIL库中的简单使用
PIL库是python2中常用的开源图片处理库,但是由于官方维护缓慢,仅支持到Python2.7,没有对py
-
092023-01
Python中的多进程multiprocessing包
multiprocessing包类可以实现跨平台兼容创建子进程,由于使用子进程而非线程有效地绕过了GIL
-
212022-11
python中生成各种随机数据的Faker库
安装:pip install Faker 引用:import Faker **Faker.Faker.seed(int)**:设定随机种子,种子相同的�
-
022022-09
python中使用python-docx操作word文档
python-docx是用于创建、修改Word的一个库,提供全套的Word操作,是常用的Word工具 python-docx中
-
292022-08
python中的jieba库(分词)和wordcloud库(词云)
jieba分词库 中文文本之间每个汉字都是连续书写的,我们需要通过特定的手段来获�
-
232022-08
Python中的f-string使用简介
继%语句、format函数两种方法进行字符串格式化后,Python 3.6开始引入了一种效率更高的字符�
-
112022-04
python中的中间人代理模块mitmporxy
mitmproxy是一个交互式的、支持SSL/TLS的拦截代理,启动后会提供一个命令行界面,用户可以�
-
142022-12
php中的命名空间
PHP命名空间(namespace)是在PHP5.3中加入的,可以解决以下两类问题: 1、用户编写的代码与PH
-
142022-12
php中的declare结构
declare结构用来设定一段代码执行指令的行为 可选的行为指令有三个: encoding="coding_str"
-
142022-12
php中的php-fpm进程管理
web服务器本身不能处理php,当接收到请求后,通过匹配后缀知道该请求是个动态的php请求,
-
142022-12
PHP的命令行操作
PHP作为一门web开发语言,通常情况下我们都是在Web Server中运行PHP,使用浏览器访问,因此�
-
142022-12
php中的哈希函数
单独的hash算法函数: md5函数: md5(string $str[,bool $raw_output=false]):计算字符串的MD5散列值
-
262022-11
php操作redis
redis扩展模块下载地址:https://pecl.php.net/package/redis Redis类和RedisException类 Redis类用于创�
-
262022-11
PHP中的异常和错误处理
在PHP5中所有错误异常都是基于Exception类,所有具体的异常类都是Exception的子类。而所有的er
-
262022-11
php中模块加载相关函数
get_loaded_extensions([ bool $zend_extensions = false] )返回PHP解析器里所有编译并加载的模块名。
-
262022-11
PHP中的OpenSSL函数
openssl_cipher_iv_length(string $method):int 获取指定加密算法($method)的加密结果初始化向量(iv
-
062024-04
fyne的编写步骤和打包
fyne是一个使用Go编写的开源的跨平台UI工具包,依靠 Go 语言的优秀性能,尤其是 goroutine 协�
-
252024-03
go中的context
Context(上下文)用于在不同的goroutine之间传递数据,并且可以用来控制goroutine的生命周期和取
-
192024-02
fiber中的路由
fiber中的路由是通过fiber.New()创建的App实例来绑定,点击查看:[请输入链接描述][1] ## 精�
-
222024-02
fiber中Context对象的用法
CTX 结构表示保存 HTTP 请求和响应的上下文 用于请求查询字符串,参数,正文,HTTP 标头�
-
262023-10
fiber实例的用法
fiber 实例是由 fiber 包中的 New()方法创建的,一般称之为 App 实例 App 实例拥有多种方法,�
-
222024-02
fiber中的fiber模块
## 创建fiber实例 New()方法用于创建Fiber实例 ```text func New(config ...Config) *App 在创建新Fi
-
122023-10
Fiber介绍
Fiber是一个基于Express启发的Web框架,构建在Go最快的HTTP引擎Fasthttp之上。旨在简化快速开发�
-
222023-05
go中的type关键字
type是go语法里的重要而且常用的关键字,搞清楚type的使用,就容易理解go语言中的核心概念
-
142023-04
go中的配置解析库viper
Viper是适用于Go应用程序的完整配置解决方案,可以处理几乎所有类型的配置需求和格式 V
-
122021-10
C#中的目录和文件相关操作
System.IO命名空间中的Directory和DirectoryInfo用于操作目录,File和FileInfo用于操作文件,这些类�
-
112021-10
C#中的输入输出流
流是通过通信路径传递的字节序列,C#采用流模型读写文件、网络或内存中的数据。 有两�
-
012021-09
C#中的结构体
在C#中,结构体是值类型数据结构,它使得一个单一变量可以存储各种数据类型的相关数据�
-
012021-09
C#中的字符串及常见操作
使用string关键字来声明一个字符串变量,string关键字是System.String类的别名,是从对象(Object)
-
012021-09
C#中的数组及常见操作
数组是一个存储相同类型元素的固定大小的顺序集合,是用来存储数据的集合。 数组中某�
-
312021-08
C#中的可空类型和枚举类型
C#中的可空类型 C#提供了一个特殊的数据类型:nullable类型(可空类型) 可空类型可以表示
-
312021-08
C#中的方法
一个方法是把一些相关的语句组织在一起,用来执行一个任务的语句块。 每一个C#程序至�
-
302021-08
C#中类的继承和多态
C#中类的继承 继承是面向对象程序设计中最重要的概念之一。 继承允许我们根据一个类来�
-
302021-08
C#中的class类
当定义一个类时,实际上就是定义了一个数据类型的蓝图 它定义了类的对象由什么组成及�
- SQL学习
- 常用软件
- IT基础
- 微信相关
-
172019-09
redis的通信协议(protocol)
Redis客户端使用名为RESP(REdis序列化协议)的协议与Redis服务器通信。虽然该协议是专为Redis设�
-
032019-09
Redis的持久化
Redis提供了两种不同级别的持久化方式: RDB持久化可以在指定的时间间隔内生成数据集的时
-
032019-09
Redis的事务
redis的事务可以一次执行多个命令, 并且带有以下两个重要的保证: 一、事务是一个单独�
-
032019-09
Redis的主从复制
Redis支持简单且易用的主从复制功能,可以让从服务器(slaveserver)成为主服务器(masterserver)的�
-
022019-09
Redis服务器端常用命令
连接命令: client setname connection-name 为当前连接分配一个名字,用于识别当前正在与服�
-
202019-08
Redis的连接和发布订阅命令
连接命令 auth password 设置配置文件中requirepass项的值来使用密码保护Redis服务器,在每次
-
202019-08
Redis的有序集合操作命令
有序集合(zset)就是可以排序的set,通过每个元素关联的score值来为元素进行从小到大的排序�
-
132019-08
Redis的集合操作命令
set是string类型的无序集合,通过哈希表实现,集合内元素不允许重复。每个set可以存储2^32-1
-
132019-08
Redis的列表操作命令
列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部(左边)或者�
-
042024-02
git使用过程中的常用命令
git命令的基本格式:git [options] [command] [args] ## git使用之前我们一般需要做以下准备 1、
-
022024-02
git命令的常用选项
git命令的基本格式:git [options] [command] [args] options表示命令运行时的配置选项 command表�
-
022024-02
git简介及安装
**版本控制** 版本控制是用于管理开发过程中文件变更的技术,用于记录和追踪项目中的�
-
022024-01
UPX压缩加壳用法
UPX 全称是 "Ultimate Packer for eXecutables",是一个免费、开源、编写、可扩展、高性能的可执行�
-
252020-06
7z的压缩和解压缩常用命令
7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压缩软件。 主页:ht
-
112020-06
nginx使用proxy设置反向代理
proxy_pass 语法:proxy_pass URL; 配置块:location、if 将当前请求反向代理到指定的服务器上
-
262020-05
nginx的命令行参数
nginx的命令行参数 -? 或者 -h:打印命令行参数帮助信息 -c file:指定一个配置文件,默认为
-
112023-05
下载神器aria2的使用命令
-v, --version:获取aria2的版本号 -h, --help:获取帮助信息 -l, --log=LOGFILE:下载日志记录文�
-
082019-07
nginx中的error_page指令和rewrite指令
error_page指令 error_page指令的作用是当发生错误的时候能够显示一个预定义的uri的内容 指令�
-
062020-04
XPath语法
什么是XPath(XML Path Language)是一门在XML和HTML文档中查找信息的语言,可以用来在XML和HTML文档�
-
242019-07
邮件的POP3/IMAP/SMTP服务
我们在使用邮件客户端配置账户的时候,会碰到选择服务器类型,邮件服务中用到的POP3/IMAP
-
152019-07
计算机基础之子网划分和超网合并
有类网络:也叫主类网络或标准网络,就是指把IP地址能归结到的A类、B类、C类IP,使用的�
-
122019-07
计算机基础之子网掩码
子网掩码的概念及作用 ①、子网掩码(Subnet Mask)又叫网络掩码、地址掩码,必须结合IP地址�
-
122019-07
计算机基础之IP地址的分类
IP地址分类IP地址分A、B、C、D、E五类,其中A、B、C这三类是比较常用的IP地址,D、E类为特�
-
122019-07
计算机基础之MAC地址和IP地址
MAC地址 MAC(Media Access Control,介质访问控制)地址,或称为物理地址,也叫硬件地址,用来定�
-
122019-07
计算机基础之进制之间的关系和转换
计算机中常见的进制 计算机的运行计算基于二进制,1代表通电(开),0代表断电(关)。 十进
-
062019-05
常见的HTTP状态码
状态码 内容 详细内容 1xx 这一类型的状态码,代表请求已被接受,需要继续处理。
-
222019-04
Http请求报文和响应报文
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是基于TCP/IP通信协议从万维网(WWW:Wo
-
142022-11
小程序中的页面跳转
小程序内部跳转 wx.switchTab(object):跳转到tabBar页面(需在app.json的tabBar字段定义),并关闭其�
-
192022-10
WXML中事件的绑定
事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事�
-
192022-10
WXML、WXSS和WXS语法语法简介
WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建�
-
152020-12
小程序配置索引文件sitemap.json
微信已开放小程序内搜索,通过sitemap.json配置,或者管理后台页面收录开关来配置小程序页
-
152020-12
小程序的全局配置文件app.json
配置项 配置项子项 数据类型 是否必需 配置详解 entryPagePath string 否 小程序默认启动首
-
152020-12
小程序的项目配置文件project.config.json
配置项 配置项子项 数据类型 参数详解 miniprogramRoot String 指定小程序源码的目录(需为�
-
152020-12
小程序的文件类型和目录结构
小程序的文件类型 *.json:静态配置文件 *.wxml:页面显示模板文件,类似于html *.wxss:页面�
- 行业报告
- 电子书
- 电脑软件
- 手机软件