`
web001
  • 浏览: 96557 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表
Max Indelicato是一位软件开发主管和前首席软件架构师,他最近发表了一篇关于如何设计具备可伸缩性的web应用程序 的文章。他提出要选择正确的部署和存储解决方案,选择可伸缩的数据存储和模式,并且使用抽象层。 适合工 ...
在进行网站建设的时候,常常遇到不同的协议,Socket和http协议都可以实现数据传输,但两种传输方式在网站建设中有什么各自的特点,和缺点,如何选择合适的传输方式。   1 数据传输方式 1.1  Socket传输的定义和其特点 所谓socket通常也称作"套接字",实现网站服务器和客户端之间的物理连接,并进行数据传输,主要有UDP和TCP两个协议。Socket处于网络协议的传输层。 UDP协议:广播式数据传输,不进行数据验证 TCP协议:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,   Socket 传输的特点: 优点 1 ...
网站推广不是件很轻松容易的事,尤其搜寻引擎变化无常,加上大家都很认真的推广自己的网站、关键字所以,可能一阵子有不错的网站排名,过阵子网站排名又不理想,因此,做网站推广真的要有良好的心态: 1.按照自己的 ...
  了解常见的PHP应用程序安全威胁,可以确保你的PHP应用程序不受攻击。因此,本文将列出 6个常见的 PHP 安全性攻击,欢迎大家来阅读和学习。 1、SQL注入 SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令注入的,它具有相同的SQL注入机制,但只针对shell命令。 
美观: 还记得刚进一家公司时让我改某个人的代码,我当时疯了,代码乱七八糟,我根本就不想看那些代码,怎么去改。 人靠衣装,就算你再有钱再有学识,穿着不好我只能当你是要饭的。写代码也是一样,面对横七竖八乱乱糟糟的代码,反胃的心都有了,怎么去看你的代码。 所以代码的美观度和重要,当然你也没必要刻意去做代码的美观(虽然我经常这么干),但是就像传衣服一样,你不传正装不传礼服,最起码不能穿着没洗过而且破漏的衣服吧。 我还是建议,当你写完自己的代码,花一些时间去格式化和手动美化一下你的代码,一来休息一下二来欣赏一下自己的作品,也许在这个工作中还会发现一些BUG,大家都高兴的事情,何乐而不为?    ...
介绍新手建站推广完美教程,各位根据自己的实际情况酌情选用: 1、准备个好域名, 比如http://www.hualai.net.cn ①.尽量在6位数内,当然也不一定,反正要让用户好记。(看个人); ②.尽量用顶级的域名,搜索排名感觉好一点。 ③.做中文站最好用拼音注册,不要问为什么。看百度(baidu.com)就是很好证明。 ④.域名的安全性,最好选择有些权威的注册商。 ⑤.好域名或者说主域名最好注册3年以上,因为百度在扒正规站的毛的时候,会看这些资料,他会觉得你不会很快转行的…… 2、网站空间很重要 ①.速度打开速度慢,会失去50%以上的流量; ②.不要挂弹窗,弹窗代 ...
模板模式Template概述: 1、定义一个操作中算法的骨架,将一些步骤的执行延迟到其子类中。 2、抽象模板角色:       ①定义了一个或者多个抽象操作,以便让其子类实现       ②定义并实现一个模板方法。 3、具体模板角色:       ①实现父类所定义的一个或者多个抽象方法       ②可以有任意多个具体模板角色,实现同一个抽象模板角色       ③每一个具体模板角色都可以给出这些抽象方法的不同实现。 ....   其实我不太喜欢把这些东西摆上去。来上传一个我简写的demo  

前端网站开发CSS选择器

    博客分类:
  • Web
 
一直觉得自己CSS很搓很搓很搓~~~, 入职后决心要加强,以前学CSS都是看比较实践的书籍,如《精通CSS》这些,大多是技巧,靠记忆~~ 发现这样学来实在是根基不牢,永远都要跟着别人后头走。 个人觉得要在某个领域中强大,基础原理是必不可少的,于是有了本人第一篇CSS学习的文章,文章主要是根据《CSS权威指南》来对自己的一些不牢靠的知识进行记录巩固,发现对这本书真是相见恨晚,以前学CSS太浮躁了,地基没打好唉~~废话不多说了,进入正题吧~  在选择器上,主要是一些特殊性和层叠顺序规则需要熟悉。   选择器的特殊性: 选择器的特殊性由选择器本身的组件确定。特殊性值表述为4个部分,如:0,0 ...
很多程序员在写代码的时候往往都不注意代码的可读性,让别人在阅读代码时花费更多的时间。其实,只要程序员在写代码的时候,注意为代码加注释,并以合理的格式为代码加注释,这样就方便别人查看代码,也方便自己以后查看了。下面分享十个加注释的技巧:  1. 逐层注释 为每个代码块添加注释,并在每一层使用统一的注释方法和风格。例如: 针对每个类:包括摘要信息、作者信息、以及最近修改日期等; 针对每个方法:包括用途、功能、参数和返回值等。 在团队工作中,采用标准化的注释尤为重要。当然,使用注释规范和工具(例如C#里的XML,Java里的Javadoc)可以更好的推动注释工作完成得更好。   2 ...
Js代码   void function() {//abcd      do break;while(
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有些技术书读得可能很违背某人的学习习惯,就感觉不好了。 所以说网络是块神奇的空间,很能造就高手,而网络高手是绝对不能小瞧的。 建筑工程 建筑工程不乏豆腐杂,但比起软件工程来说,豆腐杂的概率还是很小的。做软件,很 ...
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的? “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。” 很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。 其实除了前10本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。 下面就按照各本书的推荐数排列。 1、《
  声明:        最近越来越感觉JS的优越性,项目中用到关于框架页面刷新的方法,在网上搜索以后发现有许多不错的代码,但不是很齐全。于是,我索性从网络上搜集以后经过精心编排,整理了一下。^ - ^ 希望大家多多指教!   先来看一个简单的例子: 下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。    frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:   <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Tra ...
浏览器的同源策略,限制脚本程序只能和同协议,同域名,同端口的脚本进行交互,包括共享和传递变量,cookie的传递。尽管浏览器不允许页面脚本跨域读取数据,但是允许html引用跨域的资源,比如脚本程序,css,图片,等等,因为script,iframe的src是不存在跨域的。   $.get("http://www.hualai.net.cn/news/website.jsp", {}, function(data){ alert(' error:'+data) }, "html"); 比如上面的请求,因为是跨域读取数据,所以 ...
定义   JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。 JSON的结构基于下面两点 "名称/值"对的集合 不同语言中,它被理解为对象(object),记录(record),结构(st ...
Global site tag (gtag.js) - Google Analytics