51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Day_09【常用API】扩展案例3_删除源字符串中的指定字符,并计算指定字符出现的次数

Day_09【常用API】扩展案例3_删除源字符串中的指定字符,并计算指定字符出现的次数

分析以下需求,并用代码实现1.键盘录入一个源字符串由字符串变量scrStr接收2.键盘录入一个要删除的字符串由字符串变量delStr接收3.要求删除该字scrStr符串中的所有delStr字符串(最终的字符串中不能包含delStr)要求打印删除后的结果以及删除了几个delStr字符串4.代码运行打印...

Day_09【常用API】扩展案例2_测试小字符串在大字符串中出现的次数

Day_09【常用API】扩展案例2_测试小字符串在大字符串中出现的次数

分析以下需求,并用代码实现1.键盘录入一个大字符串,再录入一个小字符串2.统计小字符串在大字符串中出现的次数3.代码运行打印格式:请输入大字符串:woaiheima,heimabutongyubaima,wulunheimahaishibaima,zhaodaogongzuojiushihaoma请...

Day_09【常用API】扩展案例1_程序中使用一个长度为3的对象数组,存储用户的登录名和密码……

Day_09【常用API】扩展案例1_程序中使用一个长度为3的对象数组,存储用户的登录名和密码……

需求说明:实现用户注册、登陆功能;1.程序中使用一个长度为3的**对象数组**,存储用户的登录名和密码:例如如下格式:登录名密码生日爱好zhangsan11111998-03-15旅游,唱歌lisi22222002-05-20吃饭,睡觉,打豆豆wangwu33332001-07-28看书,看电影,旅...

Day_08【面向对象】扩展案例4_年龄为30岁的老王养了一只黑颜色的2岁的宠物……

Day_08【面向对象】扩展案例4_年龄为30岁的老王养了一只黑颜色的2岁的宠物……

#分析以下需求,并用代码实现:1.定义动物类属性:年龄,颜色行为:eat(Stringsomething)方法(无具体行为,不同动物吃的方式和东西不一样,something表示吃的东西)生成空参有参构造,set和get方法2.定义狗类继承动物类行为:eat(Stringsomething)方法,看家...

Day_08【面向对象】扩展案例3_使用多态的形式创建缉毒狗对象,调用缉毒方法和吼叫方法

Day_08【面向对象】扩展案例3_使用多态的形式创建缉毒狗对象,调用缉毒方法和吼叫方法

分析以下需求,并用代码实现:1.定义动物类:行为:吼叫:没有具体的吼叫行为吃饭:没有具体的吃饭行为2.定义缉毒接口行为:缉毒3.定义缉毒狗:犬的一种行为:吼叫:汪汪叫吃饭:狗啃骨头缉毒:用鼻子侦测毒4.定义测试类:使用多态的形式创建缉毒狗对象,调用缉毒方法和吼叫方法packagecom.itheim...

Day_08【面向对象】扩展案例2_测试旧手机新手机类,并给新手机实现玩游戏功能

Day_08【面向对象】扩展案例2_测试旧手机新手机类,并给新手机实现玩游戏功能

分析以下需求,并用代码实现1.定义手机类行为:打电话,发短信2.定义接口IPlay行为:玩游戏3.定义旧手机类继承手机类行为:继承父类的行为4.定义新手机继承手机类实现IPlay接口行为:继承父类的行为,重写玩游戏方法5.定义测试类在测试类中定义一个用手机的方法,要求该方法既能接收老手机对象,也能接...

在阿里云服务器centOs7系统中部署.NET Core项目

在阿里云服务器centOs7系统中部署.NET Core项目

前言:之前阿里云打折,买了个Linux服务器来练一练,尝试着在Linux使用Nginx部署.netcore项目在CentOs系统中安装.NetCoreSdk、Nginx1、打开命令行,输出以下命令,注册Microsoft需要的依赖环境sudorpm--importhttps://packages.m...

Day_08【面向对象】扩展案例1_测试项目经理类和程序员类

Day_08【面向对象】扩展案例1_测试项目经理类和程序员类

分析以下需求,并用代码实现:1.定义项目经理类属性:姓名工号工资奖金行为:工作work2.定义程序员类属性:姓名工号工资行为:工作work要求:向上抽取一个父类,让这两个类都继承这个父类,共有的属性写在父类中,子类重写父类中的方法编写测试类:完成这两个类的测试分析:项目经理类:姓名,工号,工资,奖金...

前端导出excel表格方法

前端导出excel表格方法

在日常业务中,有一些没有规律的表格需要导出是,在后端处理会非常麻烦,我们可以把数据提取到htmltable标签中,然后进行导出代码如下://前端导出excel表格functionExcelConvertor(data,FileName){if(FileName==null){FileName="下载...

js复制文本到剪切板

js复制文本到剪切板

复制粘贴这个功能我们应该都已经非常熟悉了,但是在特殊情况的时候,需要复制指定数据生成对应的格式,就需要我们自定义方法了。代码如下:场景是复制一个json对象functioncopyTXT(){vardata=[{isSubtraction:0,columnName:'项目',parentID:'0'...

.net core 过滤器的介绍及使用

.net core 过滤器的介绍及使用

.netcore过滤器有以下几种类型usingMicrosoft.AspNetCore.Http;usingMicrosoft.AspNetCore.Mvc;usingMicrosoft.AspNetCore.Mvc.Filters;usingMicrosoft.AspNetCore.Mvc.Mod...

.net core 关于图片处理的相关操作

.net core 关于图片处理的相关操作

通常情况下,前端需要进行图片展示或者图片下载的时候会有几种方法,一般是直接返回File或者返回byte数组然后转base64需要一个图片访问接口,接口返回的格式为byte[]代码如下后端代码:[HttpGet("GetAccessory")]publicasyncTask<IActionRes...

.net core 大型事务的处理办法

.net core 大型事务的处理办法

前言:此随笔仅供自己学习,如有不足还请指出在很多业务逻辑场景的时候,需要很多步骤同时进行成功,而且都不能出差错,而现在我就遇到了这样的问题,代码如下publicclassBufferCacheRepository:BaseRepository{//依赖注入上下文privatereadonlyWrit...

.net Core把一个list集合里面的所有字段的数值汇总

.net Core把一个list集合里面的所有字段的数值汇总

前言:此随笔仅供自己学习,如有不足还请指出在很多时候,得到一个list集合,需要把里面的数据汇总,但我又不想写那么多循环,于是去.netcore官方文档找有没有相关方法,很可惜我没有找到,所以就自己写了一个方法,用来把list集合里面所有的数值类型都汇总起来。///<summary>//...

JQuery滚动分页查询功能

JQuery滚动分页查询功能

//获取滚动条的高度functiongetScrollTop(){varscrollTop=0;if(document.documentElement&&document.documentElement.scrollTop){scrollTop=document.documentEl...