- 博客(7)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 JDT的resolveBinding()问题的解决方案
今天在用JDT的DOM API分析Java源代码时遇到如下问题: 当用户在JDT Editor里面编辑代码时,如果需要JDT进行参数推荐,则会触发我们自己的代码。而此时,不知何故,我们的ASTVisitor的代码中无法resolve一个TypeDeclaration。即调用TypeDeclaration.resolveBinding()的返回值为null。进而导致一个NPE。 后来
2015-04-03 16:44:02
1218
翻译 欢迎使用优快云-markdown编辑器
JDepend介绍 本篇翻自JDepend文档,原文链接在此。 摘要 JDepend遍历Java类文件目录和产生每个Java包的设计质量度量. JDepend 能够自动对设计质量的可扩展性、可重用性和可维护性进行度量,来有效的管理包依赖。概述 JDepend遍历Java类文件目录和产生每个Java包的设计质量度量,包括: 类和接口的数目Number of Classes
2015-03-17 18:53:20
354
原创 VS中静态及动态链接库的简单创建(二)
2.建立动态链接库DLL建立在win32平台下dll的创建,创建win32项目,之后选择dll。创建过程如下图。创建头文件lib.h及lib.cpp。源码如下:#ifndef LIB_H#define LIB_Hextern "C" int __declspec(dllexport) add(int, int);#endif#include "lib.h"i
2013-11-29 17:27:03
658
原创 VS中静态及动态链接库的简单创建(一)
要做一个关于动态链接库组件的实验,网上找到的为基于VC6.0方面的静态和动态链接库的设计,再使用时,发现VS2008或VS2010中,关于动态链接库的步骤有了些许改变,现记录下来。动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码
2013-11-29 14:52:01
899
转载 linux 开机问题
Ubuntu10.04镜像会出现无法识别键盘输入。在登录画面时,不能输入密码,无法正常进入系统。 解决办法: (1) 开户屏幕键盘功能 在上图开机界面在右下角单击小人图案,再单击“Universal Access Perferences”,出击“Universal Access Perferences”对话框,在对话框中选中“Use on-screen keyboard”(使用屏幕键盘),以开启屏
2010-05-23 00:31:00
335
原创 vc6.0 中关于友元的一个问题
c++中友元函数无法访问私有成员的问题。近来学习c++的类时,用vc6.0编译一个测试类的程序时,总是出现一个错误,但在其他的编译器上却可以编译通过。现在把这个错误记录下来。#include #include #include using namespace std;class Money{public: friend Money add(Money amo
2010-04-18 00:22:00
661
软件兼容性问题如何定位到代码中,例如Java
2015-07-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人