Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 71 下一页

2011年6月29日

摘要: 下面列举几种PHP常见json错误格式://wrong$str1 = <<<EOD{“dealList”:”\r\n\t”}EOD;//right$str2 = <<<EOD{“dealList”:”\\r\\n\\t”}EOD;//wrong$str3 = <<<EOD{‘dealList’:'\r\n’}EOD;//wrong$str4 = <<<EOD{‘dealList’:'\\r\\n’}EOD;//wrong$str5 = “{‘dealList’:'\r\n’}”;//wrong$st 阅读全文

posted @ 2011-06-29 11:02 analyzer 阅读(651) 评论(0) 推荐(0) 编辑

摘要: 前言 本文主要记录 Python 中一些常用技巧,所描述的是告诉你怎么写才是更好? 如果你并不熟悉Python语法,希望你能在下面代码片段中看到Python的简单、优雅; 如果你象我这样,对 Python 有兴趣或并正在学习,我相信下面的技巧并不会让你失望; 如果你已经是一名 Pythoner ,那么很乐于你分享你的经验和技巧。目录Python 禅道代码风格: 提高可读性PEP 8: Python 代码风格指南空格(行)使用 (1)空格(行)使用 (2)命名较长代码行较长字符串复合语句字符串文档 & 注释交换变量更多关于 Tuples关于 "_"创建String: 阅读全文

posted @ 2011-06-29 09:00 analyzer 阅读(1082) 评论(0) 推荐(0) 编辑

2011年6月10日

摘要: 你知道这个世上有多少种开源软件的许可证吗?GPL,BSD,MIT,Apache?GNU上有个网页,上面记录了几乎所有的开源软件的许可证,真TMD的多,有开源的,有商用的,有软件的,有文档的,多得你都不想看了,天杀的,程序员们还真能鼓捣啊。不过,主流的也就几种——GPL、BSD、MIT、Mozilla、Apache等等。那么,你知道怎么区别他们吧?怎么选择他们吗?这里有一张比较复杂的图,在调侃这些纷繁的许可证(我不翻译了,这个图属于是发泄不满)下面是另一个图,这个图来自这里,这个图并不恶搞,但其非常简单地说明了如何选择一个开源的许可证:最后,正如那些BT雷人的程序语言一样,我想介绍两个比较独特. 阅读全文

posted @ 2011-06-10 10:24 analyzer 阅读(484) 评论(0) 推荐(0) 编辑

摘要: 看到一个网页收集了很多使用Python和PyGame写游戏的示例,分享给大家。(注:我不知道用Python/PyGame写游戏其性能会怎么样,但是一些小游戏应该是没有问题的)这个网页同时给了一本介绍Python和PyGame的电子书(PDF),下面的这些例子就是这本书的示例。所有的这些示例可以打包下载。基础 Python 示例if_statement_examples.py – if 语句的一个简单示例 for_loop_examples.py – for 语句的一个简单示例. while_loop_examples.py – while 语句的一个简单示例 Pygame 图形示例pygam. 阅读全文

posted @ 2011-06-10 10:24 analyzer 阅读(1636) 评论(0) 推荐(0) 编辑

摘要: 学习HTML 5编程和设计 原文转载自: http://coolshell.cn/articles/4795.html ★ HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码 很不错的 HTML5 Dashboard – Mozilla,效果很炫。 WhatWG Developers , 一个清楚的 HTML5 技术规格说明书。 ★ StackOverflow : 大名鼎鼎的技术问答式论坛。 ★ Addyosmani , jQuery 和 JavaScript 文章教程 Sohtanaka , jQuery. 阅读全文

posted @ 2011-06-10 10:18 analyzer 阅读(1045) 评论(1) 推荐(0) 编辑

2011年5月11日

