2018年10月24日
摘要:
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数
阅读全文
posted @ 2018-10-24 16:46
那片林
阅读(306)
推荐(0)
摘要:
注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解: @Override,表示当前的方法定义将覆盖超类中的方法。 @Deprec
阅读全文
posted @ 2018-10-24 16:44
那片林
阅读(209)
推荐(0)
摘要:
概述什么是Socket网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通常用来实现客户端和服务端的连接。Socket是TCP/IP协议的一个十分流行的编程实现,一个Socket由一个IP地址和一个端口号唯一确定。 但是,Socket所支持的协
阅读全文
posted @ 2018-10-24 16:08
那片林
阅读(1609)
推荐(1)
2018年10月22日
摘要:
引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模
阅读全文
posted @ 2018-10-22 20:14
那片林
阅读(182)
推荐(0)
摘要:
nginx 反向代理和负载均衡 1.nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时候来自web前端的压力,也能让人十分头痛。怎样将同一个域名的访问分散到两台或更多
阅读全文
posted @ 2018-10-22 19:54
那片林
阅读(155)
推荐(0)
摘要:
什么是分布式系统,如何学习分布式系统 目录 什么是分布式系统 分布式系统挑战 分布式系统特性与衡量标准 组件、理论、协议 用一个请求串起来 一个简化的架构图 概念与实现 总结 references 正文 虽然本人在前面也写过好几篇分布式系统相关的文章,主要包括CAP理论、分布式存储与分布式事务,但对
阅读全文
posted @ 2018-10-22 19:46
那片林
阅读(217)
推荐(0)
摘要:
MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前 NoSQL 数据库产品中最热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式,MongoDB 使用 C++开发。MongoDB 的官方网站地址是:http://www.mongodb.org/ 1.为什么要用 No
阅读全文
posted @ 2018-10-22 19:43
那片林
阅读(3874)
推荐(0)
摘要:
一般而言Redis在Javaweb应用中存在两个主要的场景,一个是缓存常用的数据,另一个是在需要高速读/写的场合使用它快速读/写,比如一些需要进行商品抢购和抢红包的场合. 一,缓存 在对数据库的读/写操作中,现实的情况是读操作的次数远超写操作, 一般是1 : 9 到3 : 7 的比例,所以需要读的可
阅读全文
posted @ 2018-10-22 19:26
那片林
阅读(4310)
推荐(4)
摘要:
zookeeper一般是集群,奇数个宕掉少半数没事,全宕掉的话dubbo应该有服务缓存,现有的服务正常,只是不能注册和发现新上线或者下线的服务。
阅读全文
posted @ 2018-10-22 16:41
那片林
阅读(737)
推荐(0)
摘要:
sql中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。 例如我们有两张表: Orders表通过外键Id_P和Persons表进行关联。 1.in
阅读全文
posted @ 2018-10-22 10:37
那片林
阅读(349)
推荐(0)