正则方法 match 与 search 有何不同? 如何使用正则表达式,匹配浮点数? 使用正则表达式,如何匹配出正整数?.../data/py/test.py'),返回值是什么? 如何优雅地提取文件后缀? 使用 Python ,如何重命名某个文件? 关于文件压缩、加密,在专栏会涉及到。...Python 中如何创建线程,以及多线程中的资源竞争及暴露出的问题 多线程鸡肋和高效的协程机制的相关案例 列表和迭代器有何区别? 如何拼接多个迭代器,形成一个更大的可迭代对象?...频次透视函数使用例子 给定两个 DataFrame,它们至少存在一个名称相同的列,如何连接两个表?...使用merge 函数连接两个 DataFrame,连接方式共有 4 种,分别为:left, right, inner,outer.
55、Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别56、线程的sleep()方法和yield()方法有什么区别?...70、用Java的套接字编程实现一个多线程的回显(echo)服务器。 71、XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式? 72、你在项目中哪些地方用到了XML?...如何提升更新数据的性能? 76、在进行数据库编程时,连接池有什么作用? 77、什么是DAO模式? 78、事务的ACID是指什么? 79、JDBC中如何进行事务处理?...在实际应用中,延迟加载与Session关闭的矛盾是如何处理的? 135、举一个多对多关联的例子,并说明如何实现多对多关联映射。 136、谈一下你对继承映射的理解。...149、Spring中自动装配的方式有哪些? 150、Spring中如何使用注解来配置Bean?有哪些相关的注解? 151、Spring支持的事务管理类型有哪些?你在项目中使用哪种方式?
原型不是线程安全的 哪些集合类是线程安全的 用 Runnable 还是 Thread 什么是线程 多线程的优点 多线程的几种实现方式 什么是线程安全 多线程中的忙循环是什么 如何创建一个线程 编写多线程程序有几种实现方式...你在多线程环境中遇到的常见的问题是什么?...怎么写的 什么是 异常链 在try块中可以抛出异常吗 JDBC 通过 JDBC 连接数据库有哪几种方式 阐述 JDBC 操作数据库的基本步骤 JDBC 中如何进行事务处理 什么是 JdbcTemplate...还有匿名内部类 继承 继承(Inheritance)与聚合(Aggregation)的区别在哪里 继承和组合之间有什么不同 为什么类只能单继承,接口可以多继承 存在两个类,B 继承 A,C 继承 B,能将...XML XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?DOM 和 SAX 解析器有什么不同?
进程间如何通讯,线程间如何通讯 什么是多线程环境下的伪共享(false sharing) 同步和异步有何异同,在什么情况下分别使用他们?...你在多线程环境中遇到的常见的问题是什么?...怎么写的 什么是 异常链 在try块中可以抛出异常吗 JDBC 通过 JDBC 连接数据库有哪几种方式 阐述 JDBC 操作数据库的基本步骤 JDBC 中如何进行事务处理 什么是 JdbcTemplate...还有匿名内部类 继承 继承(Inheritance)与聚合(Aggregation)的区别在哪里 继承和组合之间有什么不同 为什么类只能单继承,接口可以多继承 存在两个类,B 继承 A,C 继承 B,能将...XML XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?DOM 和 SAX 解析器有什么不同?
12、xhtml和html有什么区别 ①HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言 ②最主要的不同: XHTML 元素必须被正确地嵌套。...选择器 多背景 rgba CSS3新增属性 Html5 1、Html5与html4相比,各有何优缺点?...这些特性使JSON成为理想的数据交换语言。 所以它往往在AJAX中替代XML,交换数据。 6、你的项目中有使用到跨域吗?你在项目中是如何处理JS跨域问题的? ①有。...②线程的划分尺度小于进程,使得多线程程序的并发性高。 ③另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 ④线程在执行过程中与进程还是有区别的。...每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。
中间件在哪里起的作业(面向切片编程) 三.代理问题: 为什么会用到代理 代理怎么使用(具体代码, 请求在什么时候添加的代理) 代理失效了怎么处理 四.验证码处理: 登陆验证码处理 爬取速度过快出现的验证码处理...八.Python基础问题: 基础问题非常多,但是因为爬虫性质,还是有些问的比较多的,下面总结: Python2和Python3的区别,如何实现python2代码迁移到Python3环境 Python2和...使用装饰器的单例和使用其他方法的单例,在后续使用中,有何区别 手写:正则邮箱地址 介绍下垃圾回收:引用计数/分代回收/孤立引用环 多进程与多线程的区别,CPU密集型适合用什么 进程通信的方式有几种 介绍下协程...; 如何遍历一个内部未知的文件夹(两种树的优先遍历方式) 三.网络基础部分: TCP/IP分别在模型的哪一层 socket长连接是什么意思 select和epoll你了解么,区别在哪 TCP UDP区别...、分表; MySQL的char varchar text的区别: 了解join么,有几种有何区别,A LEFT JOIN B,查询的结果中,B没有的那部分是如何显示的(NULL) 索引类型有几种
iOS中的~属于什么目录? ·AirPlay是如何运行的?换做是你,你会如何通过编程提高应用的实用性以及演示效果? ·传感器,IO以及WiFi、拨号等连接方式如何在iOS平台上运作?它们有何利用价值?...请扼要地谈谈你的观点。 ·iPad2,iPadmini1-3,iPadRetina,iPadAir2,iPhone5、5S、6以及6+在硬件性能方面有何差异?这对注重性能的应用有何限制?...·为什么CocoaTouch的类名称是以两个大写字母开头的? ·Swift和Objective-C分别是什么?两者相比有何不同之处,又有何联系? ·为什么Optional在Swift语言中非常重要?...·如果在Cocoa中发现一个Bug,你会如何处理? ·如果应用的新版本出现了Regression的情况,该如何补救?如何防止用户在使用过程中遇到新的Bug? ·Objective-C的类是怎么执行的?...·选项卡(TabBar)和工具栏(Toolbar)分别是什么?两者之间有何共同点和不同点? ·表视图(TableView)是什么?集合视图(CollectionView)又是什么?
iOS中的~属于什么目录? AirPlay是如何运行的?换做是你,你会如何通过编程提高应用的实用性以及演示效果? 传感器,IO以及WiFi、拨号等连接方式如何在iOS平台上运作?它们有何利用价值?...请扼要地谈谈你的观点。 iPad 2,iPad mini 1-3,iPad Retina,iPad Air 2,iPhone 5、5S、6以及6+在硬件性能方面有何差异?这对注重性能的应用有何限制?...为什么Cocoa Touch的类名称是以两个大写字母开头的? Swift和Objective-C分别是什么?两者相比有何不同之处,又有何联系? 为什么Optional在Swift语言中非常重要?...如果在Cocoa中发现一个Bug,你会如何处理? 如果应用的新版本出现了Regression的情况,该如何补救?如何防止用户在使用过程中遇到新的Bug? Objective-C的类是怎么执行的?...选项卡(Tab Bar)和工具栏(Toolbar)分别是什么?两者之间有何共同点和不同点? 表视图(Table View)是什么?集合视图(Collection View)又是什么?
15、JRE、JDK、JVM 及 JIT 之间有什么不同 JVM(java 虚拟机):JVM 处理字节码文件,让 java 语言实现跨平台。...、多线程中的忙循环是什么 10、如何创建一个线程 11、编写多线程程序有几种实现方式 12、什么是线程局部变量 13、线程和进程有什么区别?...怎么写的 15、什么是 异常链 16、在try块中可以抛出异常吗 JDBC 1、通过 JDBC 连接数据库有哪几种方式 2、阐述 JDBC 操作数据库的基本步骤 3、JDBC 中如何进行事务处理 4、什么是...还有匿名内部类 继承 1、继承(Inheritance)与聚合(Aggregation)的区别在哪里 2、继承和组合之间有什么不同 3、为什么类只能单继承,接口可以多继承 4、存在两个类,B 继承 A,...XML 1、XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?DOM 和 SAX 解析器有什么不同?
Get和Post的区别 http response code udp连接和TCP的不同之处 java中的soft reference是个什么东西 抽象类和接口的区别 谈一下对java中的abstract...多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 同步和异步的区别? sleep和wait有什么区别?...hashCode方法的作用 Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?...在Android中MVC的具体体现 简述Android应用程序的组成 简述题(三) 如何让程序自动启动 如何让程序不被系统自动销毁 常见异常,5种运行时异常 运行时异常与一般异常有何异同?...左连接与右连接的区别 描述Sqlite数据库(类型、关系); 你的项目中Sqlite数据库中存储的数据用SharePreference来处理也可以,为什么不用SharePreference呢; 网络编程
1.3、列举 spring Framework 的优点。 1.4、spring Framework 有哪些不同的功能? 1.5、spring Framework 中有多少个模块,它们分别是什么?...它与全自动的区别在哪里? 19、 一对一、一对多的关联查询 ? 20、MyBatis 实现一对一有几种方式?具体怎么操作的? 21、MyBatis 实现一对多有几种方式,怎么操作的?...48、架构师在微服务架构中的角色是什么? 49、我们可以用微服务创建状态机吗? 50、什么是微服务中的反应性扩展? Java 并发编程 1、在 java 中守护线程和本地线程区别?...2、线程与进程的区别? 3、什么是多线程中的上下文切换? 4、死锁与活锁的区别,死锁与饥饿的区别? 5、Java 中用到的线程调度算法是什么? 6、什么是线程组,为什么在 Java 中不推荐使用?...24、什么是多线程中的上下文切换? 25、Java 中用到的线程调度算法是什么? 26、什么是线程组,为什么在 Java 中不推荐使用?
在Python中,所有的名字都存在于一个空间中,它们在该空间中存在和被操作——这就是命名空间。它就好像一个盒子,每一个变量名字都对应装着一个对象。当查询变量的时候,会从该盒子里面寻找相应的对象。...6. unittest是什么? 在Python中,unittest是Python中的单元测试框架。它拥有支持共享搭建、自动测试、在测试中暂停代码、将不同测试迭代成一组,等等的功能。 7....MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起。...MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同。 13. 数组和元组之间的区别? 数组在python中叫作列表。...另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 d. 线程在执行过程中与进程还是有区别的。
也就是说,它表示如果程序运行正常,从不会发生的情况。 16、同步和异步有何异同,在什么情况下分别使用?举例说明。 如果数据将在线程间共享。...它们有何区别? Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。...56、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?...等 64、JSP和Servlet有哪些相同点和不同点,它们之间的联系是什么?...它们之间有何本质区别?解析XML文档有哪几种方式?
描述动态代理的几种实现方式,它们分别有什么优缺点 在自己的代码中,如果创建一个java.lang.String类,这个类是否可以被类加载器加载?为什么。...返回值在类的方法里的作用是什么? 一个类的构造方法的作用是什么?若一个类没有声明构造方法,改程序能正确执行吗?为什么? 静态方法和实例方法有何不同? 对象的相等与指向他们的引用相等,两者有什么不同?...说一下 HashSet 的实现原理? Array 和 ArrayList 有何区别? 在 Queue中poll()和 remove()有什么区别?...Java中的volatile关键是什么作用?怎样使用它?在Java中它跟synchronized方法有什么不同?volatile 的实现原理 CAS?CAS 有什么缺陷,如何解决? 如何检测死锁?...它们之间的区别是什么? Mybatis动态sql有什么用?执行原理?有哪些动态sql? mybatis有几种分页方式?
和生成器的优劣; 什么是装饰器;如果想在函数之后进行装饰,应该怎么做; 手写个使用装饰器实现的单例模式; 使用装饰器的单例和使用其他方法的单例,在后续使用中,有何区别; 手写:正则邮箱地址;...介绍下垃圾回收:引用计数/分代回收/孤立引用环; 多进程与多线程的区别;CPU密集型适合用什么; 进程通信的方式有几种; 介绍下协程,为何比线程还快; range和xrange的区别(他妹的我学的...(两种树的优先遍历方式) 网络基础部分 TCP/IP分别在模型的哪一层; socket长连接是什么意思; select和epoll你了解么,区别在哪; TCP UDP区别;三次握手四次挥手讲一下;...TIME_WAIT过多是因为什么; http一次连接的全过程:你来说下从用户发起request——到用户接收到response; http连接方式。...、分表; MySQL的char varchar text的区别; 了解join么,有几种,有何区别,A LEFT JOIN B,查询的结果中,B没有的那部分是如何显示的(NULL); 索引类型有几种
API 网关 – 处理客户端请求。 静态内容 – 容纳系统的所有内容。 管理 – 在节点上平衡服务并识别故障。 服务发现 – 查找微服务之间通信路径的指南。...9、SOA 和微服务架构之间的主要区别是什么?...SOA 微服务 遵循“尽可能多的共享”架构方法 遵循“尽可能少分享”架构方法 重要性在于“业务功能”重用 重要性在于“有界背景”的概念 它们有共同的治理和标准 它们专注于人们的合作和其他选择的自由 使用企业服务总线...(ESB)进行通信 简单的消息系统 它们支持多种消息协议 它们使用轻量级协议,如 HTTP/REST 等 多线程,有跟多的开销来处理 I/O 单线程,通常使用 Event Loop 功能进行非 锁定 I...在使用微服务时,由于有多个微服务协同工作,测试变得非常复杂。因此,测 试分为不同的级别。 在底层,我们有面向技术的测试,如单元测试和性能测试。这些是完全自 动化的。
和生成器的优劣; 什么是装饰器;如果想在函数之后进行装饰,应该怎么做; 手写个使用装饰器实现的单例模式; 使用装饰器的单例和使用其他方法的单例,在后续使用中,有何区别; 手写:正则邮箱地址;...介绍下垃圾回收:引用计数/分代回收/孤立引用环; 多进程与多线程的区别;CPU密集型适合用什么; 进程通信的方式有几种; 介绍下协程,为何比线程还快; range和xrange的区别(他妹的我学的...(两种树的优先遍历方式) 网络基础部分 TCP/IP分别在模型的哪一层; socket长连接是什么意思; select和epoll你了解么,区别在哪; TCP UDP区别;三次握手四次挥手讲一下...; TIME_WAIT过多是因为什么; http一次连接的全过程:你来说下从用户发起request——到用户接收到response; http连接方式。...为何,以及如何分区、分表; MySQL的char varchar text的区别; 了解join么,有几种,有何区别,A LEFT JOIN B,查询的结果中,B没有的那部分是如何显示的(NULL)
领取专属 10元无门槛券
手把手带您无忧上云