自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(95)
  • 资源 (20)
  • 收藏
  • 关注

原创 [朝花夕拾]一个菜鸟从高一到大二的作品整理

写在前面虽然不是什么文艺青年,但对着过去的事物总会有一种说不清道不明的感觉,听着《三个人的时光》这首抒情的音乐,决定也跟着文艺一把。曾经,我也是一个什么都不懂的菜鸟,第一次与网络亲密接触的时候,我就在想:“我们一直以来上的都是别人网站,我能不能自己制作一个呢?”于是稀里糊涂的就开始学起了网页……这么多年走过,也算是小有所成,捣鼓过不少作品,只是想即便放出来也只是贻笑于大方之

2012-05-07 02:50:14 27314 314

原创 小小菜鸟用Java做的管理工具界面(Swing界面,含源代码、心得及体会)

一些体会:可能不少人对Java界面的印象就是两个字——难看,曾经我也不例外。刚开始接触Java开发的界面是高三头脑发热想用Flash做MMORPG网游时,因为自己美工不咋地,所以用了游戏资源提取器:当时就想,Java做的界面怎么那么难看,又因为听说C++效率比Java高,Java基本上不可能用来开发大型的3D网游,因此一直对Java兴趣缺缺,直到大一的时候看到了这篇文章:《

2012-04-05 12:44:20 7234 33

原创 方便快速地创建新浪微博表情选择对话框——jQuery Sina Emotion

jQuery Sina Emotion这是什么?一个用来方便快速地创建新浪微博表情选择对话框的jQuery插件。有何特点使用简单,一行代码即可创创建出表情选择对话框自带智能表情解析方法(但还是建议表情解析在服务端进行)兼容IE6+、Chrome、Firefox、Opera等各种浏览器使用方法基础用法$(selector).sinaEmotio

2014-02-17 13:18:32 978

原创 [设计模式]JavaScript钩子机制的应用场景与实现

当我们面对比较复杂的前端项目时,我们经常会采用模块化的方式来对JavaScript代码进行解耦,以方便对代码的管理和维护,模块只对外暴露外部需要的接口,而外部模块不需要关心其内部的运行逻辑,只需要知道调用接口的方式和返回结果,这样就实现了模块的“低耦合,高内聚”。可是当项目的逻辑变的越来越复杂时,比如A模块中某个针对全局公用的逻辑,可能在B模块的某种特定情况下需要进行一些额外的逻辑操作,该怎么办呢?

2013-10-29 16:57:12 908

原创 [纯耍帅] 纯CSS、兼容IE7+、宽度自适应、无限级导航菜单

先来个Demo:http://www.clanfei.com/demos/nav/nav.html好吧,我承认,我有点标题党了,IE7的兼容并不是特别好,当鼠标离开某个导航再进入时,会留下上一次子菜单的残影(写的好像玄幻小说似的=。=)不过纯属研究,O(∩_∩)O哈哈~宽度自适应是指各级菜单都可以随内容的长度自行适应宽

2013-10-16 22:45:39 880

原创 天堂在前方——与所有有梦想、有追求的人共勉

最近特别忙。或者说其实是故意让自己这么忙。因为我想给自己寻找一个逆境,我希望在逆境里面得到成长,得到锻炼。只是最近似乎忙的有些过了,曾经有时候会想东想西甚至躺在床上睡不着觉,但这种思考最近却越来越少了,每天下班洗澡躺在床上,玩着手机就困得睁不开眼。虽然说忙可以锻炼自己的抗压能力,但让自己没有时间去思考人生,还是有点得不偿失。昨天晚上和一个舍友聊到很晚,他正处于迷茫期,技术水

2013-10-15 17:34:57 1112 6

原创 借@阿里巴巴 耍了个帅——HTML5 JavaScript实现图片文字识别与提取

8月底的时候,@阿里巴巴 推出了一款名为“拯救斯诺克”的闯关游戏,作为前端校园招聘的热身,做的相当不错,让我非常喜欢。后来又传出了一条消息,阿里推出了A-star(阿里星)计划,入职阿里的技术培训生,将接受CTO等技术大牛的封闭培训,并被安排到最有挑战的项目中,由技术带头人担任主管。于是那几天关注了一下阿里巴巴的消息,结果看到这么一条微博...

2013-09-16 23:10:11 17721 17

原创 [小技巧]兼容IE6的纯CSS背景半透明文字不透明

html> lang="en">                         charset="UTF-8">                                        IE背景半透明                                 type="text/css">               

2013-08-03 15:26:26 1204 1

原创 纯CSS无表达式实现图片等比缩放(支持IE7及以上)

在制作网页的时候,常常会遇到一种情况,我们需要把一些未知尺寸的图片放在一个固定宽高的容器中,这时候我们需要考虑这样的问题:只给图片设置宽度或高度的其中一项可以实现图片等比缩放,但图片可能超出容器大小。给图片设置固定的宽高可能导致图片变形。有些人可能会简单地用JavaScript解决: src="image-url.png" onload="if(this.width > 100

2013-02-28 00:28:31 1388 1

原创 Highcharts: 非常漂亮的免费纯JavaScript图表库

Highcharts是什么?Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。目前HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。HighCharts界面美观,由于使用JavaScript编

