自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 win10系统中,任务栏卡住,鼠标移动到任务栏转圈加载中

3.3输入以下内容:Get-AppXPackage -ALLUser | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"},回车。1.快捷键调出任务管理器:ctrl+shift+esc,或ctrl+alt+del。2.1. 选择“文件-运行新任务”,勾选以系统权限创建。3.1. 选择“文件-运行新任务”,勾选以系统权限创建。方法一:重新启动资源管理器任务。

2023-11-22 22:56:36 1549

原创 VSCode运行python提示No module name ‘xxx‘

而且单独运行该文件,或在其他编辑器、或terminal中python file运行,都能正常导入module.在进行from * import *导入操作时,编辑器能够解析到module,在vscode的用户配置文件中添加如下配置。但是在编辑器中运行时确提示。

2023-10-25 19:39:01 486

原创 ArchLinux安装使用蓝牙之基础

ArchLinux安装使用蓝牙(一)一、安装1.安装蓝牙并启动蓝牙服务$ sudo pacman -S bluez bluez-utils$ sudo systemctl enable bluetooth.service$ sudo systemctl start bluetooth.service二、使用Bluetoothctl进入蓝牙控制台Bluez是Linux系统上的蓝牙协议栈,自带了很多有用的工具,Bluetoothctl就是其一。$ bluetoothctl --help

2022-02-24 18:58:11 6889

原创 解决DWM终端窗口外部缝隙

