自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (7)
  • 收藏
  • 关注

原创 win常用操作快捷键及bat小技巧_2020-12-27

winWin + R相关mstsc 远程桌面Microsoft terminal services clientDXDIAGDirectX诊断工具gpedit.msc组策略编辑器services.msc服务regedit注册表netplwiz用户管理msconfig管理服务CMD + Ctrl + Shift + EnterAdministrator CMDmsinfo32查看系统信息eventvwr.msc事件管理

2020-12-27 15:14:32 1332

原创 TotalCommander 日常使用命令

快速利用win资源管理器打开当前选中的文件夹Ctrl + Enter or Ctrl + Shift + Enter 将当前目录输出到下面的命令行中,再按回车即可在win资源管理器中打开,如下图

2020-12-24 16:32:07 554 1

原创 VScode code runner python3 中文输出乱码

问题:在VScode 中code runner python3 中文输出乱码,而在terminal中输出是正常的。 解决输出乱码问题:方法一:通过Code Runner输出到“OUTPUT”里面是乱码,但是VS Code自己输出到“终端”里不是乱码,可以修改Code Runner的配置,使其输出到内嵌的终端中,可解决输出乱码问题,如图:再执行ctrl + shift + N发现结果输出到terminal中,无乱码。问题解决。方法二:可以通过设置编译参数,指定使用UTF-8编码点击进入编辑:将

2020-12-24 12:32:54 2846 2

原创 C语言 精华小问题记录

​ 在知乎中看到一个回答,说到了1987年国际C语言混乱代码大赛获奖的一行代码,代码只有一行,却穷尽了C中的精华。main() { printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}​ 看了一下,记录一下,防止以后忘记了,以下是根据原文章的描述加上自己的理解,以自己容易懂的方式重写了一下。此处为斜杠\转义字符的用处参考链接。#define unix 1int main() { /* unix被编译器内定为一个宏

2020-11-15 02:51:53 106

转载 ascii码、Unicode和UTF-8

一直以来都不是很明白ASCII和Unicode还有UTF-8之间的联系及具体区别等,看到了一篇好的文章,就打算转载一下,用于自我学习,防止找不到了!参考文章:link1 link2文章目录1.ASCII2.非ASCII编码3.Unicode4.Unicode的问题5.UTF-86.Unicode和UTF-8之间的转换7.Little endian 和 Big endian8.实例9.参考文献10.一个小问题11.补充1.ASCII我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进

2020-11-06 13:19:19 146

原创 Windows Git 多用户多仓库配置

refer from :https://blog.csdn.net/yuanlaijike/article/details/95650625https://www.jianshu.com/p/9317a927e844 Windows下Git多用户多仓库配置文章目录Windows下Git多用户多仓库配置一、引言二、配置多用户2.1 清楚全局配置2.2 生成ssh密钥对2.3 添加 SSH Keys2.4 添加私钥2.5 管理密钥2.6 仓库配置一、引言一般来说,安装好 git 后,我们都会配置一

2020-10-29 23:14:28 822

原创 Ultraedit

Ultraedit Pojie:使用x64dbg 打开 udeit64.exe ,点击运行,直到UltraEdit启动,转到符号页:找到以下四个函数,双击转到汇编代码页,把这几行都改成ret,以下仅用IsActivatedSoftwareKey这个做示范。CheckForUpdatesNoPromptAsynSoftwareKeyCheckForUpdatesWithPromptAsynSoftwareKeyCheckForUpdatesWithPromptSoftwareKeyIsActi

2020-10-27 19:46:24 664 1

原创 python format

Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。实例>>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序 'hello world' >>> "{0} {1}".format("hello", "world") # 设置指定位置 'h

2020-10-23 00:34:12 817 1

原创 Python GUI之Tkinter

​ 基于文本用户编程(Text-based User Interface,TUI)​ 图形用户编程(Graphical User Interface, GUI)​ Python提供了很多的GUI界面工具,如python的标准TK GUI工具包接口Tkinter、wxWidgets模块、easyGUI模块、wxPython模块等。本文主要介绍使用Tkinter模块开发图形用户界面的方法,并介绍一些常用的Tkinter组件。Tkinter模块​ Tkinter模块(TK接口)是Python的..

