自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

精彩人生

{总结,是为了更好的开始}专注于web技术,每天进步一点点{学无止境,积累创造财富}

  • 博客(53)
  • 收藏
  • 关注

转载 jquery json 格式教程

介绍我们知道AJAX技术能够使得每一次请求更加迅捷,对于每一次请求返回的不是整个页面,也仅仅是所需要返回的数据。通常AJAX通过返回XML格式的数据,然后再通过客户端复杂的JavaScript脚本解析和渲染这些XML格式的数据。JSON(读Jason)是为了能够使得数据格式成为一种标准,更简单的被JavaScript解析。 优点1、轻量级的数据交换格式2、人们读写更加容易

2011-11-23 13:49:34 673

转载 C#委托及事件

在C#中,委托(delegate)是一种引用类型,在其他语言中,与委托最接近的是函数指针,但委托不仅存储对方法入口点的引用,还存储对用于调用方法的对象实例的引用。简单的讲委托(delegate)是一种类型安全的函数指针,首先,看下面的示例程序,在C++中使用函数指针。首先,存在两个方法:分别用于求两个数的最大值和最小值。int Max(int x,int y){return x

2011-11-22 12:05:58 545

转载 浅析C# 中object sender与EventArgs e (转)

一、了解C#中的预定义事件处理机制    在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。EventArgs是包含事件数据的类的基类,用于传递事件的细节。EventHandler是一个委托声明如下public delegate void EventHandler( object sender , EventArgs e )注意这里的参数

2011-11-22 10:25:57 437

转载 C#窗体编程

