自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 robotframework if+多执行语句

robotframework if的多执行语句

2022-06-08 11:08:39 1359 1

原创 docker 镜像 常用命令

docker常用命令,显示信息,删除,下载

2022-01-19 16:35:26 731

原创 java面试查漏补缺

1,java的特点即面向对象的特点:封装,继承,多态。2.为什么java只能实现一个抽象类,如果一定要实现两个怎么实现Java中类不能多继承类是为了安全。因为无论是抽象类还是非抽象类都包含非抽象的方法(非抽象类也可能没有),当类可以多继承类时,被继承的不同的父类可能会有同名同参的方法,如果子类也没有重写这个同名同参的方法,则在子类的实例调用这个方法的时候就会出现冲突。java不支持多继承。因为多继承有背面向对象编程。但是可以继承多个接口。sun公司设计java的时候原则上不允许程序员多继承,但是还是

2021-11-29 16:59:11 139

原创 用两个栈实现一个队列

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )class CQueue { stack<int> s1,s2;//栈的定义,top(),zpublic: CQueue() { } void appendTail(int value) { s1.pus

2021-11-16 14:12:24 208

原创 字符串中的大写字母转换成相同的小写字母

给你一个字符串 s ,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。string toLowerCase(string s) { for(auto& c:s){ if(isupper(c)){ c=tolower(c); } } return s;}C 库函数 int isupper(int c) 检查所传的字符是否是大写字母。tolower() 函数用来将大写字母转换为小写字母。 只有当参数 c

2021-11-16 10:54:28 1071

原创 leetcode706哈希表映射

题目不使用任何内建的哈希表库设计一个哈希映射(HashMap)。实现 MyHashMap 类: MyHashMap() 用空映射初始化对象 void put(int key, int value) 向HashMap 插入一个键值对 (key, value) 。如果 key 已经存在于映射中,则更新其对应的值 value 。 intget(int key) 返回特定的 key 所映射的 value ;如果映射中不包含 key 的映射,返回 -1 。 voidremove(key) 如果映射中存在

2021-11-15 21:29:02 463

原创 前端页面通信,变量Param值的提取JavaScript

```javascript//paraName 等找参数的名称function GetUrlParam(paraName) { var url = document.location.toString(); var arrObj = url.split("?"); if (arrObj.length > 1) { var arrPara = arrObj[1].split("&"); var arr; for (.

2021-05-08 20:43:49 459

原创 80端口被system(pid=4)占用的解决方法及其衍生问题

在安装nginx时,遇到这个问题> 2020/10/06 18:51:28 [emerg] 19608#11812: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a wayforbidden by its access permissions)也就是80端口被占用,在第一次遇到这个问题时,经过查询之后,我按照这个步骤解决了问题1.打开命令行窗口cmd2.输入regedit3

2020-11-11 19:55:03 519

原创 linux shell程序学生分等级用case选择区间表示

题目:根据从键盘输入的学生成绩,显示相应的成绩标准(such as “failed”“passed”,”medium””good””excellent”)。最简单的一种方法就是用if表示,但是有些复杂!/bin/sh filename: example2.sh# !/bin/sh filename: example2.shread -p "please input your achievement:" grassecho $grassif [ $grass -ge 90 ]thenecho

2020-10-22 09:32:20 4081 1

原创 枚举类型挖掘笔记以java为例

枚举在很多问题中,一件事的取值是有限个的,比如,一周有七天,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些作为整型,字符型等都是不对的,当然你也可以使用字符型数组表示,但是使用是不太方便的。在这种情况下,C语言提供了一种枚举类型,并说明为该“枚举”类型的变量取值不能超过定义的范围。枚举的定义:枚举类型定义的一般形式为:enum 枚举名{ 枚举值表 };在枚举值表中应罗列出所有可用值。这些值也称为枚举元素。枚举的说明先定义后说明,同时定义说明或直接说明设有变量a,b

2020-10-05 13:36:00 100

原创 用欧几里德辗转相除法求两个正整数的最大公约数

求两个正整数的最大公约数和最小公倍数,是程序设计中的一个基本算法,用辗转相除法求得最大公约数,即可再求得最小公倍数。假定两个整数为m和n,其余数为r。最大公约数,它们的余数为0时的除数即是。辗转相除法的算法描述:求得m与n相除的余数r:r=m%n为下一次循环作准备:本次循环的除数n,赋给m,作为下一次循环作为被除数(m=n);本次循环的余数r,赋给n,作为下一次循环作为除数(n=r)判断r或...

2020-01-04 20:33:32 3395

原创 java关于List数组和类数组中的Collections和Arrays的sort区别

关于List数组和类数组中的Collections和Arrays的sort区别总体上来说是酱紫的,Collections只要List定义的里面装的类数组,而Arrays都可以接受,你以为Celletions很小气?不,List里面可以装很多类型的类数组,从这方面也可以。据说Cllections可以装非List的,但是我没搞明白,详情见https://www.cnblogs.com/zhumen...

2019-12-21 12:45:03 287 2

原创 java语言月历和年历

输入某年得到年历,输入某年某月即得到月历综合考虑,年历比较简单,可以调动12次月历函数即可,月历的主要算法是,基于1900年1月1日是周日,算出现在据当时是多少天,由这个天数算出星期几(除以7),找到第一天在星期里的定位后,顺序输出本月的天数即可其中我认为比较难的是两端天数的考虑,即我算出后的星期到底是昨天还是今天还是明天,我认为还是要考虑清楚算式,内心清楚,或者调试正确也可以basic=...

2019-10-29 19:07:35 322

原创 SQL恢复挂起的原因和措施解析

碰到这个提示,一定要多刷新几遍,这样就会显示某个数据库恢复挂起,不然自己的数据库丢了都不知道,嘤嘤嘤test数据库在长时间不用后 忽然变成了恢复挂起手一抖,删除了原数据库,不过还是不甘心,想找出恢复挂起的原因,特意创建了一个供我“玩弄”的空白数据库–学院原因如下:也许不全面,[ 1] 我将数据库文件移动了之后,再刷新,就会出现不能请求数据的弹框 ,再刷新几遍就会出现学院(恢复挂起)的标...

2019-10-25 09:23:06 3377 2

原创 用java的类来实现中缀表达式转为后缀表达式*

java类实现中缀表达式转为后缀表达式题目:参考:(算法描述)1. 若遇到的是字母、数字或小数点,则直接写入到strResult中 (strResult为结果字符串);2. 若遇到的是左括号,则应把它压入到运算符栈中;3. 若遇到的是右括号,把从栈顶直到保存着的对应左括号之间的运算符依次退栈并写入strResult串中;4. 若遇到的是运算符:4.1 当该运算符的优先级大于栈顶运算符...

2019-10-22 19:12:59 147

空空如也

空空如也

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

TA关注的人

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