关闭

为什么EXE文件出现了不该出现的“盾牌”

下载了一个小程序,它的功能并不需要管理员权限。但是在Win7下面它的图标上出现了一个“小盾牌”,这意味着运行它需要提升权限……果然,双击时弹出了UAC对话框。用二进制编辑器打开这个EXE,发现它没有内嵌manifest。 百思不得其解,偶然发现它的资源中的Version里的描述文字是“XXXX  Installer”,试着将Installer删掉……居然这个盾牌就消失了,UAC对话框也不再出来了...
阅读(2653) 评论(0)

erase方法是否影响其它iterator?

有时候会有这么一种不太常见的需求:从一个map中删除所有符合某种条件的项目,而这种条件与map的key基本没啥关系。比如,一个存储学生花名册的map,key为学号(int),value为姓名(string),如果要按学号删除很容易,但如果需要删除该map中所有姓“张”的学生,就只能遍历它,逐一比较了。using namespace std;typedef map MAP;stati...
阅读(4212) 评论(4)

放开的后果

儿子小小年纪已经深刻体会到女人逛街的可怕性……上周六去万达看电影,走在路上就一直紧紧拉着他妈。后来他妈被拉得不耐烦了,问他:“你老是拉着我干嘛?”儿子:“我一放开,你就要跑进去买东西!”...
阅读(1275) 评论(0)

我们怎样写注释

代码注释,就是用大白话告诉别人(或者三个月以后的自己),我写的这些计算机程序,它到底想干嘛。除去某些特殊场合,这些大白话通常都用程序员的母语来写,这样可以表达得更清楚——当然方言例外,不是所有的人都知道什么叫“抵拢倒拐”——但是无论这些白话有多白,它总是不可避免会给别人带来很多困扰。首先,很多人(包括我自己)不喜欢在写代码的同时写注释,虽然在读别人代码时常会因为注释太少而恨得牙痒痒。这种己所不...
阅读(2254) 评论(2)

动中有静,静中有动

这两个月改造一个已有的小工程,搞得头晕,好在终归有了结果,一件小事值得一记:A工程和B工程:DLLC工程:静态库(A和B都用了这个静态库)D工程:依赖于A、B、C的一个EXE遇到一个古怪问题,把向量、矩阵调了半天,出来的效果就是不对,后来单步跟踪,才发现C工程里很郁闷的用了几个全局变量,在运作某个函数之前,需要在这些全局变量里填上正确的值,结果就是填值的在A的DLL里,取值...
阅读(1470) 评论(0)

Delphi里用托盘图标的注意事项

题外话,“托盘图标”这个词貌似非微软的官方术语,官方文档都叫Notify Icon,不过“世上本没有路,走的人多了,也便成了路”,所以说起Tray Icon,知道的人反而更多些。Main Form的WM_SYSCOMMAND消息这个要捕获,当WPARAM为SC_MINIMIZE时,表示用户点击了主窗口右上角的最小化按钮,这时隐藏主窗口并显示托盘图标,然后直接返回,否则应该用inherite...
阅读(2169) 评论(0)

该死的shellext32.dll

忽然发现Explorer打开一个文件夹变成非常慢,文件夹下面有30个以上的文件时,要超过两三秒才能打开,郁闷呀,找了大半天,才发现是我安装SmartSVN的时候,它挂了一个ShellExt32.dll在Explorer里,就是这个有BUG的DLL在作怪。解决办法:备份SmartSVN文件夹下面所有东西,卸载它。试了下在备份文件夹里直接启动SmartSVN,好象还能用,管它的,如果不能用了,改用...
阅读(2887) 评论(0)

西安日记(三)

西安的城墙是保存得最完整的古城墙了,完整得没办法拆掉,只好留在那里把老城区给围住,弄得刚来西安的人老以为西安就这点大,其实它只是西安的一环,二环路就大得多了,二环以外没三环,直接是绕城高速,这一点真就显得比成都小了点。小归小,但道路边上可以随意停车,也算个亮点吧。凡是没有明确禁停标志的地方,都能停车,而且一般无人值守,当然也没有交警来拖。如果有人值守,价钱也就3元顶天(晚上去回民街吃东西,才2...
阅读(2530) 评论(0)

西安日记(二)

西安以面食为主,最喜欢面筋,顿顿都点,5元钱一大盘:传说中的羊肉泡馍(这张是手机照的,效果不太好):今天中午吃的二擀子面(店名),分宽窄两种:老安家的炒饼:这么大的馍不知谁能吃得下:店外锅里热气腾腾的凉粉:铁签烤牛筋,五毛一串:小炒泡馍(看上去不咋地):红烧牛尾这个东西比较怪,炸蘑菇,很香,吃多了有点腻,如果能有椒盐碟或辣...
阅读(4556) 评论(0)

西安日记(一)

西安,十三朝古都,凝重而深沉,八年前去过一次。上次是旅游,这次是出差,心情大不同。2月11日,五人两车,一路北上,经棋盘关、穿秦岭,沿着全国造价最高的西汉高速(全程有一百多个隧道),八小时左右到达西安。中午过勉县的时候,吃了点面食,这是路边小摊上的核桃饼,一元钱一个,很好吃:炝锅面,很大一碗才四块五,很实惠:住的地方,环境还不错:小区:...
阅读(2429) 评论(0)

2008-04-02成都塔子山灯会

...
阅读(1024) 评论(0)

大庙会

...
阅读(1343) 评论(0)

怎样正确构造一个auto_ptr?

一个auto_ptr该如何构造?如果你写std::auto_ptr foo = new Foo;会死得很惨,而且有两种死法。第一种死法温柔点,只是编译不过;第二种是编译正常,但运行时崩溃。具体会出现哪种死法,取决于你的编译器,比如用g++就是第一种,用VC是第二种。正确的构造方式应该是std::auto_ptr foo(new Foo)(或者从另一个auto_ptr来拷贝构造),上面提到的那种...
阅读(1298) 评论(3)

为什么std::string不提供到const char *的operator?

为什么std::string不提供到const char *的operator?原因很简单,隐式地转换到const char *,会使程序员容易失误。通不过编译的代码并不可怕,可怕的是编译正常,但逻辑完全错误,甚至一运行就崩溃。假定STL的string提供了const char *的operator:operator const char * () const { return c_str...
阅读(3302) 评论(3)

有史以来最糟糕的500个密码

转自煎蛋的这篇文章有史以来最糟糕的500个密码,据说大约有1/9的人至少使用过下列的一个密码,而有1/50的人使用过排名前20的最糟的密码。NOTop 1-100Top 101–200Top 201–300Top 301–400Top 401–5001123456porschefirebirdprincerosebud...
阅读(1467) 评论(0)
189条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:397568次
    • 积分:6042
    • 等级:
    • 排名:第4362名
    • 原创:151篇
    • 转载:38篇
    • 译文:0篇
    • 评论:114条
    最新评论