一、一些概念性知识1、基本概念1)在Windows中,具有图形用户界面(Graphics User Interface,GUI)的程序称为窗体程序,窗体程序由窗体(Form)和组件(Component)构成,每个应用程序都有一个主窗体,主窗体中分门别类地排列着各种组件。窗体也可以看成是一个放置组件的容器(Container),组件有些是可见的,有些组件是不可见的,可见的组件称为控件(Con

2011-11-21 17:17:04 2444 1

转载 Web前端研发工程师编程能力飞升之路

今天看到这篇文章。写的非常有意思。发现自己才处于"入室"阶段。【背景】如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧;如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧;如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧;web前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不

2011-11-19 11:54:16 390

转载 CSS大美集(关于细节)

细节1………………………………………………………………………………一、当文字与图片在一行,需要将文字与图片底对齐,需要这样写:记住密码二、当文字与图片在一行,需要将文字与图片居中对齐,需要这样写:记住密码三、更改IE“查看源代码”菜单打开的编辑器    打开注册表编辑器,在开始-运行中输入regedit    找到以下位置: HKEY_LOCAL

2011-11-18 22:07:00 644

翻译 Css3 Transition动画效果

Transition 的作用和基本原理,就是通过某些css 属性值的渐变(从一个值过度到另一个值),达到简单的动画效果。举例例如,我们希望 ‘left’ 属性和 ‘background-color’ 属性的改变可以在2秒之内渐变过度,颜色由红色变成蓝色,横坐标由小变大,这些都是可以通过 transition 来实现的。p {transition-property: width,

2011-11-17 10:30:45 632

转载 css3 box-shadow投影发光效果

CSS3的box-shadow属性可以让我们轻松实现图层阴影效果。我们来实战详解一下这个属性。1. box-shadow属性的浏览器兼容性先来看一个这个属性的浏览器兼容性:Opera: 不知道是从哪个版本开始支持的,我在发这篇文章测试的时候,正好更新了Opera到最新的10.53版本,已经支持box-shadow属性。firefox通过私有属性-moz-box-sh

2011-11-17 10:27:42 604

转载 关于css3的Transition,Transforms以及动画的一些总结

Transition首先热一下身,请大家先看一下下面这个例子:演示当你的鼠标放上去的时候,字体会变大,这个例子的代码如下:Css:#size{text-align:center;}#size a{text-decoration:none;font-size:20px;font-weight:bold;-webkit-transition: font-size 0

2011-11-16 23:17:53 642

转载 继承System.Web.UI.Page的页面基类

服务器端的page类所有我们编写的页面都继承自page类,可见page类是非常重要的,page类提供了哪些功能,直接决定了我们的页面类可以继承什么功能,或者说,直接决定了我们的页面类功能的强大与否!那么,page类实现了什么功能呢?如前所述的三个客户端的事实,页面类要管理ViewState,还要管理事件。page类起码要提供这些功能以供我们的页面类重载或者调用。page类提供了四个顺序执行

2011-11-16 14:58:08 426

翻译 你正在成长为一名优秀的程序员吗?

英文原文:Do You Morph Into A Different Programmer?  在软件开发过程中,你经历的每件事情都会潜移默化地影响着你。随着时间的流逝,年纪的增长,对于程序开发技术(相同/或者相关能力)以及自身的理解也会不断沉淀,这些最终也会帮助你达成目标——成为一名优秀的程序员。这里谈到的经历不仅限于程序员生涯里的里程碑,比如换工作、成为领导/经理或者自己创业。你所经历

2011-11-16 14:30:27 327

转载 多线程

来源:http://kb.cnblogs.com/page/42528/多线程的相关概念什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。

2011-11-16 14:19:52 370

转载 .NET :静态类的理解

静态类是一种声明为 static 类型的,且仅包含静态成员的类。不能使用 new 关键字创建静态类的实例。静态类在加载包含该类的程序或命名空间时由 .NET Framework 公共语言运行库 (CLR) 自动加载。 静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。当类中没有依赖对

2011-11-16 14:05:21 468

转载 C#多线程与异步的区别

随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想与园中各位高手一同探讨一下如何使用并发来最大化程序的性能。  多线程和异步操作的异同  多线程和异步操作两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为多线程和异步操作是等同的概念。但是,多线程和异步操作还是有一些区别的。而这些区别造成

2011-11-16 13:09:16 375

转载 ASP.NET Session的七点认识

ASP.NET Session的使用当中我们会遇到很多的问题,那么这里我们来谈下经常出现的一些常用ASP.NET Session的理解:ASP.NET Session的七点认识之一  对于值类型的变量,Session中保存的是值类型的拷贝Session["__test0"] =1; int i = (int)Session["__test0"]+1; int j

2011-11-16 13:04:35 347

转载 URL的设计

你应该花一些时间来设计一下你的URL地址结构。在读完本文之后,如果有一件事情是我希望你记住的话,那就是花一些时间来设计你的URL地址的结构。不要把它留给你的框架来决定,不要听天由命,依赖运气。要仔细地考虑,认真摸索出一种经验。  URL的设计是一个很复杂的问题,我不能说有什么“正确”的解决方案——其挺类似于其他方面的设计的,有好的URL设计,有糟糕的URL设计,在这两者之间的情况也个个不同——

2011-11-16 10:38:20 404

转载 C# 4.0四大新特性代码示例与解读

作者: 左轮death029  来源: 博客园1.dynamic ExpandoObject  熟悉js的朋友都知道js可以这么写 :var t = new Object(); t.Abc = ‘something’; t.Value =243;  现在这个js动态语言的特性,我们也可以在c#中使用了,前提是将一个变量声明为Expando

2011-11-16 10:29:45 425

转载 C#与闭包

其实要提到闭包,我们还得先提下变量作用域和变量的生命周期。  在C#里面,变量作用域有三种,一种是属于类的,我们常称之为field;第二种则属于函数的,我们通常称之为局部变量;还有一种,其实也是属于函数的,不过它的作用范围更小,它只属于函数局部的代码片段,这种同样称之为局部变量。这三种变量的生命周期基本都可以用一句话来说明,每个变量都属于它所寄存的对象,即变量随着其寄存对象生而生和消亡。对应三

2011-11-16 10:23:01 469

转载 ASP.NET关于Session的详解

Session模型简介  Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的

2011-11-15 17:00:26 353

转载 Web服务(Web service)基础及相关术语简介

发工具。微软的目标是,将其新编程语言——C#作为Web Service的首选语言。虽然C#看起来与Java类似,但是还有一些Java中没有的独特的功能。.NET技术中用于Web Service 开发的主要工具是ASP.NET从技术上说,ASPasp.net  提供了一些超出ASP以前版本的优点(例如:代码和HTML的分离,与脚本语言相比较,对“真正”的编程语言如 C# 的支持)。  2.

2011-11-15 16:08:51 832

转载 学习asp.net网站开发比较完整的流程

如果你已经有较多的面向对象开发经验,跳过以下这两步:   第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!  第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framew

2011-11-15 16:01:37 998

转载 深入剖析ASP.NET的编译原理

Microsoft 的Visual Studio为我们在应用开发中提供的强大功能,我们是有目共睹。借助该工具,是我们的开发 显得更加高效而轻松。从Microsoft把这个IDE的名字从VS.NET 该为VS(比如原来的Visual Studio.NET 2003,现在的版本叫VS2005),可以MS对该IDE的期望和野心:MS要把它改造成一个万能的IDE。不过任何都有其两面性,对于我们广大的开发者

2011-11-15 10:54:42 1378

转载 以小见大、由浅入深-谈如何面试Javascript工程师

面试Javascript工程师难吗?Javascript工程师的水平参差不齐,如何评定他们技术水平的高低?如何确定Javascript工程师适合承担哪方面的任务?我在腾讯时的面试经验是,通过不同纬度的结构化问题、由浅入深的进行考查。        基础        冒泡与捕获:它们的定义,它们的区别,如何阻止冒泡?基础知识,经典题目。但是不是每个人都能完整全面的回答出这个问题,面试者需要

2011-11-15 09:10:58 344

转载 新浪网产品设计指南(含UI规范)

来源:http://www.alibuybuy.com/posts/67167.html摘要: 以下分各模块介绍。设计规范介绍 什么是设计规范?《产品设计部·人机交互界面设计规范 》适用用于WEB产品线的人机交互界面设计方面的指导手册。贯穿以用户为中心的设计指导方向,根据新浪产品自身的特点制定出的一套规范,以达到提升用户体验,控制产品设...以下分各模块介绍。设计规范介绍

2011-11-14 09:01:01 1400

转载 使用setimmediate实现可伸缩执行的脚本

看过我对JavaScript 性能优化相关的讨论的同学们一定很了解我的一个癖好,就是将一大段的script分解成多个块来执行。通过使用setTimeout(),你可以去改变特定代码执行的时间,从而做到让UI现场执行已经在队列里的任务。比如,你可以通过这样的方式把要执行的代码在50ms后加到UI线程队列里:setTimeout(function(){ //do something}

2011-11-13 22:00:29 1106

转载 什么是编译性语言、解释性语言和脚本语言

计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能值型高级语言编写的程序。     翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时

2011-11-12 13:16:02 394

转载 《抓狂心理学》

本书简介:本书以去全新的趣味实验和案例的形式,层层解密上至人文史学、意识形态,下至日常行为、心理常识,无奇不有,为读者解开几百年甚至上千来看似合理却又错综复杂的抓狂现象和行为,把读者从抓狂的世界捞起来……美国大片《泰坦尼克号》,向人们展示了发生在100年前那场惊心动魄的冰海沉船事件。然而在轮船首航前,英国著名的实业大亨乔里·奥昆纳就预感轮船要沉没,从而放弃了难得的首航船票。对此,有人不解的问他

2011-11-11 09:08:13 1128

转载 Apache Cookbook中文版笔记

1 ServerAlias p71一个虚拟主机可以配置多个域名view plainServerName www.maxthon.com  ServerAlias www.maxthon1.com www.maxthon2.com  2 apachectl graceful p17重启apache的时候等待当前打开的活动连接完成操作

2011-11-10 22:32:30 562

原创 《富爸爸、穷爸爸》

书中的一些关键思想:1、构建资产1) 不需到场就可以正常运作的业务2) 股票3) 债券4) 基金5) 能产生收入的房产2、先构筑资产项,才用资产所产生的收入购买奢侈品3、会计、法律和商业知识非常重要4、通过公司的方式1)合理避税(买车、餐饮费)2)财产保护:用公司和信托来隐藏财富5、喜欢变化而不是害怕变化、喜欢挣百万美元而不是担心升职6、学习如何

