自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 vba objshell获取window iframe

正常获得iframe下面是空的,要通过iframe下面的contentWindow.document来获取

2022-06-10 11:08:43 212

转载 VBA循环

VBA中的10种循环语句1、For – Next'循环数组ArraySum = 0For i = 1 To 10ArraySum = ArraySum + MyArray(i)Next i2、For Each – Next'循环单元格集合SelectionSum = 0For Each cell In SelectionSelectionSum = SelectionSum + cell.ValueNext cell3、Do – Loop Until'循环至件成立

2021-11-16 10:10:01 9457

原创 VBA批量操作excel文件

Sub key() Dim Path As String Dim File As String Dim WB As Workbook Application.ScreenUpdating = False '冻结屏幕,打开各个文件及关闭时屏幕不会晃瞎你的狗眼 Path = "c:\temp\" '把目标文件夹路径赋值给变量,这里的路径可以自己改 File = Dir(Path & "*.xlsx") '一次找寻路径中的excel.

2021-11-16 09:58:15 4178 1

原创 maven打包

maven打包

2015-08-31 16:54:20 294

转载 linux根目录下各文件名的含义

Linux根目录”/“下各个系统文件夹的含义和用途/boot 该目录默认下存放的是Linux的启动文件和内核。 /initrd 它的英文含义是boot loaderinitialized RAM disk,就是由boot loader初始化的内存盘。在linux内核启动前,boot loader会将存储介质(一般是硬盘)中的initrd文件加载到内存,内核启动时会在访问真正的根

2015-08-20 11:37:31 637

原创 linux环境变量配置

1.linux环境变量配置linux的环境变量配置有3个等级,最高级的是在/etc/profile上写入,写入后所有用户都能使用,但网上说这样很不安全;最低级的是直接在shell,也就是终端上用export指令导入,但一旦退出终端,环境变量就会失效;推荐使用的是在~/.bashrc上修改,这样会限制在本地使用要注意的是不要进入root模式修改啊,不然就是所有用户共用了

2015-08-19 10:50:48 321

原创 C++程序设计基础一周目第十一天

1.模板类的使用//Array.h#ifndef ARRAY_H#define ARRAY_Htemplateclass Array{public: Array(int s); virtual ~Array(); virtual const T& Entry(int index)const; virtual void Enter(int index,

2015-08-05 09:53:33 285

原创 C++程序设计基础一周目第十天

1.虚函数声明要在基类,跑去派生类声明不行虚函数必须是类的非静态成员函数,不能说明为全局函数不能将友元说明为虚函数,但虚函数可以是另一个类的友元析构函数可以是虚函数,但构造函数不能是虚函数“作用已类体系的动态联编以来基类指针指向派生类对象,调用虚函数的不同版本”重载虚函数要求函数名、返回类型、参数个数、参数类型和顺序完全相同

2015-08-04 18:00:27 307

原创 C++程序设计基础一周目第九天

1.继承,实现软件重用的重要方法,有public/protected/private三种继承模式,是将父类成员放到子类什么层级的说明,区别于内联函数的说明,继承有单继承和多继承,可以有多个父类和多个子类,基类的私有成员是子类不可见的,但会创建并且可以用参数初始式来初始化,构造函数的执行顺序是先执行基类,再执行子对象,最后执行本身,析构函数正好相反,虚继承virtual会只生成一个公有父类,并且虚继

2015-08-03 18:02:36 298

原创 C++程序设计基础一周目第八天

1.不能重载的运算符   .    .*    ::    ?:    sizeof运算符重载不能改变优先级、结合性和操作数2.运算符重载格式int A::operator + (){      //函数操作}3.=和&是默认重载的,=重载为对数据成员的复制,&重载为返回任意对象的地址4.class TriCoor{public: TriCoor(int mx = 0

2015-07-30 11:01:45 372

原创 C++程序设计基础一周目第七天

昨天看了类,没总结,今天补一下。1.类也是一种数据类型,我理解为多了成员函数的结构,是封装的基础,其内存大小同没有函数的结构,函数不占内存空间(应该是另外一片空间)。2.不声明是公有保护还是私有成员的默认为私有。3.成员函数一般分为两类,一类负责消息传递,一般暴露在公有成员中,另外一类操作数据成员,一般为私有或保护。4.this指针不能显示说明,只能在非静态的成员函数中使用,在开始

2015-07-30 10:06:43 319

原创 其实是C++程序设计基础一周目第六天

1.链表struct Node{int data;Node *next;};void createList(Node *& head){if (head){return;}Node *p, *s;p = new Node;s = new Node;cin >> s->data;while (s->data){if (head

2015-07-28 16:52:39 271

原创 程序员面试宝典一周目第五天

1.C++中指针长度是取决于你的编译器平台,一般默认是win32,4byte的长度,跟你x64的电脑无关。2.C++常见基本类型的长度int a = 0;double b = 0;int c[] = { 1, 2, 3, 4, 5 };char d[] = "string";cout cout cout cout cout cout byte"

2015-07-27 09:05:39 373

原创 程序员面试宝典一周目第四天

1.malloc(size)、calloc(numElements,sizeOfElement)calloc会把空间里的值置为02.new、deleteint* p1 = new int[10];//这个是分配10个int长度的空间int* p2 = new int(10);//这个是分配1个int长度的空间并初始化为10.....Orz3.几种哈希算法(主要用于加密跟检验)

2015-07-24 10:52:22 271

原创 程序员面试宝典一周目第三天

1.int*&其实这就是int*的别名定义。如:int a = 10;      int* p = &a;      int*& j = p;2.c++里获取数组长度type a[n];n == sizeof(a)/sizeof(type);

2015-07-23 15:01:30 281

原创 程序员面试宝典一周目第二天

1.C++11识别的基本数据类型double  float  void  char  int  bool  wchar_t(更广泛的char类型)  long  short  unsigned  sign2.

2015-07-22 10:08:48 256

原创 程序员面试宝典一周目第一天

1.c++变量的作用域int i = 0;void main(){int i = i ;}编译会报main里i未初始化的错,原因是main里第二个i跟上面外部的i没有关系,这个i是被main里第一个i重新定义了,应该是:int i;i = i;所以会报i未初始化。如果是int i = i = 0;是可以通过的。2.按位与&按位或|按位异或^3

2015-07-21 11:43:30 273

原创 C++栈实践

#includeclass SqStack{private:enum{ MaxSize = 100 };int data[MaxSize];int top;public:SqStack();~SqStack();bool isEmpty();void pushInt(int x);int popInt();int getTop();i

2015-07-15 15:34:57 312

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除