9月10

           俗话说smile,"工欲善其事,必先利其器"jgrin。对于前端开发工程师来说,基于Firefox丰富的Web开发辅助插件无疑就是最好的利器。下面就与大家分享24款武装Firefox的Web开发插件28

开发工具

1.  Web Developer 1.1.8

https://addons.mozilla.org/en-US/firefox/addon/60
以工具栏的形式对网页的(X)HTML、脚本、多媒体、CSS、缓存、图象等多方面的实用工具。使我们能轻易的获得网页的更多信息,使我们进一步的了解当  前所浏览的网页。
说明:超强的web分析工具,开发人员必装。

2.  Firebug 1.5.0

https://addons.mozilla.org/en-US/firefox/addon/1843
Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试  功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera,  Safari),简直难以置信。除此之外,其他功能还很强大。比如html,css,dom的察看与调试,网站整体分析等等。总之就是一整套完整而强大的  WEB开发工具。
说明:查看,编辑,Debug页面的CSS,HTML,JavaScript。超强的开发调试的工具,开发人员必装。

9月10

浏览器CSS BUG兼容汇总

21:08前端开发  From: 本站原创
        有关于浏览器CSS BUG的一些兼容问题和具体案例总结如下smile,供自己以后查看,也分享给大家,以便大家节约学习和工作的时间,如果你有什么好的方法对浏览器兼容方面,那么也请你和大家一起分享下。81

1.div的垂直居中问题
vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行。

2. margin加倍的问题
设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。
解决方案是在这个div里面加上display:inline;  
9月10

Web前端优化总结

18:26前端开发  From: 本站原创
          有关于Web前端优化的一些方法总结,面向内容的优化规则目前有10条,同时如果你有什么好的方法的话也希望你和大家一起来分享下81
1. 尽量减少 HTTP 请求 (Make Fewer HTTP Requests)
作为第一条,可能也是最重要的一条。根据 Yahoo! 研究团队的数据分析,有很大一部分用户访问会因为这一条而取得最大受益。有几种常见的方法能切实减少 HTTP 请求:
    1) 合并文件,比如把多个 CSS 文件合成一个;
    2) CSS Sprites 利用 CSS background 相关元素进行背景图绝对定位;参见:CSS Sprites: Image Slicing’s Kiss of Death
    3) 图像地图
    4) 内联图象 使用 data: URL scheme 在实际的页面嵌入图像数据.
9月10

腾讯Web前端开发笔试题

18:05Web开发  From: 本站原创
         前段时间在网上把简历更新了一遍,陆续接到一些公司的面试通知的电话,有一天下午的时候,接到腾讯拍拍网打过来的电话,说招聘WEB前端开发工程师,在电话里简单的面试了一番,就给了我一次去腾讯面试的机会,那是的心情是格外的高兴,因为这是我梦寐已久的腾讯公司smile

第二天下着毛毛细雨,我顶着风雨。呵呵,来到了腾讯公司,已经去面试官就给了我一张试卷,并说先把试题做一做,时间为20分钟,我把试题拿手上一看,全部都是javascript的试题,我对jquery框架比较熟悉一点,对原生的javascript不是很熟悉,这是心理就凉了一截。最后的结果也肯定是没有应聘上。

现在将腾讯WEB前端开发笔试题分享给大家:

1 请实现,鼠标点击页面中的任意标签,alert该标签的名称.(注意兼容性)

2 请指出一下代码的性能问题,并经行优化。
9月10

关于工厂模式

