会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
是谁扭曲了时空
博客园
首页
联系
订阅
管理
上一页
1
···
27
28
29
30
31
32
33
34
35
···
37
下一页
2019年2月17日
10、【设计模式】代理模式(动态代理)
摘要: 关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。 一、代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及
阅读全文
posted @ 2019-02-17 23:05 是谁扭曲了时空
阅读(462)
评论(0)
推荐(0)
2019年2月14日
9、【设计模式】外观模式(门面模式)
摘要: 一、概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 二、角色及使用场景 简单来说,该模式就是把一些复杂的流程封装成一个接口供给外
阅读全文
posted @ 2019-02-14 14:57 是谁扭曲了时空
阅读(205)
评论(0)
推荐(0)
【数据库】三大范式以及五大约束
摘要: 实体:表; 属性:表中的数据(字段); 关系:表与表之间的关系; 数据库设计三大范式(重点): 第一范式(1NF):数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性; 例如:userInfo:山东省烟台市 131777368781 userAds:山东0省烟台市 use
阅读全文
posted @ 2019-02-14 00:02 是谁扭曲了时空
阅读(304)
评论(0)
推荐(0)
2019年2月13日
Ribbon - WeightedResponseTimeRule原理
摘要: 根据响应时间计算权重,响应越长,权重越低,权重越低的服务器,被选择的可能性就越低 //定时统计权重serverWeightTimer.schedule(new DynamicServerWeightTask(), 0, serverWeightTaskTimerInterval); //权重数组(server存储的位置对应权重数组的位置)//index处的权重为前面所有权重及in...
阅读全文
posted @ 2019-02-13 16:31 是谁扭曲了时空
阅读(832)
评论(0)
推荐(0)
【多线程】volatile
摘要: Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来
阅读全文
posted @ 2019-02-13 16:08 是谁扭曲了时空
阅读(164)
评论(0)
推荐(0)
2019年2月4日
学习网站记录
摘要: 1、线程系列 Java数据结构和算法 2、JVM 3、servlet/JSP系列, 会话技术 4、Redis系列 Reids系列 5、并发框架Disruptor 6、MongoDB 1)MongoDB基础教程系列 2)MongoDB 分片集群技术 3)MongoDB的事务、ACID和一致性 4)Mo
阅读全文
posted @ 2019-02-04 00:16 是谁扭曲了时空
阅读(259)
评论(0)
推荐(0)
2019年1月26日
【oracle】多版本
摘要: 并发控制 concurrency control 数据库提供的函数集合,允许多个人同时访问和修改数据。 锁(lock)是Oracle管理共享数据库资源并发访问并防止并发数据库事务之间“相互干涉”的核心机制之一。 Oracle使用了多种锁,包括: 不论是哪一种锁,请求锁时都存在相关的最小开销。 TX锁
阅读全文
posted @ 2019-01-26 20:54 是谁扭曲了时空
阅读(655)
评论(0)
推荐(0)
2019年1月21日
Spring获取实现某接口的所有实例bean
摘要: 1、获取 applicationContext,通过ApplicationAware自动注入 2、getBeansOfType、getBeanNamesForType //key位 beanName,value为bean Map<String, Interface> result = applica
阅读全文
posted @ 2019-01-21 21:56 是谁扭曲了时空
阅读(12663)
评论(2)
推荐(0)
2019年1月17日
8、【设计模式】适配器模式
摘要: 适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配,简单点理解就是平常所见的转接头,转换器之类的存在。 适配器模式有两种:类适配器、对象适配器、接口适配器 前二者在实现上有些许区别,作用一样,第三个接口适配器差别较大。 1、类适配器模式: 原理:通过继承来实现适配器功
阅读全文
posted @ 2019-01-17 22:21 是谁扭曲了时空
阅读(232)
评论(0)
推荐(0)
2019年1月7日
伪静态规则RewriteRule-htaccess
摘要: 伪静态实际上是利用php把当前地址解析成另一种方法来访问网站,要学伪静态规则的写法,要懂一点正则 一、正则表达式教程 有一个经典的教程:正则表达式30分钟入门教程 常用正则如下: 应用替换时,前面一个()中匹配的内容后面就用$1引用,第二个()中匹配的就用$2引用,,,,,, 这个()里面的东西叫原
阅读全文
posted @ 2019-01-07 14:58 是谁扭曲了时空
阅读(593)
评论(0)
推荐(0)
上一页
1
···
27
28
29
30
31
32
33
34
35
···
37
下一页
公告