2011-11-10 22:26:47 528

转载 开发者值得关注的HTML5新特性:Canvas

随着IE 10的即将发布正式版,标志者HTML5的时代已经越来离我们越来越近了,尽管HTML 5的最终标准草案还没最终敲定,但象Chrome,Firefox等浏览器对HTML5的标准已经支持的十分完善了,IE 10的预览版本也声称支持更多的HTML 5特性。在此情况下,无论作为CTO还是一般的前端页面开发者还是网站编程的开发人员,都应该开始给予HTML5相当的重视。而在HTML5中,其中最 令

2011-11-10 09:29:32 430

转载 getBoundingClientRect() 来获取页面元素的位置

该方法已经不再是IE Only了,FF3.0+和Opera9.5+已经支持了该方法,可以说在获得页面元素位置上效率能有很大的提高,在以前版本的Opera和Firefox中必须通过循环来获得元素在页面中的绝对位置。document.documentElement.getBoundingClientRect下面这是MSDN的解释:SyntaxoRect = object.get

2011-11-09 13:02:56 564

原创 jquery 随记

无素中的onclick传递this到JQ中使用comment(this)">评论function comment(obj){$(obj).slideToggle(100);}+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2011-11-09 11:58:55 404

原创 社会

据国家统计局的数字,仅在2009年度,就有2.3亿中国人从农村涌进城市,被他们留在身后的孩子,大约有2000万。而根据中国妇联2010年10月发布的“农村留守儿童家庭教育活动调查分析报告”显示,目前,全国农村留守儿童约5800万人,其中14周岁以下的农村留守儿童约4000多万。近三成留守儿童家长外出务工年限在5年以上。这一群孩子被迫适应没有父母在旁的日子,甚至,替代了父母在家庭里的角色。

