会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
JudeSheng
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
下一页
2019年4月3日
微服务设计
摘要: 微服务的优缺点 微服务设计思想优点 单一进程 = 多进程: 服务自治性 1. 部署不会影响其他服务 1. 降低测试难度 1. 方便性能评估与系统监控 通过网络传输(RESTful API,消息总线等)进行服务间通信(也可以直接对外提供服务) 1. 有利于多语言多技术生态 大项目 = 小项目 1. 减
阅读全文
posted @ 2019-04-03 15:56 JudeSheng
阅读(346)
评论(0)
推荐(0)
编辑
设计规范与原则
摘要: REST 规范 GET:用来获取资源 PUT: 1. 可用来新增Store类型的资源 1. 可用来更新一个资源的全部属性,使用时传递所有属性的值,即使有的值没有改变 PATCH:更新资源的部分属性。因为 PATCH 比较新,而且规范比较复杂,所以真正实现的比较少,一般都是用 POST 替代 POST
阅读全文
posted @ 2019-04-03 15:56 JudeSheng
阅读(215)
评论(0)
推荐(0)
编辑
JVM调优
摘要: Java GC及JVM参数 参考资料 1. http://www.233.com/Java/zhuanye/20101027/164729208 2.html 1. http://www.jianshu.com/p/740f00cf03b2 1. http://unixboy.iteye.com/b
阅读全文
posted @ 2019-04-03 15:54 JudeSheng
阅读(791)
评论(0)
推荐(0)
编辑
Cache架构设计
摘要: Cache策略 定时过期策略 1. 定时过期的好处是Cache节点的个数符合实际需求,不会造成资源滥用和服务器压力 1. 定时过期适合访问量较大,实时性要求不高的情况 1. 如果访问量小,定时过期会造成Cache命中率低,如果实时性要求高,过期间隔太小,Cache的意义就不大 1. 适用情况 : 实
阅读全文
posted @ 2019-04-03 15:52 JudeSheng
阅读(947)
评论(0)
推荐(0)
编辑
2019年3月29日
数据结构与算法分析
摘要: 线性表 数据元素的排列方式是线性的 顺序表 :顺序表是在计算机中以数组的形式保存的线性表 结构 1. 除了头尾,其他的元素依次首尾相连 1. 在内存中是一块连续的存储空间,每个元素占用相同的空间,所以顺序表支持随机访问 1. e[i]=e[1]+e[i 1] length, 1 c) addAll(
阅读全文
posted @ 2019-03-29 16:55 JudeSheng
阅读(479)
评论(0)
推荐(0)
编辑
深入理解java虚拟机
摘要: JVM 自动内存管理机制 JVM内存区域 Java对象管理机制 对象创建过程 对象内存布局 对象内存划分策略 对象的访问方式 内存分配策略 垃圾回收 可达性分析算法 4种可作为GC Root的对象 4种引用类型 复制算法和标记整理算法 垃圾收集器 JVM调优
阅读全文
posted @ 2019-03-29 16:54 JudeSheng
阅读(141)
评论(0)
推荐(0)
编辑
项目工具笔记
摘要: Mac安装软件 官网 home brew 1. https://brew.sh 1. 下载比较慢 IntelliJ Idea 1. https://www.jetbrains.com/idea/ sublime text 1. https://www.sublimetext.com/ 1. http
阅读全文
posted @ 2019-03-29 16:54 JudeSheng
阅读(217)
评论(0)
推荐(0)
编辑
数据格式 学习笔记
摘要: YMAL YAML to JSON: http://yaml online parser.appspot.com/ 对象 : 同行, :和value之间一个空格 key: value key: {key1: value, key2: value} 数组 : 缩进表示属于关系,两个空格 一唯独数组 a
阅读全文
posted @ 2019-03-29 16:53 JudeSheng
阅读(171)
评论(0)
推荐(0)
编辑
数据库杂记
摘要: SQL 语句 UPDATE SALARIES set sex = (case when sex = 'f' then 'm' else 'f' end); CREATE UNIQUE INDEX inbound_request_idx_1 ON pmtacpt_inbound_request(mer
阅读全文
posted @ 2019-03-29 16:53 JudeSheng
阅读(128)
评论(0)
推荐(0)
编辑
Python学习手册
摘要: 基础 概念 源码编译为字节码,解释器解释字节码 CPython是python标准实现方式,Jython将源码编译为java字节码,运行在JVM上 优点:快速开发,灵活的核心数据类型,优美的缩进语法,垃圾回收 应用领域:测试框架,人工智能神经网络,自然语言分析,系统编成,图形界面 导入模块 模块文件名
阅读全文
posted @ 2019-03-29 16:51 JudeSheng
阅读(353)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告