07 2017 档案
Java 多线程_2
摘要:1.ThreadLocal类2.原子类3.Lock类4.容器类BlockingQueueConcurrentHashMap5.管理类 阅读全文
posted @ 2017-07-23 16:40 lantx 阅读(117) 评论(0) 推荐(0)
Java 多线程_1
摘要:概念: 用多线程只有一个目的,那就是更好的利用cpu的资源 多线程 :指的是这个程序(一个进程)运行时产生了不止一个线程 并发 :通过cpu调度算法,让用户看上去同时执行 并行 :多个cpu实例或者多台机器同时执行一段处理逻辑,是... 阅读全文
posted @ 2017-07-23 16:18 lantx 阅读(234) 评论(0) 推荐(0)
一个分布式服务器集群架构方案
摘要:0x01.大型网站演化简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。集群主要分为:高可用集群(High Availability Cluster),负载均衡集群(Load Balance Cluster,nginx即可实现),科学计算集群(... 阅读全文
posted @ 2017-07-10 16:00 lantx 阅读(648) 评论(0) 推荐(0)
构建高并发高可用的电商平台架构实践
摘要:一、 设计理念 1. 空间换时间1) 多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用... 阅读全文
posted @ 2017-07-10 15:40 lantx 阅读(461) 评论(0) 推荐(0)
二叉树中和为某一值得路径
摘要:题目:输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。代码:import java.util.ArrayList;/**public class TreeNode { int val = 0; T... 阅读全文
posted @ 2017-07-03 14:41 lantx 阅读(136) 评论(0) 推荐(0)
NPC问题证明题
摘要:STINGY SAT is the following problem: given a set of clauses (each a disjunction of literals) and an integer k, find a satisfying assignment in which a... 阅读全文
posted @ 2017-07-01 10:49 lantx 阅读(473) 评论(0) 推荐(0)