2020-09-28 21:14:13 305

原创 python 内置__name__属性

python中‘__name__’属性的作用一个python文件通常有两种使用方法,第一是作为脚本直接执行;第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此 if __name__ == ‘main’: 的作用就是控制这两种情况执行代码的过程,在 if __name__ == ‘main’: 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而 import 到其他脚本中是不会被执行的。举例说明如下:Test1.pyprint(__name__)if

2020-09-28 19:11:44 213

转载 python3 pip换源

在实际开发中, 可能要大量使用第三方模块(包), 更换至国内下载源, 可大幅提升下载速度1、采用国内源,加速下载模块的速度2、常用pip源: -- 豆瓣:https://pypi.douban.com/simple -- 阿里:https://mirrors.aliyun.com/pypi/simple3、加速安装的命令: -- : pip install -i https://pypi.douban.com/simple [ipython] #模块名永久配置安装源Windows1、.

2020-09-23 22:20:35 1333

转载 python _init_.py的作用

python中_init_.py的作用1. 标识该目录是一个python的模块包(module package)如果你是使用python的相关IDE来进行开发,那么如果目录中存在该文件,该目录就会被识别为 module package 。2. 简化模块导入操作假设我们的模块包的目录结构如下:.└── mypackage ├── subpackage_1 │ ├── test11.py │ └── test12.py ├── subpackage_2

2020-09-22 23:02:36 939

原创 在Word中插入代码并保持代码样式

利用Notepad++打开notpad++,复制代码到Notepad++,选择(插件)Plugins→NppExport→Copy all formats to clipboard,然后粘贴到word即可。网站打开此链接 ,将你的代码复制进去,选择语言,点击“Show Highlighted” ,复制格式化后的代码,然后粘贴到word即可。...

2020-09-17 00:14:58 845

原创 Win10 默认应用删除 更改 按文件类型

在使用windows时,常常会以文件类型设置默认应用,但是有时会设置错文件的默认打开方式,想删除当前的默认打开方式,这个时候就可以通过修改注册表的方式来达到效果。PS:win+s 搜索默认应用,选择按文件类型指定默认应用,这样可以默认应用,但无法删除,恢复为最初的默认图标。步骤一:​ Win + R 输入 regedit 打开注册表编辑器。​ 左边找到HKEY_CLASSES_ROOT并展开它,在展开的列表中找到你要取消的文件后缀右击选择删除。​ 然后退回到最初的列表,展开HKEY_CURREN

2020-08-03 16:57:52 8757 3

原创 python3 print flush end sep

描述print() 方法用于打印输出,最常见的一个函数。在 Python3.3 版增加了 flush 关键字参数。print 在 Python3.x 是一个函数,但在 Python2.x 版本不是一个函数,只是一个关键字。语法以下是 print() 方法的语法:print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)参数objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。sep

2020-07-28 20:10:41 576 1

原创 Win10多用户远程桌面同时登录

Win10多用户同时远程桌面登陆(允许多个RDP会话)-支持win10最新1909版,本文的方法为修改Termsrv.dll文件以实现允许多个RDP会话的目的。1.开启远程桌面Win + s快捷键搜索remote,打开远程桌面设置,启用远程桌面并设置对应用户即可,若需要多用户访问则设置多个用户。也可右键此电脑->属性->远程,添加用户可 选择用户—>添加—>高级—>立即查找,选择想要用户即可。2.组策略设置快捷键win+r,输入gpedit.msc,打开组策略,依次打

2020-07-22 00:12:50 5742

原创 win10 软件开机自启

问题描述在windows下常常需要设置软件开机自动启动,但是又不想用第三方的软件来设置。其实windows一直都带有启动文件夹,如果想要实现应用程序在所有的用户登录系统后都能自动启动,就把该应用程序的快捷方式粘贴到“系统启动文件夹”里,就可以让软件开机自动启动了。在win10下有两个文件夹可以放,亲测都可以。步骤直接把以下路径复制到地址栏里面打开,再将所需自启软件放入即可。如下图:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Start

2020-07-17 22:57:51 263

原创 C语言可变参数函数用法

