草庐IT

02Python输入输出

输入输出print()函数sep=''数据之间一空格分割,默认是空格end='\n'在打印后会额外的加一个数据,默认是换行符print("hello","world") print("hello","world",sep='------')"""上面两行代码输出语句分别为:helloworldhello------world"""#1print("hello","world")print("你好,世界!")#2print("hello","world",end='+++')print("你好,世界!")"""代码块1的输出结果:helloworld你好,世界!代码块2输出结果:hel

初识C++02:类和对象

类和对象创建方法第一种式直接声明:classStudent{private:stringname;public:Student(stringname){this->name=name;}}//声明:Studentlu;//不带初始化//带初始化;Studentlu(huang);Studentlu=Student(huang);//访问方式lu.name;这样的声明方式,是将对象在栈上创建,栈内存自动管理,在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束后在将这些局部变量的内存空间回收。在栈上分配内存空间效率很高,但是分配的内存容量有限。第二种使用对象指针声明Student

初识C++02:类和对象

类和对象创建方法第一种式直接声明:classStudent{private:stringname;public:Student(stringname){this->name=name;}}//声明:Studentlu;//不带初始化//带初始化;Studentlu(huang);Studentlu=Student(huang);//访问方式lu.name;这样的声明方式,是将对象在栈上创建,栈内存自动管理,在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束后在将这些局部变量的内存空间回收。在栈上分配内存空间效率很高,但是分配的内存容量有限。第二种使用对象指针声明Student

WPF学习笔记02-XAML语法

上一章我们对XAML有个初步的认识了,知道XAML是用来设计UI的,那么说怎么设计,基本用法和语法分别是什么呢?接下来我们就系统的简单学习一下XAML的一些基本语法吧。1-XAML的结构如果学习过Winform或者其他桌面设计的应该知道我们最终设计的是与人员交互的图形界面。比如在Winform当中你去设计界面之后,VS自动给你生成了design.cs,我们打开能够看到里边首先是声明了对应的类,然后设置了对应类的属性。对于xaml而言也差不多,不过唯一的区别就是,xaml的结构相对于其他设计型而言是属于树结构。我们知道一棵树有对应树干,树干有很多分支,分支上边又可以有很多分支。这个就是树结构。x

WPF学习笔记02-XAML语法

上一章我们对XAML有个初步的认识了,知道XAML是用来设计UI的,那么说怎么设计,基本用法和语法分别是什么呢?接下来我们就系统的简单学习一下XAML的一些基本语法吧。1-XAML的结构如果学习过Winform或者其他桌面设计的应该知道我们最终设计的是与人员交互的图形界面。比如在Winform当中你去设计界面之后,VS自动给你生成了design.cs,我们打开能够看到里边首先是声明了对应的类,然后设置了对应类的属性。对于xaml而言也差不多,不过唯一的区别就是,xaml的结构相对于其他设计型而言是属于树结构。我们知道一棵树有对应树干,树干有很多分支,分支上边又可以有很多分支。这个就是树结构。x

KubeSphere 社区双周报 | KubeKey v3.0.7 发布 | 2023-02-03

KubeSphere从诞生的第一天起便秉持着开源、开放的理念,并且以社区的方式成长,如今KubeSphere已经成为全球最受欢迎的开源容器平台之一。这些都离不开社区小伙伴的共同努力,你们为KubeSphere提出了很多建设性意见,也贡献了很多代码,非常感谢社区小伙伴们的付出。为了帮助社区的小伙伴们更好地掌握KubeSphere社区的进展,我们决定每两周更新一次周报,即双周报。本双周报主要是整理展示新增的贡献者名单,以及两周内提交过Commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。贡献者名单新晋贡献者本两周共有8位新晋contributor,

KubeSphere 社区双周报 | KubeKey v3.0.7 发布 | 2023-02-03

KubeSphere从诞生的第一天起便秉持着开源、开放的理念,并且以社区的方式成长,如今KubeSphere已经成为全球最受欢迎的开源容器平台之一。这些都离不开社区小伙伴的共同努力,你们为KubeSphere提出了很多建设性意见,也贡献了很多代码,非常感谢社区小伙伴们的付出。为了帮助社区的小伙伴们更好地掌握KubeSphere社区的进展,我们决定每两周更新一次周报,即双周报。本双周报主要是整理展示新增的贡献者名单,以及两周内提交过Commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。贡献者名单新晋贡献者本两周共有8位新晋contributor,

Jenkins实践指南-02-Groovy基础知识01

2.Groovy基础知识  [作者:Surpassme] 因为pipeline是基于Groovy的,所以还是需要一些基础的Groovy知识的。2.1Groovy简介  [作者:Surpassme] Groovy是Apache旗下的一门基于JVM平台的动态/敏捷编程语言。语法简洁灵活,开发效率也比较高,且能够与Java语言无缝对接,可以在写Groovy时语法按Java的语法继续写,也能在Java中调用Groovy脚本,均可以很好运行。2.2Groovy环境  [作者:Surpassme] Groovy是基于JVM的,所以安装Groovy,需要准备好JDK环境。这里假设大家已经提前准备好JDK环境

Jenkins实践指南-02-Groovy基础知识01

2.Groovy基础知识  [作者:Surpassme] 因为pipeline是基于Groovy的,所以还是需要一些基础的Groovy知识的。2.1Groovy简介  [作者:Surpassme] Groovy是Apache旗下的一门基于JVM平台的动态/敏捷编程语言。语法简洁灵活,开发效率也比较高,且能够与Java语言无缝对接,可以在写Groovy时语法按Java的语法继续写,也能在Java中调用Groovy脚本,均可以很好运行。2.2Groovy环境  [作者:Surpassme] Groovy是基于JVM的,所以安装Groovy,需要准备好JDK环境。这里假设大家已经提前准备好JDK环境

Android连载42-复习自定义控件

继承关系所有的控件都直接或者间接继承自ViewView是Android中的一种基本的UI组件,可以在屏幕上绘制一块矩形区域ViewGroup则是一种特殊的View,它可以包含许多的子View和子ViewGroup,是一个用于放置控件和布局的容器.定制ListView界面基本结构pojo布局xml继承ArrayAdapter实现一个列表的Adapter主活动中listView.setAdatpter(新的Adapter实例)性能提升View=convertView实现缓存使用新的内部类pojo保存缓存的东西ListView中android:divider属性可以指定ListView分割线的颜色注