架构

TDD(测试驱动开发)实践感悟

daybreak 发布于 3天前

每个开发者都想开发出高质量的代码,更少的Bug、更容易维护不仅让人心情愉悦,也让我们有更多时间去学习和生活。少加一些班,多陪家人,:)当开发任务非常简单时,比如基本的增删改查,可能使用怎样的方式开发都是可行的,条条大路通罗马。但是当面临一个很复杂的、艰巨棘手的任务时,要保证[&h...

阅读(27)评论(0)赞 (1)

Centos 6.5 系统下安装使用composer教程

daybreak 发布于 5天前

Composer是PHP的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer不是一个包管理器。是的,它涉及"packages"和"libraries",但它在每个项目的基础上进行管[&helli...

阅读(26)评论(0)赞 (0)

Linux中查看某个软件的安装路径

daybreak 发布于 2周前 (02-13)

Linux中查看某个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、添加安装文件等等,很多地方都要用到查案文件安装路径的命令。这里给大家介绍Linux查看文件安装路径(地址)命令。一、查看文件安装路径:由于软件安装[&h...

阅读(45)评论(0)赞 (1)

Redis info命令详解

daybreak 发布于 1个月前 (01-17)

以一种易于解释(parse)且易于阅读的格式,返回关于Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的信息:server:一般Redis服务器信息,包含以下域:redis_ver[&hellip...

阅读(118)评论(0)赞 (1)

修改tomcat默认的编码方式

daybreak 发布于 1个月前 (01-17)

默认情况下,tomcat使用的的编码方式:iso8859-1修改tomcat下的conf/server.xml文件找到如下代码:    <Connectorport="8080"protocol="HTTP/1.1"con[&hell...

阅读(106)评论(0)赞 (1)

如何在数据库事务提交成功后进行异步操作

daybreak 发布于 4个月前 (10-25)

问题业务场景业务需求上经常会有一些边缘操作,比如主流程操作A:用户报名课程操作入库,边缘操作B:发送邮件或短信通知。业务要求操作A操作数据库失败后,事务回滚,那么操作B不能执行。操作A执行成功后,操作B也必须执行成功如何实现普通的执行A,之后执行B,是可以满足要求1[&helli...

阅读(256)评论(0)赞 (4)

nginx强制使用https(http到https自动跳转)

daybreak 发布于 11个月前 (04-06)

nginx对于使用http访问开启了https的站点会返回400.而浏览器输入网址默认是http的,每次都要去改成https很烦,于是考虑自动跳转的方法,刚开始用的$scheme变量判断,如果不是https则跳转。发现无效。    搜了一[...

阅读(643)评论(0)赞 (2)

Linux上搭建Maven私库nexus

6

daybreak 发布于 12个月前 (03-13)

maven作为我们项目依赖管理中利器,在模块化开发中尤其重要。接下来,我们将介绍maven远程仓库nexus的安装。1、安装前提条件: JDK已经安装,运行java-version查看。将本地下载好的nexus存放到linux上,存放路径为 /usr[&hel...

阅读(1191)评论(0)赞 (2)

MySQL集群安装与配置

daybreak 发布于 12个月前 (03-08)

MySQLCluster是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDBCluster存储引擎,允许在1个Cluster中运行多个MySQL服务器。MySQLCluster能够使用多种故障切换和负载平衡选项配置NDB存储引擎,但在Clus[…]...

阅读(488)评论(0)赞 (3)

互联网架构师

daybreak 发布于 1年前 (2016-01-03)

对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司ceo的同时,也担任了微软公司的荣誉角色“首席软件架构师”,可见“架构师”这一称谓的吸引力。架构师是公司的“金领”,有着非常高的收入,很少需要考虑生存的问题,从而有更多的精力思考关...

阅读(724)评论(5)赞 (5)

开启Nginx的gzip压缩功能详解

daybreak 发布于 1年前 (2015-12-13)

[导读] 默认情况下,Nginx的gzip压缩是关闭的,gzip压缩功能就是可以让你节省不少带宽,但是会增加服务器CPU的开销哦,Nginx默认只对texthtml进行压缩,如果要对html之外的内容进行压缩传输,我们需要手动来调。开默认情况下,Nginx的gz[&he...

阅读(642)评论(1)赞 (2)

大型网站架构演化历程

10

daybreak 发布于 1年前 (2015-12-13)

大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题本文内容大部分来自《大型网站技术架构》,这本书很值得一看,强烈推荐。大型网站系统的特点高并发,大流量需[&he...

阅读(777)评论(0)赞 (3)

日访问量超过50W的架构的讨论

daybreak 发布于 1年前 (2015-09-25)

本篇文章主要介绍了"日访问量超过50W的架构30分,无满意结帖,结帖人pyunsong]",主要涉及到日访问量超过50W的架构30分,无满意结帖,结帖人pyunsong]方面的内容,对于日访问量超过50W的架构30分,无满意结帖,结帖人pyunsong]感兴趣的同学可以参考[&h...

阅读(1185)评论(1)赞 (1)