2020年7月14日参考链接可变参数函数的声明使用省略号作为最后一个参数,例如 int printf(const char * format,...); 有关语法和自动参数转换的更多详细信息,请参阅可变参数。从函数体访问可变参数使用以下宏:以下宏在<stdarg.h>中定义 va_start 允许访问可变参数函数参数(函数宏) va_arg 访问下一个可变参数函数参数(函数宏) va_copy(C99) 制作可变参数函数参数(函数宏)的副本.

2020-07-14 17:46:12 2596

原创 Ubuntu18.04 换源

环境:Ubuntu18.04Ubuntu下载速度慢,网上搜了下解决方案,大致是两种:1.命令行下:把**/etc/apt/sources.list**文件里的源更换一下,改成阿里云或者其它的镜像的文件;2.GUI下:更换software&updates里的select best server。一、更换**/etc/apt/sources.list**文件里的源1. 备份源列表U...

2020-04-30 10:30:37 389

原创 IP 设置 DHCP Static WLAN 以太网 脚本 bat

IP 设置 DHCP Static WLAN 以太网​ 局域网下常常会有改ip的需求,为了方便,写了一个方便设定WIFI,以太网动态IP,静态IP的脚本,记录一下。​ PS:编码格式需要改为 ANSI;网关、DNS服务器都要根据自己所需更改;需要注意适配器名称是否与你电脑上一样,不一样也需要更改。​ 脚本如下,小白,写得不好勿喷。@echo off:Backecho ...

2020-04-27 15:06:13 572

原创 Word 参考文献 引用 自动更新 引用字体格式批量改动

目前在写毕业论文,参考文献的改动真是头疼,逐一对照引用不说,一旦文献引用要增删改,后面的都要改。针对这个问题,特意去查了查文献引用然后自动更新的方法,在这记录一下,方便以后查看。

2020-04-13 20:17:59 10788 2

原创 Spacedesk ipad无法找到设备(ios 安卓都适用)

环境:ipad OS 13.3 + windowsipad及windows都装了spacedesk第一步:确保ipad跟windows在同一局域网下,如不确定,可使用ipad连接windows 开的无线。第二步:确定好在同一局域网下却还是找不到设备,进入windows设置。防火墙->允许应用进入防火墙->允许spacedeskService.exePS:若找不到...

2020-04-10 23:19:59 32804 16

原创 重定向、管道及标准输入标准输出

时间:2020年1月19号用途:自我学习目录重定向和管道1.标准输入和输出:2.重定向2.1输入重定向2.2输出重定向3.管道:4.实例:4.1输入重定向4.2输出重定向4.3管道重定向和管道这里先说下与重定向和管道密切相关的一个内容,那就是标准输入输出。1.标准输入和输出:IO:I:从外部设备输出到内存;O:从内存输出到...

2020-01-19 09:36:33 1717

原创 ipad windows 文件共享(Samba)

环境:Windows:win10ipad :ipad OS 13.3条件:同一局域网具体步骤: 第一步:开启共享 打开windows 设置 -> 网路和共享中心 -> 高级共享设置 -> 启动启用网络发现和文件打印机共享等(根据当前网络设置)。 第二步:windows上设置共享文件夹 建立共享文件夹 -> 点击共享 -&...

2020-01-05 13:20:08 12545 13

原创 Linux查看当前使用的python解释器的安装路径

1. 首先进入解释器python32. 输入下面三行代码即可输出python的安装路径import syspath = sys.executableprint(path)3. 终端下利用which命令

2019-12-17 12:55:02 742

原创 win10无法进入路由设置页面(已解决,但没有懂原因)

情况:电脑能正常连无线,上网,但进不去无线的默认网关192.168.1.1;同时我的手机能连无线,能上网,且能进入192.168.1.1路由器设置界面(注意:这说明无线路由器正常,后来又拿别人电脑试了,在连了我的无线后也可以正常进入我的无线路由器设置界面,说明是我电脑的问题,且经过我反复确认,肯定不是因为什么自动获取ip什么,dns服务器错误这种错误)。解决:最后将虚拟机网卡VM...

2019-12-16 14:16:51 1815 2

原创 Linux-ssh免密登录及设置别名

