首页 何问起 前端特效 htbtn-4 闪电 使用方法
摘要: 方法如下:/// /// 遍历Url中的参数列表/// /// 如:(?userName=keleyi&userType=1)public string GetUrlParam(){ string urlParam = ""; if (Request.QueryString.Count > 0) { urlParam = "?"; NameValueCollection keyVals = Request.QueryString; foreach (string key in keyVals.Keys) { ... 阅读全文
posted @ 2013-12-08 15:04 roucheng 阅读(3522) 评论(0) 推荐(1) 编辑
摘要: 代码如下,保存到html文件打开: 1 2 3 4 Animated Checkboxes using CSS3 5 6 7 8 9 10 253 254 255 256 257 258 259 260 261 请填写您的信息262 263 个人账号:264 265 266 267 268 个人密码:269 270 271 272 273 274 275 允许... 阅读全文
posted @ 2013-12-08 14:55 roucheng 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 效果很震撼!有电影院的感觉了。呵呵。看了下代码,依然是 在一个canvas里嵌入然后getImageData点击这里查看效果代码:var canvas = document.createElement('canvas'), video = document.getElementsByTagName('video')[0], ctx = canvas.getContext('2d'); ctx.drawImage(video, 0, 0, video.width, video.height); var block_width = 50; var p 阅读全文
posted @ 2013-12-06 22:07 roucheng 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 类似猎豹浏览器安装时的用户须知效果。html文件代码,保存为html文件打开: 1 2 3 4 5 fold paper effect by gt-柯乐义 6 21 89 90 91 92 93 g 94 95 96 n 97 98 99 b100 101 102 t103 104 105 106 fold107 108 109 http://www.cnblogs.com/roucheng/ 阅读全文
posted @ 2013-12-06 21:53 roucheng 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 最近准备架设php的web服务器,以下内容可供参考。1、nginx相对于apache的优点:轻量级,同样起web服务,比apache占用更少的内存及资源抗并发,nginx处理请求是异步非阻塞的,而apache则是阻塞型的,在高并发下nginx能保持低资源低消耗高性能高度模块化的设计,编写模块相对简单社区活跃,各种高性能模块出品迅速啊apache相对于nginx的优点:rewrite,比nginx的rewrite强大动态页面模块超多,基本想到的都可以找到少bug,nginx的bug相对较多超稳定存在就是理由,一般来说,需要性能的web服务,用nginx。如果不需要性能只求稳定,那就apache吧 阅读全文
posted @ 2013-12-05 23:37 roucheng 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 弄了一个晚上,终于完成了,之前是用虚拟机的,但是觉得不带劲,并且折腾来时菜鸟变大神的捷径,虽然现在还一直在爬坑。继续奋斗吧...王小二首先是看 ubuntu 百度贴吧的安装帖子(http://tieba.baidu.com/p/2571756721),总共两种安装方式:U 盘和硬盘。首先自己是用第一种方法:刻 U 盘安装,但是 U 盘刻好了重启电脑却不能从 U 盘登陆,无奈只好放弃。用第二种方法用硬盘装,根据步骤来倒是没有什么阻碍,但是下载软件包的时候浪费了好多时间。安装好 ubuntu 之后,还要安装一大堆的软件,都是英文的优点勉强了,可以看下:ubuntu常用软件下载,根据自己的需求去下载 阅读全文
posted @ 2013-12-05 12:53 roucheng 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 这两天在项目上需要使用多线程技术,研究了半天,碰到了一些问题,现在简要总结下。线程的使用其实很简单,和JAVA里面差不多,但是还是有很多特别的地方,在C#中的线程,如果要对非线程创建的控件进行操作的话,就会有异常,所以需要使用委托来对其他控件进行操作。线程使用的步骤:1、编写产生线程所要执行的方法。2、引用System.Threading命名空间。3、实例化Thread类,并传入一个指向线程所要运行的方法的委托。4、调用Thread实例的Start方法。程序举例如下://主线程{...Thread thread = new Thread(new ThreadStart(Safety)) ;.. 阅读全文
posted @ 2013-12-05 12:47 roucheng 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 方法的代码如下: 1 /// 2 /// 人民币大写 3 /// 4 /// 待转换输入 5 /// 需要添加人民币前缀 6 /// 7 /// 转换后的结果 8 public static string ToCapital(this string input, bool prefix = false) { 9 10 #region Step1 输入有效性验证11 12 if (!Regex.IsMatch(input, @"(? {23 {0,"F"},{1,"J"},{2,"."},{3,"S"},{ 阅读全文
posted @ 2013-12-05 12:40 roucheng 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 类的使用demo:temp_dir = "keleyi"; $gr->resize("keleyi.gif","keleyi_resized.gif",500,500); ?>类的源代码,保存为roucheng.php文件: 1 decode($orgfile); 40 $this->wr=$width/$this->originalwidth; 41 $this->hr=$height/$this->originalheight; 42 $this->resizeframes(); 43 $ 阅读全文
posted @ 2013-12-05 12:01 roucheng 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: document.getElementById("zx");通过ID获取html元素对象,ID号在html文档当中应该是唯一的。返回的是唯一element对象。并且所有浏览器都兼容。document.getElementsByTagName("span")[0];通过标签查找html对象,由于html标签在一个页面中可能重复很多次,所以当前页面返回的是一个数组。可以根据标签出现的位置定位元素的对象。所有浏览器都兼容。document.getElementsByName("hh")[0];通过name属性来定位html对象,但是并不是所 阅读全文
posted @ 2013-12-04 22:21 roucheng 阅读(3612) 评论(0) 推荐(0) 编辑
摘要: 新建一个项目quanbanjiao,在此项目下新建一个类Class1 1 using System; 2 using System.Web; 3 using System.Text; 4 5 namespace quanbanjiao 6 { 7 public class Class1 8 { 9 /**/10 /// 11 /// 判断字符是否英文半角字符或标点12 /// 13 /// 14 /// 32 空格15 /// 33-47 标点16 ... 阅读全文
posted @ 2013-12-03 16:38 roucheng 阅读(801) 评论(1) 推荐(0) 编辑
摘要: 优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。所有的优先级中,只有三个优先级是从右至左结合的,它们是单目运算符、条件运算符、赋值运算符。其它的都是从左至右结合。具有最高优先级的其实并不算是真正的运算符,它们算是一类特殊的操作。()是与函数相关,[]与数组相关,而->及.是取结构成员。其次是单目运算符,所有的单目运算符具有相同的优先级,因此在我认为的 真正的运算符中它们具有最高的优先级,又由于它们都是从右至左结合的,因此*p++与*(p++)等效是毫无疑问的 阅读全文
posted @ 2013-12-03 16:28 roucheng 阅读(768) 评论(0) 推荐(1) 编辑
摘要: URL 编码会将字符转换为可通过因特网传输的格式。URL - 统一资源定位器Web 浏览器通过 URL 从 web 服务器请求页面。URL 是网页的地址,比如http://www.cnblogs.com/rouchengURL 编码URL 只能使用ASCII 字符集来通过因特网进行发送。由于 URL 常常会包含 ASCII 集合之外的字符,URL 必须转换为有效的 ASCII 格式。URL 编码使用 "%" 其后跟随两位的十六进制数来替换非 ASCII 字符。URL 不能包含空格。URL 编码通常使用 + 来替换空格。url编码解码工具可以试试解码,比如%e6%9f%af% 阅读全文
posted @ 2013-12-03 16:22 roucheng 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 相邻兄弟选择器(Adjacent sibling selector)可选择紧接在另一元素后的元素,且二者有相同父元素。选择相邻兄弟如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器(Adjacent sibling selector)。例如,如果要增加紧接在 h1 元素后出现的段落的上边距,可以这样写:h1 + p {margin-top:50px;}这个选择器读作:“选择紧接在 h1 元素后出现的段落,h1 和 p 元素拥有共同的父元素”。例子:This is a heading.This is paragraph. This is paragraph.ht 阅读全文
posted @ 2013-12-03 16:14 roucheng 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 用UltraISO制作U盘启动盘,有人写过,我也看过,不过依照网上的那些文章,成功的并不多,经过几次试验,在不同的主板环境下成功概率高的方法应该如下:1. UltraISO建议9.3以上2. 制作要点如下图:另外,很多标着大容量的U盘是JS通过软件提高的,要先恢复本来面貌,呵呵 阅读全文
posted @ 2013-12-02 23:54 roucheng 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 默认状态下,数据按十进制输入输出。如果要求按八进制或十六进制输入输出,在cin或cout中必须指明相应的数据形式,oct为八进制,hex为十六进制,dec为十进制。注意:1.使用不带.h的头文件时,必须在cin中指明数制,否则从键盘输入时,不认八进制和十六进制数开头的0和0x标志。指明后可省略0和0x标志。2.进制控制只适用于整型变量,不适用于实型和字符型变量。3.输入数据的格式、个数和类型必须与cin中的变量一一对应,否则不仅使输入数据错误,而且影响后面其他数据的正确输入。4.在cin或cout中指明数制后,该数制将一直有效,直到重新指明使用其他数制。数据的间隔:c++提供的函数setW() 阅读全文
posted @ 2013-12-02 23:51 roucheng 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一个很赞的eclipse插件,可以简单方便地实现eclipse下的代码配色。另外插件作者还专门为此插件做了一个eclipse配色网站,配色多达728个,开发者们也可以在此网站分享自己的配色方案。插件设置界面:安装方法:如果是Eclipse 3.6 (Helios)版本,可以打开 Help -> Eclipse Marketplace 搜索Eclipse Color Theme来进行安装。Eclipse 3.5 (Galileo)版本可以通过Help -> Install New Software,单击 Add Site 来加入Eclipse Color Theme的安装地址的方式进 阅读全文
posted @ 2013-12-02 23:46 roucheng 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 定义和用法PHP函数microtime()返回当前 Unix 时间戳和微秒数。PHP函数microtime()语法microtime(get_as_float)PHP函数microtime()参数与描述get_as_float 如果给出了 get_as_float 参数并且其值等价于 TRUE,该函数将返回一个浮点数。说明PHP函数microtime()仅在支持 gettimeofday() 系统调用的操作系统下可用。如果调用时不带可选参数,本函数以 "msec sec" 的格式返回一个字符串,其中 sec 是自 Unix 纪元(0:00:00 January 1, 197 阅读全文
posted @ 2013-12-02 23:44 roucheng 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 之前从JavaScript引擎的解析机制来探索JavaScript的工作原理,下面我们以更形象的示例来说明JavaScript代码在页面中的执行顺序。如果说,JavaScript引擎的工作机制比较深奥是因为它属于底层行为,那么JavaScript代码执行顺序就比较形象了,因为我们可以直观感觉到这种执 阅读全文
posted @ 2013-12-02 23:33 roucheng 阅读(472) 评论(1) 推荐(0) 编辑
摘要: PHP验证邮箱代码:function isEmail($email) { return strlen($email) > 6 && preg_match("/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/", $email); }http://www.cnblogs.com/roucheng/ 阅读全文
posted @ 2013-12-02 16:56 roucheng 阅读(501) 评论(0) 推荐(0) 编辑
摘要: C语言字符串匹配函数,保存有需要时可以用: 1 #include 2 #include 3 #include 4 #include 5 #include 6 7 /* 8 pattern: 9 pos: 10 */ 11 12 static int badShift[256]; 13 14 15 static int goodPostfixLastPos(const char *pattern,int pos) 16 { 17 #define _break(flag) if(flag){ break;} 18 19 int flag = 0; 20... 阅读全文
posted @ 2013-12-02 16:54 roucheng 阅读(6353) 评论(0) 推荐(0) 编辑
摘要: 接触Web开发也已经有一段时间了,对javascript的认识也比以前有了更加深入的认识了,所以觉得应该整理一下。一、JavaScript不支持函数(方法)的重载,用一个例子证明如下:function add(number){alert('hello');}function add(number1, number2){alert('world');}此时调用add(1),会弹出'world',而不是'hello',由此现象说明写在文档后面的方法会覆盖掉前面的方法,所以有一个我认为暂时是正确的原则,就是如果方法名相同,则以后面对方法 阅读全文
posted @ 2013-12-01 22:11 roucheng 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 习惯了用vs的绿色背景,vs2012有自己的主题管理工具--Theme Editorvs2012默认没有安装Theme Editor,菜单:工具->扩展和更新,搜索栏里面输入Theme Editor,安装这样在“工具”中就有了Change Color Theme和Customize Colors,第一个是切换现有的主题,第二个是新建和编辑自己的皮肤主题选择Customize Colors,第一选择框是现在的主题方案,选中后,新建的主题配置是从第一个选项Copy过来的,下面就是输入自己的主题名称我换了文本区域的背景色,所以我选择了Show All Elements,然后在“文本编辑器--& 阅读全文
posted @ 2013-12-01 22:06 roucheng 阅读(660) 评论(1) 推荐(1) 编辑
摘要: 部分与整体以某种形式相似的形,称为分形。首先我们举个例子: 我们可以看到西兰花一小簇是整个花簇的一个分支,而在不同尺度下它们具有自相似的外形。换句话说,较小的分支通过放大适当的比例后可以得到一个与整体几乎完全一致的花簇。因此我们可以说西兰花簇是一个分形的实例。分形一般有以下特质:在任意小的尺度上都能有精细的结构; 太不规则,以至难以用传统欧氏几何的语言描述; (至少是大略或任意地)自相似豪斯多夫维数会大於拓扑维数; 有著简单的递归定义。(i)分形集都具有任意小尺度下的比例细节,或者说它具有精细的结构。(ii)分形集不能用传统的几何语言来描述,它既不是满足某些条件的点的轨迹,也不是某些简单方程的 阅读全文
posted @ 2013-12-01 22:00 roucheng 阅读(2320) 评论(2) 推荐(0) 编辑
摘要: 引子:由于最近公司产品转战移动端,而且就要在年底前上线第一个版本,作为主工不得不立即投入到Android开发的学习中,昨天一天在家找了一些资料,看了一些视频,也试着弄了一个简单的应用。问题:本来开始随便弄了一张图片作为应用图标,今天弄到公司的logo,准备换个,图标放进去了,AndroidManifest.xml里application 里的icon也改了,但在模拟器里运行的时候图标一直是之前的图标,而且打开的时候应用左上角闪现一下新图标,然后马上就回到之前的图标,而且应用卸载的时候显示的确实新图标。解决过程:我看了下res目录下的几个drawable文件夹发现l m xh xxh 几个文件夹 阅读全文
posted @ 2013-12-01 21:52 roucheng 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: 通常JavaEE和.NET被定义为构建大型在线系统,因为其支持面向对象设计,异步通讯,MVC等都相对比较完善,而PHP通常用于构建比较轻量的业务,例如SNS服务。因为实施速度快,工程师社区规模大,开源的方案比较多而且成熟,如果初创企业是帮助建站,在线广告或企业宣传网站建设,或者其他中小型应用,如果恰巧有成熟第三方开源架构可以选择,那么PHP是不错的选择。就好象为企业建站,会发现Wordpress, Joomla, Durpal都是不错的选择,而且非常富有生产力。如果业务系统都要自己来搭建,并实现相对复杂的功能,未来也可能会向着比较大规模演进,这个时候不妨考虑一下JavaEE或.NET。不过对于 阅读全文
posted @ 2013-12-01 10:51 roucheng 阅读(677) 评论(0) 推荐(0) 编辑
摘要: private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 在同一命名空间内可以访问。 阅读全文
posted @ 2013-12-01 10:39 roucheng 阅读(384) 评论(0) 推荐(0) 编辑
摘要: ADO.NET的对象主要包括:DataSet,DataTable,DataColumn,DataRow,和DataRelation。 DataSet:这个对象是一个集合对象,它可以包含任意数量的数据表,以及所有表的约束、索引和关系。所有这些信息都以XML的形式存在,我们可以处理、遍历、搜索任意或者全部的数据。 DataTable:这个对象代表着可以在DataSet对象内找到的所有表 DataColumn:表包含与列有关的信息,包括列的名称、类型和属性。我们可以按照下面的方式创建DataColumn对象,指定数据类型,然后把列加入到表 DataRow:要填充一个表,我们可以使用命令的自动数据绑定 阅读全文
posted @ 2013-12-01 10:35 roucheng 阅读(579) 评论(0) 推荐(1) 编辑
摘要: 在Window系统中有个Hosts文件(没有后缀名),在Windows98系统下该文件在Windows目录,在Windows2000/XP系统中位于C:\Winnt\System32\Drivers\Etc目录中。该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开。用记事本打开hosts文件,首先看见了微软对这个文件的说明。这个文件是根据TCP/IPforWindows的标准来工作的,它的作用是包含IP地址和Hostname(主机名)的映射关系,是一个映射IP地址和Hostname(主机名)的规定,规定要求每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射 阅读全文
posted @ 2013-12-01 10:22 roucheng 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: 鼠标移到导航上面 当前的LI变色 处于当前的位置,广泛应用于当前导航。点击这里查看效果以下是源代码: 1 2 3 4 鼠标移到导航上面 当前的LI变色 处于当前的位置-柯乐义 5 13 14 15 27 28 29 30 31 32 首页品牌商机33 精品商机最新商机34 投资考察会在线交流区35 36 37 38 阅读全文
posted @ 2013-12-01 10:06 roucheng 阅读(3818) 评论(0) 推荐(0) 编辑