- 博客(50)
- 资源 (8)
- 收藏
- 关注
原创 路由器Padavan固件安装贴吧云签到
一、前言相信现在很多人家里有市场上所谓的智能路由器吧,大多智能路由器可以刷机,怎么刷机的还请自己去找相关的固件。博主用的是老毛子Padavan:https://www.right.com.cn/forum/thread-1515729-1-1.html百度贴吧云签到Github项目地址:https://github.com/MoeNetwork/Tieba-Cloud-Sign码...
2020-03-23 23:18:39
18039
原创 Kali Linux 2020.1 解决中文乱码
2020年1月28日 Kali官方发布了Kali Linux 2020.1,安装时默认让选择Xfce桌面环境的,选择中文语言时,进入系统后还是一堆乱码。造成乱码原因是系统缺少中文字体,解决方法和Kali Linux 2019.4一样。新版本简要说明:Kali Linux 2020.1为滚动发行版,以后直接更新就可以了,不必重新安装系统来更新系统了。 Kali Linux 2020.1默认...
2020-02-15 22:29:34
19288
5
原创 修改Transmission登陆密码
首先Transmission WEB 控制器上边是没有修改密码选项的(至少我所使用的版本没有这功能),修改密码得在控制台下完成。Transmission的密码保存在setting.json配置文件当中,根据版本可能保存的配置文件不大一样。参考路径:~/.config/transmission-daemon/settings.json/media/AiCard_01/transmis...
2020-02-14 19:50:12
29041
原创 金佩姗 - 决 歌词
最近听了下金佩姗的【金挑戏选】专辑,其中几首歌搜索不出歌词,只好自己弄歌词了。歌词为lrc格式,复制过去保存为:决.lrc即可。[ti:决][ar:金佩姗][al:金挑戏选][by:任逍遊][00:00.00]决 - 金佩姗[00:10.00][00:14.62]不必再说 请你不必再说[00:20.68]要走你又何必再回头[00:26.75]不必管我 也不必担忧[00...
2020-02-13 23:33:44
608
原创 金佩姗 - 最美丽的折磨 歌词
最近听了下金佩姗的【金挑戏选】专辑,其中几首歌搜索不出歌词,只好自己弄歌词了。歌词为lrc格式。[ti:最美丽的折磨][ar:金佩姗][al:金挑戏选][by:任逍遊][00:00.00]最美丽的折磨 - 金佩姗[00:20.00][00:24.86]曾經手牽手 在黑夜中承諾[00:30.77]我們要這樣一生相伴走過[00:36.84]只要給我你的雙手[00:39.8...
2020-02-13 23:29:19
605
原创 Windows沙盒缓存文件、Windows沙盒虚拟磁盘文件、Windows Sandbox缓存文件、Windows沙盒垃圾清理
一、前言最近博主试用了一下Win10 的沙盒(Windows Sandbox)功能,虽然挺不错的,但是目前沙盒跟其它虚拟软件存在冲突,如开启了沙盒功能,VMware、VirtualBox等虚拟软件将无法正常启动虚拟机。如果还想使用VMware、VirtualBox等虚假机软件,请参考:https://blog.youkuaiyun.com/duke56/article/details/10384629...
2020-01-17 21:58:01
33365
3
原创 Arch Linux网络配置、Arch Linux自动获取IP、Arch Linux拨号上网
一、局域网主机开机自动获取IP地址安装好base base-devel后,默认开机是获取不了IP地址,需要启动dhcpcd服务输入如下命令可开机自动获取IP地址:sudo systemctl enable dhcpcd二、RP-PPPoE 拨号上网1、安装拨号软件包sudo pacman -Sy ppp rp-pppoe2、配置拨号账号[root@Arch-P...
2020-01-16 23:20:05
21677
2
原创 更改Edge浏览器缓存位置
一、前言缓存有时候是个比较讨厌的东西,会产生很多垃圾,同时会让磁盘产生大量的磁盘碎片,大大的降低磁盘性能。通过更改缓存位置,可以一定程序上改善磁盘碎片。比如专门分个区用来存放App的缓存等,如果是大内存,可以使用Ramdisk、F-Stream Tuning(华擎主板专用)等工具来将内存虚拟出一块磁盘来当缓存盘。二、查看缓存Edge浏览器缓存位置是系统级的隐藏文件夹,需要设置相...
2020-01-16 19:53:38
46274
4
原创 应用软件安装后在注册表中生成的安装信息、卸载信息
软件的安装、卸载信息主要在以下三个位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall # 64位程序HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall ...
2020-01-12 22:30:34
21406
1
原创 C/C++ 判断当前操作系统语言、获取当前操作系统使用语言 GetSystemDefaultLangID
#include <stdio.h>#include <Winnls.h>#pragma comment(lib,"Kernel32.lib")int main(void){ LANGID lid = GetSystemDefaultLangID(); // 获取系统默认ID switch ( lid ) { ca...
2020-01-06 17:30:00
19963
4
原创 VirtualBox安装黑苹果 Mac OS 10.13
VirtualBox官网: https://www.virtualbox.orgVirtualBox 6.1.0:https://download.virtualbox.org/virtualbox/6.1.0/VirtualBox-6.1.0-135406-Win.exe一、创建虚拟机按自己的电脑配置给相应的资源 取消 "启动顺序" 中的软驱 虚拟机光驱给指定一下Mac系统的镜像...
2020-01-05 20:27:09
21405
1
原创 解决Win10 VirtualBox无法启动(VERR_NEM_VM_CREATE_FAILED)
不能为虚拟电脑 CentOS-7-UEFI-1611 打开一个新任务.Call to VidMessageSlotMap failed: Last=0xc000000d/87 (VERR_NEM_VM_CREATE_FAILED).返回 代码: E_FAIL (0x80004005)组件: ConsoleWrap界面: IConsole {872da645-4a9b-1727-bee...
2020-01-05 19:59:25
27192
12
原创 Debian、Ubuntu中 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
在Debian、Ubuntu系统的终端里,用apt-get install (或apt install)安装软件的时候,由于前面程序未安装完成或者中止,导致后面在用apt-get install (或apt install)安装软件时出错。错误提示:$ sudo apt install ./code_1.41.1-1576681836_amd64.debE: 无法获得锁 /var/l...
2020-01-04 18:54:40
17998
原创 Ubuntu系统垃圾清理、Debian系统垃圾清理
一、清理下载的软件包按快捷键 Ctrl + Alt + T 打开终端,输入命令:du -h /var/cache/apt/archives回车之后,就可以看到软件安装包所占用的空间。1、删除已卸载软件的安装包:sudo apt-get autoclean2、删除所有的软件安装包:sudo apt-get clean3、卸载孤立无用软件包:sudo apt...
2020-01-02 17:21:19
19273
原创 VS Code 常用插件
常用插件Project Manager # 项目管理工具vscode-icons # vscode 图标Material Icon Theme # vscode 图标Better Solarized Dark # 主题Vibrancy # 毛玻璃特效Bracket Pair Colorizer...
2019-12-31 21:51:19
17261
原创 VS Code 快速配置C/C++开发环境
Visual Studio Code(VS code)简介Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。官网:https://code.visualstudio.com一、配置编译环境...
2019-12-31 21:17:18
17683
原创 Kali Linux 2019.4 解决中文乱码
Kali Linux 2019.4开始默认使用的是Xfce桌面环境,替代了之前版本所使用的GNOME3桌面环境。安装系统时,选择了中文语言时,进入系统后,中文会显示乱码!解决方法:1、更改默认编码命令行下输入:dpkg-reconfigure locales进入图形化界面后(用上下方向键、空格是选择,Tab是切换,*是选中),选中zh_CN.UTF-8,确定后,将zh_...
2019-12-31 18:42:31
21249
原创 git blame查看每行代码的提交者、查看指定代码的提交者。
VSCode里有个叫Git Blame的插件,当你的光标放在某行代码上时,左下角会显示该行代码是由谁贡献的和贡献时间。当然这个功能Git本身也是包含的,如果你要查看文件的每个部分是谁修改的,直接在Git bash里输入:git blame [filename]会显示整个文件的每一行的详细修改信息:包括SHA-1串、日期和作者。例如下边内容:[Live@Live-PC][ /for...
2019-12-25 21:31:24
24280
原创 CMD窗口显示UTF-8字符。简单办法让VC、VS显示UTF-8字符
1、打开CMD.exe命令行窗口2、通过 chcp命令改变代码页,UTF-8的代码页为65001chcp 65001 # 切换代码页到UTF-8chcp 936 # 恢复默认显示,GBK执行命令后如下图:执行:chcp 65001命令后截图执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。3、修改窗口属性,改变字体在命令行标题栏...
2019-12-24 18:38:41
18543
原创 Windows系统 Prefetch目录 *.pf 文件解析 -- 探索程序运行记录、保护隐私
一、前言1、本文说明如果喜欢打开XX软件看XX视频等,看了多少次,什么时候看的,都会被记录下来,用软件来查看一下,全部的隐私都没有了。家里的小孩玩的啥游戏,玩了多少次,也都可以看得一清二楚。查看*.pf格式的软件有:WinPrefetchView、LastActivityView等。本文带你深入了解pf格式文件所隐藏的内容,并用C/C++编写了个小软件,实现了隐私读取和分析。...
2019-12-23 17:51:34
26532
1
原创 C/C++编程 VC、VS判断操作系统、获取系统版本。多种方法判断操作系统、查看系统版本。
本文通过多种方法获取、判断操作系统版本获取系统版本号的有个GetVersion()、GetVersionEx()函数,判断操作系统版本有VerifyVersionInfo()以上三种函数在Win7以上的系统变得不灵了,获取到的都是:6.2。对于使用VC、VS版本比较低的用户,可能并不支持versionhelpers.h,即并不支持以下等函数直接来判断。IsWindows7SP1...
2019-12-23 17:45:01
22192
1
原创 C/C++编程 恶作剧限制鼠标移动、限制鼠标在屏幕上的一个矩形区域内_ClipCursor
#include <stdio.h>#include <windows.h>int main(void){ printf("\n别害怕5秒后你的鼠标就可以正常使用了^_^\n"); RECT rect; //左上角 rect.top = 100; //上 rect.left = 100; //左 //右下角...
2019-12-23 17:43:01
18252
1
原创 C/C++编程 获取调用其他程序的输出、匿名管道读写
用途 调用外部命令来协助完成某些功能 如很多扫描工具实际上是调用nmap来帮助扫描任务的 #include <stdio.h>//#include <string.h>#include <windows.h>int main(int argc,char *argv[]){ SECURITY_ATTRIBUTES sa; ...
2019-12-23 17:41:22
18142
原创 C/C++编程 在控制台上画图
#include <stdio.h>#include <windows.h>void ClearScreen(HANDLE hOut);//清屏int main(void){ HANDLE hOut; HANDLE hIn; hOut = GetStdHandle(STD_OUTPUT_HANDLE);//获取标准输出设备句柄 ...
2019-12-23 17:40:42
19808
1
原创 C/C++编程 MP3等音频文件播放
#include <windows.h>//两个头文件不能互换,要不然会出一大堆问题#include <vfw.h>//给VS2008或以上版本添加stdafx.h预编头文件#if _MSC_VER >= 1500// VC6.0拖曳编译不用stdafx.h头文件,这里VC6.0不给该头文件#include "stdafx.h"#endif//VC...
2019-12-23 17:39:52
20806
原创 C/C++编程 FindFirstFile、FindNext递归遍历硬盘文件
#include <stdio.h>#include <windows.h>//搜索文件函数int SearchFile(char *path){ char buffer[MAX_PATH] = {0}; sprintf(buffer,"%s\\*.*",path); WIN32_FIND_DATA pNextInfo;//保存文件信息...
2019-12-23 17:38:50
17511
原创 C/C++编程 关闭、重启、注销Windows系统
#include <stdio.h>#include <windows.h>/* GetCurrentProcessID 得到当前进程的ID OpenProcessToken 得到进程的令牌句柄 LookupPrivilegeValue 查询进程的权限 AdjustTokenPrivileges 启用令...
2019-12-23 17:35:53
17554
原创 C/C++编写Windows窗口应用程序(Win32程序),非黑漆漆的控制台窗口
Windows应用程序是基于消息驱动的,任何线程只要注册窗口类都会有一个消息队列用于接收用户输入的消息和系统消息。一、 窗口的创建流程创建一个完整的窗口需要经过下面四个操作步骤: 设计一个窗口类(填写Win32程序必要信息) 注册窗口类 创建窗口 显示及更新窗口 二、相关函数及术语1、WinMain函数// Windows程序的入口函数...
2019-12-05 22:38:36
22031
1
原创 VS2010 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录下的 cvtres.exe 到C:\Program Fi...
2019-11-30 22:17:55
16833
原创 C/C++语言 Windows API更改文件、文件夹或注册表权限的所有者
C/C++语言, 调用Windows API更改文件、文件夹或注册表权限的所有者所用到的函数GetUserName //获取当前登陆用户名 LookupAccountName //获取用户名SID SetNamedSecurityInfo //ACL相关函数#include <stdio.h>#include <ac...
2019-11-29 19:42:54
19953
2
原创 Cygwin安装GCC、G++、Python、git、vim教程
百度百科:Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统...
2019-09-02 22:16:25
28534
2
原创 Windows系统下GCC配置, MinGW-W64 GCC安装与配置,Dev-C++、CodeBlocks
在Windows系统下,除微软的VS外,大多使用GCC作为编译,现在的GCC并不是只能在Linux系统上才能使用的编译器,早已移值到了Windows系统下了。由于VS的庞大,很多人员只是学习一下C/C++语言,庞大的VS功能大多是用不到的,这时在Windows系统下GCC就是一个不错的选择。(需要学习Windows下应用程序开发的建议还是使用VS做为开发工具)现在的GCC其实是一个套...
2019-09-02 19:37:34
35950
4
原创 C语言main函数返回值详解
前言:本文程序代码均在Windows + mingw64环境下编译完成(gcc)C语言的main函数有两个标准写法// C99加入两种 main 标准写法int main(void) // 标准一写法// 和int main(int argc,char *argv[]) // 标准二写法int main(int argc,char **argv) // ...
2019-08-30 23:54:28
31498
原创 伪造GitHub提交 伪造git tag提交
防伪造GitHub提交:https://blog.youkuaiyun.com/duke56/article/details/86498558 [供参考] 伪造提交过程[dem-PC@dem]$git init已初始化空的 Git 仓库于 /home/dem/dem/.git/[dem-PC@dem]$git remote add origin git@live86.github.co...
2019-01-17 21:47:02
18633
原创 GitHub GPG签名 Tag签名 Verified认证,防伪造的github commits
1、首先生成一个密钥(可在Linux控制台,Windows下有Cygwin64等)安装好gnupg套件后$ gpg --gen-keygpg (GnuPG) 1.4.23; Copyright (C) 2015 Free Software Foundation, Inc.This is free software: you are free to change and redistrib...
2019-01-16 22:40:00
18769
3
原创 _CRT_SECURE_NO_WARNINGS错误提示,解决办法
#include <stdio.h>int main(void){ char str[256] = {0}; scanf("%255s",str); printf("Hello World!\n"); printf("%s\n",str); return 0;}一个简单的C的Hello World,如果用高版本的VS来编译,会提示...
2016-09-01 21:35:53
171849
21
原创 路由器安全测试工具 – Router Scan v2.51
路由器安全测试工具 – Router Scan v2.51路由器密码爆破工具,支持字典等Router Scan下载
2015-06-07 20:41:23
19813
转载 IP变种繁殖原理、畸形变异 IP 域名
IP地址的几种进制的转换和应用,浏览器内输入http://1032300925即可访问百度(IP:61.135.169.125)
2015-06-07 19:42:01
18076
翻译 如何解读返回函数指针的函数声明
逐步解读如下代码:int (*(*pf())())(){ return nullptr;}首先,要确定声明中出现的操作符的优先级显然,函数调用操作符()的优先级是高于指针解引用操作符*的,另外,小括号总是具有最高优先级其次,要确定在声明中标识符与某个操作符结合起来的时候有什么意义例如:a() //a是一个函数*a //a是一个指针由于函数...
2015-01-21 18:18:27
17315
Windows窗口应用程序(Win32程序) 源代码
2019-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人