10-golang运算符

文章目录算术运算符关系运算符逻辑运算符位运算符赋值运算符Go 语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符算术运算符运算符描述+相加-相减*相乘/相除%求余注意: ++(自增)和--(自减)在Go语言中是单独的语句,并不是运算符。实例package mainimport "fmt"func main() { a := 100 b := 10 // 当第一次声明该变量时,需要 := ;如果
分类: 企业开发 发布时间: 06-27 08:15 阅读次数: 0

16进制字符串转10进制数值

16进制字符串转10进制数值描述写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。数据范围:保证结果在 1≤n≤2^31−1输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。不同组的测试用例用\n隔开。示例1输入:0xAA输出:170思路1、把0-9和A-F为key,对应的值为value存入map,如(“B”,11);2、把输入的16进制字符串逐个取出,放入String数组,除了前面0x不用3、然后按权展开,计算相加即可[外链图片转存失败
分类: 企业开发 发布时间: 06-27 08:15 阅读次数: 0

计算质数因子

质数因子描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )数据范围: 1≤n≤2×10^9+14输入描述:输入一个整数输出描述:按照从小到大的顺序输出它的所有质数的因子,以空格隔开。示例1输入:180输出:2 2 3 3 5思路为了减少重复量,只需计算输入数的算术平方根的质数因子,一个正整数最多有一个质因子大于其平方根,且只会是其本身。如:6的算术平方根为根号6import java.util.Scann
分类: 企业开发 发布时间: 06-27 08:15 阅读次数: 0

字符串和数字反转

数字颠倒描述输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001数据范围: 0≤n≤2^30−1输入描述:输入一个int整数输出描述:将这个整数以字符串的形式逆序输出示例1输入:1516000输出:0006151示例2输入:0输出:0import java.util.*;public class Main { public static void main(String[] args) {
分类: 企业开发 发布时间: 06-27 08:15 阅读次数: 0

两个小数的商

小数的商题目描述控制台输入一串小数,每个小数之间用,分开,找到第四个和第七个小数,在控制台打印出他们的商。可能出现的异常可能出现的异常:java.lang.ArithmeticException:Non-terminating decimal expansion; no exact representable decimal result”。原因:BigDecimal 是不可变的、任意精度的有符号十进制数,所以可以做精确计算。但在除法中,准确的商可能是一个无限长的十进制扩展;例如,1 除以
分类: 企业开发 发布时间: 06-27 08:15 阅读次数: 0

逆序的句子

逆序的句子描述将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符数据范围:输入的字符串长度满足 1≤n≤1000注意本题有多组输入输入描述:输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。输出描述:得到逆序的句子示例1输入:I am a boy输出:boy a am I示例2输入:nowcoder输出:nowcoder代码实现一使用空格分
分类: 企业开发 发布时间: 06-27 08:15 阅读次数: 0

Dubbo的高可用

文章目录Dubbo的高可用1、Zookeeper宕机与Dubbo直连1.1、Zookeeper宕机1.2、Dubbo直连2、负载均衡机制2.1、负载均衡策略2、修改负载均衡机制3、服务降级4、集群容错Dubbo的高可用1、Zookeeper宕机与Dubbo直连1.1、Zookeeper宕机现象zookeeper注册中心宕机,还可以消费dubbo暴露的服务当前有一个服务提供者和一个服务消费者:关掉zookeeper注册中心,模拟宕机:消费者依然可以调用提供者的服务:原因:健壮性
分类: 企业开发 发布时间: 06-27 08:15 阅读次数: 0

Shell编程——概述和入门

文章目录Shell编程——概述和入门1、Shell概述2、Shell入门Shell编程——概述和入门1、Shell概述ShellShell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令行解释器,又是一种程序设计语言。Shell还是一个功能强大的编程语言,易编写,易调试,灵活性强。Shell 接收应用程序/用户命令,然后调用操作系统内核。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

Shell编程——变量介绍及使用

变量是临时的保存在当前shell会话中的各种数据,shell脚本语言在定义变量时通常不需要指明类型,直接赋值就可以。在 shell 中,每一个变量的值都是字符串,无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储。如果需要的话可以使用 Shell declare关键字显式定义变量的类型。$HOME:当前用户主目录$PWD:当前工作目录的绝对路径$SHELL:shell解析器$USER:当前用户$PATH:系统环境变量 PATH显示当前系统定义的环境变量:env显示当前shell的所有变量(系统定义
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

Shell编程——流程控制

语法格式:或者if和then可以写在同一行,中间用;隔开如果 条件判断式 成立(返回“真”),那么 then 后边的语句将会被执行;如果 条件判断式 不成立(返回“假”),那么不会执行任何语句。最后以fi来结束,正是有了 fi 来结尾,所以即使程序中有多条语句也不需要用{ }包围起来。使用实例:当变量a的值大于18就输出OK也可以在判断条件中使用逻辑运算符:把逻辑运算符写进同一个条件判断式:-a 表示逻辑与(and)-o 表示逻辑或(or)编写shell文件测试:执行脚本文件:语法:选项:
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

Shell编程——函数的使用

Shell 函数的本质是一段可以重复使用的脚本代码,这段代码是事先写好的,放置在特定的地方,当需要的时候可以随时调用。功能:返回文件路径最后/的部分,用于获取文件名语法格式:suffix作为后缀,在指定 suffix时, basename将删除 pathname或 string中的 suffix。使用实例:返回 /home/test1.sh 的 “test1.sh” 部分指定去除的后缀:返回 /home/test1.sh 的 “test1” 部分功能:返回完整路径最后 / 的前面的部分,用于返回文件
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

Shell——文本处理命令

cut 命令用于显示每行从开头算起 num1 到 num2 的字符,字节和字段,并将这些字符,字节和字段输出。参数:以空格为分隔符,截取并输出文本cut.txt的第一列字符:结合管道符的使用:搜索passwd文件,以冒号为分隔符,截取第1,6,7列结合管道符的使用:以冒号为分隔符,截取第三个冒号前面的所有列:2、awkawk 命令是逐行扫描文件(从第 1 行到最后一行),寻找含有目标文本的行,如果匹配成功,则会在该行上执行用户想要的操作;反之,则不对行做任何处理。参数:-F fs : 指定以 f
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

Python(一)——简介与Windows平台安装

Python 是一种面向对象的、解释型的、通用的、开源免费的、动态数据类型的高级程序设计语言。Python 英文原意为“蟒蛇”,直到 1989 年荷兰人 Guido van Rossum (简称 Guido)发明了一种面向对象的解释型编程语言,并将其命名为 Python,才赋予了它表示一门编程语言的含义。Python 语言是在 ABC 教学语言的基础上发展来的;遗憾的是,ABC 语言虽然非常强大,但却没有普及应用,就Guido本人看来,ABC失败的原因是高级语言为时过早,并且平台迁移能力弱,难以添加新功能,
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

Python(二)——pip的使用

pip是一个现代的,通用的Python包管理工具。提供了对Python包的查找、下载、安装、卸载的功能,便于我们对Python的资源包进行管理。pip 已内置于 Python 3.4 和 2.7 及以上版本,其他版本需另行安装。pip官方文档:https://pip.pypa.io/en/stable/在安装Python时,界面上勾选pip一栏,会自动下载并且安装pip命令行输入 pip -V 查看pip的版本信息:如果没有出现版本号需要手动配置scripts环境变量。pip的使用命令:使用实例:安装ip
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

Python(三)——如何运行Python程序

在命令行窗口中直接输入代码,按下回车键就可以运行代码,并立即看到输出结果;执行完一行代码,你还可以继续输入下一行代码,再次回车并查看结果……整个过程就好像我们在和计算机对话,所以也称为交互式编程。Python 源文件是一种纯文本文件,内部没有任何特殊格式,你可以使用任何文本编辑器打开它。Python 源文件的后缀为.py,Python 3.x默认的源文件编码格式为UTF-8。1、创建源文件,新建txt文本文件,后缀名改为.py(),编写内容后保存:2、执行源文件命令格式:源文件路径可以使用相对路径或绝对路
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

计算机网络课后作业(3)——数据链路层

一.单选题(共15题,100.0分)1、若数据链路层的发送窗口尺寸W=4,在发送3号帧、并收到2号帧的确认帧后,发送方还可以连续发送多少个帧?(采用累计确认)A、4B、2C、3D、1答案解析:由于是累计确认,收到2号帧的确认帧,说明2号帧以及之前的帧都被成功接收。可以从第三号帧开始再发4个帧。既然已经发出了一个3号帧并且没收到其确认帧,那就还可以连续发送4-1=3个帧。2、下列关于停-等ARQ协议,正确的描述是?A、仅当当前帧的 ACK 落入 *sent *(发送窗口),发送方发送下一帧B
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

英语例句分析5.2

2021.5.2Almost immediately word flashed on the Internet and was picked up, half a world away,by John Hofsess,executive director of the Right to Die Society of Canada.【词汇】executive adj. 经营管理的 n. 主管;行政领导;(政府的)行政部门;执行委员会executive director 执行主席right n.权力
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

英语例句分析5.3

5.3In Australia — where an aging population,life-extending technology and changing community attitudes have all played their part 一 other states are going to consider making a similar law to deal with euthanasia.【单词】aging n.老化euthanasia n.安乐死【句子
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

计算机网络第三章(2)——MAC子层/局域网

111
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0

计算机网络课后作业(4)——IP协议

一.单选题(共15题)1、IPv6分组中的跳数限制字段的含义跟IPv4分组中的哪个字段类似?A生存时间B用户协议C头部长度D分片偏移答案解析:生存时间和跳数限制都是以跳数为单位的。2、192.168.0.0/22表示的合法IP地址有多少个?A1024B2048C2046D1022答案解析:22位做前缀,剩下10位做主机号。其中主机号全0和全1分别用作网络号(网络地址)和广播地址,所以合法的IP地址有210-2=1022个.3、子网掩码255.255.255.192采用前缀表示法表示
分类: 企业开发 发布时间: 06-27 08:14 阅读次数: 0