会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sTrive。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
8
下一页
2019年6月1日
2019年春阅读笔记15——成为一个Java的架构师要学习哪些知识
摘要: 既然java架构师,首先你要是一个高级java攻城尸,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池...:;java反射技术,写框架必备的技术,但是有严重的性能问题,替代方案java字节码技术;nio,没什么好
阅读全文
posted @ 2019-06-01 21:06 sTrive。
阅读(212)
评论(0)
推荐(1)
2019年5月26日
2019年春阅读笔记14—— Java设计模式中的命令模式
摘要: 命令模式很好理解,举个例子,司令员下令让士兵去干件事情,从整个事情的角度来考虑,司令员的作用是,发出口令,口令经过传递,传到了士兵耳朵里,士兵去执行。这个过程好在,三者相互解耦,任何一方都不用去依赖其他人,只需要做好自己的事儿就行,司令员要的是结果,不会去关注到底士兵是怎么实现的。 Invoker是
阅读全文
posted @ 2019-05-26 20:00 sTrive。
阅读(248)
评论(0)
推荐(0)
2019年5月20日
2019年春阅读笔记13——分布式系统的两种方式
摘要: 1.简单的例子 假设我们有一台服务器,它可以承担1百万/秒的请求,这个请求可以的是通过http访问网页,通过tcp下载文件,jdbc执行sql,RPC调用接口…,现在我们有一条数据的请求是2百万/秒,很显然服务器hold不住了,会各种拒绝访问,甚至崩溃,宕机,怎么办呢。一台机器解决不了的问题,那就两
阅读全文
posted @ 2019-05-20 10:52 sTrive。
阅读(147)
评论(0)
推荐(0)
2019年5月14日
2019年春阅读笔记12——索引数据结构设相关的计算机原理
摘要: 两种类型的存储 在计算机系统中一般包含两种类型的存储,计算机主存(RAM)和外部存储器(如硬盘、CD、SSD等)。在设计索引算法和存储结构时,我们必须要考虑到这两种类型的存储特点。主存的读取速度快,相对于主存,外部磁盘的数据读取速率要比主从慢好几个数量级,具体它们之间的差别后面会详细介绍。 上面讲的
阅读全文
posted @ 2019-05-14 18:47 sTrive。
阅读(163)
评论(0)
推荐(0)
2019年5月7日
2019年春阅读笔记11——常见的查询算法及数据结构
摘要: 我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化。那么有哪些查询算法可以使查询速度变得更快呢?顺序查找(linear search )最基本的查询算法当然是顺序查找(linear search),也就是对比每个元素的
阅读全文
posted @ 2019-05-07 19:42 sTrive。
阅读(278)
评论(0)
推荐(0)
2019年5月6日
2019年春阅读笔记10——数据库优化
摘要: SQL优化方向:执行计划、索引、SQL改写。架构优化方向:高可用架构、高性能架构、分库分表。数据库参数优化调整实例整体(高级优化,扩展):thread_concurrency:# 并发线程数量个数sort_buffer_size:# 排序缓存read_buffer_size:# 顺序读取缓存read
阅读全文
posted @ 2019-05-06 09:33 sTrive。
阅读(147)
评论(0)
推荐(0)
2019年5月1日
2019年春阅读笔记9——一些基础优化
摘要: 优化思路定位问题点吮吸:硬件-->系统-->应用-->数据库-->架构(高可用、读写分离、分库分表)。处理方向:明确优化目标、性能和安全的折中、防患未然。硬件优化主机方面:根据数据库类型,主机CPU选择、内存容量选择、磁盘选择:1)平衡内存和磁盘资源;2)随机的I/O和顺序的I/O;3)主机 RAI
阅读全文
posted @ 2019-05-01 16:28 sTrive。
阅读(143)
评论(0)
推荐(0)
2019年4月26日
2019年春阅读笔记8——从不同层面进行SQL优化
摘要: 数据库层面检查问题常用工具:1)MySQL2)msyqladmin:MySQL客户端,可进行管理操作3)mysqlshow:功能强大的查看shell命令4)show [SESSION | GLOBAL] variables:查看数据库参数信息5)SHOW [SESSION | GLOBAL] STA
阅读全文
posted @ 2019-04-26 19:19 sTrive。
阅读(181)
评论(0)
推荐(0)
2019年4月19日
2019年春阅读笔记7——关于SQL优化
摘要: 在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。一、优化的哲学优化可能带来的问题?•优化不总是对一个单纯的环境进行,还很可能是一个复杂的已投产的系统•优化手段本来就有很大的风险,只不过你没能
阅读全文
posted @ 2019-04-19 17:33 sTrive。
阅读(153)
评论(0)
推荐(0)
2019年4月12日
2019年春阅读笔记6——继续说开源
摘要: Android 的开源许可体系 Android有关linux内核部分采用GPLv2协议开源,有关userspace采用ASLv2(Apache协议版本2 )协议开源。 GPL和非GPL的分界线在于一个 Bionic Libc 的库。 头文件由Linux内核的同名头文件自动生成,用来获取完成用户空间系
阅读全文
posted @ 2019-04-12 11:24 sTrive。
阅读(173)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
8
下一页
公告