2016-08-29 06:06
⁄ 工业·编程
⁄ 共 5966字
Win95以前系统基于Dos,只是在外面加了一层图形界面,不是基于事件响应的,线程也只是分时轮询。WinNT(new Technology)有了质的改变,才成为现代OS。现代OS有Linux和WinNT,一大特征是内核运行区和用户运行区,用户运行区之间彼此独立——线性内存运行空间和CPU运行状态支持独立。满足这一条才可以真正称为多任务OS,在这基础上才有现代OS特有的进程、IO访问等等功能。
PS:这一特征要求CPU硬件也支持状态保...
ReactOS, windows, 内核阅读全文
2016-05-08 22:47
⁄ 工业·编程
⁄ 共 305字
最近装了windows10和ubuntu16.04双系统,仍然出现了喜闻乐见的老问题,装完后,在windows下时区不对,之前的老办法是:
sudo gedit /etc/default/rcS
utc=yes 改成utc=no
然而并没有什么效果,ubuntu16.04里面根本就没有utc这一项!
后来谷歌了半天找到了一个完美解决办法:
先在ubuntu下更新一下时间,确保时间无误:
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
然后将时间更新到硬件上:
sudo hwclock ...
ubuntu, windows阅读全文
2016-04-25 21:20
⁄ 工业·编程
⁄ 共 5841字
NLA是一种身份验证方法,它要求用户在创建会话前必须通过RDP会话主机服务器的身份验证。NLA在建立远程桌面连接并出现登录屏幕之前完成用户身份验证。这是比较安全的身份验证方法,有助于保护远程计算机避免恶意用户和恶意软件的攻击。网络级身份验证的好处是[1]:
1. 起初需要较少的远程计算机资源。验证用户身份之前,远程计算机使用有限的资...
windows, 网络编程阅读全文
2015-12-15 12:00
⁄ 博客心语
⁄ 共 311字
slmgr.vbs是Windows 软件授权管理工具。其详细参数如下:
可用选项:
-ipk <产品密钥>
安装产品密钥(替换现有密钥)
-upk
卸载产品密钥
-ato
激活 Windows
-dli [激活 ID | All]
显示许可证信息(默认: 当前许可证)
-dlv [激活 ID | All]
显示详细的许可证信息(默认: 当前许可证)
-xpr
当前许可证状态的截止日期
高级选项:
-cpky
从注册表中清除产品密钥(阻止泄露引起的攻击)
-ilc <许可证文件路径>
...
windows阅读全文
2015-12-11 09:12
⁄ 博客心语
⁄ 共 161字
装了Windows10,细心的用户在任务管理器里 “内存”一列里,会发现“系统和压缩内存”占内存好几百兆,一直居高不下。有什么办法可以降低么?
方法:
我的电脑—>属性—>高级系统设置—>性能里的设置—>性能选项里的高级—>虚拟内存—>更改—>取消“自动管理所有驱动器的分页大小”,如果内存有4G的话,就取消分页配置。
重启即可。
win10, windows阅读全文
2015-10-12 05:52
⁄ 工业·编程
⁄ 共 2977字
1.最先开始使用的是VXD(早废弃了)
2.自Windows 2000开始,开发驱动程序必以WDM为基础的,意为Windows Driver Model,是一个标准的驱动模型,意思是说你可以在这个模型上有所改动,WDM是Vista以前平台的驱动模型。(vista支持大部分的WDM驱动)
3.WDF是Vista及其以后OS的驱动模型,意为Windows Driver Foudation,此模型比WDM更先进、合理(微软是这样说的),将WDM中关于电源、PnP等一些复杂的细节由微软实现,所以在此模型...
windows, 驱动开发阅读全文
2015-07-20 21:59
⁄ 工业·编程
⁄ 共 1587字
windows刚开始的时候是和unix一样没有注册表的,它的程序信息在后缀为ini的文本文件中。后来Windows引人注册表,那么为什么Windows要花如此大的力气引人注册表机制,它要解决什么问题,它比起linux的无注册表机制好在哪?
Win 之所以抛弃 ini 机制(许多程序依然在用,如 EditPad Pro 还可以在注册表和 ini 之间选择),可能是因为其文件夹的结构会导致 ini 文件们难以管理(不像 linux 都在 /etc 和 $HOME/.xxx 下)。但 Linux...
linux, windows, 注册表阅读全文
2015-04-10 21:35
⁄ 博客心语
⁄ 共 1527字
系统分区C盘空间不足的问题出现时,这可能是必须要解决的。因为C盘是系统盘,没有足够的空间将会使电脑变慢,影响程序或游戏的运行。在买电脑时C盘可能有足够的可用空间,但随着对电脑的使用,应用程序安装的越来越多,虽然很多程序都安装到D盘,但个别程序仍然会占用C盘的部分空间,久而久之,系统分区C盘的可用空间将越来越少,最终不得不从其它盘划分一些空间出来以增加C盘的大小。
...
windows, 分区助手, 教程, 磁盘管理阅读全文
2014-11-25 05:55
⁄ 工业·编程
⁄ 共 2062字
这些是一些自己在开发过程中与移植程序过程中碰到的linux编程与windows编程的差异之处,以及从网上总结了一些解决办法和经验。
1、文件与目录的大小写以及路径分隔符的差别。
windows下不区分大小写,路径分隔符一般使用"\";linux下区分大小写,路径分隔符使用"/"。
2、itoa()函数在linux下并不存在。
...
linux, windows, 软件开发阅读全文
2014-10-25 19:25
⁄ 工业·编程
⁄ 共 184字
下面就是简单的helloword.
@echo off
call :helloworld helloworld
goto :EOF
:helloworld setlocal echo %1
endlocal&goto :EOF
可以看到自定义函数也是一个label,不过label的开头是 setlocal 结尾为 endlocal&goto :EOF
在调用这个函数的时候要用 call :label的方法。
windows, 批处理阅读全文