当前位置:首页 » 《随便一记》 - 第86页

05月02日

c++篇---缺省参数

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 266次
c++篇---缺省参数

文章目录一、缺省参数概念二、缺省参数实例三、缺省参数声明和定义四、全缺省和半缺省一、缺省参数概念缺省参数在调用该函数时,如果实参没有指定传内容,那么在函数中用形参时,就采用为函数参数指定的这个缺省值但是如果在调用该函数时,实参指定传了内容,那么函数在使用时使用指定的形参缺省参数是一个默认参数,在函数形参中给它赋一个值,此时也就叫做缺省参数二、缺省参数实例实例1#include<iostream>usingnamespacestd;//缺省参数voidfun(inta=0){cout<<a<<endl;}intmain(){fun();//没有为fun函数传参,fun采用的是它的缺省值fun(10);

05月02日

牛客刷题

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 255次
牛客刷题

目录1、乒乓球框 Ⅰ、思路 Ⅱ、代码 2、查找兄弟单词输入描述: Ⅰ、思路 Ⅱ、代码1、乒乓球框乒乓球筐__牛客网(nowcoder.com)nowcoder有两盒(A、B)乒乓球,有红双喜的、有亚力亚的……现在他需要判别A盒是否包含了B盒中所有的种类,并且每种球的数量不少于B盒中的数量,该怎么办呢? 输入描述:输入有多组数据。每组数据包含两个字符串A、B,代表A盒与B盒中的乒乓球,每个乒乓球用一个大写字母表示,即相同类型的乒乓球为相同的大写字母。字符串长度不大于10000。输出描述:每一组输入对应一行输出:如果B盒中所有球的类型在A中都有,并且每种球的数量都不大于A,则输出“Yes”;否则输出“No”。示例1输入ABCDFYECD

05月02日

《吊打面试官系列》从源码全面解析 synchronized 关键字的来龙去脉

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 285次
《吊打面试官系列》从源码全面解析 synchronized 关键字的来龙去脉

?作者简介:大家好,我是爱敲代码的小黄,独角兽企业的Java开发工程师,CSDN博客专家,阿里云专家博主?系列专栏:Java设计模式、数据结构和算法、Kafka从入门到成神、Kafka从成神到升仙、Spring从成神到升仙系列?如果感觉博主的文章还不错的话,请?三连支持?一下博主哦?博主正在努力完成2023计划中:以梦为马,扬帆起航,2023追梦人?联系方式:hls1793929520,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬?文章目录深入理解synchronized一、引言二、synchronized基本使用1、同步方法1.1静态方法1.2非静态方法1.3区别2、代码块三、synchronized优化1、背景2、优化维度2.1锁消除2

05月02日

【2023蓝桥杯】刷题笔记(C语言)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 237次
【2023蓝桥杯】刷题笔记(C语言)

1、字符串包含最多的字符及其个数#include<stdio.h>intmain(){inti;chararr[1000]={0};//定义字符串数组arr,初始化为0gets(arr);//从键盘输入字符串给arr//printf("%s\n",arr);//输出字符串数组//for(i=0;i<5;i++){//printf("%c\n",arr[i]);//逐个输出字符串//}inttake[26]={0},A=0;//定义数组take  //知道次数用for,不知道次数用whilewhile(arr[A]!='\0')//gets()输入时用'\0',g

05月02日

速成! | 遗传算法详解及其MATLAB实现

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 279次
速成! | 遗传算法详解及其MATLAB实现

00目录遗传算法基本思想算法步骤问题导入MATLAB程序实现遗传算法改进策略01遗传算法概述遗传算法**(geneticalgorithm,GA)**是-种进化算法,其基本原理是仿效生物界中的“物竞天择、适者生存”的演化法则。遗传算法提供了求解非线性规划的通用框架,其将问题参数编码为染色体,生成初始种群,再利用迭代的方式进行选择、交叉以及变异等运算来交换种群中染色体的信息,最终生成符合优化目标的染色体。在遗传算法中,染色体对应的是数据或数组,通常是由一维的串结构数据来表示,串上各个位置对应基因的取值。其核心内容包括染色体编码、初始种群设定、适应度函数设计、遗传操作设计等。02算法实现步骤算法主要步骤如上图所示,下面将对每一步作简单介绍,大家稍作了解即可。编码编码

