
软件开发环境配置使用
工欲善其事必先利其器,使用软件进行软件开发前按照习惯进行必要的配置,比如Notepad换行符unix/linux设置、SourceInsignt高亮快捷键设置、VS附加包含目录的设置及软件秘钥等
生命如歌,代码如诗
我来时愿翻山越岭,若遇你可四海为家!
展开
-
ubuntu系统相关配置
命令行访问网页 sudo apt-get install w3m w3m www.baidu.comvi编辑器方向键变成字母的解决方法 sudo apt-get remove vim-common sudo apt-get install vim原创 2021-09-26 23:23:42 · 282 阅读 · 0 评论 -
ctrl键和大写键互换解决方法
电脑卡住之后突然发现Ctrl键和大小写键(CapsLock)互换了,后面试了几种方法都没解决这个问题,最后在万能的贴吧中找到解决方法——键位复位。然后,再按住ESC键 6秒左右,看下大小写键的灯是否闪三下。【注意按键先后顺序,操作1不行就操作2,其中一个闪烁既可】【注意按键先后顺序,操作1不行就操作2,其中一个闪烁既可】然后,再按住ESC键6秒左右,大小写键的灯是否闪三下。2.左win+D,长按6秒,大小写键的灯是否闪三下。1.FN+D,长按6秒,大小写键的灯是否闪三下。2.先按住左WIN不放,原创 2024-11-30 23:39:36 · 4790 阅读 · 0 评论 -
C盘瘦身方法
C盘瘦身可以通过以下几种方法实现,帮助你释放存储空间并提升系统性能:原创 2024-10-16 09:37:34 · 977 阅读 · 0 评论 -
【ubuntu20.04】win10安装ubuntu20.04双系统
ubuntu认为,BIOS时间应当是UTC时间(格林尼治标准时间)。所以ubuntu会将BIOS时间加8小时后再显示出来(中国,UTC+8)。这句话的作用是让ubuntu将系统时间和BIOS时间同步。现在,ubuntu和windows一样,都认为BIOS时间就是当地时间。windows认为,BIOS时间就是当地时间。所以windows会直接显示BIOS时间。切换系统后,不会导致双系统的系统时间显示不一致的问题。原创 2023-11-10 23:53:22 · 1042 阅读 · 0 评论 -
Ubuntu20.04系统安装cuda11.3
下载完成之后就会在/usr/local之后找到cuda11版本的文件了。再官网版本中选择需要的版本,本身需要cuda11.3。原创 2023-10-10 19:46:26 · 1366 阅读 · 0 评论 -
protobuf安装及简单使用
protobuf简单介绍和ubuntu 16.04环境下安装教程:https://pythonjishu.com/rgdzjkxgoyicrhu/Protocol Buffers使用指南:https://blog.youkuaiyun.com/jarvanxy/article/details/132256759原创 2023-09-05 18:06:09 · 484 阅读 · 0 评论 -
VisualStdio 2022 + QT5环境搭建
详情先看链接,后续补充。原创 2023-06-29 17:30:46 · 383 阅读 · 0 评论 -
Win10安装CUDA
验证是否配置成功,切换到文件资源管理器这个目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\extras\demo_suite。安装Nvidia显卡驱动前可以先检查Nvidia显卡驱动是否已安装。把三个文件夹拷贝到cuda的安装目录下,有重名的文件直接覆盖就行(cuDNN只是CUDA的补丁,专为深度学习运算进行优化的)。下载后的cudnn不是一个exe文件,而是一个压缩包,解压后,有三个文件夹。原创 2023-06-28 21:08:04 · 878 阅读 · 0 评论 -
更换U盘电脑图标
通过修改autorun.inf文件更换U盘图标原创 2022-11-07 11:15:42 · 874 阅读 · 2 评论 -
震惊!微信PC端也能多开!
一、前言手机端多开微信我知道,像华为、小米等手机系统都对此做了支持,不过在运行Windows系统的电脑上怎么启动两个微信呢,至少写了一个批处理:start D:\WeChat\WeChat.exestart D:\WeChat\WeChat.exe然后直接双击批处理文件,就能启动两个微信进程。试了一下,果然如此!接着我在网络上搜了一下,原来这一招早就被人用过了,看来是我火星了。不过到底为什么用这种方式就能多开,我倒是很想直到这个迷底。TIPS:如果对技术分析部分不感兴趣,可以跳过直接来到后面的原创 2020-07-28 20:21:48 · 1615 阅读 · 3 评论 -
电脑版微信防撤回插件
很多人想看到别人撤回的消息到底是什么,下面一个插件可以阻止别人撤回消息(本人电脑的微信版本是2.6.7.57,不知道在其他版本上是否也能用)百度网盘下载链接:https://pan.baidu.com/s/1L8MV5OuvVHHVaS55Px-QvA提取码:esji下载解压之后是这个:点击打开微信的根目录,将其移动到里面:双击运行,并点击应用:完成!注意:在最后一步点击应用前,应先把微信关闭,再点击应用原文链接:https://blog.youkuaiyun.com/weixin_4423755转载 2020-07-30 15:00:14 · 4865 阅读 · 6 评论 -
Visual Stdio遇到的错误合集
1. fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾解决方法:项目->属性->C/C+±>预编译头->选择不使用预编译头原创 2022-03-05 01:00:27 · 299 阅读 · 0 评论 -
wireshark打开文件后卡死分析
最近使用wireshark工具抓包分析的时候,发现wireshark打开文件几秒钟之后会卡到wireshark崩溃。第一反应就是重新安装,反正我安装包都在。一分钟装完之后再次打开还是卡,纳尼?什么鬼,是当前安装包老了,wireshark故意操作让升级新的版本?抱着怀疑的态度上网下载最新的版本安装,还是打开就卡。事情到这里那可以确定问题跟软件版本无关了,需要排查其他的方面。打开任务管理器,查看后台占用:后台进程显示,wireshark打开之后cpu占用瞬间升高。然而wireshark打开一个抓包文件原创 2021-10-14 19:28:27 · 4591 阅读 · 2 评论 -
VLC media player的使用
VLC拉取码流:左上角选择媒体——打开网络串流,在打开的页面中输入网络URL:输入正确的URL就可以看到实时视频了原创 2021-10-21 10:56:53 · 1709 阅读 · 0 评论 -
git使用教程
git init git初始化git status 查看状态和是否存在.git文件warning: LF will be replaced by CRLF in 解决办法:git config --global core.autocrlf false本地仓库删除文件,github对应更新1. git rm -r --cached ./LICENSE2. git commit -m “rm LICENSE” 添加到版本库,-m 后面是注释3. git push原创 2021-08-26 13:44:11 · 106 阅读 · 0 评论 -
wireshark的使用
捕获特定ip设备原创 2021-10-20 17:16:20 · 87 阅读 · 0 评论 -
ubuntu20.04安装yum
最近将我的笔记本重装了ubuntu系统,将他当作服务器使用。忘了以前安装yum的步骤了,这次看了许多教程都没正确的安装成功(做笔记是个好习惯-_-),搞得我差点吐了。故事的剧本肯定是本人在不经意间找到了可以安装成功的教程。Ubuntu的sources.list文件先说一下sources.list的作用,Ubuntu使用apt来管理软件包,apt可以将软件库存储在如下文件中:/etc/apt/sources.list和/etc/apt/sources.list.d/先替换源文件:https://www原创 2021-09-27 14:53:37 · 7451 阅读 · 2 评论 -
win10下安装ubuntu20.04
一、制作系统U盘官网下载系统镜像去官网下载系统镜像文件使用软碟通制作系统U盘制作系统U盘的时候需要一个叫软碟通的软件,软件我放在百度网盘了。链接:https://pan.baidu.com/s/1bBb5RIIW1tLgnnLwYMRE1Q提取码:ax5j下载完之后,点击打开选择之前下载的镜像文件:iso镜像文件加载完之后,点击启动-写入硬盘映像:这里我没插U盘,所以磁盘驱动器的位置没显示U盘信息。刻录校验记得勾上。二:BIOS启动不同品牌的常用BIOS启动键如下图:原创 2021-09-25 12:26:46 · 296 阅读 · 0 评论 -
ubuntu下vi编辑器方向键变成字母的解决方法
安装了ubuntu14.04以后,都存在按下方向键输出大写英文字母的问题。其实只需要2步,就能完美解决Ubuntu下vi编辑器方向键变字母的问题:执行命令 sudo apt-get remove vim-common(卸载系统自带的vi编辑器)执行命令 sudo apt-get install vim(安装最新版的vim编辑器)...原创 2021-08-10 00:11:14 · 1693 阅读 · 0 评论 -
重置Beyond Compare 4试用时间
reg delete "HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4" /v CacheID /f原创 2021-07-13 15:01:32 · 699 阅读 · 0 评论 -
通过wireshark抓取foxmail的账户密码
有时候我们经常忘记我们的邮箱密码,这就带来了许多麻烦。想要找回密码可以通过抓包,在抓包数据里面找到密码。先打开wireshark抓包软件,然后开始捕获数据包然后在foxmail里面去掉ssl勾选,若不去掉ssl,抓到的包是没有明文密码的。操作如下:多次点击 Foxmail 的收取 按钮:然后在wireshark软件中分析抓取的数据包,protool协议找到pop类型的(可以点击protool进行排序):这里USER后面的就是邮件账户名,PASS就是密码。...原创 2020-10-14 17:14:55 · 8019 阅读 · 3 评论 -
win10怎么映射网络驱动器,怎么连接共享文件夹
步骤:win10怎么映射网络驱动器,怎么连接共享文件夹Windows 10提示你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问原创 2020-09-18 10:54:18 · 1386 阅读 · 0 评论 -
错误 1 error C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conf
这个问题在VS2012之前是不会当成错误的,目前这个问题有两个解决方法:添加预处理项目->属性->配置属性->C/C+±>预处理器->预处理器定义->编辑中添加_CRT_SECURE_NO_DEPRECATE _CRT_NONSTDC_NO_DEPRECATE更换函数将getch()函数更换为_getch()函数即可我个人认为第二种方...原创 2018-09-25 10:18:52 · 35418 阅读 · 12 评论 -
error LNK2019: 无法解析的外部符号 __imp__WSAStartup@8
错误 6 error LNK2019: 无法解析的外部符号 __imp__WSAStartup@8,该符号在函数 _main 中被引用 E:\项目\UDP 服务器与客户端\udp_client\udp_client\udp_client.obj udp_client这个原因是VS缺少ws2_32.lib这个库。在项目->连接器->输入->附加依赖项中添加ws_32....原创 2018-08-22 16:52:43 · 4980 阅读 · 0 评论 -
VS2013产品密钥
VS2013试用期结束需要提供产品密钥进行注册,下面将提供几个好用的产品密钥。首先打开VS->帮助->注册产品->输入产品密钥BWG7X-J98B3-W34RT-33B3R-JVYW9 (亲测有效)下面几个VS版本楼主未使用过,大家可以使用一下试试。 Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3...原创 2018-08-13 10:06:35 · 2957 阅读 · 1 评论 -
WinSock客户端程序:
Echo客户程序: Echo,直译回声,其实就是一个简单的网络通信调试和测量工具,Echo服务器将收到的任何信息发回给客户端。初学阶段利用TCP协议(当然也可以使用UDP协议),使用知名端口号7,来实现简单的Echo功能。 头文件包含:include include pragma comment(lib,”ws2_32”) /WinSock使用的库函数/这里接触到了新的与编译命...转载 2018-08-06 14:27:28 · 583 阅读 · 0 评论 -
error C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WA
在vs2015中socket编程时,在编下如下代码时:[cpp] view plain copysockaddr_in clientService; clientService.sin_family = AF_INET; clientService.sin_addr.s_addr = inet_addr("10.224.5.27"); clientService.sin_port...原创 2018-08-06 14:19:01 · 2185 阅读 · 3 评论 -
.h .dll .lib库之间的关系
Swig将C++编译lib项目转换为C#可引用的dll[勘误后] VC++怎样引入dll,lib文件,并成功调用其中的方法?通过implib生成lib windows...原创 2018-07-23 14:10:22 · 969 阅读 · 0 评论 -
error C4996: ‘open': The POSIX name for this item is deprecated.
error C4996: 'open': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getpid. See online help for details. D:\CAFFE_ROOT\src\caffe\common.cpp 解决办法: ...原创 2018-07-23 11:11:11 · 2328 阅读 · 0 评论 -
error MSB8008: 指定的平台工具集(v120)未安装或无效 解决办法
平台工具集是用vs2010打开工程,它默认是用v100,所以这个工程可能用vs2010更高版本打开并更新过。解决方法:右键点击你的项目,选择属性,再点击配置属性中的常规,常规中有个平台工作集,把V120改成V100,点击确定。 ...原创 2018-07-20 13:08:18 · 4928 阅读 · 0 评论 -
VS缺少unist.h无法编译的解决方法
unistd.h是unix std的意思,是POSIX标准定义的unix类系统定义符号常量的头文件,包含了许多UNIX系统服务的函数原型,例如read函数、write函数和getpid函数。 unistd.h在unix中类似于window中的windows.h。 许多在Linux下开发的C程序都需要头文件unistd.h,但VC中没有这个头文件,所以用VC编译总...原创 2018-07-19 09:50:56 · 1410 阅读 · 0 评论 -
VS2013中如何解决error C4996: 'fopen'问题To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online hel
今天编写控制台应用程序时出现如下错误error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.1&...原创 2018-07-17 14:34:21 · 1240 阅读 · 0 评论 -
VS中包含目录、附加包含目录、附加库目录及附加依赖项
添加到附加依赖项:你的LIB文件真正被包含来了把他所在的目录添加到附加库目录里面:仅仅包含目录指示为了告诉IDE,,搜索没有指定路径的库文件是,也搜索这里VC++目录 ——>包含目录,对所有的项目及未来新建的项目都有效 c/c++——>常规——>附加包含目录,仅对当前目录有效在VS工程中,添加c/c++工程中外部头文件及库的基本步骤:1.添加工程...翻译 2018-07-17 09:25:36 · 3370 阅读 · 0 评论 -
Makedown文本编译使用教程
一、修改文字及颜色<font face="黑体">我是黑体字</font><font face="微软雅黑">我是微软雅黑</font><font face="STCAIYUN">我是华文彩云</font>strong标签<strong>加粗</strong>B标签<b>加粗<...原创 2020-01-09 16:11:06 · 294 阅读 · 0 评论 -
Source Insight 高亮及其他快捷键操作命令
查看定义可以选中一个变量,然后右键,Jump to Definition,跳转到定义。当然,也可以直接Ctrl+鼠标点击。在编辑区域内选中变量或者方法,过一两秒,Context Window会自动显示定义。查找引用选择一个变量或方法后右键Lookup References…就可以进行查找。查找结果显示在一个框里,点击每条查找结果前面的红色标记(两个红色的相背的三角形),可以该条结果对应代码文...原创 2018-09-26 10:24:38 · 14009 阅读 · 0 评论 -
Source Insight常用设置和快捷键
ource Insight 常用设置和快捷键大全1.括号配对高亮:“在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容(&lt;&gt;,(),L{R},[]之间)2.让{ 和 } 不缩进:Options -&gt; Document Options -&gt; Auto Indenting -&gt; Auto Indent Type 选 Simple还有:让{ 和 ...原创 2018-09-14 23:23:53 · 508 阅读 · 0 评论 -
Source Insight 操作快捷键
附: Source Insight快捷键大全退出程序 : Alt+F4重画屏幕 : Ctrl+Alt+Space完成语法 : Ctrl+E复制一行 : Ctrl+K恰好复制该位置右边的该行的字符 : Ctrl+Shift+K复制到剪贴板 : Ctrl+Del剪切一行 : Ctrl+U剪切该位置右边的该行的字符 : Ctrl+;剪切到剪贴板 : Ctrl+Shif...原创 2018-09-14 23:45:39 · 853 阅读 · 0 评论 -
Notepad编码格式改为ANSI、unix/linux格式、采用ANSI格式编码
首先在Notepad-&gt;视图-&gt;显示字符 勾选选择所有符号 这样就可以看清tab和换行符分别是什么了。换行符改为unix/linux格式: window换行符是CN AF,而Unix/Linux下是AF。可以在编辑-&gt;文档编辑转换 选择对应的windows或者unix/linux格式。将tab设置为4个空格: 设置-&gt;首选项-&gt;语言 采用ANSI...原创 2018-08-30 14:44:55 · 11467 阅读 · 0 评论 -
source insight4.0 将tab设置为4个空格、换行符改为unix/linux格式、采用ANSI格式编码
首先将编码格式改为ANSI格式: 1:Option-&amp;amp;amp;amp;amp;gt;Prefernces-&amp;amp;amp;amp;amp;gt;Files 2:在最下面的Default encoding选择Windows ANSI换行符改为unix/linux格式: 1:Option-&amp;amp;amp;amp;amp;gt;Prefernces-&amp;amp;amp;amp;amp;gt原创 2018-08-30 14:17:28 · 7138 阅读 · 2 评论