上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 134 下一页
摘要: sql = "select [个人信息$].*,[工作经历$].* from [个人信息$],[工作经历$] where [个人信息$].UID=[工作经历$].UID"sql = "select [个人信息$].*,[工作经历$].* from [个人信息$] inner Join [工作经历$] 阅读全文
posted @ 2016-11-11 16:39 跨境电商杂货铺 阅读(226) 评论(0) 推荐(0) 编辑
摘要: MYSQL分库分表总结 单库单表 单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到。 单库多表 随着用户数量的增加,user表的数据量会越来越大,当数据量达到一定程度的时候对user表的查询会渐渐的变慢,从而影响整个DB的性能 阅读全文
posted @ 2016-11-11 16:33 跨境电商杂货铺 阅读(260) 评论(0) 推荐(0) 编辑
摘要: nginx 安装与配置文件 #cat /etc/nginx/nginx.conf #运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1; #全局错误日志及PID文件error_log /var/log/nginx/error.log;p 阅读全文
posted @ 2016-11-11 16:21 跨境电商杂货铺 阅读(330) 评论(0) 推荐(0) 编辑
摘要: WHY? 为什么用Nginx而不用LVS? 7点理由足以说明一切:1 、高并发连接: 官方测试能够支撑 5 万并发连接,在实际生产环境中跑到 2 ~ 3 万并发连接数。?2 、内存消耗少: 在 3 万并发连接下,开启的 10 个 Nginx 进程才消耗 150M 内存( 15M*10=150M )。 阅读全文
posted @ 2016-11-11 16:17 跨境电商杂货铺 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 装饰模式 在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 (1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。 (2) 装饰对象包含一个真实对象的引用(reference) (3) 装 阅读全文
posted @ 2016-11-11 16:08 跨境电商杂货铺 阅读(155) 评论(1) 推荐(0) 编辑
摘要: 二、内存泄漏及解决方法 1.系统崩溃前的一些现象: 每次垃圾回收的时间越来越长,由之前的10ms延长到50ms左右,FullGC的时间也有之前的0.5s延长到4、5s FullGC的次数越来越多,最频繁时隔不到1分钟就进行一次FullGC 年老代的内存越来越大并且每次FullGC后年老代没有内存被释 阅读全文
posted @ 2016-11-11 15:26 跨境电商杂货铺 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 观察者模式 观察者模式 Observer 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 观察者模式的组成 抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有 阅读全文
posted @ 2016-11-11 14:59 跨境电商杂货铺 阅读(322) 评论(0) 推荐(0) 编辑
摘要: netstat -n|grep 80出现大量time_wait 在运行netstat -n|grep 80 | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'时发现有大量的time_wait,出现这种情况需要查看接口日志是否有阻塞现象, 阅读全文
posted @ 2016-11-11 14:54 跨境电商杂货铺 阅读(3513) 评论(0) 推荐(0) 编辑
摘要: 系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用MySQL,汇集各种免费 阅读全文
posted @ 2016-11-10 20:55 跨境电商杂货铺 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 公司内部同事分享的一篇文章 周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考 1.Jstack 1.1 jstack能得到运行java程序的java stack和native stack的信息。可以轻松 阅读全文
posted @ 2016-11-10 20:29 跨境电商杂货铺 阅读(10534) 评论(0) 推荐(2) 编辑
上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 134 下一页