排序:
默认
按更新时间
按访问量

十种常用的设计模式

1.       单例模式:实现方式:a) 将被实现的类的构造方法设计成private的。b) 添加此类引用的静态成员变量,并为其实例化。c)  在被实现的类中提供公共的CreateInstance函数,返回实例化的此类,就是b中的静态成员变量。 应用场景:优点:     1.在单例模式中,活动的...

2018-03-06 18:32:01

阅读数:65

评论数:0

如何优化sql语句

(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):    ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上...

2018-03-06 18:07:39

阅读数:168

评论数:0

我们为何需要单点登录系统

SSO,Single Sign On,也就是单点登录,保证一个账户在多个系统上实现单一用户的登录现在随着网站的壮大,很多服务会进行拆分,会做SOA服务,会使用dubbo做微服务,或者简单的小型分布式,这样在服务与服务之间,或者系统与系统之间都是通过HTTP或者restful来进行通信的,在以往的单...

2018-02-24 14:11:44

阅读数:146

评论数:0

分布式架构的演进

作者:李小翀 链接:https://www.zhihu.com/question/22764869/answer/31277656 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 分布式架构的演进 系统架构演化历程-初始阶段架...

2018-01-26 16:06:36

阅读数:106

评论数:0

编程到底难在哪里?

记得之前组里来了一个美国实习生小伙子,很极客的那种,干活快,一天能给你写2000行代码(我复查的速度跟不上他写的速度),让做什么东西,上午告诉做个这个功能,下午就能在测试环境跑起来演示了。跟他单独开会的时候,他说觉的普通的编程没什么意思,太简单了,写程序这方面已经没什么追求了,他比较想跟我研究大数...

2018-01-25 20:40:58

阅读数:134

评论数:0

SpringMVC工作原理

SpringMVC的工作原理图: SpringMVC流程 1、  用户发送请求至前端控制器DispatcherServlet。 2、  DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、  处理器映射器找到具体的处理器(可以根据xml配置...

2018-01-25 11:38:51

阅读数:28

评论数:0

struts2 执行流程及工作原理

在Struts2框架中的处理大概分为以下的步骤  1 用户发送请求; 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) ...

2018-01-25 11:37:51

阅读数:27

评论数:0

ZooKeeper原理与应用

简介 ZooKeeper是一个开源的分布式协调服务,由雅虎创建,是Google Chubby的开源实现。ZooKeeper的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。 ZooKeeper是一个典型的分布式数据一致性的...

2018-01-24 20:59:59

阅读数:152

评论数:0

为什么会需要消息队列(MQ)?

为什么会需要消息队列(MQ)? ########################################################################################## 主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞...

2018-01-24 20:58:45

阅读数:47

评论数:0

关于集群与分布式及正向代理与反向代理的初步总结

一. 集群与分布式 集群就是多台计算机进行连接,每台计算机上部署的应用是一致的,集群的目的是提高整个系统的高并发时的稳定性,当有一台服务器挂掉时,其他的服务器可以顶上来,不会出现服务器挂掉后整个网站崩溃的情况。 分布式是由多个计算机组成的系统,每台计算机运行整个系统中一个模...

2018-01-23 15:54:11

阅读数:37

评论数:0

MySQL 主从复制详解(详细)

参考链接 一、mysql主从原理 1. 基本介绍 MySQL 内建的复制功能是构建大型,高性能应用程序的基础。将 MySQL 的 数亿分布到到多个系统上去,这种分步的机制,是通过将 MySQL 的某一台主机的数据复制到其它主机( Slave )上,并重新执行一遍来实现的。复制过程...

2018-01-23 13:53:35

阅读数:26

评论数:0

Solr集群的搭建以及使用(内涵zookeeper集群的搭建指南)

1   什么是SolrCloud   SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使  用Sol...

2018-01-23 13:49:45

阅读数:49

评论数:0

前端工作越来越难找,是不是已经饱和了?

前端的工作越来越难找,到底是不是前端领域已经饱和了? 的确,前端的热度比前几年相比明显降低了很多。前两三年,互联网经济异军突起,热钱涌进来。这个阶段,人才是稀缺资源。所以在前几年,凡是懂点前端的都比较好找工作。 而现在,市场上已经不缺初级前端,而是能够开发像...

2018-01-22 21:38:02

阅读数:462

评论数:0

你的简历能帮你争取到面试机会吗?

最近我在帮朋友的公司招人,招人的第一步是要筛选简历,在这过程中,我发现虽然能收到很多简历,但实际能通过筛选能进入到技术面试流程的简历不多,估计10份里不会超过4份能通过筛选。     如果没法通过技术面试,那么候选人尚且能收集面试题,回家继续准备,毕竟他和面试官也交流过,也不算没收获,但对于...

2018-01-22 21:36:21

阅读数:57

评论数:0

常见的六种设计模式以及应用场景

设计模式是对设计原则的具体化。用江湖话说就是武林秘籍,总结出来的一些固定套路,可以帮助有根基的程序员迅速打通任督二脉,从此做什么都特别快。常用的模式及其场景如下。 1) 单例模式。 单例模式是一种常用的软件设计模式。 在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可...

2018-01-21 20:55:26

阅读数:121

评论数:0

jsonp

我们知道,普通的ajax请求存在跨域无权限访问的问题,这是浏览器的安全策略在起作用 index.php: [php] view plain copy     $info = '{           "code" ...

2018-01-21 20:54:07

阅读数:26

评论数:0

UFLDL教程笔记(二)

一、Softmax回归 Softmax是逻辑回归在多分类问题上的扩展,适合有k类情况下的分类任务。 1.1 Softmax回归的期望函数和代价函数 首先看下逻辑回归的假设函数:  hθ=11+e−θTx 更多逻辑回归请戳:  http://blog....

2018-01-19 22:26:00

阅读数:55

评论数:0

json增删改查

#q tr td { width: 150px; text-align: center; margin-bottom: 5px; } #q tr:nth-child(2n) { background: darkgray; } #q tr:nth-child(odd) { ...

2018-01-19 22:24:26

阅读数:93

评论数:0

集群和分布式

ttp://blog.csdn.net/cutesource/article/details/5811914在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一...

2018-01-18 21:34:48

阅读数:119

评论数:0

hadoop

Hadoop是一个能够让用户轻松架构和使用的分布式计算平台。为了更好演示集群分布,本文没有使用一台电脑上构建多个虚拟机的方法来模拟集群,而是使用三台电脑来搭建一个小型分布式集群环境安装。本文记录如何搭建并配置Hadoop分布式集群环境。集群机器一台Ubuntu主机系统作Master,一台Ubunt...

2018-01-18 21:32:45

阅读数:82

评论数:0

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