- 浏览: 898798 次
- 性别:
- 来自: 大连
-
最新评论
-
daliang1215:
收藏一下,好东西。 xp 的快捷键用的非常爽,到win7缺没有 ...
Windows7: 右键任务栏上的一个窗口, 用快捷键c关闭它 -
Alice南京:
感谢
Java GC 监视方法与工具 -
wjason:
今天在excel 2010上面写了一些代码,果然lookup有 ...
Excel 公式: 根据一个单元格的用户输入值, 自动设置另一个单元格的值 -
wjason:
因式分解:http://zh.wikipedia.org/wi ...
教孩子学编程: 数学题1 -
bbls:
不错 找了好久了
VS2010: 在Solution Explorer中,自动关联当前正在编辑的文件
文章列表
解决下面的编译/链接问题过程中,有一些新的认识。
"warning LNK4049: locally defined symbol"
"error LNK2001: unresolved external symbol"
本文意在总结,讨论的中心自然也正如标题所言,是"C/C++ Runtime Library"
如果有副 ...
最近的项目是由一些不同的软件相互协作组成的(是的,就是说这个系统有很多部分)。
各软件之间发信通过socket实现。
在系统联调的时候,很可能会发现bug。
而为了再现这个bug,我们就必须要将系统的其他部分完整的搭建起来。
这样一来有几个问题。
1. 完整的搭建这个环境比较困难。需要多台机器。
2. 完整的在线bug手顺比较麻烦,影响工作效率。
3. 环境中有些资源是受限的,比如我们手头的环境只能同时供一个人使用,
这样在真实的环境中,就没有办法多人同时调查一个问题。
也就是这些原因,我们要做一个工具,能够往东西南北中,系统的每一个角落狂发各种soc ...
最近我需要维护的一个代码,VC6的。
代码量不大,但是如果你用2008编译他会告诉你一堆错误,再加更大的一对warning。
所以他现在还是在用vc6编译。
哦,他还是日文编码,里面有很多的日文注释。
所以我需要搞一个日文 ...
Java中有三种ClassLoader
1. Bootstrap class loader:
用于加载java语言规范所定义的标准库的类,比如String,ArrayList,Object等。
它通常是在虚拟机种用本地代码(如C)实现,在系统中用null表示。
这里之所以返回null,与其说是技术原因,到不如说更多得是出于安全考虑。
试想,如果我们能够获得这个ClassLoader的引用,那么我们就可以自由的加载或卸载语言标准类的实现了。
2. Extension class loader:
负责加载Java语言可选实现的 ...
今天跟休息在家,跟老爸聊起了有线电视的遥控器,他说家里新换的有线电视遥控器好,我和宝宝这里现在的遥控器不好。细聊起来,爸给我讲了他们的区别,主要集中在下面几个方面(其中我会将遥控器与浏览器进行对比):
...
我最近在使用visual studio 2008,
本来好好的Breakpoints窗口让我给整没了,
想把它弄回来,
于是费了很大的力气在下面这两个地方找,
[View]
[View] -> [Other Windows]
因为我一直以为所有的视图都在这里。
因为很多不相干的视图都在这里。
然而未果,原来他在这里。
[Debug] -> [Windows] -> [Breakpoints]
类似的还有ReSharper的窗口在:
[ReSharper] -> [Windows]
SVN的窗口在:
[File] - ...
- 2009-10-28 18:37
- 浏览 1659
- 评论(0)
同事经常会给我发一些这样的路径,
\\Server\DepA\ProjB\other\...\...\aDir\
\\Server\DepA\ProjB\other\...\...\aDir\aFile
然后我需要代开他们,看一看,或者追加一些内容。
这一过程很繁琐,于是今天的需求便是写一个python脚本。
直接打开剪切板中的资源,如果他是一个合法路径的话。
其中下面这两个方法是读取和设置剪切板
getClipboardText
setClipboardText
使用的是pywin32
__author__="wjason"
...
- 2009-10-28 15:31
- 浏览 6104
- 评论(1)
在上一篇blog(工具(Tray Friend):将任何程序,最小化到系统托盘
)中。
使用C#调用了很多非托管的C++代码。
现在就把“C# 调用Dll中非托管C++代码时,函数参数的类型对照”这一问题做一个总结。
用这些关键字进行搜索,网 ...
这一需求的因由是Notes,
虽然我喜欢IBM,但Notes着实让我讨厌
(当然这不能全怪notes,现在用的邮件服务器在日本,所以Notes很慢,我其实主要是讨厌他的速度)
但是Notes有一个功能不好用,就是他没有办法最小化到系统托 ...
- 2009-10-15 13:59
- 浏览 3103
- 评论(1)
最近升级成了双显示器,
以前只是知道双显示器爽,但用过之后才知道,原来这么爽。
然而美中不足,我也发现了一点小问题,就是我经常有这样一个需求:
有一个程序,已经被最大化了,我要将它从一个显示器移动到另一个显示器上面,同时仍然保持最大化。
以前要完成这个事情,我需要首先将此程序还原,移动到另一个显示器,再将其最大化。
这回的目的就是将这一系列繁琐的过程自动化掉。 使用VC++ 2008实现。
程序的功能是只要一运行它,就将当前的活动窗口移动到另一个显示器上面,并实现最大化。
至于这个程序的运行时机,叫给AutoHotKey,或者Launchy来完成。
首先创建一个 ...
- 2009-10-10 16:32
- 浏览 5184
- 评论(1)
在公司的文件服务器上,很深的一层目录里面有一个Excel文件,他就是我们组的日报文件。
他的名字会随时间的变化而变化,所以我们有办法把它设置成我桌面的一个快捷方式。
于是这回的需求便是写一个脚本,他会根据今天的时间,打开相对应的日报。
具体主要有下面这两个功能:
1. "-d" "--directory"参数
不指定他的时候,就直接打开日报。
指定的时候就打开日报所在的文件就夹,因为他的目录下面还有其他组的日报,我有时候想偷窥一下。
2. "-o" "--offset"参数
不指 ...
- 2009-09-28 17:11
- 浏览 3433
- 评论(1)
在Excel中,想要通过日期算星期,可以在公式里面使用下面两种方法。
方法一还好,至于方法二,我想下次我用到的时候肯定会忘记。所以有必要记录一下。
初始条件:
A1=2009-9-14
方法一: 代码如下,得到的结果是"1, 2, 3, 4 ....."
=WEEKDAY(A1,2)
方法二: 代码如下,得到的结果是"一, 二, 三, 四 ....."
=TEXT(A1,"aaa")
- 2009-09-14 14:47
- 浏览 2084
- 评论(0)
运行MinGW
有一个"Automated MinGW Installer", 运行他的时候,会提示我下载一堆东西。
因为我的网络环境比较恶劣(公司下载会比较麻烦),
所以我现在使用的还是C同学当年给我的版本:MinGW3.1.0. 对应的gcc版本是3.2.3。
他只有一个安装文件,一顿下一步全都搞定(事实上他只有14M,我已经把它放到了我的邮箱里面)
然而他也存在着一个不方便的地方,就是安装完后需要手动配置环境变量。需要做的配置大体如下:
set PATH=%PATH%;D:\DevelopingTools\MinGW\bin
set LIBRA ...
- 2009-09-09 17:07
- 浏览 2340
- 评论(0)
前段时间看《与熊共舞》,我也用里面的方法分析了一下我们正在做的项目,但总感觉没什么风险。
但是昨天的一件事情给我上了一课。
我们的项目真的没有什么风险,对既存的一个项目做一个升级,主要增加两个机能, ...
- 2009-08-10 10:04
- 浏览 1410
- 评论(0)
头一次写关于Photoshop方面的blog,一时间不知道该将这篇blog放到哪个分类里面。
姑且先放到这一类吧。
这次要解决的问题是:“将图片处理成透明,同时消除锯齿。”
这里问题我以前也解决过,但是办法无非就是那魔术棒选择后删除,或者直接上橡皮差子差。
也因为我的功力不够深厚,只是我处理出来的图片有时候有很明显的“锯齿”
今天跟高手LY同学学了一招,记录如下:
1. 先拿魔术棒之类的工具处理各大概,这是可能存在锯齿,进入下一步处理锯齿操作。
2. Ctrl单击需要消除锯齿的图层将其选择。
3. 在图层面板里面单击“Add Layer Mask"按钮
...
- 2009-08-07 17:27
- 浏览 3249
- 评论(0)