之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普...
分类:
Web程序 时间:
2014-05-27 00:17:53
阅读次数:
385
栈与队列都是比较高级的数据结构,虽然不难,但有时有些问题也比较灵活,在《编程之美》与《剑指offer》上就有一些这样的题目。用队列模拟栈、用站栈模拟队列,以及现实队列与栈的最大值与最小值求解,这些都是基础的,只要理解栈的后进先出与队列的先进先出特点即可解决。
1、栈模拟队列
用两个栈,元素从一个栈stackA进入,从另一个栈stackB出来。进队列时直接添加到stackA,出队列时...
分类:
其他好文 时间:
2014-05-23 02:28:08
阅读次数:
213
欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c++ 编程经验,就来吧!158427611
【代码备忘】火狐浏览器插件xpi自动从网站下载安装的代码
插件测试
function install_firefox_plugin() //安装方法
{
var params = {
"Foo": { URL: "htt...
分类:
Web程序 时间:
2014-05-23 01:47:40
阅读次数:
341
最近做的一个仿微信网页版的站点,有一个新需求, 需要实现在新消息入线时,有桌面通知的效果,所以最近就稍微了解一下这个html5的新属性。
这边有个不错的demo:html5 web notification demo
从上面这个demo中 我们就可以获取所需要的基本核心代码,如下:
var Notification = window.Notification ||...
分类:
Web程序 时间:
2014-05-23 01:36:12
阅读次数:
353
vb.net视频看了一大半了,真心听不懂台湾资深讲师的专业术语,只能在前有的vb和c#的基础上充分发挥自己的想象力。刚刚接触vb.net,好熟悉的赶脚,这不就跟vb一样吗?慢慢接触才知道,很多东西确实跟vb很相似,但是还有一部分又跟c#共通。难道死vb跟c#的“私生子”?呵呵,下面就比较一下这三种语言。
1.vb与vb.net
我们都学过vb了,虽然台湾老师讲的有点让人费解,但是如果我们跟以前...
分类:
Web程序 时间:
2014-05-23 00:51:00
阅读次数:
292
Django 1.6 最佳实践: 如何正确使用 CBVs (Class-based views)
Class-based views是Django为解决建站过程中的常见的呈现模式而建立的. 在这节中, 我们着重讲一下CBVs的使用技巧和一般原则.
1. CBVs的使用原则
代码越少越好永远不要重复代码View应当只包含呈现逻辑, 不应包括业务逻辑保持view逻辑清...
分类:
其他好文 时间:
2014-05-22 23:22:14
阅读次数:
299
最近一直没事在翻一些网站看看资料学习下。推荐几个不错的网站:
http://www.raywenderlich.com/ 这个网站有各种各样的教程,可惜是大部分都是英文教程,不过阅读起来还好。每到iOS有新版本发布时也会出专题的教程书籍。
http://objccn.io/ 这个是一个项目组专门翻译objcio英文文章而建的主页。翻译的内容都很棒。
http://nships...
分类:
移动开发 时间:
2014-05-22 23:10:01
阅读次数:
324
使用 HTTP
Web 使用超文本传输协议(Hypertext Transfer Protocol,HTTP)通信,通常用 web 浏览器,但是,出于某些原因,也可能想用脚本或程序中发出 web 请求,例如,通过 RSS 或 Atom feeds 收集站点内容。
生成 HTTP 请求,需要用 System.Net.WebRequest 类的静态方法 Create。它创建 WebRequ...
分类:
其他好文 时间:
2014-05-22 23:02:45
阅读次数:
307
自己手动安装hibernate tools for eclipse(Hibernate反向工程)
用过myeclipse的人都知道,myeclipse有集成一个hibernate的可以根据数据库表自动生成mapping映射(xml
或annotation)以及java的pojo类的工具。其实hibernate官方网站就有提供一个这样的工具,当然,现在的
名字叫做jboss...
分类:
系统相关 时间:
2014-05-22 22:48:18
阅读次数:
515
第一:网页设计需要的是要留白。网站页面未必一定要填满,最好留白,如果留的合适与适当,也未尝不可;
第二:信息量不需要太大,文章精好过多。有些人,总认为在页面上表达的东西越多越好,恨不得将肚子里所有的东西都一股脑儿的呈现给用户。结果,如果没有强悍的页面设计尤其是在呈现上的驾驭能力,我们将看到的一大片密密麻麻的文字。在读图时代,文字的表现力远远不如图片的表现力,而且,实践表明,人们没有耐心去阅读你...
分类:
Web程序 时间:
2014-05-22 17:30:28
阅读次数:
283