09 2014 档案

摘要:前言一 个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的 扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的 ... 阅读全文
posted @ 2014-09-28 11:16 xusir 阅读(456) 评论(0) 推荐(1)
摘要:之前一直怀念ubuntu下的apt-get,因为实在是方便,需要安装什么,一个命令搞定,相关的依赖包统统由apt-get维护。下载,编译,安装,那叫一个痛快。什么软件用着不爽,一个命令卸载!怀念apt-get之余,发现了替代工具MacPorts,据说也可以解决我的问题。但可惜,我总是无法更新本地软件... 阅读全文
posted @ 2014-09-27 09:17 xusir 阅读(916) 评论(0) 推荐(0)
摘要:在mac 下安装好xampp后,需要在终端命令行操作时,比如输入:mysql -u root -p,未正确配置前不会出现想要的输入密码提示,而是会提示:command not found原来当你输入命令的时间,系统会在/usr/bin这个位置里寻找你输入的命令,如果你没有把命令引入到这个位置,无论... 阅读全文
posted @ 2014-09-27 08:55 xusir 阅读(2071) 评论(0) 推荐(0)
摘要:解决办法打开 phpmyadmin里的config.inc.php文件$cfg['Servers'][$i][ 'host'] = 'localhost';$cfg['Servers'][$i]['port'] = '3306';$cfg['Servers'][$i]['connect_type']... 阅读全文
posted @ 2014-09-25 15:21 xusir 阅读(24927) 评论(0) 推荐(0)
摘要:volatile是一个变量修饰符,而synchronized是一个方法或块的修饰符。所以我们使用这两种关键字来指定三种简单的存取变量的方式。 int i1; int geti1() {return i1;}volatile int i2; int geti2() {return i2;}i... 阅读全文
posted @ 2014-09-24 17:15 xusir 阅读(306) 评论(0) 推荐(0)
摘要:MySQL数据库可以说是DBA们最常见和常用的数据库之一,MySQL的广泛应用,也使更多的人加入到学习它的行列之中。下面是老MySQL DBA总结的MySQL数据库最常见和最常使用的一些经验和技巧,分享给大家!一、MySQL数据库的备份使用MySQL数据库,最常用也是最重要的就是数据库备份了,所以我... 阅读全文
posted @ 2014-09-24 09:18 xusir 阅读(420) 评论(0) 推荐(0)
摘要:本文旨在给所有希望了解JVM(Java Virtual Machine)的同学一个概念性的入门,主要介绍了JVM的组成部分以及它们内部工作的机制和原理。当然本文只是一个简单的入门,不会涉及过多繁杂的参数和配置,感兴趣的同学可以做更深入的研究,在研究JVM的过程中会发现,其实JVM本身就是一个计算机体... 阅读全文
posted @ 2014-09-23 14:31 xusir 阅读(1592) 评论(1) 推荐(0)
摘要:当一套程序写完或者一台服务器配置完成后,相必很多朋友会像我一样,非常想知道它到底能够承受多大的负载压力,那在本文中,就给大家介绍十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的Web应用能够顶得住多少的并发量,以及你的网站的性能。Grinder– Gri... 阅读全文
posted @ 2014-09-22 16:24 xusir 阅读(463) 评论(1) 推荐(0)
摘要:首先我们要明白一点,我们所使用的变量就是一块一块的内存空间!!一、内存管理原理:在java中,有java程序、虚拟机、操作系统三个层次,其中java程序与虚拟机交互,而虚拟机与操作系统间交互!这就保证了java程序的平台无关性!下面我们从程序运行前,程序运行中、程序运行内存溢出三个阶段来说一下内存管... 阅读全文
posted @ 2014-09-17 13:29 xusir 阅读(284) 评论(0) 推荐(0)

自成e家