先讲一下简单工厂模式、工厂方法模式、抽象工厂模式的东西:

        
  • 简单工厂模式(Simple  Factory  Pattern):工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关类,也就是说产品的创建逻辑集中于一个工厂类,客户端只需要传递不同的参数给工厂,这时情况是:一个工厂创建一个产品,所有的具体工厂继承自一个抽象工厂;对于客户端来说,不存在与具体产品的依赖;
  •     
  • 工厂方法模式(Factory  Method  Pattern):提前定义用于创建对象的接口,让子类决定实例化具体的某一个类,即在工厂和产品中间增加接口,工厂不再负责产品的创建,由接口针对不同条件返回具体的类实例,由具体类实例去实现;
  •     
  • 抽象工厂模式(Abstract  Factory  Pattern):提供一个创建一系统或相互依赖对象的接口,不需要指定具体类。抽象工厂正如其名字所说,它抽象的是工厂接口,因此它面向的是多个平等等级结构,其建立对象的原则是以功能相似的对象为单位划分需要建立的对象。

简单工厂并不属于23种基本设计模式中,它是抽象工厂模式的一个特例;抽象工厂与工厂方法区别在于它们抽象的对象不同:工厂方法针对产品进行抽象,而抽象工厂抽象针对工厂。因此可以认为工厂方法是抽象工厂的一种极端情况,工厂方法模式用来创建一个产品的等级结构,它一般只有一个方法,创建一种产品;而抽象工厂是用来创建多个产品的等级结构,一般有多个方法,创建一系列产品。

9月10

在某个论坛上看到有人在问——“Which  programming language should I learn first?”,看到了下面的这个回答,有点意思jgrin

Depends.

  • To  program in an expressive and powerful language: Python  
  • To  get a website up quickly: PHP  
  • To  mingle with programmers who call themselves “rockstars”: Ruby.  
  • To  really learn to program: C.  
  • To  achieve enlightenment: Scheme.  
  • To  feel depressed: SQL  
  • To  drop a chromosome: Microsoft  Visual Basic  
  • To  get a guaranteed, mediocre, but well paying job writing financial applications  in a cubicle under fluorescent lights: Java.  
  • To  do the same thing with certifications and letters after your name: C#  
  • To  achieve a magical sense of childlike wonder that you have a hard time  differentiating from megalomania: Objective  C

I  could go on… but I’m not feeling hateful enough today.

9月10
      今天整理资料时,再次发现这篇文章,我觉得很好jzan,很值得我们男生学习、体会,我觉得会是终身受用的,特此记录一下28
一、拥有自信和风度
男人到了二十几岁后,就要开始学着用心去经营自己了,他体现在自己的思想和涵 养上。自信是一个男人最重要的品质,自信的男人就像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话:“让暴风雨来的更猛烈些吧!” 只因为他无所畏 惧。一个自信的男人,总是能够感染别人,无论这些人是朋友还是敌人。要使别人对你有信心,就必须要先对自己充满信息。自信的男人可以战胜一切困难。
一个有风度的男人就像一片大海,不拒点滴,又包容江河。有风度使男人得到更多 的青睐。不争眼前才能够放眼全世界,给予别人才能够受益无穷。正所谓“宰相肚里能撑船”,一个心如大海的男人,肚中不知能撑多少船呀!风度翩翩让男人看上 去潇洒万千。

二、养成看书和写作的习惯
男人到了二十几岁后,就开始要走入社会了,在与别人交往的过程中,谈吐和修养 是最能征服别人的。一个有知识的男人一定是常看书的,一个有智慧的男人一定是常写作的。无论自己多忙,都要抽出时间来看看书,写写文章。因为这样做能够改 变一个男人的思想与行为。一个男人要改变自己思想首先要做的就是读一本好书,读一本书就像交了一个好朋友,他能够帮助你走好自己的路。读书的生活是最丰富 多彩的,写作的时光是最能启迪智慧的。
喜欢看书和写作的男人,一定能够培养出一个好的心态。因为知识与智慧的海洋是 无边无际的,但喜欢看书和写作的男人却能做到执著追求。追求是一个男人的思想,也是一个男人的行动,永不放弃的追求,无时不刻的在激励着男人去战斗。这种 战斗使一个男人能够经历风雨的洗礼,成长为一棵参天大树。读书使男人变得冷静,写作使男人变得成熟。
Tags:
9月10
9月10
html页面的web打印示例
9月10
Tags: , , , ,
分页: 1/5 第一页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]