2013-02-02 02:08:48 1515 2

原创 Apache开启rewrite实现伪静态

开启rewrite的方法非常简单,打开Apache安装目录下的conf/httpd.conf文件:去掉:#LoadModule rewrite_module modules/mod_rewrite.so前面的井号注释:LoadModule rewrite_module modules/mod_rewrite.so再将:AllowOverride none

2013-01-30 01:48:55 1003

原创 [八步]Windows+Apache+PHP+MySQL简易配置教程

准备工作首先自然是下载软件,然后该解压的解压(注意要非中文目录,这里的软件目录以均以C:\Program Files为例),该安装的安装(MySQL的安装会有许多选项,英文好的看着按自己需要勾勾填填就行了,实在不行的参考这里,虽然版本比较旧,不过配置选项大致还是差不多的)。下面是几个软件的简单介绍和下载地址:ApacheApache是世界使用排名第一的Web服务

2013-01-30 01:47:29 1095

原创 [前端]浅析外边距折叠(Collapsing Margins)

我们在学习前端的过程中,有时候会出现一些奇怪的现象,Collapsing Margins便是其中之一,有时候我们想要某个元素离的第一个子元素能够下移一些,于是给它设置了margin-top,但奇怪的是这个margin-top属性却传递给了父元素,导致父元素的位置下移:HTML> lang="en-US">         charset="UTF-8">

2013-01-26 01:48:50 1045

原创 JavaScript农历转换类

