摘要: =VLOOKUP(A1,Sheet1!$A$1:$B$23,2,TRUE)A1-----目标关键字(要查找的对象)Sheet1!$A$1:$B$23-------sheet1的绝对查找范围A1到B23($表示绝对路径,下拉不改变)2------要得到哪一列的数据TRUE-----------表示精确... 阅读全文
posted @ 2014-11-06 21:51 firerdong 阅读(727) 评论(0) 推荐(0) 编辑
摘要: C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。而##被称为连接符(concatenator),用来将两个Token连接为一个Token。#include "stdio.h"#define f... 阅读全文
posted @ 2014-11-01 11:58 firerdong 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 配置:git config --global user.name "dong" git config --global user.email "a@a.com"1)在某个目录下 把该目录作为git仓库: git init2)添加或修改了一个文件:git add filename.c3)提交到本... 阅读全文
posted @ 2014-10-07 22:39 firerdong 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Class c = Class.forName(“A”);factory = (AInterface)c.newInstance();从jvm的角度看,我们使用new的时候,这个要new的类可以没有加载;但是使用newInstance时候,就必须保证:1、这个类已经加载;2、这个类已经连接了。而完成... 阅读全文
posted @ 2014-07-02 10:41 firerdong 阅读(57) 评论(0) 推荐(0) 编辑
摘要: TestClass类 1 package Reflect; 2 3 public class TestClass { 4 public TestClass(){} 5 public TestClass(int i){ 6 this.iTest = i; 7 ... 阅读全文
posted @ 2014-04-02 12:44 firerdong 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.要有继承2.要有重写3.父类引用指向子类对象 阅读全文
posted @ 2014-01-05 09:37 firerdong 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 重写:子类继承父类,然后子类对父类的同名函数进行修改,参数类型和返回类型不能修改;重载:一个类可以有多个同名函数,参数类型或参数个数不同。 阅读全文
posted @ 2014-01-04 21:58 firerdong 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 在C/C++的程序,编译器提供了两个宏来支持取得源文件中的行号和文件名,这两个宏是__FILE__,__LINE__在Java中,可以使用下列代码:Thread.currentThread().getStackTrace()[2].getLineNumber();Thread.currentThre... 阅读全文
posted @ 2013-11-16 19:24 firerdong 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一.装饰模式:动态地给一个对象增加一些额外的职责,就增加的功能来说,装饰模式相比生成子类更加灵活。1)有一个接口1 public interface Source {2 public void method();3 }2)有一个类实现了这个接口1 public class OldClass ... 阅读全文
posted @ 2013-03-09 13:01 firerdong 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 适配器模式主要是消除由于接口不匹配所造成的类的兼容性问题 1.有一个旧的类1 public class OldSource {2 public void displayOldSource(){3 System.out.println("old Source");4 ... 阅读全文
posted @ 2013-02-03 11:51 firerdong 阅读(79) 评论(0) 推荐(0) 编辑