Windows
文章平均质量分 90
marcus2006
喜爱计算机,可惜为人愚笨,所以花了很长很长时间来学习它!!至少现在能理解一些编程基本知识。
1周健身3次。
展开
-
Powershell: Restart-Computer 远程重启
Background:维护的Win10机器太多,有时需要reboot,一台一台手工太慢。Solution:利用Powershell的Restart-Computer远程reboot 。这里根据协议又可以细分为默认DCOM和指定WSMan两种方法。这里只提DCOM的方法,WSMan与Powershell本身远程有密切关系,可以另起一篇。要求:机器都在一个网段内,能相互访问必要条件:Remote机器的要求1.彻底关闭firewall (public/private/domain)或者...原创 2021-04-01 13:45:19 · 1941 阅读 · 1 评论 -
gVim入门知识收集(基本概念)
概念:Vim 多文件编辑:缓冲区 ,读完后了解Vim 多文件编辑:标签页和Vim 多文件编辑:窗口基本操作:键盘操作3种模式与基本操作Windows下如何copy与paste使用正则搜索与替换原创 2020-10-15 15:59:11 · 425 阅读 · 0 评论 -
JS与C#的交互
背景:1.为了最大限度复用我们自己之前写的C#库的功能 2.给我们的工具只提供了JS的流程(:<) ,组织忽悠其他人员C#难用,JS好用。目前edge-js提供了强大的JS与CLR的交互能力,任何属于CLR的语言都可以与JS交互。其实edge-JS是edge编译出来的JS版,可以被JS用来和C#交互。之前我尝试用nodeJS(12.16.1)+VS2017+V...原创 2020-03-20 13:07:53 · 1290 阅读 · 0 评论 -
用WebAPI2( OWIN )实现RESTful service [二](基于Attribute Routing)
背景:上一篇我用convention-based机制实现了RESTful service,这里我用Attribute Routing机制再实现一次。中间遇到的坑通过阅读combining-route-mappings-in-webapi找到了答案。code差异:1. Startup.csclass Startup { //Note:这里只开启了Attribut...原创 2020-02-12 13:22:20 · 375 阅读 · 0 评论 -
用WebAPI2( OWIN )实现RESTful service [一](基于convention)
环境:VS2017 , Win10 64bit ,功能:1.提供index.html,能实现人机简单交互(通过JQuery)。复杂的可以考虑Angular1.x或ASP.Net的Single Page App。2.提供RESTful的web service,方便其他工具调用方案:本案例是convention-based routing的实现。通过阅读Routing in ASP...原创 2020-02-12 13:21:56 · 589 阅读 · 0 评论 -
网络通信小工具的选型
背景需求:1. 自动化测试中server能发送指令给多台测试机,或从他们那里获取进度数据。发送的指令可以通过脚本发送。2. 每台测试机都安装有fitnesse完成本地测试,这样不会因为需要断网或reboot OS导致整个测试中断。3.每台测试机能主动反馈数据给server选型要求:易于操作,易于编写,易于扩展,易于理解。可用技术框架对比技术 来源 开源 ...原创 2020-02-12 13:25:27 · 218 阅读 · 0 评论 -
DWORD-aligned
系统:Windows8.1 64bit CS这两天正好看到InitializeACL() msdn.microsoft.com/en-us/library/windows/desktop/aa378853(v=vs.85).aspx其中nAclLength [in]要求". In addition, this value must be DWORD-aligned. For more原创 2014-11-26 14:50:05 · 1687 阅读 · 0 评论 -
VS2012中查看*.tlb所包含信息
拿到一个*.tlb文件如何知道里面提供了那些接口呢?环境:VS2012 ,Win8.1 64bit , CS步骤:1. 23.4.原创 2014-12-17 13:12:27 · 2773 阅读 · 0 评论 -
VS2012中使用(#import导入)tlb文件
如何在VS2012中使用*.TLB文件如何生成*.TLH文件原创 2014-12-17 11:16:19 · 15437 阅读 · 0 评论 -
COM(组件编程)起源
最近接触到COM,没弄清楚COM到底起到什么作用,于是就到处查找文献。参考:http://blog.csdn.net/fengbingchun/article/details/6307226http://blog.csdn.net/tangyanzhi1111/article/details/9040495www.3edu.net/lw/xxjslw/lw_43274.html转载 2014-12-08 11:21:14 · 1828 阅读 · 0 评论 -
虚拟内存(VirtualAlloc),堆(HeapAlloc/malloc/new)和Memory Mapped File
原文:http://blog.csdn.net/zj510/article/details/39400087内存管理有三种方式:1. 虚拟内存,VirtualAlloc之类的函数2. 堆,Heapxxx函数,malloc,new等3. 内存映射文件,Memory Mapped File很多人都会困惑,但是看下面的图片就会比较明白了。这个图片从MSDN上拷来。转载 2014-12-10 15:37:36 · 1050 阅读 · 0 评论 -
(转)原码、反码和补码
计算机的一些基础知识都忘记了,看到补码、原码、反码又有点晕。baidu了(没有google好)很多文章,有些文章都没从本质角度解答(或者不够清晰)3个编码的起源,只是单纯给了常见结论。下面转发的文章明显说得浅显易懂,所以move过来。原文: http://blog.sina.cn/dpool/blog/s/blog_7c03bb1f0100x94l.html关于补码,看过一些书籍和网文,基转载 2015-03-31 11:21:59 · 940 阅读 · 0 评论 -
aligned 对齐 ??内存对齐/字节对齐/数据对齐/地址总线对齐?
对齐原创 2014-11-28 10:25:02 · 2631 阅读 · 1 评论 -
创建Fiddler4的插件(总结)
因为测试的原因,所以需要抓包与分析。不过由于是https包,找了很多工具,还是决定用Fiddler4,毕竟它是免费的。Opensource的工具可完全没找到,甚至于纯library的也是要收费的。比如FiddlerCore,商业版要$2999,Gosh。如果公司的主产品就是测包为主,花这money是值的。可是目前测试的价值就没那么高了。这个doc是一个总结而已,方便以后查阅。1. Fidd原创 2016-11-17 10:27:56 · 5077 阅读 · 0 评论 -
Impersonate时读取HKEY_CURRENT_USER的问题(Registry.CurrentUser为空)
环境:Win10 Pro 64bit , EN , .Net4.0程序问题: 昨天访问Admin用户的HKEY_CURRENT_USER时发现Registry.CurrentUser居然是null !!根本原因:由于使用了Impersonate方式,在system权限下Impersonate了Admin用户。解决方案: 使用Win32的RegOpenCurrentUser原创 2016-11-30 13:23:07 · 2749 阅读 · 0 评论 -
转一篇CryptoAPI基础文章
转自:http://www.cnblogs.com/dspeeding/p/3338129.htmlCrypto 提供了很多的加解密相关函数,如编码、解码、加密解密,哈希,数字证书、证书管理证书存储等、 有关加密的API的国际标准(1)GSS-API (Generic Security Services API)(2)CDSA(3)RSA PKCS#11(4)微软CryptoAPI 微软的Cr...转载 2018-02-28 08:54:34 · 339 阅读 · 0 评论 -
远程连接WMI ,HRESULT:0x80070005 (E_ACCESSDENIED))
Environment: local -1703/remote-1709: Win10 Pro 64bit Preparasion:1. local/remote都启动WS-Man服务即WinRM . local启动winrm -quickstart. 添加所有机器(即*)到trustedhosts里. remote端只quickstart Ref: http://labs.supin...原创 2018-03-29 09:23:43 · 4751 阅读 · 0 评论 -
根据Windows Access Control Model自己画的图
Reference:http://weblogs.asp.net/kennykerr/Windows-Vista-for-Developers-_1320_-Part-4-_1320_-User-Account-Control原创 2014-11-17 12:17:27 · 980 阅读 · 0 评论