Posts by category
- Category: 猫
- Category: Python
- Python: NumPy 重写 ndarray 类
- Python: NumPy 二维数组索引切片 object[:,:] 方括号
- Greek Alphabet Pronunciation 希腊字母及其读音
- Python: 如何判断变量是类还是对象
- Python: PyCharm退出科学模式
- Python: Matplotlib 基础绘图功能 - 以折线图为例
- Python: Matplotlib 中文解决方案 设置中文字体
- Python: Jupyter Notebook 的使用 快捷键 自动代码补全
- PyCharm: 提示 外部文件变更同步可能缓慢
- PyCharm: 配置、缓存、插件、日志等目录
- PyCharm: 清除缓存
- Python: 二进制数据服务
- Python: 使用struct模块处理二进制
- Python: 描述器 __get__(),__set__() 和 __delete__()
- Python: 格式化 占位符
- Python: 格式化字符串的4种方式
- Python: 魔术方法
- Python: Requests 基本用法
- Python: Requests 处理超大文件
- Python: Requests 官方文档 基本使用
- Python: 引号嵌套
- Python: Simple Python Version Management: pyenv
- Python: 有序字典 OrderedDict()
- Python: 官方文档
- Python: 字典有序无序浅析
- Python: FastDFS
- Python: 解决PyCharm导入本地py文件时 模块下方出现红色波浪线的问题
- Python: Ubuntu 22.04 PyCharm 2022.2.1 UI problem
- Python: Github 简明教程
- Python: 列表、元组、字典、集合的增删改查方法速查表
- Python: 正则表达式 re模块 match search findall finditer split sub subn compile 等函数
- Python: 将字符串作为变量名 将变量名转为字符串
- Python: 使用元类创建类
- PyCharm: 防止Pycharm格式化部分代码
- PyCharm: 使用正则表达式进行查找和批量替换
- Python: Xrea Django CGI Python 2.7.5
- Python: Xrea Django CGI Python3.5.1
- Python: Xrea Django CGI Python3.7
- Python: Reverse proxy
- 简述进程、线程、协程
- Python: 程序定时执行的 8 种姿势~
- Python: 获取当前目录路径,上级目录路径,上上级目录路径
- Python: 获取模块中类以及类的属性方法信息 sys.modules inspect模块
- Python: 获取类中的自定义属性和方法
- Python: Github第三方登录 模块
- Python: POST请求 使用requests来post表单数据(分为字典形式与元组形式传参)
- Tutorial
- Python: Requests 基本使用、代理、超时、认证、异常、上传文件
- Python: 数值进制前缀 进制转换 原码 反码 补码
- Python: 内置函数分类详解
- Python: 内置函数详细介绍
- Python: 推导式 生成器 生成器函数 递归函数
- Python: PyCharm/IDEA 安装.ignore插件忽略不必要提交的文件
- Python: 并发编程-(进程)-join方法
- Python: TypeError: string indices must be integers, not str
- Python: 详细了解相对路径和绝对路径的引用方法
- Python: ModuleNotFoundError: No module named ‘tkinter’
- Python: Building wheel for pyaudio (setup.py) ... error
- Python: Naming Styles 命名风格
- Python: git常用命令
- Python: 练习 MRO
- Python: 位运算
- Python: 魔术方法 对象及数字对象的算术运算
- Python: 自定义异常类及用法
- Python: 类属性和实例属性
- Python: IPython和Python区别
- Python: 绝对导入和相对导入
- Python: 练习 Redis 及 Redis Cluster
- Python: 字典合并的四种方法
- Python装饰器高级版—Python类内定义装饰器并传递self参数
- Python: 单例模式(Singleton)的N种实现
- Python: package和模块
- 反引号(`)和单引号(')
- Python: yield用法详解
- Python: 判定IP地址合法性的四种方法
- Python: socket 传输文件不全的问题
- PyCharm: os.system 执行命令控制台出现乱码
- Python: openpyxl Excel 基本操作
- Python: socket 传输文件
- Python: 从命令行清除控制台输入字符队列 clear console input / keypress queue
- Python 队列(Queue)用法
- 进程Process之join、daemon(守护)、terminate(关闭)、multiprocessing之锁、信号量和事件
- python并发编程之进程间通信
- Python: 练习 进程 Process
- Python 函数
- Python: 函数参数中的 / 和 * (仅位置参数, /, 位置或关键字参数, *, 仅关键字参数)
- Python+PyQt 打包
- Python3在Ubuntu中安装配置虚拟环境及使用
- Ubuntu16.04安装Python3.7及其pip3并切换为默认版本 / 多版本python及管理
- PyQt5: 音频与视频
- PyQt5 为 QPushButton 实现长按和解决跟 clicked 事件的冲突
- Python 类型声明 / 类型提示(type hints)
- Python怎么import指定文件夹下的模块
- PyQt4按住一个键被检测为频繁按下和释放?
- PyQt无法识别箭头键
- PyQt: setLayout 获取布局中子控件尺寸
- Python: 浅拷贝(shallow copy) 深拷贝(deep copy)
- Python: 字符串表示:__repr__函数和__str__函数:
- PyCharm: 配置QT designer、pyuic、pyrcc / 安装Pyqt5-tools后找不到designer.exe的解决方法
- PyQt: 练习 自定义信号 pyqtSignal
- PyQt: QWidget Inheritance Hierarchy
- Qt Style Sheets Reference QSS文档
- Python selenium 滑动至浏览器底部 / 顶部
- 解决selenium无法清空输入框
- Python: 销毁对象 __del__()方法
- Python: with上下文管理器
- PyQt5 类继承关系 图解说明
- Python 实例方法、静态方法和类方法详解
- Python 文本终端 GUI 框架,太酷了
- Python -类型提示 Type Hints
- PyQt: setWindowFlag的用法
- PyQt: 基础窗口(界面)的显示设置
- PyQt5: QFrame常用API
- PyQt5: QLineEdit常用API
- PyQt5: QCheckBox常用API
- PyQt5: QButtonGroup
- PyQt5: QRadioButton
- PyQt5: QToolButton常用API
- PyQt5: QCommandLinkButton
- PyQt5: QPushButton常用API
- PyQt5: QAbstractButton常用API
- PyQt5: Qwidget控件常用API
- Python super() 函数
- PyQt: 全局键盘热键
- Python os.system函数 及 os.system()和os.popen()调用系统命令的区别
- Qt样式表 QSS
- Python property类
- Python weakref (弱引用 )
- Python: 内置函数
- Python: Nuitka打包exe时遇到的坑
- 怎么样打包 pyqt 应用才是最佳方案?或者说 pyqt 怎样的发布方式最优?
- Python递归拷贝文件夹下所有目录和文件
- Python os.walk() 函数
- Python: 详细介绍 shutil 模块 对文件进行高级操作
- Pycharm中快速输入 if __name__ == ‘__main__‘
- Python: 中文zip解压缩模块
- Python压缩/解压缩zipfile模块介绍 / 读取、创建和解压zip压缩包文件
- Python解压缩zip文件出现乱码问题的解决方案
- Python selenium 定制启动 chrome 的选项 / Chrome webdriver 添加多个扩展
- python 显示当前系统中的所有进程并关闭指定进程
- selenium get_attribute 获取元素属性
- Python 获取当前用户的主目录路径
- Python shutil.move() 用法及代码示例 / 文件或目录移动
- Python sort() / sorted() 函数 key 参数的使用
- Python os 模块 文件/目录方法
- Python selenium Chrome 运行中更换 / 更改 user agent
- python 删除文件、清空目录的方法总结 / shutil 模块介绍
- Pycharm python selenium 手动停止/中止 不关闭chrome 不让selenium自动关闭浏览器
- PIP安装软件报错:“ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443)”
- 运行python脚本提示 ModuleNotFoundError: No module named 'xxx'解决方法
- Python 递归讲解
- python遍历文件夹
- Python访问剪切板
- Python 调用IDM下载工具下载链接文件
- Python selenium 打开新标签页 js 页面滚动
- Python selenium.webdriver.common.keys.Keys 模块 Keys.CONTROL + "t" / Keys.COMMAND + "t" 实例源码
- Python“TypeError: 'NoneType' object is not iterable"原因
- selenium元素定位报错selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
- selenium的三种等待
- selenium报错:Message: stale element reference: element is not attached to the page document
- selenium 获取当前页面的url、源码、title
- selenium添加chrome浏览器插件
- Python virtualenv pipenv
- Python 日期和时间
- selenium 无头模式 以及防止被检测
- python的异常处理try/except 万能处理exception
- selenium获取元素css属性值
- python selenium 鼠标悬停操作
- python @property的介绍与使用
- Python类中的私有变量和私有方法
- Python – 定义函数 def 后面的 ->和:表示的含义
- selenium 识别 突破屏蔽 mitmproxy
- find_element_by_link_text横线的问题
- scrapy selenium基础使用方法大全记录
- markdown 图片不显示
- selenium 'chromedriver' executable needs to be in PATH 的解决办法
- XPath 参考手册 / Chrome插件: XPath Helper
- http请求参数之Query String Parameters、Form Data、Request Payload
- Python: re.findall()正则表达式中括号的坑
- Python: bytes、bytearray
- Python中修改字符串的方法
- PyCharm中批量查找及替换
- Python Beautiful Soup 的用法
- Python 嵌套函数
- Evaluate Expressions Dynamically With Python eval()
- Pycharm 快捷键大全(windows + Mac)
- Python MRO(Method Resolution Order) 方法解析顺序
- 变量命名神器
- Python os.getcwd() 函数名及其来源
- Python Tutorial
- UnboundLocalError: local variable 'xxx' referenced before assignment
- Python 递归报错:RecursionError: maximum recursion depth exceeded in comparison
- python转义字符及\b,\n和\r的区别 / c语言转义字符\n,\t,\b,\r,\f代表的英文单词或短语
- Python打包exe - Nuitka
- 为什么%d个代表整数?Why does %d stand for Integer?
- Python: Pycharm第三方库的安装及使用方法
- Python OSError: [Errno 22] Invalid argument: 路径
- xlrd.biffh.XLRDError: Excel xlsx file; not supported
- Category: MySQL
- MySQL: Ubuntu 20.04 上安装 MySQL 及 MySQL基础
- MySQL: 多用户同时操作一条Mysql记录问题
- MySQL 导出导入数据
- MySQL: 自增字段(AUTO_INCREMENT)的一些常识
- MySQL: 索引
- MySQL: 约束命名的作用
- MySQL: 实时查看日志
- MySQL: WITH ROLLUP + HAVING的结果分析
- MySQL: Failed to add the foreign key constraint. Missing index for constraint 'xxx_ibfk_1' in the referenced table 'xxx'
- MySQL: 注释
- MySQL: 练习 SQL语句
- MySQL: mycli 命令自动补全 语法高亮 auto-completion and syntax highlighting
- MySQL: 数据库中视图和表的区别
- MySQL: 常用SQL语句
- MySQL: 发音
- Ubuntu MySQL 安装与配置
- MySQL: group_concat() concat是concatenate(连锁, 连接)的缩写
- Variable ‘time_zone’ can’t be set to the value of ‘NULL’ 解决方法
- mysql:Variable 'character_set_client' can't be set to the value of 'NULL' 解决
- Mysql清空表中某列中的数据
- Category: Django
- Django: DjangoRestFramework 使用 simpleJWT 登陆认证完整记录
- Django: DjangoRestFramework 使用 simpleJWT登陆认证 ImportError: Could not import 'rest_framework_jwt.authentication.JSONWebTokenAuthentication' for API setting 'DEFAULT_AUTHENTICATION_CLASSES'. ImportError: cannot import name 'smart_text' from 'django.utils.encoding'
- Django: Django REST framework 视图之Mixin类编写视图源码解析
- Django: Redis 命令参考
- Django: MySQL makemigrations migrate 迁移报错 django.db.utils.OperationalError: (1060, "Duplicate column name 'xxx'")
- Django: MySQL 导出导入现有数据库 及 models.py新增模型类包含外键ForeignKey时,makemigrations migrate 迁移报错 django.db.utils.OperationalError: 3780 ... incompatible
- Django: MySQL 修改字段 makemigrations migrate 迁移报错
- Django: model 字段类型及选项解析
- Django: haystack 全文检索框架
- Django: 全文检索 支持中文
- Python: Django Jinja2 模板 用法总结
- Django: 自定义文件存储类 url() 返回文件的绝对URL
- Django: 文件下载的几种方式 chunk
- Django: pyenv 环境下 Apache Django CGI 部署
- Django: 使用FastCGI部署Python的Django应用的教程
- Django: It is impossible to add a non-nullable field
- Django: 导包 绝对路径 Aabsolute imports
- Django: 移动 settings.py 的位置 及 BASE_DIR 路径的问题
- Django: 查看模型执行的SQL语句的方法及logging配置
- Django: 外键ForeignKey介绍使用
- Django: HINT: Add or change a related_name argument to the definition for 'auth.User.user_permissions' or 'xxx.User.user_permissions'.
- Django: ModuleNotFoundError: No module named 'django_redis'
- Django: django.core.exceptions.ImproperlyConfigured: Cannot import 'app1'. Check that 'test_django.apps.app1.apps.App1Config.name' is correct.
- Django: django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?
- Django: 文件上传下载
- Django: RuntimeError: Model class test_django.apps.app1.models.xxx doesn’t declare an explicit app_label and isn’t in an application in INSTALLED_APPS.
- Django: ImproperlyConfigured: Requested setting ..., but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
- Django: 数据签名 / itsdangerous JSONWebSignatureSerializer TimedJSONWebSignatureSerializer 已弃用
- Django: ORM中原生JSONField的使用方法 models存储json格式的数据
- Django: 判断用户是否登录
- Django: favicon.ico 文件的配置
- Django: 将图片转为Base64 然后使用json传输 Vue处理base64图片的显示
- Django: JsonResponse 中文
- Django: AttributeError: Manager isn't available; 'auth.User' has been swapped for 'users.User'
- Python: django 使用jinjia2时报错(admin.E403) A ‘django.template.backends.django.DjangoTemplates’ instance must be configured in TEMPLATES in order to use the admin application.
- Python: Django Jinja2模板基础用法 自定义模板标签 自定义过滤器
- Python: Django session详解
- Python: django字符串中HTML防止转义/模版关闭转义的方法
- Python: django 报错 django.urls.exceptions.NoReverseMatch: Reverse for 'param' with no arguments not found. 1 pattern(s) tried...
- Python: django 报错 'Specifying a namespace in include() without providing an app_name ’
- Python: Django - python manage.py makemigrations - No changes detected
- Python: Django 文档
- Python: Django ModuleNotFoundError: No module named 'models'
- Python: Django ModuleNotFoundError: No module named 'xxx'
- Category: Html/CSS
- Category: JavaScript
- JavaScript: 字符串反转的几种方式
- JavaScript: DOM操作 (创建、增、删、改、查、属性操作、事件操作)
- JavaScript: !function
- JavaScript: 实现sleep
- JavaScript: 全局变量与局部变量
- JavaScript: 模块导入导出
- JavaScript: Chrome控制台引入js库 以jQuery为例
- JavaScript: 以变量名称作为字符串 js中定义用字符串拼接起来的变量名的变量
- Chrome 浏览器中执行 JavaScript
- JavaScript: 判断数组中是否存在某个值的几种方法
- JavaScript: 删除对象的某个属性
- JavaScript: 4种深拷贝的方法
- JavaScript: ES6 函数参数 / 默认值的设置 / 默认值位置 / 参数作用域 / 函数的2个属性(name和length)/ 箭头函数的4大注意事项
- JavaScript: for in / for of 循环遍历对象的属性
- JavaScript: this详解
- JavaScript: ECMAScript 6 简明教程
- JavaScript: js中window. location. search的用法和作用
- JavaScript: String.substr()String.slice()String.substring()解析
- JavaScript: axios, ajax和fetch的比较
- JavaScript: axios
- Javascript: 忽略大小写比较字符串 / 正则忽略大小写
- JavaScript: 生成UUID
- JavaScript: 箭头函数
- Javascript: API 查询 ECMAScript® 2016 Language Specification
- javascript: 插入style样式
- JavaScript: new 操作符
- JavaScript: 遍历json对象数据的方法
- 匈牙利命名法
- JSON在线解析
- Category: Vue
- Vue: export default中的name属性有哪些作用
- Vue: main.js template: '<App/>' 的意义
- Vue: 在组件上使用 v-model
- Vue: 数组语法
- Vue: vue2 对象属性拦截原理 Object.defineProperty()
- Vue: error:0308010C:digital envelope routines::unsupported
- Vue: vue.config.js 不生效
- Vue: 初始化方式 vue create 和 vue init 的区别
- Vue: Linux下安装 nvm Node.js vue-cli
- JavaScript: [Vue warn]: Failed to generate render function: SyntaxError: missing ) in parenthetical in
- JavaScript: vue 中 select 标签 下拉列表设置默认值
- JavaScript: vue 中使用 async/await 将 axios 异步请求同步化处理
- Vue: 官方文档
- JavaScript: Vue Firefox 中 a标签 不执行v-on:clicked点击事件里的操作
- Vue: 回调函数内使用this无效
- Vue.js v-cloak指令
- Pycharm: vue.js 开启代码提示
- JavaScript: Vue v-model,v-bind,v-on
- JavaScript: 练习 Vue.js
- Category: RegExp
- 正则表达式: 匹配不包含某些字符串
- 正则表达式: (?= (?: (?! 的理解
- 正则表达式: 在线测试 Regex Regular Expression Tester
- 正则表达式需要转义的特殊字符
- Python: re模块 正则表达式 匹配分组
- Python: 练习 正则表达式 匹配文件名/扩展名
- Python: re.sub使用lambda函数作为参数
- 正则表达式中(?:pattern)、(?=pattern)、(?!pattern)、(?
- 正则表达式: 不包含特定字符串
- 正则表达式匹配任意字符(包括换行符)
- 正则表达式 Regular Expression Language - Quick Reference
- 正则表达式手册/常用正则表达式
- Category: php
- Category: Practice
- Python: 练习 不定长参数
- Python: 练习 获取类中的自定义属性和方法
- Django Vue 练习
- Python: 练习 简单http server 简单web框架
- Python: 练习 函数装饰器实现单例
- Python: 练习 PyMySQL
- Python: 练习 深拷贝和浅拷贝
- Python: 练习 yield 创建生成器
- Python: 练习 with语句和上下文管理器 __enter__() 和 __exit__()方法 @contextmanager 装饰器
- Python: 练习 property属性 将方法当做属性进行使用
- Python: 练习 装饰器 类装饰器 多个装饰器
- Python: 闭包 closure
- Python: 练习 Excel 删除某列数据
- Python: 练习 移动文件
- Python: 练习 socket tcp网络通信 收发信息/大文件 简单http server Chunk编码分块传输
- JavaScript: 练习 ajax
- PyQt: 获取电脑屏幕桌面的宽、高尺寸
- PyQt: Tetris
- Python: 练习 __str__ __repr__ __call__ __del__
- PyQt: QtDesigner pyrcc5 练习 3
- PyQt: QtDesigner 练习 PyQt5 setupUi 导入ui文件 2
- PyQt: QtDesigner 练习 PyQt5 loadUi 导入ui文件 1
- PyQt: 练习 动画 QAbstractAnimation
- PyQt: 练习2 QSS
- PyQt: 练习1 QSS
- PyQt: 练习 QSizePolicy
- PyQt: 练习 QStackedLayout
- PyQt: 练习 QGridLayout
- PyQt: 练习 QFormLayout
- PyQt: 练习 QBoxLayout
- PyQt: 练习 QLayout remove Layout 移除 / 删除 子布局
- PyQt: 练习 QLayout
- PyQt: 删除控件 / 对象
- PyQt: 练习 QProgressDialog
- PyQt: 练习 QErrorMessage
- PyQt: 练习 QMessageBox
- PyQt: 练习 QProgressBar
- PyQt: 练习 QLCDNumber
- PyQt: 练习 QLabel
- PyQt: 练习 QCalendarWidget
- PyQt: 练习 QInputDialog
- PyQt: 练习 QFileDialog 文本编辑器
- PyQt: 练习 QColorDialog
- PyQt: 练习 QFontDialog
- PyQt: 练习 QDialog
- PyQt: 练习 信号与槽
- PyQt: 练习 QRubberBand
- PyQt: 练习 QDial 调整文字大小
- PyQt: 练习 QSlider
- PyQt: 练习 QComboBox / QFontComboBox
- PyQt: QAbstractSpinBox 首次运行,文本框为空,验证及修复未执行,直接点击步长按钮情况的处理
- PyQt: QTextEdit 超链接 自定义鼠标
- PyQt: QTextEdit 设置 QTextCharFormat 第一个块输入时块字体格式无效,将光标移动到块开头即可
- PyQt: 复选框
- PyQt: 按钮组 / 容器
- PyQt: 练习 QtoolButton
- PyQt: 按钮菜单 / 上下文菜单 / 设置上下文菜单策略
- PyQt: 自定义 / 绘制按钮,定义有效点击区域,设置快捷键,自动重复,按钮状态,按钮模拟点击
- PyQt: 焦点控制
- PyQt: 登录注册窗口 / 窗口编辑状态 / 密码显示模式切换 / 验证器 / 输入掩码 / 状态栏 / What's this / 工具提示
- PyQt: 监听按键
- PyQt: 重写/自定义窗口标题栏和最小化、最大化、关闭按钮
- PyQt: 获取指定坐标的控件
- PyQt: 改变控件层级关系
- PyQt: 鼠标点击拖动/拖拽移动窗口
- PyQt: 鼠标跟踪
- PyQt: 控件9宫格排列
- PyQt: 计时器
- PyQt: 通过自定义类重写QApplication的notify方法捕获捕获应用receiver为QPushButton,event为QEvent.MouseButtonPress的事件
- Python: 第一个Qt桌面应用程序 / 虚拟环境(virtualenv)中使用Nuitka打包exe
- Python: 类 对象 属性
- Python: 练习 爬取词典
- Python: 练习 魔术函数__add__(self,other)
- 练习 面向对象 学员管理系统
- Python: 练习 面向对象 搬家具
- Python: 练习 面向对象 烤地瓜
- Python 练习:学员管理系统
- Python 第一个程序:石头,剪刀,布
- Category: Virtualization
- Category: Linux
- Linux: Ubuntu22.04远程桌面配置(RDP,VNC)
- Linux: VMware 安装 Ubuntu 窗口 太小 不完整 按钮被遮住 没有 继续 下一步 找不到 continue 按钮
- Linux: 终端常用快捷键
- Linux: parted 分区命令
- Linux: Ubuntu 22.04 安装字体
- Linux: Ubuntu 22.04 远程桌面 无法启动 xrdp
- Linux: Ubuntu 20.04.4 LTS 修改交换空间大小
- Linux: dd命令详解
- Linux: find文件查找命令与grep文件内容查找命令
- Linux: Install Elasticsearch with Docker
- Linux: ls cp mv xargs 命令
- Linux: rbash限制突破总结
- Linux: 文件 profile、bashrc、bash_profile 的区别
- htaccess 把域名绑定到子目录 子目录作为根目录
- Linux: Ubuntu snap包安装、更新删除与使用
- Linux: Ubuntu 基本的清理和更新命令 清理多余的内核
- Linux: Ubuntu 配置静态IP及网关
- Linux: ssh和scp命令及使用说明
- Linux: Virtualmin 安装 及 处理报错 [ERROR] No repos available for this OS. Are you running unstable/testing?
- Linux: Ubuntu Server upgrade to the next release
- Linux: Ubuntu VMware 对 open-vm-tools 的支持
- Linux: Ubuntu Docker 安装 使用
- Linux: 好用的英语词典 GoldenDict
- Linux: Ubuntu 从服务器获取共享列表失败:无效的参数 Failed to retrieve share list from server: Invalid argument
- Linux: Ubuntu 如何 在线升级系统
- Linux: Ubuntu显示桌面快捷键
- Linux: nautilus Called "net usershare info" but it failed: Failed to execute child process “net” (No such file or directory)
- Linux: Bash简要入门
- Linux: gnome-terminal 打开多个终端
- Linux: gedit中使用正则表达式搜索和替换的问题
- Linux: 实时查看日志相关命令
- curl
- Linux: tar和zip压缩解压包命令汇总
- Linux: Ubuntu20.04安装fcitx中文输入法 五笔拼音
- Linux: vim 搜索命令
- Linux: vim 复制粘贴
- Linux: Ubuntu安装有道词典提示 dpkg安装deb缺少依赖包 的解决方法
- Linux: Ubuntu20.04安装VLC视频播放器
- vim 的常用命令
- Linux 缩写
- Linux中的tree命令
- Ubuntu查看已安装的软件
- Linux中安装jdk8
- RGB 常用颜色列表
- DNS check
- Policy Blocklist (PBL): Spamhaus IP removal for your own mail server
- htaccess 强制 HTTP 全部跳转到 HTTPS
- htaccess 将所有请求重定向到某个URL地址的规则
- 路由器/Nas状态变动发送邮箱通知 获取ip地址变化
- Linux LVM管理
- 修改 Postfix 默认邮件大小
- 电子邮件标头分析工具
- postfix 配置 main.cf
- SPF 记录:原理、语法及配置方法简介
- 你必须了解的电邮安全协议SPF/DKIM/DMARC!
- Mail SPF Test and DKIM Check 测试你发出邮件的垃圾邮件匹配度
- Enabling DKIM in Virtualmin
- SSL Certificate Webmin/Virtualmin
- Does matomo track search engine bots or other spider / robots?
- IIS7 FastCGI 进程超过了配置的请求超时时限
- IIS7 文件上传大小限制30M修改方法
- IIS HTTP错误404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求
- HTTP错误404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求
- 邮件服务所需的端口
- 采用Windows 2008 R2 单网卡搭建vpn
- Windows Server 2019访问其他共享资源的设置方法
- Windows 2008 r2启用网络发现
- WIN10用WebDAV映射网络驱动器
- Win7开启Guest用户共享文件
- 邮件服务器 POP3协议 详解
- Ubuntu Could not get lock
- Apache 强制 HTTP 全部跳转到 HTTPS
- apache修改443端口
- Ubuntu Linux在Nautilus文件管理器中“以管理员身份打开”的方式
- Unknown SSL protocol error in connection to xxx:443
- Virtualmin Apache WEB服务器未能在系统启动时自动启动
- Linux 操作系统的目录结构
- Ubuntu Virtualmin 备份 导入
- Virtualmin: How-to create REAL sub-domains? Create www. domain and www.subdomain
- Ubuntu20.04 修改网卡配置
- 10种方式玩转linux磁盘快照的恢复
- 6 Useful Linux Apps to Stress Test and Benchmark CPU Performance
- Ubuntu WEB UI 管理面板Cockpit(轻量简单)安装与使用
- Linux常用命令大全(非常全!!!)
- 给samba设置回收站
- Ubuntu及shell脚本常用命令入门
- Virtualmin 在WIN7、WIN10操作系统用WebDAV映射网络驱动器需要的操作
- If you have a dynamic IP, you will need to setup a DDNS to access your NAS from outside your local network.
- 免费frp内网穿透
- 如何在 Ubuntu 中重启网络
- freenom-ddns bind9-ddns-scripts 动态域名解析
- “User unknown in virtual alias table” Error in Postfix and Virtualmin
- 微软雅黑
- bbPress调用简码Shortcodes
- font awesome 字体图标本地化WordPress插件
- WordPress Themes
- Community
- 开源论坛程序
- WordPress 最美极简主题推荐
- Category: Windows
- Docker 搭建 KMS 服务器
- Windows: Windows11安装中跳过联网/登陆Microsoft账号直接进入桌面
- Windows: WinPE
- Windows11右键反应慢如何解决?
- Windows 如何快速复制文件/文件夹的路径
- Windows Update Cleanup For Windows 7 And Windows 8
- Windows 7 和 Windows Server 2008 R2 的 Windows 更新客户端:2016 年 3 月
- Windows 7 SP1 和 Windows Server 2008 R2 SP1 的方便使用汇总更新
- Chrome 您的连接不是私密连接,如何继续前往?
- win7系统删除多余驱动
- Lenovo Quick Fix:关闭或开启Win10系统的自动更新
- 解决VMware中Ubuntu占用空间过大的问题(Ubuntu虚拟机空间回收)
- 不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接,中断与此服务器或共享资源的所有连接,然后再试一次
- Category: Android
- Category: NAS
- 群晖: VMM虚拟机安装Windows 11无法激活
- RedPill 群晖引导 自动编译工具 更改已安装arpl启动器sn
- RedPill 群晖引导 自动编译工具 文二
- RedPill 群晖引导 自动编译工具 文一
- 群晖: Linux VMM虚拟机安装Ubuntu 启动中卡死
- 群晖Docker容器及SynoCommunity套件 部署Syncthing 及文件权限permission denied问题解决办法
- 如何通过 WebDAV 来访问 Synology NAS 上的文件
- 群晖 Synology Drive Server 文件版本控制
- 群晖通过SSH/ROOT登录步骤
- 如何使用计算机恢复 Synology NAS 上的数据?
- 群晖Web Station解决504 Gateway Time out nginx
- 群晖MariaDB连接
- 群晖DNS Server和Let's Encrypt SSL证书
- 群晖Active Backup for Business套件激活
- 群晖 nginx Reverse-proxy-websocket
- duckdns.org he.net nat123.com DDNS URL 验证
- 群晖 XPEnology Community DSM 6.x Loaders and Platforms
- 群晖DSM虚拟机复制后Win10只能通过ip访问的解决办法
- 群晖DSM 6.x 配置文件grub.cfg修改 mac地址/sn等修改
- 群晖升级7.0后USB外置2.5G网卡如何正常使用
- Synology: How to Add USB Support on DSM 7
- 【NAS教程】共享文件夹多级权限设置实例 - 中级篇
- 群晖DSM7.X登录QuickConnect(简称QC)的方法
- 群晖DSM 6.1 网卡驱动支持列表 Supported Drivers
- 群晖DSM 服务使用哪些网络端口?
- NAS: 恢复群晖上损毁硬盘数据的Windows软件
- 群晖7.0安装踩坑小结
- 开源NAS
- 安卓手机备份到群晖
- 群晖添加第三方套件源提示无效位置的解决方法(解决群晖CA根证书过期的问题)
- 群晖历史版本套件下载地址
- 如何在虚拟机上安装Synology Guest Tool?
- 群晖深度优化设置-理顺盘序、休眠等
- 群晖折腾常见问题
- 群晖识别本地IP的机制
- RedPill 群晖引导编译说明
- 修改群晖存储池及存储空间顺序
- Tutorial/Reference: DSM 6.x Loaders and Platformsplatform
- 群晖登录提示“抱歉,您所指定的页面不存在”修复方法
- Category: Software
- Category: Hardware
- Category: Network
- Category: Router
- Category: Office
- Category: WordPress
- Category: SEO
- Category: English
- Category: Games
- Category: Recipes
- Category: living
- 药物性痤疮
- 中国手部湿疹诊疗专家共识(2021版)
- 可的松、强的松、地塞米松... 糖皮质激素 剂量换算
- 常见的高蛋白食物对比
- 影响病毒在物体表面的存活时间的因素
- 北京市小客车指标摇号系统个人摇号中签倍率查询
- 韩世牌杀蟑饵剂
- 电话机拨号声变成了脉冲拨号怎样调回来
- 兰州牛肉拉面
- 京郊拔草|亲子玩水,鸽子洞
- 藏在大山深处的神仙地儿,徒步、露营、烧烤、野餐、钓鱼、玩水
- 猫独特的生理结构决定了它特殊的需求!了解猫,给它想要的生活
- 诱食剂,凭一己之力破解宠粮销量密码。
- 石清洞沟
- 酒精浓度70%与90%的杀菌效果
- 燕山大峡谷
- 腹痛PPT课件
- 今天验车一共花了半个小时
- 吸引猫的声音,猫咪听到会跑过来
- Coin
- 冰山梁。适合露营、徒步。
- 口腔科学/复发性口疮(口腔溃疡)
- 马拉色菌对八种抗真菌药物的体外敏感性检测
- Category: Memorandum
- Windows / Office 密钥检查 错误代码"0xC004C008" 网页激活
- 英语学习合集
- 阿里云盘 搜索 导航
- 账号
- 听书
- Office: 微软产品Microsoft Windows/Office在线检测密钥/网页电话激活
- Telegram Search Engine
- 北京市朝阳区人民法院 望京人民法庭立案点
- 方松 刘涵
- 诉讼指南
- 国内外短信接码平台合集
- OpenWrt
- 临床医生需要知道的关于安眠药的一切
- Windows11 升级
- 北京限行摄像头位置分布地图
- 网盘搜索
- xrea IP地址对应表
- OpenWrt: JavaScript js 自动测试 proxy
- 在 Heroku 上部署 Django 应用
- 角质软化剂
- Linux: bash 启动多个任务
- 听书
- PyQt打包安卓APK Packaging PyQt application using pyqtdeploy for Android APK
- Linux: Ubuntu 安装 激活 PyCharm 教程 创建桌面快捷方式
- Tampermonkey 领取福利 限时 #百度网盘普通会员 +7天
- 全国建筑市场监管公共服务平台企业数据 github
- 建造师
- 一级注册建造师html处理
- 兄弟喷墨打印机DCP-T300、T500W、T700W清零 (解决墨水回收盒已满)
- https://www.cheshirex.com/
- 反重力水滴沙漏
- xrea去广告
- Memo
- Xrea WordPress You don't have permission to access this resource.
- Virtualmin BIND DNS 设置DDNS
- 音乐/影视
- Category: Essays
- Category: 未分类