今天在做项目的时候需要用到JavaScript农历转换算法,从网上搜索并整理了一下,重新写出一个JavaScript农历转换类,不敢独占,特此与大家分享。/*! * LunarDate v1.0.0 * http://www.clanfei.com/ * * Author: Lanfei * Date: 2013-1-24 */var LunarDate = {        madd: ne

2013-01-25 14:49:05 876

原创 经典算法:整数划分问题

整数划分问题(算法分析与设计 P12):将正整数n表示成一系列正整数之和:n=n1+n2+…+nk,其中n1≥n2≥…≥nk≥1,k≥1。正整数n的这种表示称为正整数n的划分。求正整数n的不同划分个数和方案。例如正整数6有如下11种不同的划分:65+14+2, 4+1+13+3, 3+2+1, 3+1+1+12+2+2, 2+2+1+1, 2+1+1+1+11+1+1+1+1+1

2012-12-12 23:53:34 1000

原创 PHP中获取中英文混合字符串长度

今晚在写框架的表单验证类时,需要判断某个字符串长度是否在指定区间内,很自然地,想到了PHP中的strlen函数。$str = 'Hello world!';echo strlen($str);      // 输出12然而在PHP自带的函数中,strlen及mb_strlen都是通过计算字符串所占字节数来计算长度的,在不同的编码情况下,中文所占的字节数是不同的。在GBK/GB2312

2012-12-04 01:58:40 1334 1

原创 百度应用引擎(BAE)中实现WordPress固定链接及伪静态

写在前面有一好友在BAE上搭建了自己的WordPress博客,但由于BAE推出的时间较晚,不像SAE那样已经具备较为完善的应用仓库,对WordPress博客程序也没有官方的支持,而固定链接对于一个博客来说是比较重要的,伪静态有利于搜索引擎优化,而链接的格式若不尽早确定,日后再想改变将是一件非常麻烦的事情。什么是BAE百度应用引擎(Baidu App Engine

2012-11-19 04:04:26 2561 2

原创 [小技巧]如何得到C语言中int最大值

只需一小句代码,如下:printf("%d\n", ~(unsigned int)0 / 2);分析:当无符号0以二进制储存在内存中的时候,每一位都为0,以32位int为例,(unsigned int)0的二进制为:00000000000000000000000000000000按位取反(~)后,变成:111111111111111111111111111111

2012-10-29 19:28:55 1256

原创 nginx下实现pathinfo及WordPress、Typecho永久链接(伪静态)

今晚配置了下LNMP环境下的阿里云服务器,将网站(使用的是自己写的BasePHP Beta框架)部署完毕后发现伪静态功能未能启用,才发现原来nginx并不像apache那样可以直接支持pathinfo,因此百度了一下,找到了启用pathinfo的解决方案。打开nginx.conf配置文件,找到类似如下代码的地方(不同版本的nginx可能稍有不同,但相差不远):location ~ \.

2012-10-29 19:27:45 1046

原创 【Web前端】HTML文档与盒子模型

关于HTML百度百科里是这么说的:超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。为什么叫用于“描述”网页文档的“标记”语言呢?简单地说,它不像Java,C++等程式语言,而是通过标记(也称标签)来表示一个网页的结构与内容,它的语法非常简单,只是由各种不同的标记组合而成,因此这类语言的学习方式主要靠积累,而

2012-10-15 03:05:02 1211

转载 创建等高列布局的八种方法

最近正在考虑写一篇关于CSS等高布局的文章,今天就在微博上看到W3CPlus上发表的一篇文章《八种创建等高列布局》,看了也是颇有收获,特收藏于此,也同大家分享。高度相等列在Web页面设计中永远是一个网页设计师的需求。如果所有列都有相同的背景色,高度相等还是不相等都无关紧要,因为你只要在这些列的父元素中设置一个背景色就可以了。但是,如果一个或多个列需要单独设置自己的背景色,那么它的视觉完整性的设

2012-09-17 01:29:13 1048

原创 操纵历史,利用HTML5 History API实现无刷新跳转

写在前面有一次在上点点网的时候,发现登陆、注册动画效果非常华丽,但让我感到震惊的是页面竟能够实现无刷新跳转(已改版,观看此效果可以猛击此处:GitHub或阅FM),回顾了所学的前端知识,似乎没有任何技术可以实现这一点,于是百度搜罗了一下,才发现这原来是使用HTML5中History API实现的效果,但奈何一直未曾派上用场。直到我的博客改版时,才将这一技术应用起来。

2012-09-05 02:51:01 2125 30

原创 新浪微博表情jQuery插件 v1.2——方便地实现表情插入功能

开发缘由自从新浪微博开放平台推出以来,各种微博应用层出不穷,作为新浪微博的忠实用户之一,我也曾开发过几个微博应用,对于微博发布应用来说,有一个功能是必不可少的,那就是表情。表情功能的实现虽说不难,但却比较繁琐,首先要了解新浪微博开放平台的表情API,然后通过某种方式调用,如果通过网页后台代码直接读取储存到JavaScript变量中,又会拖慢网页加载速度,如果采用AJAX读取,又要解决跨域问题,

2012-08-22 16:45:46 3712 2

原创 丰富网页摘要——HTML5中的“微数据”(MicroData)

什么是“微数据”大多数网络管理员都熟悉网页上的HTML标签,通常情况下,HTML标记告诉浏览器如何显示在标签中包含的信息。 例如, 阿凡达告诉浏览器显示的文本字符串“阿凡达”在标题1格式。然而,HTML标记不提供任何有关文本字符串意味着什么,“阿凡达”可能是指取得巨大成功的3D电影的信息,或者它可以指一张纸娃娃系统的图片,这使得搜索引擎难以智能地理解网页中的具体内容。微数据的作

2012-08-19 13:15:26 2180

原创

什么是“微数据”大多数网络管理员都熟悉网页上的HTML标签,通常情况下,HTML标记告诉浏览器如何显示在标签中包含的信息。 例如, 阿凡达告诉浏览器显示的文本字符串“阿凡达”在标题1格式。然而,HTML标记不提供任何有关文本字符串意味着什么,“阿凡达”可能是指取得巨大成功的3D电影的信息,或者它可以指一张纸娃娃系统的图片,这使得搜索引擎难以智能地理解网页中的具体内容。微数据的作用微

2012-08-19 13:13:58 98

原创 [SEO]利用Ping服务通知搜索引擎博客更新的原理与代码实现

什么是Ping服务Ping服务是基于XML_RPC标准协议的更新通告服务,当博客内容发生更新时,可以向搜索引擎发出通知,而搜索引擎接收到通知后将派出蜘蛛对博客进行更新或收录。如何Ping服务Ping服务的使用方式有两种,一种是利用搜索引擎的博客提交页面进行提交,第二种是使用博客程序中的Ping功能,如WordPress自带的更新服务(设置-撰写-更新服务),或者Typecho

2012-08-14 02:50:23 1306 1

原创 [SEO]Typecho Ping自动更新服务插件(兼容SAE)

写在前面博客改版从WordPress转到Typecho也有半个月了,对于一个站长来说SEO自然是一件非常重要的事,但却苦于Typecho中没有WordPress中的更新服务,于是从各方搜集资料,自己写了一个Typecho Ping插件,经过半个月的试用及改进,现将Typecho Ping v1.1.0版本发布,与大家共同分享。插件介绍自动更新服务,文章或页面更新时自动通

2012-08-14 01:22:14 1005

原创 [SEO]在线Ping服务地址与RPC服务地址集合

在线Ping服务地址百度:http://ping.baidu.com/ping.htmlGoogle:http://blogsearch.google.cn/ping有道:http://tellbot.youdao.com/report?type=BLOG搜狗:http://www.sogou.com/feedback/blogfeedback.phpRPC服务地址(SAE可用)

2012-08-14 01:16:38 916

原创 [SEO]在线Ping服务地址与RPC服务地址集合

在线Ping服务地址百度:http://ping.baidu.com/ping.htmlGoogle:http://blogsearch.google.cn/ping有道:http://tellbot.youdao.com/report?type=BLOG搜狗:http://www.sogou.com/feedback/blogfeedback.phpRPC服务地址(SAE可用)

2012-08-14 00:59:44 377

原创 [SEO]各大搜索引擎网站及Sitemap提交地址

网站提交地址百度:http://www.baidu.com/search/url_submit.htmlGoogle:http://www.google.com/intl/zh-CN/add_url.html搜搜:http://www.soso.com/help/usb/urlsubmit.shtml必应:http://search.msn.com/docs/submit.aspx雅虎:h

2012-08-13 23:19:37 1034

原创 利用JSONP解决AJAX跨域问题的原理与jQuery解决方案

写在前面跨域的解决方案有多种,其中最常见的是使用同一服务器下的代理来获取远端数据,再通过ajax进行读取,而在这期间经过了两次请求过程,使得获取数据的效率大大降低,这篇文章蓝飞就为大家介绍一下解决跨域问题的一种比较通用的方案——JSONP。什么是跨域?简单的来说,出于安全方面的考虑,页面中的JavaScript无法访问其他服务器上的数据,即“同源策略”。而跨域就

2012-08-10 00:48:33 1372 1

原创 JavaScript中实现函数重载和参数默认值

参数默认值是指在调用函数时,若省略了某个实参,函数会自动为该参数分配一个默认值,使得函数调用的方便性和灵活性大大提高。举个例子,比如PHP中的字符串截取函数substr(string,start,length),当不指定length时,函数将默认截取字符串中start位置到字符串结束,而如果指定了length,则截取从start位置开始的以length为长度的字符串。再比如jQuery框架

2012-08-09 11:45:57 809

原创 [前端设计]一枚小菜的博客前端大规模改版小记与总结

2012年7月29日中午,在SAE中看到博客应用性能等级为“D”,作为完美主义者兼强迫症的我受到极大刺激,自诩前端开发发烧友的我,个人博客使用的竟然还是别人设计的主题,虽然曾稍作优化,但仍是觉得代码臃肿却平凡单调,再想想我至今甚至未有多少自己较为满意的前端作品(详见 我的作品整理),于是立马开始了新主题的设计。原本的博客主题:由于刚刚安装了Visual Studio

2012-08-03 19:32:04 1318

2012年7月29日中午,在SAE中看到博客应用性能等级为“D”,作为完美主义者兼强迫症的我受到极大刺激,自诩前端开发发烧友的我,个人博客使用的竟然还是别人设计的主题,虽然曾稍作优化,但仍是觉得代码臃肿却平凡单调,再想想我至今甚至未有多少自己较为满意的前端作品(详见 我的作品整理),于是立马开始了新主题的设计。先贴一下原本的博客主题:由于刚刚安装了Visual Studio

2012-08-03 19:27:39 120

原创 [ACM_HDU_3177]Crixalis's Equipment

Crixalis's EquipmentTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1350 Accepted Submission(s): 543DescriptionCrixalis - Sand King use

2012-07-25 18:57:55 1150 1

原创 [HDU_ACM_Steps]Chapter One Section One

A+B for Input-Output Practice (I)Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 13098 Accepted Submission(s): 6187DescriptionYour task

2012-07-23 18:02:18 515

原创 [ACM实验八]ACM程序设计基础(6)

实验项目:ACM程序设计基础(6)实验目的:掌握C++程序设计基础。实验要求:使用VC++6.0实现实验要求。实验内容:1.猜牌游戏问题,请看简单回溯——猜牌游戏(提示:可以参考实验六的最后一题Crashing Balloon)。2. 给定n个作业的集合Jn,每一个作业Ji都有两项任务分别在2台机器上完成。每个作业必须先由机器1处理,然后再由机器2处理。求所有作业在机器2上

2012-06-03 00:48:27 768

原创 [ACM]简单动态规划——电路布线

电路布线【问题描述】在一块电路板的上、下两端分别有n个接线柱。根据电路设计,要求用导线(i,π(i))将上端接线柱i与下端接线柱π(i)相连,如图所示。其中,π(i),1在制作电路板时,要求将这n条连线分布到若干绝缘层上。在同一层上的连线不相交。你的任务是要确定将哪些连线安排在第一层上,使得该层上有尽可能多的连线。换句话说,就是确定导线集Nets={ i,π

2012-06-02 23:54:31 754

原创 [ACM]简单回溯搜索——猜牌游戏

猜牌游戏【问题描述】猜牌游戏:桌上有分别写着1-100的100张牌,游戏者从100张牌子中抽出K张,把K(1【输入形式】从标准输入自然数S和自然数K。【输出形式】输出K张牌的所有方式(用空格隔开),每一种方式为一行,在每一行末均输出一个回车符。如果不存在K张牌相乘得到S的情况,则输出LIE。【输入样例】100 3100 523205 3

2012-06-02 23:25:15 1091

原创 CSS3无图片实现华丽折页菜单效果(多浏览器兼容)

昨天在做一个网站的左栏菜单的时候,突然想到,看了那么多创意的CSS3导航、菜单,何不自己动手做一个纯CSS3菜单呢?于是捣鼓了一下把想法给实现了,虽然说是比较老掉牙的一个创意,不过顺便也算是锻炼了一下CSS水平。先看看网页里的最终效果:那么,教程开始了!Step1首先,一个菜单的结构如下: 菜单1 菜单2 菜单3 菜单4

2012-05-29 02:57:28 1943 6

09NV遥控器资通信协议(附和数校验计算方式)

09NV遥控器资通信协议,空调红外遥控协议中用的比较多的一种,附和数校验计算方式。

2017-11-22

新浪微博表情jQuery插件(jquery.sinaEmotion-1.0)

使用帮助:http://www.clanfei.com/2012/08/1644.html

2012-08-22

新浪微博表情jQuery插件

开发缘由 自从新浪微博开放平台推出以来,各种微博应用层出不穷,作为新浪微博的忠实用户之一,我也曾开发过几个微博应用,对于微博发布应用来说,有一个功能是必不可少的,那就是表情。表情功能的实现虽说不难,但却比较繁琐,首先要了解新浪微博开放平台的表情API,然后通过某种方式调用,如果通过网页后台代码直接读取储存到JavaScript变量中,又会拖慢网页加载速度,如果采用AJAX读取,又要解决跨域问题,即便成功读取到表情数据了,又必须考虑表情分类,翻页等等等等问题,还需要考虑表情的插入方式并非简单的在文本最后插入,而是在光标所在处插入,还应该能够替换掉已选中文字,还要涉及到不同浏览器的兼容问题……

2012-08-22

Typecho Ping自动更新服务插件 v1.1.0(兼容SAE)

写在前面 博客改版从WordPress转到Typecho也有半个月了,对于一个站长来说SEO自然是一件非常重要的事,但却苦于Typecho中没有WordPress中的更新服务,于是从各方搜集资料,自己写了一个Typecho Ping插件,经过半个月的试用及改进,现将Typecho Ping v1.1.0版本发布,与大家共同分享。 插件介绍 自动更新服务,文章或页面更新时自动通知搜索引擎,有利于SEO。详情可查看《[SEO]利用Ping服务通知搜索引擎博客更新的原理与代码实现》一文。 有何更新 这里指的是与最最最初的1.0.0版本相比的更新: 兼容SAE 兼容百度Ping服务 增加适用范围,当独立页面更新时同样调用Ping服务 修复保存草稿时调用Ping服务的Bug 使用方法 下载Typecho Ping(v1.1.0)插件 上传到/usr/plugins目录中 访问后台,在 “控制台”下拉菜单中进入“插件管理” 激活Typecho Ping插件 点击Typecho Ping插件的“设置”进入配置 填写RPC地址列表,保存设置 当文章或页面更新时便会自动调用插件,通知搜索引擎 注意事项 RPC地址列表不应太多,否则将影响文章或页面的发表效率 RPC地址列表可参考《[SEO]搜集几个SAE上能用的RPC地址》一文 我的博客地址:http://www.clanfei.com 欢迎访问交流。

2012-08-14

Flash AS3实现多浏览器兼容复制按钮[2012-6-24]

众所周知,在网页中若想实现点击按钮自动复制到剪贴板中可以用以下代码实现: if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("text", "这是复制的文字"); } 但可惜的是,这种方式只支持IE内核浏览器。 而对于浏览器来说,Flash不存在兼容性问题,因此我们可以通过ActionScript来实现复制: System.setClipboard("你要复制的内容"); 而网页中要做的是显示并通过flashvars将内容传给Flash。

2012-06-24

[WordPress插件]代码高亮插件CodeColorer汉化升级版2012.5.27

写在前面 用WordPress以来,本站一直是用CodeColorer来实现代码高亮,但原版的汉化不够完全,且与不少主题都冲突,因此本人将原版修改过后使用,并加入了可视化代码插入功能,之前也想发布出来,但因为懒,一直推迟到现在才把它打包出来提供给大家。 CodeColorer CodeColorer是一款基于GeSHi库的WordPress代码语法高亮插件,功能简单,使用方便,是一款比较轻量的插件。 属性说明 属性列表如下,括号内是参数类型.string是字符串;integer是整数;boolean是布尔型(开关),可接受“true” “false”, “on” “off”, 整数 1 or 0. lang (string) – 代码使用的语言。 tab_size (integer) – 用以替换制表符的空格数,可在设置界面更改。 line_numbers (boolean) – 是否显示行号,可在设置界面更改。 first_line (integer) – 指定代码块第一行的行号 highlight (string) – 用于指定整行高亮的代码行行数,参数是用半角逗号分隔的数字串(如 1,5,8,9)。 no_links (boolean) – 当值为false时,关键字将会添加一个到官方文档的链接,可在设置界面更改。 lines (integer) –指定代码块显示的行数,当值设置为-1时,不出现纵向滚动条,可在设置界面更改。 width (integer or string) – 代码块宽度,可在设置界面更改。 height (integer or string) – 代码块高度,当这个高度可显示的行数比lines指定的值大才会生效,可在设置界面更改。 rss_width (integer or string) – 代码块在RSS输出时的宽度,可在设置界面更改。 theme (string) – 代码块颜色风格 (default, blackboard, dawn, mac-classic, twitlight, vibrant),可在设置界面更改。 inline (boolean) – 内嵌模式开关,用于将一行代码插入到文本中。 strict (boolean) – 严格模式的开关。 nowrap (boolean) – 当值指定为false时,过长的行将会被自动换行,以避免出现横向滚动条。 noborder (boolean) – 是否显示边框的开关。 no_cc (boolean) – 当值为true时,code标签将会被解析,但代码块不会有格式。 class (string) – 添加一个新的CSS。 escaped (string) – 当值为false,代码块里的html转义字符不会被转义,如&lt;不会转义为<,默认为false。 What's New? 添加可视化代码插入按钮并汉化界面; 可视化代码插入界面添加Java,CSS两种语言; 兼容官方主题及各种自定义主题; 修复不自动换行时行号显示不正确的问题; 优化高亮代码显示方式,放弃Table布局,改用Div+CSS,兼容多种浏览器乃至IE6以及移动浏览器; 添加代码工具栏,实现一键复制等功能,同样兼容多种浏览器。 等待你们去发现…… 更新时间: 2012-5-27 13:58:36 演示地址: http://lanfei.sinaapp.com/about

2012-05-27

WordPress代码高亮插件CodeColorer汉化升级版

写在前面 用WordPress以来,本站一直是用CodeColorer来实现代码高亮,但原版的汉化不够完全,且与不少主题都冲突,因此本人将原版修改过后使用,并加入了可视化代码插入功能,之前也想发布出来,但因为懒,一直推迟到现在,既然大家希望我提供下载,因此我把它打包出来提供给大家。 CodeColorer CodeColorer是一款基于GeSHi库的WordPress代码语法高亮插件。功能简单,使用方便,是一款比较轻量的插件。CodeColorer支持[cc lang="lang"]code[/cc]和code两种语法。 属性说明 属性列表如下,括号内是参数类型.string是字符串;integer是整数;boolean是布尔型(开关),可接受“true” “false”, “on” “off”, 整数 1 or 0. lang (string) – 代码使用的语言。 tab_size (integer) – 用以替换制表符的空格数,可在设置界面更改。 line_numbers (boolean) – 是否显示行号,可在设置界面更改。 first_line (integer) – 指定代码块第一行的行号 highlight (string) – 用于指定整行高亮的代码行行数,参数是用半角逗号分隔的数字串(如 1,5,8,9)。 no_links (boolean) – 当值为false时,关键字将会添加一个到官方文档的链接,可在设置界面更改。 lines (integer) –指定代码块显示的行数,当值设置为-1时,不出现纵向滚动条,可在设置界面更改。 width (integer or string) – 代码块宽度,可在设置界面更改。 height (integer or string) – 代码块高度,当这个高度可显示的行数比lines指定的值大才会生效,可在设置界面更改。 rss_width (integer or string) – 代码块在RSS输出时的宽度,可在设置界面更改。 theme (string) – 代码块颜色风格 (default, blackboard, dawn, mac-classic, twitlight, vibrant),可在设置界面更改。 inline (boolean) – 内嵌模式开关,用于将一行代码插入到文本中。 strict (boolean) – 严格模式的开关。 nowrap (boolean) – 当值指定为false时,过长的行将会被自动换行,以避免出现横向滚动条。 noborder (boolean) – 是否显示边框的开关。 no_cc (boolean) – 当值为true时,code标签将会被解析,但代码块不会有格式。 class (string) – 添加一个新的CSS。 escaped (string) – 当值为false,代码块里的html转义字符不会被转义,如&lt;不会转义为<,默认为false。 What's New? 添加可视化代码插入按钮并汉化界面; 可视化代码插入界面添加Java,CSS两种语言; 兼容官方主题及各种自定义主题; 修复不自动换行时行号显示不正确的问题; 优化高亮代码显示方式,放弃Table布局,改用Div+CSS,兼容多种浏览器乃至IE6; 添加代码工具栏,实现一键复制等功能,同样兼容多种浏览器。 等待你们去发现…… 我的博客: http://lanfei.sinaapp.com/ http://blog.csdn.net/CooLanfei 欢迎访问交流。

2012-05-11

Flash AS3实现多浏览器兼容复制按钮

众所周知,在网页中若想实现点击按钮自动复制到剪贴板中可以用以下代码实现: if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("text", "这是复制的文字"); } 但可惜的是,这种方式只支持IE内核浏览器。 而对于浏览器来说,Flash不存在兼容性问题,因此我们可以通过ActionScript来实现复制: System.setClipboard("你要复制的内容"); 而网页中要做的是显示并通过flashvars将内容传给Flash。

2012-05-07

CodeColorer0.9.9蓝飞汉化升级版

写在前面 用WordPress以来,本站一直是用CodeColorer来实现代码高亮,但原版的汉化不够完全,且与不少主题都冲突,因此本人将原版修改过后使用,并加入了可视化代码插入功能,之前也想发布出来,但因为懒,一直推迟到现在,既然大家希望我提供下载,因此我把它打包出来提供给大家。 CodeColorer CodeColorer是一款基于GeSHi库的WordPress代码语法高亮插件。功能简单,使用方便,是一款比较轻量的插件。CodeColorer支持[cc lang="lang"]code[/cc]和<code lang="lang">code</code>两种语法。 属性说明 属性列表如下,括号内是参数类型.string是字符串;integer是整数;boolean是布尔型(开关),可接受“true” “false”, “on” “off”, 整数 1 or 0. lang (string) – 代码使用的语言。 tab_size (integer) – 用以替换制表符的空格数,可在设置界面更改。 line_numbers (boolean) – 是否显示行号,可在设置界面更改。 first_line (integer) – 指定代码块第一行的行号 highlight (string) – 用于指定整行高亮的代码行行数,参数是用半角逗号分隔的数字串(如 1,5,8,9)。 no_links (boolean) – 当值为false时,关键字将会添加一个到官方文档的链接,可在设置界面更改。 lines (integer) –指定代码块显示的行数,当值设置为-1时,不出现纵向滚动条,可在设置界面更改。 width (integer or string) – 代码块宽度,可在设置界面更改。 height (integer or string) – 代码块高度,当这个高度可显示的行数比lines指定的值大才会生效,可在设置界面更改。 rss_width (integer or string) – 代码块在RSS输出时的宽度,可在设置界面更改。 theme (string) – 代码块颜色风格 (default, blackboard, dawn, mac-classic, twitlight, vibrant),可在设置界面更改。 inline (boolean) – 内嵌模式开关,用于将一行代码插入到文本中。 strict (boolean) – 严格模式的开关。 nowrap (boolean) – 当值指定为false时,过长的行将会被自动换行,以避免出现横向滚动条。 noborder (boolean) – 是否显示边框的开关。 no_cc (boolean) – 当值为true时,code标签将会被解析,但代码块不会有格式。 class (string) – 添加一个新的CSS。 escaped (string) – 当值为false,代码块里的html转义字符不会被转义,如&lt;不会转义为<,默认为false。 What's New? 添加可视化代码插入按钮并汉化界面; 可视化代码插入界面添加Java,CSS两种语言; 兼容官方主题及各种自定义主题; 修复不自动换行时行号显示不正确的问题; 优化高亮代码显示方式,放弃Table布局,改用Div+CSS,兼容多种浏览器乃至IE6; 添加代码工具栏,实现一键复制等功能,同样兼容多种浏览器。 等待你们去发现…… 我的博客: http://lanfei.sinaapp.com/ http://blog.csdn.net/CooLanfei 欢迎访问交流。

2012-05-07

代码高亮插件CodeColorer(蓝飞汉化修改版)

写在前面 用WordPress以来,一直是用CodeColorer来实现代码高亮,但原版的汉化不够完全,且与不少主题都冲突,因此本人将原版修改过后使用,并加入了可视化代码插入功能,之前也想发布出来,但因为懒,一直推迟到现在,既然大家希望我提供下载,因此我把它打包出来提供给大家。 CodeColorer CodeColorer是一款基于GeSHi库的WordPress代码语法高亮插件。功能简单,使用方便,是一款比较轻量的插件。CodeColorer支持[ccei_html][cc lang="lang"]code[/cc][/ccei_html] 和[ccei_html]<code lang="lang">code</code>[/ccei_html]两种语法。 属性说明 属性列表如下,括号内是参数类型.string是字符串;integer是整数;boolean是布尔型(开关),可接受“true” “false”, “on” “off”, 整数 1 or 0. lang (string) – 代码使用的语言。 tab_size (integer) – 用以替换制表符的空格数,可在设置界面更改。 line_numbers (boolean) – 是否显示行号,可在设置界面更改。 first_line (integer) – 指定代码块第一行的行号 highlight (string) – 用于指定整行高亮的代码行行数,参数是用半角逗号分隔的数字串(如 1,5,8,9)。 no_links (boolean) – 当值为false时,关键字将会添加一个到官方文档的链接,可在设置界面更改。 lines (integer) –指定代码块显示的行数,当值设置为-1时,不出现纵向滚动条,可在设置界面更改。 width (integer or string) – 代码块宽度,可在设置界面更改。 height (integer or string) – 代码块高度,当这个高度可显示的行数比lines指定的值大才会生效,可在设置界面更改。 rss_width (integer or string) – 代码块在RSS输出时的宽度,可在设置界面更改。 theme (string) – 代码块颜色风格 (default, blackboard, dawn, mac-classic, twitlight, vibrant),可在设置界面更改。 inline (boolean) – 内嵌模式开关,用于将一行代码插入到文本中。 strict (boolean) – 严格模式的开关。 nowrap (boolean) – 当值指定为false时,过长的行将会被自动换行,以避免出现横向滚动条。 noborder (boolean) – 是否显示边框的开关。 no_cc (boolean) – 当值为true时,code标签将会被解析,但代码块不会有格式。 class (string) – 添加一个新的CSS。 escaped (string) – 当值为false,代码块里的html转义字符不会被转义,如&lt;不会转义为<,默认为false。 我的博客: http://lanfei.sinaapp.com/ http://blog.csdn.net/CooLanfei 欢迎访问交流。

2012-04-08

Java写的KTV管理系统(Swing界面,含源码)

使用Swing做的KTV管理系统界面。 我的博客: http://lanfei.sinaapp.com/ http://blog.csdn.net/CooLanfei 欢迎访问交流。

2012-04-05

KTV管理系统(Swing界面,含源码)

使用Swing做的KTV管理系统界面。 我的博客: http://lanfei.sinaapp.com/ http://blog.csdn.net/CooLanfei 欢迎访问交流。

2012-04-05

使用HTML,CSS,JavaScript开发Android应用程序].源代码

使用HTML,CSS,JavaScript开发Android应用程序].源代码

