自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 电话面试遇到的几个问题

1.Bean注解的意义? @Bean注解在方法上,声明当前方法的返回值为一个Bean。2.IOC的好处?(被问到除了降低耦合度) 第一,资源集中管理,实现资源的可配置和易管理。 第二,降低了使用资源双方的依赖程度,也就是我们说的耦合度。3.内存泄漏和内存溢出的区别? 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;

2018-04-29 20:26:09 395

转载 多服务器共享Session的解决方案

问题 为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候能够继续使用客户的Session? 1、写客户端Cookie的方式 把原来存储在服务器磁盘上的session数据存储到客户端的cookie中去。(一般是把session数据按照自己定义的加密规则(如:采用

2018-04-29 19:53:48 1502

原创 AJAX跨域问题及解决

1.为什么会发生AJAX跨域? 1)浏览器限制 2)跨域 3)XHR(XMLHttpRequest)请求2.解决思路 1)浏览器 -disable-web-security 2) JSONP 前端:$.ajax({dataType:jsonp jsonp: “callback2”

2018-04-18 15:57:13 331 1

原创 tx一面问题及答案(数据结构及数据库+Java)

1.数据库为什么要分库分表? 1 基本思想之什么是分库分表? 从字面上简单理解,就是把原本存储于一个库的数据分块存储到多个库上,把原本存储于一个表的数据分块存储到多个表上。 2 基本思想之为什么要分库分表? 数据库中的数据量不一定是可控的,在未进行分库分表的情况下,随着时间和业务的发展,库中的表会越来越多,表中的数据量也会越来越大,相应地,数据操作,增删改查的开销也会越来越大;另外,由于无法

2018-04-16 17:52:45 188

原创 tx一面问题及答案(操作系统及计算机网络)

1.进程 线程 协程之间的区别? 进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。进程是线程的容器。进程是程序的实体。线程:CPU调度的基本单元,有时被称为轻量级进程,是程序执行流的最小单元。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,...

2018-04-16 16:20:24 387

原创 Spring注解@Resource和@Autowired区别

(1)@Autowired @Autowired为Spring提供的注解,需要导入包org.springframework.beans.factory.annotation.Autowired;只按照byType注入。 @Autowired注解是按照类型(byType)装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它的required属性为false。如果我们想使用

2018-04-13 22:20:21 391

原创 JAVA8之lambda表达式(二)

lambda好处就是代码量大大减少了!程序逻辑也很清晰明了。 它的用处浅显来说就是替代“内部匿名类”、可以对集合或者数组进行循环操作。 以前: 面向对象式编程就应该纯粹的面向对象,于是经常看到这样的写法: 如果你想写一个方法,那么就必须把它放到一个类里面,然后new出来对象,对象调用这个方法。 匿名类型最大的问题就在于其冗余的语法。 有人戏称匿名类型导致了“高度问题”(heigh

2018-04-08 22:23:24 330

转载 JAVA8之lambda表达式(一)

在接触公司的项目后,发现很多地方会出现()->,这种表达式以前不怎么接触,在看了公司项目后打算慢慢学习总结下:lambda表达式是JAVA8中提供的一种新的特性,它支持JAVA也能进行简单的“函数式编程”。 它是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。1.使用lambda

2018-04-07 23:36:50 165

原创 一天一道简单题目(三)

给你一个字符串,找出最长的没有重复字符的子字符串的长度。解法一:private static int lengthof(String str) { int n=str.length(); int ans=0; for(int i=0;i<n;i++){ for(int j=i+1;j<=n;j++){

2018-04-06 11:36:22 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除