利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法.正解1:def trim(s):
while s[:1] == ' ':
s = s[1:]
while s[-1:] == ' ':
s = s[:-1]
return s正解2:def trim(s):
if s[:1] == '
转载
2024-08-16 12:07:09
36阅读
1、简述十个常用的linux 命令mkdir 创建文件夹rm -r 删除 文件 及文件夹mv 移动cp 拷贝cat 拷贝文件tail 查看文件尾部源文件bin 生成的
原创
2023-11-22 11:46:13
122阅读
## Java基础知识面试实现步骤
为了帮助你实现Java基础知识面试,我将提供一系列步骤,并为每个步骤提供相应的代码示例和注释。以下是整个流程的表格展示:
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 准备面试题目和答案 |
| 步骤2 | 创建Java项目 |
| 步骤3 | 设置项目依赖 |
| 步骤4 | 编写代码并实现面试题目 |
| 步骤5 | 运行和测试代码
原创
2023-08-04 05:43:32
90阅读
1. 跨标签页通讯通过父页面window.open()和子页面postMessage 异步下,通过 window.open('about: blank') 和 tab.location.href = '*' 设置同域下共享的localStorage与监听window.onstorage 重复写入相同的值无法触发 会受到浏览器隐身模式等的限制 设置共享cookie与不断轮询脏检查(setInterval) 借助服务端或者中间层实现2. 浏览器架构用户界面 主进程 内核 渲染引擎
原创
2021-07-13 10:21:00
137阅读
1. 跨标签页通讯通过父页面window.open()和子页面postMessage异步下,通过 window.open('about: blank') 和 tab.location.href = '*'设置同域下共享的localStorage与监听window.onstorage重复写入相同的值无法触发会受到浏览器隐身模式等的限制设置共享cookie与不断轮询脏检查(setInterval)借助
原创
2022-02-25 09:19:02
77阅读
1. 跨标签页通讯
通过父页面window.open()和子页面postMessage
异步下,通过 window.open('about: blank') 和 tab.location.href = '*'
设置同域下共享的localStorage与监听window.onstorage
重复写入相同的值无法触发
会受到浏览器隐身模式等的限制
设置共享cookie与不断轮询脏检查(setInte
原创
2021-07-31 16:12:23
10000+阅读
JAVA基础面试题1.Java 基础 知识1.1 面向对象的特征1.2 JAVA中基本数据类型1.3 JDK JRE JVM 的区别1.4 重载和重写的区别1.5 Java 中 == 和 equals 的区别1.6 String StringBuffer StringBuilder 区别1.7 接口和抽象类的区别是什么1.8 String 类的常用方法有哪些1.9 什么是单例模式 有几种1.10
转载
2023-07-18 16:19:59
73阅读
本文仅仅列出来Java基础知识的提纲,大家可以根据提纲去发散,提纲简洁版答案:答案1、面向对象和面向过程的区别2、Java 语言有哪些特点3、JVM JDK 和 JRE的区别4、Oracle JDK 和 OpenJDK 的对比5、什么是字节码?采用字节码的好处是什么?6、Java和C++的区别?7、什么是 Java 程序的主类 应用程序和小程序的主类有何不同?8、J...
原创
2021-07-13 13:47:35
431阅读
#Mysql锁有哪些 如何理解? #Mysql慢查询 如何优化? #Explain语句结果字段都表示什么? #索引覆盖是什么? #最左前缀原则是什么? #Innodb如何实现事务 #Redis与Mysql如何保证数据一致 ...
转载
2021-10-12 11:21:00
77阅读
2评论
java后端开发面试技巧 文章目录前言一、必考的面试问题?1、java中的八种基本数据类型是:2、java面向对象的三个特征?3、接口和抽象类你了解吗?4、 什么是异常?5、你对集合框架了解多少?二、问的不会咋办?1、情况一:了解过一点2、情况二:真是一点也不会三、总结1、专业之外的其他问题(hr)?2、博主的祝福 前言 众所周知,Java后端开发人员的生存环境可谓是与以前挺不一样的,以IT行业
转载
2023-07-22 07:43:41
72阅读
本章节主要分享一些Java基础知识在面试中常出现的高频考点,这里给出的是相对比较简略的答案,不过针对面试的回答,这些就足够了,另外就是一定要加入自己的个人理解,不要背书形式的回答。1.Java语言的三大特性是什么?回答:Java语言的三大特性分别是封装、继承和多态。封装是指将对象的属性私有化,提供一些可以访问属性的方法,我们通过访问这些方法得到对象的属性。
原创
2022-01-25 17:38:41
256阅读
Java概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使
原创
2023-01-10 00:07:38
537阅读
1. 简单说下什么是跨平台 术语:操作系统指令集、屏蔽系统之间的差异 由于各种操作系统所支持的指令集不是完全一致,所以在操作系统之上加个虚拟机可以来提供统一接口,屏蔽系统之间的差异。 2. Java有几种基本数据类型 有八种基本数据类型。 数据类型 字节 默认值 byte 1 0 short 2 0
原创
2021-07-30 09:38:49
201阅读
文章目录 Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK
转载
2022-12-16 09:51:10
126阅读
目录基本概念一.java语言有哪些优点?二.Java语言是从(C++)语言改进重新设计的。三.Java程序中的程序运行入口方法main的签名正确的有()四.下面的代码运行的结果是()面向对象技术五.Java中提供了哪两种用于多态的机制?六.在接口中以下定义正确的是()七.下面程序的运行结果?关键字八.final、finally和finalize有什么区别?九.switch支持的数据类型及原理?十.
由于一直都在面试找工作,所以在面试的过程中,遇到的公司不同,所做的要求也都不一样,技术面问到的问题也都不尽一致。所以在此记录一下每一次面试所会遇到的问题,方便自己总结经验。基础类最重要线程多次遇到框架一直都问基础知识JAVA的八大基础类型种类类型整型byte、short、int、long浮点型float、double逻辑型boolean字符型char其中它们按照字节位数来划分位数类型8位byte1
转载
2023-08-11 22:50:04
47阅读
常见Linux面试题总结一、有文件file11、查询file1 里面空行的所在行号2、查询file1 以abc 结尾的行3、打印出file1 文件第1 到第3 行二、如何将本地80 端口的请求转发到8080 端口,当前主机IP 为192.168.2.1三、crontab四、编写个shell 脚本将/usr/local/test 目录下大于100K 的文件转移到/tmp 目录下五、简述raid0
转载
2024-04-20 16:33:33
43阅读
1. 传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同。2. 如何在C#中实现继承?在类名后加上一个冒号,再加上基类的名称。3. C#支持多重继承么?不支持。可以用接口来实现。4. 被protected修饰的属性/方法在何处可以访问?在继承或间接继承与这个类的子类中可以访问。5. 私有成员会
原创
2023-04-27 16:26:02
735阅读
## MySQL数据库基础知识面试
### 1. 流程图
```mermaid
flowchart TD
A(开始)
B(了解面试题要求)
C(准备面试资料)
D(熟悉MySQL基础知识)
E(熟悉数据库管理工具)
F(编写SQL语句)
G(调试和优化SQL语句)
H(总结经验)
I(面试结束)
A --> B
B --> C
C --> D
D --> E
E --> F
F --> G
G
原创
2023-10-19 17:15:39
35阅读
1. 传入某个属性的set方法的隐含参数的名称是什么? value,它的类型和属性所声名的类型相同。 2. 如何在C#中实现继承? 在类名后加上一个冒号,再加上基类的名称。 3. C#支
原创
2013-08-03 11:21:00
511阅读