摘要: 1 在作比较时你可以这样写: 3.14<pi<3.15,它得到的结果和(pi>3.14 and pi<3.15)是一样的,在大多数其他语言里,你都不能用这么自然的语法了。2 Int类型不会在超过31bit或32bit后溢出,它们会变成long型。在python里,long并非就是64位,他就是"长"类型,(python的长类型可以容纳数万位大的整数),效率会降低一点。在python 3000中,甚至连int与long的区别都没有了。3默认值只会在编译时被赋值一次,而非运行时。试试这个: def func(a[]): a.append(42); 返回值 阅读全文

posted @ 2011-05-11 09:16 analyzer 阅读(313) 评论(0) 推荐(0) 编辑

摘要: 以前只是看的枯燥的文字版的服务器返回状态码.现在,看一张比较形象的图解,希望能增强记忆.点击图片看大图.HTTP 400 – 请求无效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁止访问资源HTTP 401.4 – 未授权:授权被筛选器拒绝HTTP 401.5 – 未授权:ISAPI 或 CGI 授权失败HTTP 403 – 禁止访问HTTP 403 – 对 Internet 服务管理器 (HTML) 的访问仅限于 LocalhostHTTP 403.1 禁止访问:禁止可执行访问HTTP 403.2 – 阅读全文

posted @ 2011-05-11 09:09 analyzer 阅读(506) 评论(0) 推荐(0) 编辑

摘要: 1.除了Icon以外,还有很多不错的UI设计素材。地址:http://worldui.com/2.除了免费Icon资源下载以外,还提供Icon定制的付费服务。地址:http://dryicons.com/3.很喜欢这个icon资源站的展示方式。地址:http://www.icotrip.com/4.Icones.pro,icon资源站,每日推荐的Icon资源还不错,可以按照浏览数,下载数等查看Icon资源。地址:http://icones.pro/5.IconPNG 共收录 21372 个 图标icons 和 416 个 icon 图标系列。地址:http://www.iconpng.com/ 阅读全文

posted @ 2011-05-11 09:08 analyzer 阅读(359) 评论(0) 推荐(0) 编辑

2011年5月9日

摘要: 单个图片效果组图效果之一所需的文件调用 代码:<script type="text/javascript" src="js/jQuery.js"></script><script type="text/javascript" src="js/jquery.clouds.albums.js"></script><script type="text/javascript" src="highslide/highslide.js" 阅读全文

posted @ 2011-05-09 10:45 analyzer 阅读(506) 评论(0) 推荐(0) 编辑

摘要: 例子: 天气效果所需的文件调用 代码:<script type="text/javascript" src="js/jQuery.js"></script><script type="text/javascript" src="js/jquery.weather.cartoon.js"></script><link href="css/main.css" rel="stylesheet" media="all&q 阅读全文

posted @ 2011-05-09 10:43 analyzer 阅读(2012) 评论(0) 推荐(0) 编辑

2011年3月24日

摘要: 开源中国社区刚发布了一篇《21个免费的UI界面设计工具、资源及网站》,介绍了免费的Web UI、移动UI、线框工具等。作为该文章的续篇,本文再介绍19个免费UI设计工具及资源,目的同样是帮助你通过发现新的、完美的工具来学习新的技能。列表如下:DHTMLXDHTMLX 是一个JavaScript库,可跨浏览器、基于Ajax的用户界面。通过一组UI Widgets(小工具)可以快速开发令人印象深刻的web应用。LivePipe UI高质量控制和原型部件。jQTouch移动web开发的jQuery插件,支持iPhone, iPod Touch等。Free Web UI Wireframe Kit这个 阅读全文

posted @ 2011-03-24 11:43 analyzer 阅读(856) 评论(0) 推荐(0) 编辑

2011年1月29日

