Windows7/10
文章平均质量分 78
fengbingchun
这个作者很懒,什么都没留下…
展开
-
Verovio简介及在Windows10和Ubuntu 22.04上编译过程
Verovio简介及在Windows10和Ubuntu 22.04上编译过程原创 2024-03-10 10:06:34 · 988 阅读 · 0 评论 -
Windows上基于名称快速定位文件和文件夹的免费工具Everything
Windows上基于名称快速定位文件和文件夹的免费工具Everything原创 2024-02-22 10:14:56 · 666 阅读 · 0 评论 -
ssh免密登录及scp/rsync免密传输文件的方式
ssh免密登录及scp/rsync免密传输文件的方式原创 2023-12-10 13:07:38 · 1505 阅读 · 0 评论 -
使用Windows7上的VS Code打开远程机Ubuntu上的文件操作步骤
之前在https://blog.csdn.net/fengbingchun/article/details/118991855 中介绍过在Windows10通过VS Code打开Ubuntu 16.04上的文件或文件夹的操作步骤。Windows7上的操作与Windows10有所不同,这里记录下。 Visual Studio Code Remote - SSH扩展允许你在任何远程机器、虚拟机或具有运行SSH服务器的容器上打开远程文件夹,并充分利用VS Code的功能集。连接到服务器后...原创 2021-12-15 13:33:54 · 2239 阅读 · 0 评论 -
通过Windows10上的VS Code打开远端Ubuntu上的项目操作步骤
Ubuntu版本要求是16.04及以上版本。这里以16.04为例。 在Ubuntu上安装OpenSSH server,执行:$ sudo apt-get install openssh-server 在Windows 10 1803+上安装Windows OpenSSH Client(注:Windows早期版本则需要安装Git for Windows): (1).依次点击打开:设置 --> 应用和功能 --> 可选功能 (2)....原创 2021-07-22 09:54:05 · 1192 阅读 · 2 评论 -
Windows下创建进程简介
正在执行的应用程序称为进程,进程不仅仅是指令和数据,它还有状态。状态是保存在处理器寄存器中的一组值,如当前执行指令的地址、保存在内存中的值,以及唯一定义进程在任一时刻任务的所有其他值。进程与应用程序的一个重要的区别在于,进程运行时,进程的状态会发生变化。进程是应用程序的基本构建块。同时运行的多个应用程序实际上就是多个进程。要支持多个用户,通常是利用具有不同权限的多个进程实现的。除非一个进程创建时显式与另一进程共享状态,否则其所有状态应是该进程私有的,即对其他进程不可见。进程的优点在于每个进程是孤立的原创 2020-10-06 16:28:14 · 3037 阅读 · 0 评论 -
Windows/Linux获取Mac地址和CPU序列号实现
UUID(Universally Unique Identifier)即通用唯一标识符,是指在一台机器上生成的数字,保证在全球范围的唯一性。可用的开源库如libuuid,可参考https://blog.csdn.net/fengbingchun/article/details/94590406。UDID(Unique Device Identifier)即设备唯一标识符。一般可通过获取设备的MAC地址+设备的CPU序列号作为设备的唯一标识符。MAC地址(Media Access Control Ad原创 2020-09-29 19:53:44 · 10542 阅读 · 3 评论 -
Doxygen使用介绍
Doxygen的主页为http://doxygen.nl/,它的license为GPL,最新发布版本为1.8.17,源代码存放在https://github.com/doxygen/doxygen,它支持的语言包括C、C++、Objective-C、C#、Java、Python等,它支持的系统平台包括Winodws、Linux、MacOS等。你既可以通过源码编译安装,也可以直接通过二进制文件安装,...原创 2020-03-08 16:14:07 · 2731 阅读 · 0 评论 -
程序员的自我修养--链接、装载与库笔记:系统调用与API
系统调用(System Call)是应用程序(运行库也是应用程序的一部分)与操作系统内核之间的接口,它决定了应用程序是如何与内核打交道的。无论程序是直接进行系统调用,还是通过运行库,最终还是会到达系统调用这个层面上。1. 系统调用介绍什么是系统调用:在现代的操作系统里,程序运行的时候,本身是没有权利访问多少系统资源的。由于系统有限的资源有可能被多个不同的应用程序同时访问,因此,如果不加以保...原创 2019-10-05 19:35:53 · 944 阅读 · 0 评论 -
程序员的自我修养--链接、装载与库笔记:内存
1. 程序的内存布局现代的应用程序都运行在一个内存空间里,在32位的系统里,这个内存空间拥有4GB(2的32次方)的寻址能力。应用程序可以直接使用32位的地址进行寻址,这被称为平坦(flat)的内存模型。在平坦的内存模型中,整个内存是一个统一的地址空间,用户可以使用一个32位的指针访问任意内存位置。大多数操作系统都会将4GB的内存空间中的一部分挪给内核使用,应用程序无法直接访问这一段内存,这一...原创 2019-09-30 17:07:52 · 964 阅读 · 0 评论 -
程序员的自我修养--链接、装载与库笔记:Windows下的动态链接
Windows下的PE的动态链接与Linux下的ELF动态链接相比,有很多类似的地方,但也有很多不同的地方。1. DLL简介DLL即动态链接库(Dynamic-Link Library)的缩写,它相当于Linux下的共享对象。Windows系统中大量采用了这种DLL机制,甚至包括Windows的内核的结构都很大程度依赖于DLL机制。Windows下的DLL文件和EXE文件实际上是一个概念,...原创 2019-09-29 21:55:26 · 1087 阅读 · 1 评论 -
通过Python在Windows或Linux上快速搭建HTTP服务器
在Windows 7/10或Ubuntu上可以通过python2.x或python3.x来快速搭建一个简单的HTTP服务器。如果python为2.x,则可执行:$ python -m SimpleHTTPServer 或 $ python2 -m SimpleHTTPServer如果python为3.x,则可执行:$ python -m http.server 或 $ python3 -m...原创 2019-05-05 21:41:16 · 17338 阅读 · 0 评论 -
程序员的自我修养--链接、装载与库笔记:Windows PE/COFF
1. Windows的二进制文件格式PE/COFF在32位Windows平台下,微软引入了一种叫PE(Portable Executable)的可执行格式。作为Win32平台的标准可执行文件格式,PE有着跟ELF一样良好的平台扩展性和灵活性。PE文件格式事实上与ELF同根同源,它们都是由COFF(Common Object File Format)格式发展而来的,更加具体地讲是来源于当时著名的...原创 2019-04-18 21:31:30 · 1626 阅读 · 0 评论 -
TeamViewer介绍:远程控制计算机
TeamViewer是一个可以远程控制计算机的程序,它也可以进行远程文件传输。TeamViewer支持的平台比较多,如Windows, Mac, Linux, ChromeOs, Android, iOS等,最新发布版本为14.x,它有个人免费和商业付费两种。只要对方告诉你他的TeamViewer ID和密码,你就可以远程控制他的计算机或两台计算机间互传文件。两台计算机与平台无关,即你可以用你的W...原创 2019-04-03 09:31:12 · 6846 阅读 · 2 评论 -
GitHub搜索技巧整理
经常会在GitHub上搜索代码、项目或查找相关主题,最简单常用的方法是在GitHub主页搜索框中直接输入相关信息进行查找,如下图所示,但是这样搜到的结果很多都不是自己希望的,这里总结下搜索技巧及常用操作说明:1. GitHub的搜素支持各种不同的操作,详细见https://help.github.com/en/articles/about-searching-on-github ,常用操作...原创 2019-03-17 20:11:45 · 43732 阅读 · 0 评论 -
Windows与Linux之间互传文件的方法
以下方法均是以Windows为操作机: 1. 通过WinSCP: WinSCP是一款开源的SFTP客户端,运行于Windows系统下,遵照GPL发布。WinSCP除了SFTP,还支持SSH、SCP(SecureCopy Protocol)。WinSCP的开发始于2000年4月,由布拉格经济大学所发展与维护,基于PuTTY的SSH实现,支持SSH1、SSH...原创 2018-07-13 18:15:45 · 169523 阅读 · 31 评论 -
在Windows/Ubuntu上使用Visual Studio Code作为Go语言编辑器操作步骤
下面以在Windows10上操作为例,在Ubuntu上操作步骤与windows一致:1. 从 https://code.visualstudio.com/ 下载windows上的最新发布版本1.21.1,即VSCodeSetup-x64-1.21.1.exe;2. 以管理员身份运行VSCodeSetup-x64-1.21.1.exe;3. 打开Visual Studio Code:依次点击:查看...原创 2018-03-26 16:00:00 · 1636 阅读 · 0 评论 -
Windows C++中__declspec(dllexport)的使用
__declspec是Microsoft VC中专用的关键字,它配合着一些属性可以对标准C/C++进行扩充。__declspec关键字应该出现在声明的前面。__declspec(dllexport)用于Windows中的动态库中,声明导出函数、类、对象等供外面调用,省略给出.def文件。即将函数、类等声明为导出函数,供其它程序调用,作为动态库的对外接口函数、类等。 .def文...原创 2017-12-17 14:34:07 · 66401 阅读 · 9 评论 -
Windows和Linux下通用的线程接口
Windows和Linux下通用的线程接口原创 2016-12-18 13:12:41 · 3449 阅读 · 2 评论 -
Windows下批处理文件(.bat)的使用
Windows下批处理文件(.bat)的使用!原创 2015-08-12 14:22:40 · 12199 阅读 · 0 评论 -
Office2010启动慢的解决方法
以word2010为例: 解决启动慢的问题:转自:http://www.blue1000.com/bkhtml/2011-12/70698.htm 首先启动Word2010,-->单击进入“文件”选项卡-->选择左边的“选项”按钮-->弹出“word选项”对话框窗口,-->左边单击“加载项”按钮,-->单击最下面“管理”旁边的“转动”按钮,--&g...转载 2012-09-06 17:01:01 · 12148 阅读 · 2 评论 -
windows7下vs2008常见错误解决方法汇总
1、fatal error LNK1000:Internal error during IncrBuildImage解决方法:选中对应工程-->点击右键,选择Properties-->Configuration Properties-->Linker-->General-->选中Enable Incremental Linking:改为No(/INCREMENTAL:NO),原始选项为Yes(原创 2011-08-31 22:04:49 · 2954 阅读 · 0 评论 -
WaitForSingleObject和WaitForMultipleObjects用法
转自:http://www.360doc.com/content/10/0512/09/1072296_27178529.shtml等待函数可使线程自愿进入等待状态,直到一个特定的内核对象变为已通知状态为止。这些等待函数中最常用的是WaitForSingleObject: DWORD WaitForSingleObject(HANDLE hObject, DWORD dwMillisec...转载 2011-06-07 10:52:00 · 6650 阅读 · 0 评论 -
MFC使控件失去焦点的方法
转自:http://newthnote.blogbus.com/logs/67403982.html1.SetFocus另外一个控件 GetDlgItem(另一个控件名)->SetFocus();2.给要失去焦点的控件发WM_KILLFOCUS消息 GetDlgItem(要失去焦点的控件名)->PostMessage(WM_KILLFO...转载 2011-06-02 17:18:00 · 16309 阅读 · 0 评论 -
vs2008 外部调用ActiveX控件接口方法
转自:http://topic.csdn.net/u/20090605/16/018e26e9-06e2-4e0d-8099-bc8eb326afde.html sndaxdrs:初学activeX ,我写的一个 activeX控件测试程序。 分别调用两个 自定义方法, 分别出现 “找不到成员”,和“非选择性的参数”的提示对话框。 一直不知道原因 。但是调用 AboutBox() 方法可...转载 2011-05-26 09:50:00 · 8905 阅读 · 1 评论 -
VC使用ActiveX控件常见问题
转自:http://lingchuangsong.blog.163.com/blog/static/126932322008631104133309/ 一方面,它表示将你联系到Microsoft、Internet和业界的新技术的小型快速的可重用组件。它与开发语言无关,任何支持 ActiveX控件的软件开发平台(如VB、VC++、Access、VFP、Delphi、PowerBuilder等...转载 2011-05-25 13:37:00 · 3118 阅读 · 2 评论 -
Activex test contact failed to create control 未指定的错误 控件无法加载的原因
转自:http://blog.csdn.net/phker/archive/2009/12/25/5073402.aspx 本文指的是vc++项目的activex 出现这个问题, 我总结了总共有以下几点,可能还有其他原因:1.中文问题:如果你的项目类型是多字节的,而不是unicode编码的,你可能要注意这个问题了,我就发生了这个问题,为了解决这个问题没办法项目重新生成然后一个一个...转载 2011-05-19 13:33:00 · 3803 阅读 · 2 评论 -
解决Windows7下vs2008 Active control test container 不能运行的问题
按照:http://blog.csdn.net/fengbingchun/archive/2011/05/05/6398356.aspx在windows7系统中,vs2008环境下用MFC ActiveX Control生成的控件不能正常编译,但是在xp系统中却能正常编译,解决方法:1、在windows7中编译,提示错误为:fatal error LNK1000: Internal err...原创 2011-05-06 13:21:00 · 3214 阅读 · 0 评论 -
window7系统中64位安装matalbR2009b后出现乱码的解决方案
window7系统中64位安装matalbR2009b后出现乱码的解决方案转载 2011-05-06 11:17:00 · 4010 阅读 · 0 评论 -
解决windows7下vs2008不能正常编译ActiveX控件的问题
在windows7系统中,vs2008环境下用MFC ActiveX Control生成的控件不能正常编译,但是在xp系统中却能正常编译,解决方法:1、在windows7中编译,提示错误为:fatal error LNK1000: Internal error during IncrBuildImage,网上说,是vs2008的bug,再重新编译一下即可,可是再编译一次还是提示这种错误。解...原创 2011-05-05 21:54:00 · 3627 阅读 · 0 评论 -
vs2008 ActiveX控件测试容器的生成以及调试ActiveX控件
1、ActiveX控件测试容器的生成:用TSTCON生成测试容器http://msdn.microsoft.com/zh-cn/library/f9adb5t5(v=vs.90).aspx在搜索里搜索tstcon,双击TstCon文件夹,将此文件夹里的东西全部复制到另外一个新的空文件里,然后打开解决方案 tstcon.sln,记住要把平台选为win32,然后Build即可。在生成的Debu...原创 2011-04-28 17:10:00 · 5437 阅读 · 0 评论 -
VC++ OCX 控件注册
转自:http://www.cctry.com/thread-5334-1-1.html 方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册示例:regsvr32 netshare.ocx //注册netshare.ocx控件regsvr32 /u netshare.ocx //解除netshare.ocx控件的注册如果net...转载 2011-04-26 17:57:00 · 6460 阅读 · 0 评论 -
Activex、OLE、COM、OCX、DLL之间区别、联系
转自:http://baike.baidu.com/view/393671.htm概述 .ocx是ocx控件的扩展名,与.exe .dll同属于PE文件。下面说说什么是ocx控件! OCX 是对象类别扩充组件。 如果你用过Visual Basic或者Delphi一类的可视化编程工具,那么对控件这个概念一定不会陌生,就是那些工具条上的小按钮,如EditBox,Grid,...转载 2011-04-07 15:42:00 · 10994 阅读 · 0 评论 -
如何发布ActiveX 控件
转自:http://blog.csdn.net/zougangx/archive/2008/07/30/2738147.aspx[背景] 做过ActiveX控件的朋友都知道,要想把自己做的ActiveX控件功能放在自己的网页上使用,那么用户在客户端就必须进行本地的注册,也就是说用户得首先要把该ActiveX控件(test.ocx)放在本机的%system%/system3...转载 2011-04-07 14:37:00 · 2516 阅读 · 2 评论 -
C++ 中隐藏DOS调用的命令行窗口
转自:http://hi.baidu.com/jackyho2000/blog/item/b5c5fabdd3b4db0019d81fbb.html我演示了一下在MFC程序中怎么应用DOS的dir的命令,可是我们遇到了需要解决的问题,首先就是文件dir.txt的残留问题,其实这个问题很简单,我们也可以用dos的del命令在操作后将dir.txt文件删除,这样的结果就是程序会两次弹出窗口,...转载 2011-03-14 15:43:00 · 10311 阅读 · 0 评论