05 2015 档案
科技进步的意义
摘要://这是2011年2月的一篇小文,当时是看完凯文·凯利的一篇文章后有感而发,语言没有仔细打磨,原文发出来博君一笑。今天碰巧看到凯文·凯利专栏上一篇《减少科技的理由》,颇有共鸣。当初一本正经和同事讨论这个问题的时候,被觉得天方夜谭。虽然观点相似,但理由与凯文颇不同。人类闷着头一路高歌猛进的发展科技,有...
阅读全文
Oracle性能调优
摘要:这部分目前主要是从网上搜集来的,后续要在实践中慢慢体会。v$sqltext: 存储的是被分割的sqlv$sqlarea: 存储的是完整的sql和一些统计信息,比如累计的执行次数、逻辑读、物理读等(统计)v$sql: 内存共享sql区域中已经解析的完整sql语句(即时)--查看当前性能瓶颈,sid=s...
阅读全文
在oracle中使用Trigger
摘要:#### 1、初始目标在对表h1插入一条数据时,同时插入一条重复的数据(只有主键不同)#### 2、在PL/SQL里New一个Trigger或者手动敲入代码先说明一下,表h1包括4列ID、C1、C2、C3```create or replace trigger Trigger_Test after...
阅读全文
Oracle连接的若干错误
摘要:用PL/SQL连接Oracle时会抛若干错误,如下:##### 1、ora-12154:TNS:无法解析指定的连接标识符答:plsql在%Oracle_Home%\Network\Admin或者c:\instantclient下的tnsnames.ora中找不到对应的连接标识符。注意“orcl_19...
阅读全文
net IL的一些探索
摘要:查看IL有2个工具比较好用,一个是大名鼎鼎的 "Reflector" ,但已经转向收费,另一个是开源的 "ILSpy" ,强大好用,对linq和lambda表达示的支持很好。相关的书籍也很多,比如这本 "Microsoft.NET IL汇编语言程序设计" 。看明白IL有一个关键的地方: IL是基于堆
阅读全文
多语言的2种实现方式对比
摘要:分别尝试过2种多语言的实现方式:1.文件、2.资源包。## 一、简要说一下实现过程#### 1、文本主要是以文本形式存储key-value键值对,然后用工具类Localizer负责加载对应的文件:en-US或zh-CN```_Confirm=Confirm //en-US_Confirm=提示 //...
阅读全文
exe转msi
摘要:## 1、起因由于域推送只支持msi安装包,而很多常用的工具比如Adobe Flash Player.exe、SilverLight.exe都是exe格式的,于是引出要将exe转成silent msi的工作。## 2、尝试1首先是exe2msi。这个小工具的优点是简单方便,只要exe本身支持静默命令...
阅读全文
用C#操作vss、msbuild、reactor
摘要:## 一、命令行凡是支持命令行的工具,都可以通过cmd.exe操作。如下:```var p = new Process();p.StartInfo.FileName = "cmd.exe";p.StartInfo.RedirectStandardInput = true;p.StartInfo.Re...
阅读全文
EF Code-First数据迁移的尝试
摘要:Code-First的方式虽然省去了大量的sql代码,但增加了迁移的操作。尝试如下:1、首先要在“扩展管理器”里搜索并安装NuGet“库程序包管理器”,否则所有命令都不能识别,会报CommandNotFound之类的错误。如果是离线状态,就下载NuGet.Tools.vsix并安装。这样,工具->库...
阅读全文
C/S端开发问题汇总
摘要:0、先推荐几款工具,连接远程客户端DameWare Mini Remote Control,搜索本地文件Everything,以及sysinternals的系列工具:FileMon-监视所有文件修改、RegMon-监视所有注册表修改、ProcessExplorer-任务管理器、ProcessMoni...
阅读全文
浙公网安备 33010602011771号