解决DWM终端窗口外部缝隙问题终端窗口外部的桌面空间有空白(比如终端窗口右边和下边),这很可能是由于终端的字体大小所致。要么调整大小,直到找到缩小间隙的理想比例,要么在config.h中将resizehints切换为False。$ nvim ~/.local/applications/dwm/dwm-6.2/config.hstatic const int resizehints = 0; /* 1 means respect size hints in tiled resizals

2021-04-20 16:51:44 732

原创 fiddler AutoResponder规则设置

Fiddler Autoresponder![avatar][autoresponder_rule]第一个文本框是要劫持的地址;其前缀有三种:1.前缀为“EXACT:”表示完全匹配(大小写敏感)2.无前缀表示基本搜索,表示搜索到字符串就匹配3.前缀为“REGEX:”表示使用正则表达式匹配4.前缀为“REGEX:(?insx)”表示匹配方式其中: i表示不区分大小写 n表示指定的唯一有效的捕获是显式命名或编号的形式 s表示单行模式 x表示空格说明第二个文本框是

2021-02-26 16:14:53 923

原创 DWM快捷键配置

DWM快捷键配置#####常用快捷键Alt + shift + Enter # 打开新窗口Alt + shift + C # 关闭当前窗口Alt + D # 窗口横向排列Alt + I # 窗口竖向排列Alt + Enter # 窗口位置互换Alt + num # 切换标签页Alt + shift + num # 移动窗口至某标签页Alt

2021-01-22 17:03:21 6786

原创 DWM安装及简略配置教程

DWM安装及简略配置教程一、安装1.添加用户# pacman -S base-devel # 安装开发工具集,里面有编译源码的make工具# useradd -m -G wheel kler # 添加一个用户到wheel用户组,用于日常操作# passwd kler# pacman -S vi# visudo # 必须先安装vi,才能使用visudo快捷命令,否则只能找到文件进行更改2.找到# %wheel ALL=(ALL) ALL,按下x,删除前面的#号,然后wq保存退出3

2021-01-22 15:55:42 16753 2

原创 zsh安装及简单配置

zsh安装及简单配置强烈推荐阅读:https://wiki.archlinux.org/index.php/Zsh安装zsh# pacman -S zsh更改默认终端# chsh -s /bin/zsh或编辑/etc/passwd文件,修改用户的默认shell。设置zsh目录别名hash -d 替换的名称=“文件夹的位置”hash -d Download="/home/kler/Downloads"输入 cd ~Download,zsh会自动跳转到"/home/kler/Dow

2020-12-29 16:56:20 478

原创 Linux音频设置

Linux音频设置参考文档:https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_ArchitecturePCM 即脉冲编码调制 (Pulse Code Modulation)。在PCM 过程中,将输入的模拟信号进行采样、量化和编码,用二进制进行编码的数来代表模拟信号的幅度 ;接收端再将这些编码还原为原来的模拟信号。即数字音频的 A/D 转换包括三个过程 :采样,量化,编码。PCH(intel的集成南桥)主配置文件:/usr/shar

2020-12-29 16:53:43 4579

原创 Linux触摸板设置

Linux触摸板设置(archlinux)官方文档:https://wiki.archlinux.org/index.php/Libinputlibinput官方手册:https://www.mankier.com/4/libinput安装推荐使用 libinput,因为 synaptics 不再维护了。在Xorg上安装libinput,使用xf86-input-libinput包。# pacman -S libinput xf86-input-libinputlibinput配置文件位

2020-12-17 23:49:52 5289

转载 Fiddler会话列表图标和文本颜色含义

Fiddler会话列表图标和文本颜色含义会话属性Result:http响应的结果编码。Protocol:会话使用的协议,例如http、https、ftp。Host:请求发送到的服务器主机名。URL:在服务器中的路径和文件。Body:响应body的字节数,以bytes为单位。Caching:响应的有效期或Cache-Control标头的值。Content-Type:响应的Content-Type标头。Process:发起流量的本地windows进程。Comments:注释,可以从脚本或会话

2020-12-17 18:00:10 1012

原创 archlinux自定义安装教程(一)

archlinux自定义安装教程(一)UEFI和CSM介绍UEFI用来替代传统BIOS引导操作系统,学会修改UEFI启动项也变得十分重要,UEFI全称为:“统一的可扩展固件接口”(Unified Extensible Firmware Interface),目前新购入的计算机都支持UEFI固件,若是需要启动传统MBR设备,则需开启CSM(Compatibility Support Module)。关闭CSM则变成纯UEFI启动,且完全支持安全启动。Secure Boot(安全启动),安全启动仅适用于使用

2020-12-16 17:37:46 3158

原创 Linux安装fcitx输入法

fcitx输入法安装安装fcitx安装第三方拼音输入法启动并配置fcitx这里以archlinux为例子安装fcitxsudo pacman -S fcitx-im fcitx-configtool安装第三方拼音输入法可选,fcitx也有自带的拼音输入法sudo pacman -S fcitx-sunpinyin启动并配置fcitx如果使用的桌面环境支持 XDG ,比如KDE、Xfce、GNOME等,输入法会自动启动,安装完会在/etc/xdg/autostart/fcitx-autos

2020-11-02 16:20:58 3926

原创 .profile、.bashrc、.xinitrc、.xprofile环境文件

.bashrc、.xinitrc、.xprofile、.profile环境文件.profile: 每次终端登录时读取.bashrc: 每次终端登录时读取。.xinitrc: 每次startx启动Xwindows服务时读取.xprofile: 每次使用gdm、lightdm等图形登录管理器时读取。profile文件和bashrc文件的读取顺序当登入系统时候获得一个shell进程时,其读取环境设定档有三步 :1.读取全局环境变量设定档/etc/profile,然后根据其内容..

2020-10-30 17:17:49 1950

转载 python代码格式

一、匈牙利命名法变量名 = 属性 + 类型 + 对象描述二、驼峰命名法变量名、函数名: 小驼峰命名类名: 大驼峰(pascal)三、Guido推荐命名法 Type Public Internal Modules low_with_under _lower_wit...

2019-08-22 11:28:28 408

原创 python flask使用 secure_filename()获取中文文件名问题

用secure_filename获取中文文件名时,中文会被省略。原因:secure_filename()函数只返回ASCII字符,非ASCII字符会被过滤掉。解决(下列方法均测试使用,推荐第一种和第二种)1、修改源码;D:\Program Files\Python37\Lib\site-packages\werkzeug\utils.py,找到secure_filename...

2019-08-08 11:06:14 13973

原创 优秀简历制作

1.目的:获得面试技巧。A resume is a passport to an interview.要点:如何编写、如何投递、如何运用简历成功求职。企业简历筛选三部曲1.人力资源部对硬性指标快速筛选淘汰,根据不同岗位分类。(硬性简历最好完全满足,有的公司是用电子筛选系统)2.初选资料传送到相关用人部门,由用人部门主管对候选者技术能力进行筛选,确定面试者后,将名单交人力资源部跟进。3.人力资源部...

2018-07-11 10:14:06 471

转载 前端Emmet插件使用

一、简介1.Emmet是一个提高前端开发效率的编辑器插件,主要用于HTML和CSS的编写。它提供了一种非常简练的语法规则,然后立刻生成对应的 HTML 结构或者 CSS 代码,同时还有多种实用的功能帮助进行前端开发。官网:https://www.emmet.io/ 2.个人目前使用的是VS CODE编辑器。VsCode内置了Emmet语法,而且还有Emmet的语法提示。在后缀为.html/.css...

2018-06-30 18:45:03 878

转载 Sublime Text3使用及Emmet插件安装

Emmet官方使用文档:https://docs.emmet.io/在sublime中设置Emmet插件:https://github.com/sergeche/emmet-sublime#readme优雅的使用sublime:https://www.jianshu.com/p/3cb5c6f2421c

2018-06-30 17:02:49 610

原创 VS CODE中Emmet插件在进行分组操作后提示失败的原因

前天两天在编写前端代码时发现使用Emmet的分组操作后语法失效。通过百度也一直没有找到解决办法,后来仔细阅读了下提示内容,并通过测试发现:                在VS code中,在进行分组操作后不能马上使用“>”、"^"操作符。在Emmet官网上也有提示,部分编辑器的插件是由第三方开发人员开发的。可能不支持所有Emmet功能和操作。如VS CODE.临时解决方案:如:div&gt...

2018-06-30 11:29:58 619

原创 DWVA测试环境搭建

下载1:http://www.dvwa.co.uk/ 下载2:https://github.com/ethicalhack3r/DVWA1.将压缩包解压到php集成环境的主目录下(www目录) 2.\DVWA\config\目录下的config.inc.php.dist文件更改为\config.inc.php 3.打开PHP配置文件(php.ini),开启这个两个功能allow_url_...

2018-05-31 11:51:22 1138

转载 数据库表及字段命名规范(一)

一、【操作规范】1. 如无备注,则表中的第一个id字段一定是主键且为自动增长;2. 如无备注,则数值类型的字段请使用UNSIGNED属性;3. 如无备注,排序字段order_id在程序中默认使用降序排列;4. 如无备注,所有字段都设置NOT NULL,并设置默认值;5. 如无备注,所有的布尔值字段,如is_hot、is_deleted,都必须设置一个默认值,并设为0;6. 所有的数字类型字段,都必...

2018-05-19 12:23:02 70526 2

转载 数据库表及字段命名规范(二)

数据库的表及字段命名规范1.数据库表命名规范:(1)表名前应该加上前缀,表的前缀一个用系统或模块的英文名称缩写,前缀全部大写或首字母大写,表名中包含的单词首字母大写。(2)数据库表名应该有意义,并且易于理解,最好使用可以表达功能的英文单词或缩写,如果用英文单词表示,建议使用完整的英文单词。(3)表名不可以太长,最好不要超过3个英文单词长度(22个字母)。(4)在数据库表命名时应该用英文单词的单数形...

2018-05-19 12:15:30 1455

转载 MySQL创建用户与授权

一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如

2018-05-09 23:56:26 2501

转载 MySQL的存储引擎(重要的知识点)

MySQL的存储引擎(ENGINE) MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 一、查看所用存储引擎、是否支持。mysql> show engines\G 二、使用存储引擎。

2018-05-09 23:16:11 272

转载 MySQL配置文件的sql_mode模式

一、sql_mode模式 mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持的sql语法,数据校验等!1.查看sql_mode。mysql> select @@sql_mode; mysql> show variables like ‘sql_mode%’\G; 2.模式区别。mysql5.0以上版本支持三种sql_mode模式:ANSI、

2018-05-09 22:22:54 2858

原创 远程连接MySQL失败

1.检查MySQL服务是否已经启动。net start mysql(Windows)2.修改配置文件,添加如下内容。[mysqld] bind-address = 0.0.0.0 #表示允许任何主机登陆MySQLport=3306 # 表示MySQL运行端口为33063.登陆MySQL查看运行的实际端口和用户名对应的主机。mysql> show global

2018-05-09 16:12:58 392

转载 MySQL修改root密码和安装

一、没有data目录;根据官方指南进行初始化。C:/>bin/mysqld --initialize(会给一个随机密码)C:/>bin/mysqld --initialize-insecure(密码为空)cmd中输入这两个代码中的一个就可以自动在对应的目录下生成啦二、随机生成了一个random string 作为密码在没有启动前,root的密码是ABC123xyz。随机生成的密码在日志...

2018-05-07 14:02:50 370

原创 python数据类型转换(一)

一、输出时进行转换数据类型1.字符串转列表输出str1 = 'This is love for you'str2 = '1,2,3'print(str1.split(" "))print(str2.split(","))输出:['This','is','love','for','you']['1','2','3']2.列表转字符串输出list1 = ['Python','is','No.1']pr...

2018-05-03 23:23:51 1200

转载 selenium元素等待(一)

一、十八种定位方法常用的八种:1.id定位:find_element_by_id(self, id)2.name定位:find_element_by_name(self, name)3.class定位:find_element_by_class_name(self, name)4.tag定位:find_element_by_tag_name(self, name)5

2018-04-23 11:59:28 631

转载 功能测试用例库(一)

功能测试用例库(一)1.输入验证输入验证主要包括:数字输入验证、非法字符输入验证、输入长度验证、必填项验证和信息提示  1.数字输入验证:分别输入数字(正数、负数、零值、单精度、双精度)、字符串、空白值、空值、临界数值。不合法的输入,系统给出必要的判断提示信息  2.字符输入验证:分别输入单字节字符、双字节字符、大小写字符、特殊字符、空白值、空值。不合法的输入,系统给出必要的判断提

2018-04-23 11:31:47 6480

转载 Atom的python插件和常用插件

python:simplified-chinese-menu:中文汉化(英文差的)代码高亮:Atom自带自动补全:autocomplete-python语法检查:linter-flake8定义跳转:python-tools代码运行:atom-runner (只能输出,不能输入),atom-python-run(Windows,可以输入),python-run-terminalnx(Linux,可以...

2018-04-09 10:43:01 9218 1

转载 Atom常用快捷键

英文中文快捷键功能New Window新建界面窗口Ctrl + Shift + N如中文意思New File新建文件Ctrl + N如中文意思Open File打开文件Ctrl + O如中文意思

2018-04-08 10:42:31 242

转载 python字符串前面加u,r,b的含义

python字符串前面加u,r,b的含义 u/U:表示unicode字符串 :代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用utf8r/R:非转义的原始字符串 :与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那

2018-03-28 10:24:12 306

转载 selenium中用到三种等待设置方式

1. 强制等待import timetime.sleep(3)#强制等待3秒2.隐性等待#  -*- coding: utf-8 -*-# 隐性等待对整个driver的周期都起作用,所以只要设置一次即可。# 隐形等待是设置了一个最长等待时间,如果在规定时间内网页加载完成,# 则执行下一步,否则一直等到时间截止。from selenium import webdr

2018-03-22 21:06:55 1252

转载 Linux解压命令

tar独立命令,压缩解压都要用到其中一个,可和别的命令连用但只能用其中一个。-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出-

2017-12-09 09:30:27 2593

原创 源码包和bin软件安装

源码包软件安装1. 源码包:源代码可见的软件包。2. 大部分源码包可以通过以下./configure、make、make install命令来安装,有些软件是直接通过make和make install命令安装。 编译安装的条件:1. 安装相关的开发工具或基础包:如gcc、gcc-c++、c++、perl、python、glibc、gtk、make、automake等。2. 

2017-12-02 16:34:46 793

原创 YUM

yum命令笔记

2017-12-02 15:45:46 503

转载 round()函数填坑

round()函数有两个参数,第一个是浮点数,第二个是保留的小数位。采用四舍五入。1.round的结果和python版本有关。python2中如果浮点数距离两端一样远,则保留到离0远的一边。所以round(0.5)会近似到1,而round(-0.5)会近似到-1。python3.5中如果距离两边一样远,会保留到偶数的一边。比如round(0.5)和round(-0.5)都会保留到0,而

2017-11-19 00:07:16 2379

原创 PHP制作验证码

一、PHP制作验证码参考GD库和图像处理官方文档:http://www.php.net/manual/zh/book.image.php实现步骤:1. 创建一个画布2. 对画布加入颜色区域3. 设置内容和内容间的距离4. 添加干扰点数5. 添加干扰线6. 销毁图片

2017-11-18 18:42:49 169

空空如也

空空如也

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

TA关注的人

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