摘要:
## 一、命令行凡是支持命令行的工具,都可以通过cmd.exe操作。如下:```var p = new Process();p.StartInfo.FileName = "cmd.exe";p.StartInfo.RedirectStandardInput = true;p.StartInfo.Re... 阅读全文
摘要:
Code-First的方式虽然省去了大量的sql代码,但增加了迁移的操作。尝试如下:1、首先要在“扩展管理器”里搜索并安装NuGet“库程序包管理器”,否则所有命令都不能识别,会报CommandNotFound之类的错误。如果是离线状态,就下载NuGet.Tools.vsix并安装。这样,工具->库... 阅读全文
摘要:
0、先推荐几款工具,连接远程客户端DameWare Mini Remote Control,搜索本地文件Everything,以及sysinternals的系列工具:FileMon-监视所有文件修改、RegMon-监视所有注册表修改、ProcessExplorer-任务管理器、ProcessMoni... 阅读全文
摘要:
如果你在权限较小的域用户的机器上,要做一些管理操作,就不可避免的要使用cmd打开一些以前只能在图形界面里打开的程序。下面是我收集的一些常用操作。以某个身份启动程序:runas /user:it\n176197 cmd // 也可直接右键要运行的程序,点击“运行方式”,如果没有“运行方式”,按住shi... 阅读全文
摘要:
最近在尝试用智能卡做身份验证,以飞天诚信的ePass3000为例。1、网络环境搭建:用3台虚机+1台实体机搭一个单独的测试网段:172.16.188.x,如下:机器名IP操作系统作用dom172.16.188.1win server 2008 R2/虚机AD域服务器、AD证书服务器、IIS服务器te... 阅读全文
摘要:
看了园子里很多介绍Caching的文章,多数都只介绍基本机制,对于Cache更新和依赖部分,更是只简单的实现ICacheItemRefreshAction接口,这在实际项目中是远远不够的。实际项目中,至少应该考虑以下3点:外部数据:通过外部服务,从其他系统取来的数据。我们无法控制,也不知道啥时候会被... 阅读全文
摘要:
乱码是个大坑,相信每个人都遇过,而且是个绕不过去的坑。我理解每个程序员都应该写一篇编码相关的博文,梳理自己对这一块的理解,下面是我反复理解多次之后的学习小结。1、从记事本的不同编码说起:打开记事本,输入“我我”,保存为ansi编码(其实是gb2312,这也是默认编码)。再分别另存为unicode(其... 阅读全文
摘要:
1、报错如下:Invalid Operation the connection is closed,无效操作,连接被关闭。这个错误是并不是每次都报,只有在复杂操作、大事务的情况下才偶然报出来。stackOverflow上有很多关于这个问题的讨论,例如这个:《System.Data.OracleCli... 阅读全文
摘要:
项目中的一个树形结节,既要响应拖拽事件、又要响应点击事件。实现的时候没多想,依次实现了tree_MouseClick、tree_MouseDown、tree_MouseMove事件。出现的Bug是,偶尔会点击时不响应。分析下来,应该是触发了MouseMove里的DoDragDrop拖拽事件,因此Mo... 阅读全文
摘要:
1、这段linq,执行期间报ora-12704:character set mismatch错误。1 var query = from m in ctx.MENU2 where (m.SUPER_MENU_ID ?? "") == (parentMenuId ?? "")3 orde... 阅读全文