05月02日

【开懂C++】引用与关键字auto

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 308次
【开懂C++】引用与关键字auto

目录一.引用1.引用的概念2.引用的使用和问题3.引用与指针的比较二.关键字auto一.引用1.引用的概念引用就是给一个已经存在的变量取一个别名,与变量共用一段内存空间。注意引用的类型必须和变量类型相同,来演示下引用如何使用。#include<iostream>usingnamespacestd;intmain(){inta=1;int&b=a;int&c=b;int&d=c;cout<<&a<<endl;cout<<&b<<endl;cout<<&c<<endl;cout&l

05月02日

超详细的文件操作讲解

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 315次
超详细的文件操作讲解

各位朋友们,大家好啊,今天我要分享的是关于文件操作方面的知识。文章目录为什么会有文件操作什么是文件文件操作文件指针文件的打开与关闭fopen(打开文件)fclose(关闭文件)打开文件的方式文件的顺序读写fgets函数fputc函数fgets函数fputs函数fprintf函数fscanf函数文件的非顺序读写fseek函数ftell函数rewind函数二进制读写fwrite函数`fread函数结语为什么会有文件操作那么大家可能会问:为什么会有文件操作呢?前面我们可能都了解了通讯录,我们知道当我们使用通讯录的时候我们可以添加联系人,也可以删除联系人,但是当我们退出程序之后下次再进来的时候,我们要想看看通讯录里面有那些联系人,我们打开通讯录发

05月02日

实现瀑布流布局的四种方法

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 2363次
实现瀑布流布局的四种方法

文章目录一、什么是瀑布流布局1.是什么2.特点二、有什么优缺点1.优点2.缺点三、实现方法法一、纯css的写法:【multi-column多栏布局】1.两个重要属性2.特点3.缺点4.注意点:5.实现的代码模式(以下用vue3.0来书写)法二、泳道的思想:【用flex弹性布局+计算元素高度实现布局】1.原理的分析2.算法思路:通过上面的分析则能了解瀑布流的思路了3.代码实现思路4.代码实现(以下用vue3.0来实现)法三、绝对定位实现:【精确计算每个子元素绝对定位到瀑布流它应该去的地方,需要后期一些优化,并不推荐使用】1.缺点2.实现的原理3.代码实现思路4.代码实现(vue3.0来实现)法四、插件实现:【用插件vue-waterfall2

05月02日

SCA(successive convex approximation)学习

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 287次
SCA(successive convex approximation)学习

参考1https://www.zhihu.com/question/424944253successive:连续的含义,就是通过不断的迭代去完成的。convex:就是说在迭代的过程中采用的是凸函数来代替非凸函数。参考2https://zhuanlan.zhihu.com/p/164539842两者前三点要求相同,分别是近似函数连续性近似函数和原函数在近似点函数值相同近似函数和原函数在近似点的一阶导数(方向导数)相同第四点不同SCA要求近似函数是凸函数而MM要求近似函数在近似点是原函数的upperbound(在原函数“上面“).PartIIA.SCA算法SCA的出现是为了解决实际应用中满足MM的条件的近似函数很难找的问题(主要是第四点,满足uppde

05月02日

web自动化测试:Selenium+Python基础方法封装(建议收藏)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 225次
web自动化测试:Selenium+Python基础方法封装(建议收藏)

01、目的web自动化测试作为软件自动化测试领域中绕不过去的一个“香饽饽”,通常都会作为广大测试从业者的首选学习对象,相较于C/S架构的自动化来说,B/S有着其无法忽视的诸多优势,从行业发展趋、研发模式特点、测试工具支持,其整体的完整生态已经远远超过了C/S架构方面的测试价值。这篇文章,我们将深入探讨在Python中如何将Selenium的一些方法进行封装和二开,以便我们更高效地在自己的测试项目中灵活运用。整理了一些软件测试方面的资料、面试资料(接口自动化、web自动化、app自动化、性能安全、测试开发等),有需要的小伙伴可以点击文末小卡片关注我的

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1