首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
低至一折起
掘友等级
后台开发攻城狮
|
顺丰科技
Write the Code,Change the World!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 20
沸点 1
赞
21
返回
|
搜索文章
最新
热门
SaaS应用12原则:(四)后端服务
后端服务是指程序运行所需要的通过网络调用的各种服务,如数据库(MySQL,CouchDB),消息/队列系统(RabbitMQ,Beanstalkd),SMTP 邮件发送服务(Postfix),以及缓存系统(Memcached)。 类似数据库的后端服务,通常由部署应用程序的系统管…
SaaS应用12原则:(三)配置
通常,应用的配置在不同部署(预发布、生产环境、开发环境等等)间会有很大差异。这其中包括: 有些应用在代码中使用常量保存配置,这与 12-Factor 所要求的代码和配置严格分离显然大相径庭。配置文件在各部署间存在大幅差异,代码却完全一致。 判断一个应用是否正确地将配置排除在代码…
SaaS应用12原则:(二)依赖
大多数编程语言都会提供一个打包系统,用来为各个类库提供打包服务,就像 Perl 的 CPAN 或是 Ruby 的 Rubygems。通过打包系统安装的类库可以是系统级的(称之为 “site packages”),或仅供某个应用程序使用,部署在相应的目录中(称之为 “vendor…
SaaS应用12原则:(一)基准代码
12-Factor 应用(基于 12 原则设计的应用称为 12-Factor 应用)通常会使用版本控制系统加以管理,如 Git,SVN 等。 一份用来跟踪代码所有修订版本的数据库被称作代码库(code repository, code repo, repo)。 在类似 SVN …
SaaS应用12原则:简介
如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor(12 原则,或 12 要素)为构建如下的 SaaS 应用提供了方法论: 这套理论适用于任意语言和后端服务(数据库、消息队列、缓存等)开发的应用程序。
MyBatis 常用类型
1. Mybatis JdbcType与Oracle、MySql数据类型对应列表 注意到, MyBatis的JdbcType中部分没有对应到Oracle和Mysql的数据类型中(或许由于自己遗漏),不过不用担心,后续大家碰到再具体分析;同时上述对应关系不一定是一一对应,请大家了…
DBA的五款优秀SQL查询优化工具
一般来说,SQL查询优化器分析给定查询的许多选项,预估每个选项的成本,最后选择成本最低的选项。如果查询优化器选择了错误的计划,则性能差异可能从几毫秒到几分钟。幸运的是,现在有许多第三方SQL查询优化工具可以自动优化每个SQL查询。这些工具极大地简化了开发人员和数据库管理员的工作…
DBA的五款优秀SQL查询优化工具
一般来说,SQL查询优化器分析给定查询的许多选项,预估每个选项的成本,最后选择成本最低的选项。如果查询优化器选择了错误的计划,则性能差异可能从几毫秒到几分钟。幸运的是,现在有许多第三方SQL查询优化工具可以自动优化每个SQL查询。这些工具极大地简化了开发人员和数据库管理员的工作…
PO/VO/BO/DTO/POJO 解释
最形象的理解就是一个PO就是数据库中的一条记录。 好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 1. Value Object 值对象 2. View Object 表现层对象 主要对应界面显示的数据对象。 对于一个 WEB 页面,或者 SWT、SWING 的…
MySql 日常指导,及大表优化思路
除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。 而事实上很多时候 MySQL 单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量。 ba…
下一页
个人成就
文章被点赞
352
文章被阅读
92,938
掘力值
1,869
关注了
3
关注者
31
收藏集
2
关注标签
14
加入于
2017-12-13