软通动力华为外包试题 .pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软通动力华为外包试题

1.锁可以锁在哪里?Java为程序加锁的方式主要有两种:synchronized与

Lock。1.synchronized可以修饰的作用域如下:-非静态方法(加的锁为对象锁);

-静态方法(加的锁为类锁);-代码块(对象锁与类锁均可);2.Lock采用lock()

对代码加锁,unlock()进行解锁1.获取Class对象2.通过Class对象获取构造方

法3.通过构造方法调用newInstance()方法创建对象实例1.HTTP明文传输,数

据都是未加密的,安全性较差,HTTPS(SSL+HTTP)数据传输过程是加密的,

安全性较好。2.使用HTTPS协议需要到CA(CertificateAuthority,数字证书

认证机构)申请证书,一般免费证书较少,因而需要一定费用。3.HTTP页面响

应速度比HTTPS快,主要是因为HTTP使用TCP三次握手建立连接,客户端和

服务器需要交换3个包,而HTTPS除了TCP的三个包,还要加上ssl握手需要

的9个包,所以一共是12个包。4.http和https使用的是完全不同的连接方式,

用的端口也不一样,前者是80,后者是443。5.HTTPS其实就是建构在SSL/TLS

之上的HTTP协议,所以,要比较HTTPS比HTTP要更耗费服务器资源。1.TCP/IP

是一个协议簇,是一个开放的协议标准,所有人都可以免费使用,并且是独立于

硬件和操作系统的。2.TCP/IP协议是不区分网络硬件的,它在局域网,广域网

和互联网中都被广泛使用。3.TCP/IP协议使用统一的网络地址分配的方案,网

络中的每台电脑都具有唯一的IP地址。4.TCP/IP协议是一个标准的高层协议,

拥有极高的可靠性,可以为用户提供可靠的服务。IOC的主要应用场景体现在

BeanFactory接口,BeanFactory下面有具体的实现类来实现IOC的功能。AOP

的主要应用场景:日志、权限、事物等。Spring容器中的Bean本身不具备线

程安全的特性,但是具体还是要结合具体scope的Bean去研究。1.Spring容

器中的Bean默认是单例的,所有线程都共享一个单实例的Bean,因此是存在

资源的竞争。如果单例Bean,是一个无状态Bean,也就是线程中的操作不会对

Bean的成员执行查询以外的操作,那么这个单例Bean是线程安全的。比如

Springmvc的Controller、Service、Dao等,这些Bean大多是无状态的,只

关注于方法本身。对于有状态的bean,是线程不安全的,但是我们可以通过

ThreadLocal去解决线程安全的方法。2.对于原型Bean(即

scope=quot;prototypequot;),每次创建一个新对象,也就是线程之间并

不存在Bean共享,自然是不会有线程安全的问题。package是把jar打到本项

目的target下,而install时把target下的jar安装到本地仓库,供其他项目使

用。简单工厂模式:是由一个工厂对象创建产品实例,简单工厂模式的工厂类一

般是使用静态方法,通过不同的参数的创建不同的对象实例可以生产结构中的任

意产品,不能增加新的产品抽象工厂模式:提供一个创建一系列相关或相互依赖

对象的接口,而无需制定他们具体的类,生产多个系列产品生产不同产品族的全

部产品,不能新增产品,可以新增产品族ls-用来显示目标列表cd-用来切换工

作目录pwd-以绝对路径的方式显示用户当前工作目录cat-文件内容查看grep-

是一种强大的文本有哪些信誉好的足球投注网站工具,它能使用正则表达式有哪些信誉好的足球投注网站文本,并把匹配的行打印

出来tail-输出文件中的尾部内容ps-用于报告当前系统的进程状态kill-命令用来

删除执行中的程序或工作top-可以实时动态地查看系统的整体运行情况JDK1.7:

先对数组的长度增加一倍,然后遍历原来的旧的table数组,把每一个数组元素

也就是Node链表迁移到新的数组里面,最后迁移完毕之后,把新数组的引用

直接替换旧的。JDK1.8:扩容时候会判断这个值,如果超过阈值就要扩容,首

先根据运算得到需要遍历的次数i,然后利用tabAt方法获得i位置的元素f,初

始化一个forwardNode实

文档评论(0)

183****6089 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档