草庐IT

第三人

全部标签

面向对象进阶第三天

面向对象进阶第三天内部类内部类是什么?类的5大成分(成员变量、成员方法、构造器、代码块、内部类)之一类中的类使用场景当一个事物的内部,还有一个部分需要一个完整的结构进行描述时。内部类有几种1、静态内部类是什么?有static修饰,属于外部类本身。特点:只是位置在类里面。类有的成分它都有。创建对象:外部类.内部类名 对象名 =new外部类名.内部类构造器;拓展1、静态内部类可以直接访问外部类的静态成员吗?可以的2、静态内部类中是否可以直接访问外部类的实例成员?不可以的2、成员内部类(实例内部类)是什么?无static修饰,属于外部类的对象的。特点:JDK16中类有的成分,它都有。创建对象:外部类

Java入门_一维数组_第三题_数组反转

题目:数组反转要求:把数组的内容反转。如:arr{11,22,33,44,55,66}-->{66,55,44,33,22,11}。思路-1通过具体实例得,每一次都是将arr[i]和arr[arr.length-1-i]交换。一共进行了arr.length/2次。引入Scanner进行扫描,从而实现随机性。代码如下:/*只用于基础练习,不牵扯竞赛题相关要求。*/importjava.util.Scanner;publicclassJavatext6{publicstaticvoidmain(String[]args){ScannermyScanner=newScanner(System.in)

Java入门_一维数组_第三题_数组反转

题目:数组反转要求:把数组的内容反转。如:arr{11,22,33,44,55,66}-->{66,55,44,33,22,11}。思路-1通过具体实例得,每一次都是将arr[i]和arr[arr.length-1-i]交换。一共进行了arr.length/2次。引入Scanner进行扫描,从而实现随机性。代码如下:/*只用于基础练习,不牵扯竞赛题相关要求。*/importjava.util.Scanner;publicclassJavatext6{publicstaticvoidmain(String[]args){ScannermyScanner=newScanner(System.in)

Java入门_一维数组_第三题_数组反转

题目:数组反转要求:把数组的内容反转。如:arr{11,22,33,44,55,66}-->{66,55,44,33,22,11}。思路-1通过具体实例得,每一次都是将arr[i]和arr[arr.length-1-i]交换。一共进行了arr.length/2次。引入Scanner进行扫描,从而实现随机性。代码如下:/*只用于基础练习,不牵扯竞赛题相关要求。*/importjava.util.Scanner;publicclassJavatext6{publicstaticvoidmain(String[]args){ScannermyScanner=newScanner(System.in)

Java入门_一维数组_第三题_数组反转

题目:数组反转要求:把数组的内容反转。如:arr{11,22,33,44,55,66}-->{66,55,44,33,22,11}。思路-1通过具体实例得,每一次都是将arr[i]和arr[arr.length-1-i]交换。一共进行了arr.length/2次。引入Scanner进行扫描,从而实现随机性。代码如下:/*只用于基础练习,不牵扯竞赛题相关要求。*/importjava.util.Scanner;publicclassJavatext6{publicstaticvoidmain(String[]args){ScannermyScanner=newScanner(System.in)

HTML和CSS、JavaScript规范 第三部分(javascript部分)

4.1在文档中引用js1)使用外部文件方式引用js;2)将引用js的代码集中放置在一起,可放置在之前或之前,严禁在body间分散放置;3)使DOM结构和js代码分离,禁止写在标记内部;4)如果是发布版本,请将多个稳定版本的js文件压缩、归类放置到单个文件内,压缩和最小化js文件。4.2不直接操作DOM样式,使用已在样式表中定义的class来操作DOM样式4.3DOM加载把需要再DOM加载后立即执行的代码封装在同一个函数执行,不要编写多个window.onload事件或jQuery的ready()事件。4.4严禁使用多个library库4.5优化iQuery代码,提高性能:1)选择器从最近的ID

HTML和CSS、JavaScript规范 第三部分(javascript部分)

4.1在文档中引用js1)使用外部文件方式引用js;2)将引用js的代码集中放置在一起,可放置在之前或之前,严禁在body间分散放置;3)使DOM结构和js代码分离,禁止写在标记内部;4)如果是发布版本,请将多个稳定版本的js文件压缩、归类放置到单个文件内,压缩和最小化js文件。4.2不直接操作DOM样式,使用已在样式表中定义的class来操作DOM样式4.3DOM加载把需要再DOM加载后立即执行的代码封装在同一个函数执行,不要编写多个window.onload事件或jQuery的ready()事件。4.4严禁使用多个library库4.5优化iQuery代码,提高性能:1)选择器从最近的ID

牛客SQL刷题第三趴——SQL大厂面试真题

01某音短视频SQL156 各个视频的平均完播率【描述】用户-视频互动表tb_user_video_log。(uid-用户ID,video_id-视频ID,start_time-开始观看时间,end_time-结束观看时间,if_follow-是否关注,if_like-是否点赞,if_retweet-是否转发,comment_id-评论ID)短视频信息表tb_video_info。(video_id-视频ID,author-创作者ID,tag-类别标签,duration-视频时长(秒),release_time-发布时间)【问题】计算2021年里有播放记录的每个视频的完播率(结果保留三位小数)

牛客SQL刷题第三趴——SQL大厂面试真题

01某音短视频SQL156 各个视频的平均完播率【描述】用户-视频互动表tb_user_video_log。(uid-用户ID,video_id-视频ID,start_time-开始观看时间,end_time-结束观看时间,if_follow-是否关注,if_like-是否点赞,if_retweet-是否转发,comment_id-评论ID)短视频信息表tb_video_info。(video_id-视频ID,author-创作者ID,tag-类别标签,duration-视频时长(秒),release_time-发布时间)【问题】计算2021年里有播放记录的每个视频的完播率(结果保留三位小数)

Python核心编程 第三版 的一些小issue

第一章正则表达式1.31.3.12使用sub()和subn()搜索与替换在最后一段,文中提到:“前面讲到,使用匹配对象的group()方法除了能够取出匹配分组编号外,还可以使用\N,其中N是在替换字符串中使用的分组编号。下面的代码仅仅只是将美式的日期表示法MM/DD/YY{,YY}格式转换为其他国家常用的格式DD/MM/YY{,YY}。>>>re.sub(r'(\d{1,2})/(\d{1,2})/(\d{2}|\d{4})',...  r'\2/\1/\3','2/20/91')#Yes,Pythonis...'20/2/91'>>>re.sub(r'(\d{1,2})/(\d{1,2})/