2011-11-09 08:51:58 403

原创 jQuery_Moblie

在HTML5中,任何带有data-前缀的属性本质上都会被验证解析器忽略,而应用程序可以任意地拦截那些属性。JQM依赖于data-role属性把它的核心功能组合成字符串。“data-role”参数用来设置div的功能:页面,表头,页面的内容或页脚。另外,必须为data-role="page"的div设置“id”参数才能对这个应用程序进行导航。一个值得一提的参数是“data-theme”。

2011-11-08 11:51:34 515

原创 自我成长

从校园走出的那一刻,已经没有任何人去带领着学习、前进、求知,也没有了象征意义上的老师,虽然部分老师从未尽到应尽的义务。社会本身的风气导致了校园、老师、学生这样关系的形成,从小学到中学,直到大学,始终没有一个真正意义上的导师指导过人生的成长。人本来就不曾对他人抱有太大的幻想,我们只是独立的个体,从他人身上不要怀有一丝的索取之心,因为那本来不是你应得的,所以也就不曾有别人负于你,而你抱怨别人的现象。

2011-11-08 10:59:20 471

转载 温故知新

记忆很快遗忘,习得的知识随着时间的流逝而变得模糊。前段时间写的文章拿来看,却发现如此的陌生。不是天才,也无法承认自己是蠢材,所能够归属的一类也只能是平常人。一旦决定去掌握某项技能,必须去花费时间去使用,否则最后的结果知识这项技能离大脑的距离越来越远,变成了深层次的记忆,没有外界的唤醒,始终都会像一个沉睡的人,无法去面对属于它的春天。有些事情是需要经历才能获得珍贵的经验,是不是这份经验也会随着时

2011-11-08 10:55:13 441

转载 CSS招数和过滤器

在开发Web应用程序时,为了兼容各个厂家的浏览器,有时需要采用CSS过滤器和招数来实现不同的浏览器表现相同的策略。CSS过滤器(filter)是一种对特定的浏览器或浏览器组显示或隐藏规则或声明的方法。CSS招数是(hack)一种让浏览器表现得符合自己希望的并不完美的解决方法。当浏览器的bug在未来的版本中得到修复之后,某些招数会失效或者会有怪异的表现,而且可能无法通过CSS最新版本的检

2011-11-08 10:53:06 417

转载 请告诉我,你为什么这样说?

请告诉我,你为什么这样说?你的观点是什么?为什么你认为是这样?这样做的依据所在?很多时候,总是忘记了问为什么,当想要寻根究底时,因为自己或者外界,最终的结果往往是被打断。与人很难交流,问题不是针对某个人,但是你一旦说别人的不是,他人立马改变探讨的态度,变得尖酸刻薄起来,其实大可不必这样。毕竟人只有在交流中才能获得进步,如果无法交流的团队,后果将会是一团糟。记得开发中遇到这样一个问题,关于HTM

2011-11-08 10:50:18 608

转载 观点

读的书再多,经历的事情再丰富,如果没有经过思想的洗礼,这一切都处在蒙昧之中,寻不到希望的光亮。有意义的交谈可以激荡彼此的思想的触角,反观那些无聊意义的谈话,更多的却是搜寻着可以对接的词语,小心地使连接处于信息可以交换的状态,无论传输的垃圾信息是否会占用珍贵的带宽,这一切只在寻找一个无意义的结果,我们彼此相识,曾经认识,如果各处异地,别无其它。交谈的价值更大是传递有意义的信息,不能顺畅对接的交谈显得

2011-11-08 10:41:37 397

转载 跟随大师

在读书的时间里,总能寻到哲理性的观点。伴随着时光的流失,这种观点印刻在内心的深处,每次翻起另外一本书,发现很多作者竟然在表达同样的观点,只不过他们身处不同的领域。而我发现,最终的解释是他们在自己的领域中已经触摸到了某种真理性的东西,是经过岁月的洗礼和经验的累积而形成的。爱民老师的书中有一段话这样说:“泛义的工具是文明的基础,而确指的工具却是愚人的器物。“一直喜欢这句话,我把这句话理解为,只有思

2011-11-08 10:40:33 466

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除