摘要: 五分钟理解元类(Metaclasses)真的,它并非巫术。原文地址:http://www.voidspace.org.uk/python/articles/five-minutes.shtml日期:16 September, 2008.译者:赖勇浩(http://blog.csdn.net/lanphaday)“元类的魔幻变化比99%的用户所担心的更多,当你搞不懂是否真的需要用它的时候,就是不需要。”—Tim Peters本文源于在PyCon UK 2008上的一个快速演讲。元类被称为Python中的“深奥的巫术”。尽管你需要用到它的地方极少(除非你基于zope编程),可事实上它的基础理论其实 阅读全文

posted @ 2011-01-29 14:42 analyzer 阅读(379) 评论(0) 推荐(0) 编辑

摘要: 赖勇浩(http://laiyonghao.com)FlexPMD 是我最近才发现的好东西,实践下来觉得对于提升代码质量是非常有用的,所以推荐一下。FlexPMD 简介FlexPMD 是一款 AS3 代码审查工具,能够通过代码静态分析找到代码中的各种缺陷,从而帮助改进代码质量。PMD 是一种分析 Java 代码错误的工具,通过静态分析获知代码错误。能够在不运行 Java 程序的情况下找出 Java 源程序的许多问题。FlexPMD 是 Adobe Professional Service 团队开发的一个 PMD 在 Flex 上的“移植”,制定了与 AS3 相关的许多编码规则,能够找出许多隐含 阅读全文

posted @ 2011-01-29 14:19 analyzer 阅读(835) 评论(0) 推荐(0) 编辑

2010年11月29日

摘要: Memcache的使用和协议分析详解作者:heiyeluren博客:http://blog.csdn.net/heiyeshuwu时间:2006-11-12关键字:PHP Memcache Linux 缓存Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。(关于Memcache的更多... 阅读全文

posted @ 2010-11-29 22:47 analyzer 阅读(955) 评论(0) 推荐(0) 编辑

摘要: [1]HTTP服务器篇[2]web 性能测试工具推荐[3]图片篇[4]如何加载JS,JS应该放在什么位置?[5]为什么要减少请求数,如何减少请求数![6]减少请求,响应的数据量[7]JS、 CSS的合并、压缩、缓存管理[8]页面呈现、重绘、回流 阅读全文

posted @ 2010-11-29 22:45 analyzer 阅读(288) 评论(0) 推荐(0) 编辑

2010年11月27日

摘要: 有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情? 不出意料地,他得到了一大堆回答。通常情况下,你需要把所有人的发言从头到尾读一遍。但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设一个wiki区,让所有人共同编辑一个最佳答案。于是,就有了下面这篇文章,一共总结出六个方面共计62条"网站开发须知"。我发现,这种概述性的问题,最适合这种集合群智、头... 阅读全文

posted @ 2010-11-27 08:45 analyzer 阅读(600) 评论(1) 推荐(0) 编辑

2010年6月10日

摘要: Git這個東東相信但凡玩Rails的人都知道吧....分布式版本控制系統,最近聽說出了中文版的書,反正我也沒買,對它一點意見都沒有...不過我個人覺得,網上的資源足以支撐我們的使用和深入研究,因此摘錄些東西噴噴...(1)基礎篇:http://hi.baidu.com/mcspring/blog/item/171b1e38986d39fab211c71b.htmlwindows下使用git管理gi... 阅读全文

posted @ 2010-06-10 14:58 analyzer 阅读(1023) 评论(0) 推荐(0) 编辑

2010年6月9日

摘要: 作为 Web 设计师,你的网站在各种浏览器中有完全一样的表现是很多人的目标,然而这是一个永远无法真正实现的目标,很多人认为,完美的跨 浏览器兼容并不必要,这样说虽然没错,但在很多情形,一种近似的兼容还是很容易实现的,本文讲的是各种跨浏览器兼容的 CSS 编码准则和技巧。理解 CSS 盒子模型如果你想实现不需要很多奇巧淫技的跨浏览器兼容的 CSS 代码,透彻地理解 CSS 盒子模型是首要事情,CSS... 阅读全文

posted @ 2010-06-09 21:06 analyzer 阅读(478) 评论(0) 推荐(0) 编辑

2010年5月23日

摘要: 操作文件是在PHP程序经常要做的事,在这简单的介绍一些操作文件的方法,包括文件的储存,读出,插入新记录,删除其中一条记录等:操作文件经常要用到的函数fopen()//打开一个文件fclose()//关闭一个文件copy()//复制一个文件feof()//判断文件指针是否到了最后file_exists()//判断文件是否存在file()//把整个文件读入一个数组 * 很有用flock()//琐定文件... 阅读全文

posted @ 2010-05-23 12:36 analyzer 阅读(508) 评论(0) 推荐(0) 编辑

摘要: 转自http://www.ismole.net/viewthread.php?tid=801&highlight=单用户BLOG的数据库设计方案 主体结构单用户博客数据量如何Typecho的定位是单用户blog系统,在我们设计它的数据库之前有必要对个人博客系统的负载情况做一些评估.我有一个朋友,是一个勤奋的blogger,alexa排名在十万以上,日IP在10w左右.他选择了wordpre... 阅读全文

posted @ 2010-05-23 12:25 analyzer 阅读(1093) 评论(2) 推荐(0) 编辑

2010年5月17日

摘要: 将多个独立语句合并为一个复合语句,例如if...else...中经常如此使用在变量间接引用中进行定界,避免歧义。例如${$my_var[8]}与${$my_var}[8]的区分用于指示字符串变量中的单个字符(下标从0开始),例如$my_str="1234";$my_str{1}='5';//现在$my_str内容为'1534'此用法为PHP5之后的特性,用于消除使用中括号引起的歧义在此特别感谢PH... 阅读全文

posted @ 2010-05-17 16:40 analyzer 阅读(1397) 评论(0) 推荐(1) 编辑

2010年5月16日

摘要: QUnit是jQuery团队开发的JavaScript单元测试工具,使用方便,界面美观。近期试用了一下并进一步了解了JavaScript单元测试,记录一下所思所得。什么是单元测试单元测试又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。单元测试主要是用来检验程式的内部逻辑,也称为个体测试、结构测试或逻辑驱动测试。通常由撰写程式码的程式设计师负责进行。通常来说,程式設計... 阅读全文

posted @ 2010-05-16 14:04 analyzer 阅读(555) 评论(0) 推荐(0) 编辑

摘要: 当我发现我很感兴趣的项目都被其作者托管在Github的时候,让我萌生了对Git的好奇。虽然我已是如此的奥特曼,但是还是有必要写出来分享给其他还未接触 Git 的人的。之前我有介绍过《在Google Code上用 Mercurial 取代 Subversion 管理你的项目》,其实就是教大家如何把 SVN 转换到 Mercurial 且保留全部的历史记录。本文讲的则是另外一则,是教大家如何转换 SV... 阅读全文

posted @ 2010-05-16 13:47 analyzer 阅读(1240) 评论(0) 推荐(0) 编辑

摘要: google提供的10个javascript Frameworks 外连:jqueryjquery UIChrome FrameswfobjectmootoolsYahoo! UIPrototypeExt.JSDojoScriptaculous 阅读全文

posted @ 2010-05-16 13:14 analyzer 阅读(465) 评论(0) 推荐(0) 编辑

摘要: 网页颜色在 HTML 中用十六进制记数法或名称来指定。使用十六进制记数法,要表述颜色的第一个方法是指定要混合的三原色中每一种色彩的量。 通过指定红、绿、蓝的三原色组合,您可以构造出任何颜色。十六进制代码中每六位数代表一个最终颜色值。#XXxxxx– 红色值#xxXXxx– 绿色值#xxxxXX– 蓝色值每种颜色的量指定为两位十六进制数。 这意味着没有该颜色为 0... 阅读全文

posted @ 2010-05-16 12:28 analyzer 阅读(2962) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 71 下一页
我要啦免费统计