tightvnc源码学习—Hook鼠标键盘

nui111 2周前 (05-13) 172浏览 0评论

今天是第一天学习Tightvnc的源码,首先是对它编译出来的源码感到奇怪。一个远程控制程序只有一个Hook dll,那是怎样实现的远程控制呢?  首先普及一下什么叫Hook。Hook(钩子)的本质是一段用以处理系统消息的程序,通过...

Linux Fish shell 特性

herman 3周前 (05-06) 117浏览 0评论

其实我在上一篇《Linux Fish shell 安装、配置、函数使用教程》中就已经详细的介绍过 Fish 的特性。本章在这里再做一个总结。 Friendly Interactive Shell(fish)很容易使用。它的语法、上下文相关的...

Linux Fish shell 安装、配置、函数使用教程

herman 3周前 (05-06) 121浏览 0评论

关于 Fish shell 目前百度百科上还没有相对应的的词条,但是现实中可能已经被大家用乱了。Fish shell 被称为宇宙第一shell。 FISH(friendly interactive shell)是一个用户友好的命令行 she...

详解Linux中的僵尸进程与孤儿进程解析

herman 3周前 (04-30) 233浏览 0评论

《unix环境高级编程》第八章中讲到相关进程知识。提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。再次参考APUE,在这里做个总结。 ...

linux iptables 操作

nui111 1个月前 (04-23) 273浏览 0评论

1.查看linux版本:rpm -q iptables 2.查看iptables 状态:service iptables status 或者 iptables -L -n –line-number 3.开启防火墙:serv...

c++ 多态

herman 1个月前 (04-10) 199浏览 0评论

网上关于C++的文章没有 java 的多,这和 java 大多数框架都开源的关系密切相关。今天为大家分享一篇C++ 面向对象 多态的文章! 什么是多态 学过java的人,我想这对他一定不陌生。 多态:字面意思就是多种形态。在面向...

C++实现视频监控分屏显示

nui111 2个月前 (04-08) 262浏览 0评论

最近在做关于一个视频监控的项目涉及到分屏显示功能。下载了几个网上的例子看下都不是太符合要求,因此需要自己来实现。界面是使用MFC编写,摄像头使用directX库收集视频。剩下要做的就是把视频传送到监控端,使用的tcp协议。 运行效果 ...

VC++ 使用浏览器打开URL

nui111 3个月前 (02-18) 330浏览 0评论

C++ 判断系统中是否安装有默认 浏览器,如果安装有默认浏览器则使用默认浏览器打开URL,如果不存在默认浏览器,则使用IE浏览器打开URL。代码如下: BOOL bHasDefault= FALSE; //判断是否存在默认浏...

禁止win7管理员修改网卡ip

nui111 6个月前 (11-22) 657浏览 3评论

1. 进入 系统盘 C:\Windows\inf 目录    查找nettcpip.inf 文件,将文件 复制到桌面上,打开文件   2. 查找到 Characteristics 值, 将 Cha...

VC++ _beginthreadex 句柄关闭问题

nui111 7个月前 (10-30) 981浏览 3评论

程序中使用_beginthreadex开辟新线程,一直以为线程结束之后会自己关闭句柄,直到一天自己查看任务管理器中的句柄数,程序中的句柄不断飙升,猛然意识到可能是自己使用错误。 unsigned __stdcall TestThrea...