- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Spring总结 -( 一 ) IOC和AOP
控制反转(或依赖注入)控制反转(IoC = Inversion of control),由容器控制程序之间得依赖关系。IoC还有一个另外的名字:“依赖注入 (DI=Dependency Injection)” ,即由容器动态的将某种依赖关系注入到组件之中 AOP(Aspect-OrientedProgramming,面向方面编程)...
2018-05-03 14:06:46 173
原创 Java面试 -(一)基础总结
1… Java基础 1.1…String Stringbuffer Stringbuilder 区别 String 是不可改变的字符串 StringBuffer 是可以改变值得,线程安全 StringBuilder 是可以改变值得,非线程安全 1.2…Java中的集合 Java 中的集合分为value,key-value 种, 1、存储值得有两种,list和set List 是无
2018-01-30 10:40:09 197
转载 DUBBO学习:直连提供者
直连提供者 在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直联方式,将以服务接口为单位,忽略注册中心的提供者列表,A 接口配置点对点,不影响 B 接口从注册中心获取列表。通过 XML 配置如果是线上需求需要点对点,可在 中配置 url 指向提供者,将绕过注册中心,多个地址用分号隔开,配置如下 1:<dubbo:reference id=
2017-10-24 14:32:05 244
转载 DUBBO学习:启动检查
官方文档: https://dubbo.gitbooks.io/dubbo-user-book/demos/preflight-check.html启动时检查: dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上线时,能及早发现问题,默认 check="true"。可以通过 check="false" 关闭检查,比如,测试时,有些服务不关
2017-10-23 23:23:48 347
转载 SpringMVC工作原理
SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、 DispatcherSe
2017-10-20 16:51:11 256
转载 redis详解 -- 面试题
使用redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行 (4) 丰富的特性:可用于缓存,消息,按key设置过期时间,过
2017-10-20 16:42:58 191
转载 理解OAuth 2.0 流程
名词定义 (1) Third-party application:第三方应用程序,本文中又称”客户端”(client),即上一节例子中的”云冲印”。 (2)HTTP service:HTTP服务提供商,本文中简称”服务提供商”,即上一节例子中的Google。 (3)Resource Owner:资源所有者,本文中又称”用户”(user)。 (4)User Agent:用户代理,本文中就是指浏
2017-10-20 16:40:06 195
转载 MySQL数据库索引
目录: 1、MyISAM与InnoDB的区别: 2、索引的优缺点: 3、如何选用索引: 4、查看索引: 5、哈希索引: 6、B+树: 7、索引分类:1、MyISAM与InnoDB的区别: (1)show engines;图1.1 截图1 A)MySQL数据表主要支持如图所示的存储引擎,分为“事务安全型”和“非事务安全型”,其中MyISAM属于非事务安全型,InnoDB属于事务安全型
2017-09-27 10:40:55 209
原创 redis总结-(一)单点登录
redis优点特点: (1)速度快,因为数据存在内存中。 (2)支持丰富数据类型,支持string,list,set,sorted set,hash。 (3)支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行。 (4) 丰富的特性:可用于缓存,消息,按key设置过期时间,过期后将会自动删除。 (5)redis是单进程单线程:redis利用队列技术将并发访问变
2017-09-26 10:55:46 1186
原创 RestApi总结-(一)认识
Rest接口和RestFul理解REST(Resource Representational State Transfer) Resource:资源,即数据(前面说过网络的核心)。比如 newsfeed,friends等; Representational:某种表现形式,比如用JSON,XML,JPEG等; State Transfer:状态变化。通过HTTP动词实现。GET 获取资
2017-09-25 16:39:01 411
原创 Java爬虫-利用jsoup(抓安居客房源)
利用javaj的soup写了一个小爬虫,自己测试玩,抓起安居客的房源信息。package com.fangejia.web.admin.jsoup;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements;/**
2017-09-25 15:51:52 1814
原创 Mysql千万级数据查询总结
CREATE TABLE `mall_goods` ( `goods_id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '商品ID', `cat_id` INT(11) NOT NULL DEFAULT '0' COMMENT '分类id', `price` TINYINT(3) NOT NULL DEFAULT '0' COMME
2017-09-25 14:47:39 309
原创 JAVA基础集合-去除List集合中的重复值
package com.fdd;import java.util.*;/** * @uthor lihongliang on 2017/9/22 17:36 * @Emile li_fdd@163.com * @Description : 去除List集合中的重复值 */ public class ListTest { //set集合去重,不打乱顺序public sta
2017-09-22 17:46:15 281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人