c#基础补充 params修饰符checked扩展方法 params修饰符 static double CalculateAverage(params double[] values) { double sum = 0; if (values.Length == 0) return sum; for (int i = 0; i < values.Length; i++) { sum+=values[i];
标志寄存器 1、ZF:零(Zero Flag),判断结果是否为0。运算结果0,ZF置1,否则置0。 2、PF:奇偶(Parity Flag),反映运算结果低8位中'1'的个数。'1'的个数为偶数,PF置1,否则置0。 3、SF:符号(Sign Flag),反映运算结果的符号。运算结果为负,SF置1,否则置0。 4、CF:进位(Carry Flag),反映无符号运算是否
typedef的用法 C语言允许为一个数据类型起一个新的别名,就像给人起“绰号”一样。 起别名的目的不是为了提高程序运行效率,而是为了编码方便。 例如有一个结构体的名字是stu,要想定义一个结构体变量就得这样写: struct stu stu1; struct看起来就是多余的,但不写又会报错。如果为struc
数组的补充 Arrays类 数组的工具类 常用:打印数组元素: Arrays.toString(数组名) 赋值:Arrays.fill(数组名,赋的值) 升序:Arrays.sort(数组名) 比较是否相等:Arrays.equals(数组名1,数组名2) . . . int[] a = {1,2,3,4,99,5};
泛型 (学习补充) 在集合中,泛型可以把它当做参数传进去,当然,也可以不定义类型,此时它的存储默认的就是object类型的,然而在你取出它的时候需要注意:它需要进行一个向下转型操作。 首先,我们提出一个问题:为什么要使用泛型? 早期的object类型可以接收任意的对象类型,但是在实际的使用中,会
Java面向对象(二)Java方法的补充 静态方法 Student类里的静态(static)方法say public class Student { public static void say(){ System.out.println("正在说话"); } } 主函数调用Student类里的静态方法 public class Demo01 { public static void main(Strin
01-事件知识点补充 1.1-addEventListener注册事件 如何给一个元素添加多个相同事件 1.2-removeEventListener移除事件 1.3-阻止默认事件 02-事件对象 1.1-事件对象介绍 1.2-事件对象常用属性 1.3-案例:鼠标跟随移动 1.4-键盘事件及获取按键 03-事件流与事件委托 1
#captalize,swapcase,title #print(name.capitalize()) #首字母大写 #print(name.swapcase()) #大小写翻转 #msg='taibai say hi' #print(msg.title()) #每个单词的首字母大写 # 内同居中,总长度,空白处填充 #ret2 = a1.center(20,"*") #print(ret2) #寻找字符串中的元素是否
注释 #if 0 ... #endif 属于条件编译,0 即为参数。 可以使用 #if 0 ... #endif 来实现注释,且可以实现嵌套,格式为: #if 0 code #endif 可以把 #if 0 改成 #if 1 来执行 code 的代码。 帮助实现程序调试,测试时使用 #if 1 来执行测试代码,发布后使用 #if 0 来屏蔽测试代码。#i
k8s补充 容器云发展及主要内容 1、云计算,交付标准(iaas--openstack) 国内:阿里云一华为云(振兴杯)百度云(私有云) 国外:AWS 2、平台即服务(PAAS) 例如:新浪云(号称免运维) 用户下单一>下单到sina运维,进行环境构建,平台级的运维 迭代:产生出来很多运维工具,例如ansible,这些运维
目前有的科目完成了新一轮的更新, 更新内容包括: 1.历年考题的补充,答案补充 2.复习重点的优化,内容填补 如果需要,请已购买支持过资源的重新下载,替换原有的文件即可,无须重新购买!
package itheima_05;public class Demo02 { public static void main(String[] args) { int a=1; int b=0; test(a,b); } public static void test(int a,int b){ //try catch的作用:捕获异常,打印异常,出现异常对异常进行处理,继续向下面执行
补充:ChoiceFormat 继承NumberFormat 构造器 ChoiceFormat() 方法 applyPattern() 和MessageFormat的applyPattern效果相同 clone() 浅克隆,要记住返回的是Object,需要强制转换一下 equals() 重写过,只要Pattern相同就返回true, format() getFormats() 下面是getFormats()的方法,我
Static补充 代码 package com.oop.demo07; import com.oop.demo02.person; public class Person { //2:赋初始值~ { System.out.println("匿名代码块"); } //1:只执行一次~ static { System.out.println("静态代码块"); }
我的人生哲学框架,从研究自然规律为起点,因为这是我感兴趣的。 后来,补充了人性这一部分;因为人的理性终究是为人的需求服务的。 后来,补充了斗争这一部分;因为很多平衡状态是斗争出来的,不是等顺其自然就好了的。 完。
shell命令补充与正则表达式 文章目录 shell命令补充与正则表达式sort命令语法格式常用选项示例 uniq命令格式常用选项 tr命令格式:常用选项参数 cut命令格式常用选项: split命令语法格式:常用选项 eval命令正则表达式基础正则表达式常见元字符:(支持的工具:grep、egrep、sed、a
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 《Jaeger实战(Java版)》系列全文 《分布式调用链跟踪工具Jaeger?两分钟极速体验》 《Jaeger开发入门(java版)》 《Java应用日志如何与Jaeger
0x01. 内网机器信息收集 1. 内网信息收集 内网是分布在一个区域性的网络,也称之为局域网,针对于内网不公开于互联网之上,内网分为好几种类型,有服务器内网、办公区域内网等等,内网可以方便的传输,以及可以保证其数据的安全,其资产不亚于暴露外网的资产多,内网信息收集也是非常重要的。 作
以下内容和 自制51 、stm32开发板 的 “51单片机串口下载程序例子” 是类似的, 但操作步骤稍有完善吧 确保开发板关闭(即开关按钮为关闭)点击"下载/编程", STC-ISP将等待打开开发板的开关按钮(确保开关按钮为打开)此时 STC-ISP将自动下载程序到单片机 下图中ide的下载地址: c
一、错误分析:典型的构造方法格式记忆不清的,或者说不理解构造方法是什么的错误 二、相关知识 1.构造方法在类创建对象时需要使用(干什么用的),以便给类所创建的对象一个合理的初始状态 2.构造方法的名字要和类名完全一样,而且不加修饰符(眼睛直观看出来的记忆方式),没有类型 3.java允许
即建立用例图:1.找出外部执行者2.识别用例3.画出用例图4.补充用例描述 基于上述需求陈述的用例图然后补充用例描述:(一个用例描述模板)
目录 元素类型说明顺序表类型定义数组的定义※C语言中数组静态分配※C语言中数组动态分配C++中的动态存储分配C++中的参数传递传值方式传地址方式——指针变量做参数传地址方式——数组名做参数传地址方式——引用类型做参数 元素类型说明 顺序表类型定义 typedef str
选择器名称语法①标签选择器(元素选择器) 标签名{ 属性名:属性值; } ②类名选择器 .class名(类名){ 属性值: } ③id选择器 #ID名 { 属性名:属性值; }④通用选择器* { 属性名:属性值; }⑤后代选择器祖先选择器 后代名 { 属
配置文件加载 mapper配置文件详解 对于mapper配置文件中的statement,元素介绍。 DQL id:一个mapper.xml下的statement唯一标识。不同mapper.xml下id可以重复。parameterType:入参的类型。resultType:返回结果集封装的类型。resultMap:mapper.xml中定义的resultMap引用。userCache
Windows PE基础补充 0x00 前言 补充一些WIndows PE学习过程的基础知识。 0x01 过程 1.PE文件格式 Win16平台(Windows3.x)可执行格式是NE格式。 Win32平台(Windows 9x/NT/2000/xp/2003/vista/CE)可执行格式是PE格式。 PE 全称 Portable Executable File Format,可移植的执行体。是目前Wi