一、环境两台虚拟机做ssh免密登录及设置别名。(此文章是登录root用户,若登录root时出现access denied错误,可参照答主的文章:https://blog.csdn.net/qq_39892503/article/details/103478579)用户 IP地址 root(jzy-s-Ubuntu18) 192.168.1.128 root(ubunt...

2019-12-11 15:23:06 316

原创 ubuntu18.04使用ssh服务登录root用户提示Access denied

问题描述:ubuntu18.04启动ssh服务后,在windows上利用ssh客户端软件进行root用户登录时,返回Access denied错误。解决方法:1.修改配置文件(有界面,所以用gedit,没有的话用vi)gedit/etc/ssh/sshd_config在文件中找到 #PermitRootLogin prohibit-password ,注意有的linux系...

2019-12-10 17:17:07 2520

原创 辗转相除法求最大公约数及最小公倍数(附C语言实现)

辗转相除法, 又名欧几里得算法(Euclidean algorithm),是求两个正整数之最大公约数的算法。它是已知最古老的算法, 其可追溯至公元前300年前。它的具体做法是:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。另有两种求两数的最大...

2019-12-07 23:23:59 1896

原创 C/C++程序编译过程

上传时间:190826 (jzy)C/C++语言由源代码生成可执行文件的各阶段如下:源程序->预处理->编译、优化->汇编->链接->可执行文件编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织,形成最终生成可执行代码的过程。从上图可以看到,整个代码的编译过程分为编译和链接两个过程,编...

2019-08-26 15:50:23 284

原创 C语言实现URL编码

目录一、URL编码介绍二、URL编码规则三、C语言代码实现四、运行结果一、URL编码介绍URL编码是一种浏览器用来打包表单输入的格式。浏览器从表单中获取所有的name和其中的值 ,将它们以name/value参数编码(移去那些不能传送的字符,将数据排行等等)作为URL的一部分或者分离地发给服务器。二、URL编码规则URL编码遵循下列规则: 其基本格式为"key...

2019-07-18 23:04:13 1867 4

原创 diskpart 删除磁盘OEM分区 及设置活动分区

利用windows自带工具-diskpart实现,具体操作如下:打开cmd,输入【dispart】启动dispart工具在dispart中输入【rescan】回车(扫描当前磁盘)输入【list disk】(磁盘列表)选择磁盘:【select disk 磁盘号】回车显示选中磁盘的分区:【list parttion】回车选择一个分区:【select parttion分区号】回...

2019-07-15 21:01:22 1632

原创 C实现BMP转JPG 附源码

时间:2019-7-13 环境:ubuntu18.04+clion 基本思路:利用libjpeg库实现将bmp图像转换为jpg图像,并可以设置jpg的质量因子。 了解:BMP格式,参照网址:https://blog.csdn.net/lesky/article/details/2218850 注意事项: 1. RBG数据存储为bmp时,数据是逆序存放,并且不是RGB,而是BGR;当将RG...

2019-07-13 23:26:52 1758 2

原创 Ubuntu18.04开启root账户

当前时间:2019年7月13日 Ubuntu版本:ubuntu-18.04.1-desktop-amd64 注意:需要修改一些文档,这些文档可以直接打开,但现在用的账户不是root账户,打开后又没有权限修改,在这种情况下请在命令行下使用"sudo"命令切换成root账户,再用"gedit"或"vim"(需安装过vim)命令打开这些文档就可以修改了,下面我都使用gedit。1.更改root密码...

2019-07-13 11:04:50 3068

原创 笔记本有线及无线的MAC地址修改

无线网卡的mac地址在出厂时就被烧录好,在全球是唯一的代表着它的身份。但是我们可以通过修改它的mac地址来规避一些网络限制。一般笔记本有两个mac地址:有线和无线,其它的一般都是虚拟物理地址。目录一、查看有线网卡及无线网卡名称二、有线网卡的MAC地址修改1.方法一2.方法二3.修改mac地址值三、无线网卡的MAC地址修改1. 分析2. 修改注册表...

2019-07-11 21:55:06 5812

原创 M3通过串口多线程互斥实现流水灯

利用线程的互斥实现串口多线程收发数据从而达到流水灯的效果。多线程串口编程主要分为三步,第一部分,连接串口及开发板,确定设备号;第二部分为串口参数的设置;第三部分为多线程数据的收发。下方有完整代码实现。目录一、设置设备号及头文件二、串口参数设置及串口收发函数三、多线程部分(此处仅以一个线程为例)四、整体思路五、具体实现代码六、注意一、设置设备号及头文件在连接好串口...

2019-07-09 22:15:35 479

ipmitool windows 版 exe

IPMI(Intelligent Platform Management Interface)即智能平台管理接口是使硬件管理具备“智能化”的新一代通用接口标准。用户可以利用 IPMI 监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。Ipmi 最大的优势在于它是独立于 CPU BIOS 和 OS 的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。Ipmi 标准中最重要的物理部件就是BMC(Baseboard Management Controller),通过它 ipmi可以监控各个传感器的数据并记录各种事件的日志。

2020-11-18

snapshot_2020-10-19_23-04.zip

是一款操作简单的windows调试工具,x64_dbg主要用于调试程序,x64_dbg采用 QT 平台编写,x64_dbg是Windows 下的 32/64 位调试器,类似 ollydbg。软件为英文。熟悉 ollydbg 调试工具的应该很容易上手。整体前景比较乐观,功能有待更强。

2020-10-27

wiztree_3_33_portable.zip

WizTree是世界上最快的磁盘空间分析器,界面简洁明晰、操作方便快捷。使用 WizTree 提供的信息,您可快速的从硬盘中查找和释放被大量占用的空它将扫描您的硬盘驱动器,并显示哪些文件和文件夹使用的磁盘空间最多。 1、WizTree界面中会使用目录树方式把文件夹从大到小排列,并且还会显示占用百分比、占用空间、文件数量、子文件夹数量等信息。 2、“top 1000 largest files”标签页中还会显示体积最大的1000个文件。 3、你可以在界面中进行删除、复制等操作,和资源管理器无异。 4、完全免费。查找大文件

2020-10-12

RightMenuMgr-1.2.1.zip

RightMenuMgr是一款强劲的鼠标右键菜单可视化工具,它能够协助你轻轻松松清除文档、文件夹名称、及其IE电脑浏览器你没要想的鼠标右键菜单及其剖析、导出来鼠标右键菜单涉及到的注册表项等。

2020-09-24

eeupdate 各个平台 2020新版

包含了eeupdate各个平台的tool,压缩包中的Docs讲述了各个平台下的用法。 这里简单描述下在windows下的使用,进入到winx64下,运行install.bat,成功后运行eeupdate.exe即可。 EEUPDATE有两种模式对网卡MAC地址进行写入,一种是直接写入MAC地址,这种方法简单方便,如果只是单纯的写入MAC地址,如刷新BIOS后,网卡MAC地址全部为00;二种是先读出MAC内容,修改后再写回;这种方法虽然麻烦,但可以保存机器的MAC地址,以便MAC内容损坏时恢复,而且可以修改网卡的相关信息,此方法适用于修改MAC地址;具体用哪种方法,网友可自行百度选择。

2020-07-29

pl2303-USB-to-serial port.7z

PL2303驱动程序,用于RS232-to-USB,若串口线为PL2303,恰好又没装过pl2303的驱动,又要使用串口打印东西,那么此时就需要这个了!直接点击安装即可。

2020-04-15

M3串口点灯协议代码.zip

此部分代码配合我博客上的stm32部分的M3点灯使用,在使用代码前,将此代码烧进stm32f103zet6中,即可在串口接收到数据之后,控制灯的亮灭。 具体协议如下:通过如下格式指令控制外设: = A B C D ! 共6个字节。其中ABCD个字段分别表示4个设备。其控制方式为: 0x11亮灯 0x22 灭灯。而如果某个设备是蜂鸣器,则0x11为响1声,0x22为响2声。 对于bigBoard,例:=0x11 0x22 0x11 0x22! 一三灯亮二四灯灭 对于deFly,C字段为蜂鸣器。例:=0x11 0x11 0x22 0x00!  二灯全亮,蜂鸣器响两声

2019-07-16

空空如也

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

TA关注的人

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