2011-09-30

PHP高级程序设计 模式、框架与测试

目录 第一部分 OOP和模式  第1章 抽象类、接口和契约式编程  第2章 静态变量、成员和方法  第3章 单例模式和工厂模式  第4章 异常  第5章 PHP 6中的新特性 第二部分 测试和文档编写  第6章 文档编写和编码规范  第7章 反射API  第8章 测试、部署和持续集成 第三部分 SPL(标准PHP库)  第9章 SPL简介  第10章 SPL迭代器  第11章 SPL文件和目录处理  第12章 SPL数组重载  第13章 SPL异常 第四部分 MVC模式  第14章 MVC架构  第15章 Zend框架简介  第16章 Zend框架高级功能  第17章 应用Zend框架 第五部分 Web 2.0  第18章 Ajax和JSON  第19章 Web服务和SOAP协议介绍  第20章 高级Web服务  第21章 证书验证

2011-09-28

《云计算入门指南》.pdf

【云计算】概念是由Google提出的,这是一个美丽的网络应用模式。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务,它具有超大规模、虚拟化、可靠安全等独特功效;“云计算”图书版本也很多,都从理论和实践上介绍了云计算的特性与功用。

2010-07-28

PHP5网游开发入门教程

网页游戏开发入门教程一(webgame+design) 一、简单的程序框架。 webgame程序构成: 三大部分。 第一是数据流程。第二是程序。第三是美术。 其中,数据流程包括了功能。也只有在功能中才能体现数据流程。 数据流程相当的麻烦,后面再讨论。 比如最简单的卖买产品。 要实现这个功能。 那么需要有产品基础表、产品详细表、商店表、背包表。如果扩展性更强,相应的双表是少不不了的。 表的问题都简单了。关键是这个物品有什么用。这样物品的来源,一大堆数据,物品的走向,又是一大堆数据。 最后,这些数据得绕成一个圈。 绕圈是一件困难的事情。特别是功能和道具多了起来的时候。难度是2的n次方。 在绕圈之前,如果你比较熟练设计模式。那么这个过程可以简化。难度由2的n次方变为1。 只需要有控制器、事件工厂、抽象道具工厂这三个虚类;再加上定时器,任务编辑器,这两个通用类。即可以构建一个健壮、高扩展的webgame。 在webgame里控制器几乎可以等同于页面。随便采用一种模板技术即能很方便的处理。 事件工厂是一个抽象类,所有的事件,如打工、战斗、移动等都由事件工厂的生产。并且接口相同,方便控制器控制。工厂模式。 抽象道具工厂是一个抽象类,所有的道具,如城市、地图、装备等,都由抽象道具工厂生产。并且接口相同,工厂模式,事件与道具的结合又是一个桥接模式。 美术: UI。简洁漂亮的界面总会有好处。小图标。道具,地图,装备。一类至少10个吧?大体上百把个是需要的。 程序分5个部分: 服务器定时器。(C语言或自己设定服务器)定时循环执行某一段代码。而这段代码主要是根据数据库的数据进行更新。这个可以找个C语言程序员来做。对于C语言程序员来讲,这个功能是相当的简单。当然,具体的处理数据的判断和操作数据库,需要你自己写。让C语言程序员给你段标准代码就行了。完全支持sql语句的。 php的话,可以配置corn实现。但是不管是什么操作系统,配置的时间最低是1分钟。所以,如果你要处理1秒钟刷新一次的情况。你还需要专门的定时器程序来处理,或者被定时执行的php需要包含sleep().当然,即使有即时交互,可以不管服务器端。只处理交互的双方的客户端。js和ajax实现。 功能页面、功能函数。主要就是数据存取,判断,数据走向。 用上抽象类,会比较轻松。不过子类的爆炸是少不了的了。 ajax函数。(可选)某些需要伪即时的功能要用到。 为了让游戏看起来酷一点。用吧。 javascript函数。(可选)模拟客户端的数据计算。也就是webgame的与时间相关的数据。分为两部分。一部分是真实数据,是由服务器端的定时器计算的。另一部分是只有初始值,客户端显示用的。不需要即时同步,仅仅需要模拟同步就行。 这里还包括一些漂亮的UI特效。毕竟是游戏。 数据库。一大堆基础数据表和详细数据表。基础数据表:比如等级1到等级100的用户的属性初始值。详细数据表:每个用户的具体属性。 数据库上,尽量优化。结构上能用1字节的就别用2字节。

2010-07-28

《CSS滤镜完全手册》

很全面的CSS滤镜手册,包括预览,查看代码等功能。

2010-01-06

SharePoint微软官方教程

SharePoint微软官方教程   SharePoint Portal Server 2003 使得企业能够开发出智能的门户站点,这个站点能够无缝连接到用户、团队和知识。因此人们能够更好地利用业务流程中的相关信息,更有效地开展工作。

2009-12-18

《十天学会PHP》教程

十天学会PHP,简单易懂,挺不错的教程。 十天学会php之第一天:PHP的语法 十天学会php之第二天:掌握php的流程控制 十天学会php之第三天:学会构建数据库 十天学会php之第四天:学会连接数据库 十天学会php之第五天:学会读取数据 十天学会php之第六天:学会添加删除修改数据 十天学会php之第七天:学会SESSION的使用 十天学会php之第八天:做一个分页显示 十天学会php之第九天:发生错误的解决办法 十天学会php之第十天:学会用PHP上传文件和发邮件

2009-12-18

ASP.NET程序设计基础篇

ASP.NET程序设计基础篇 关于ASP.NET学习挺不错的详细基础教程。

2009-03-10

空空如也

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

TA关注的人

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