摘要: 1、用图片代替提交按钮submit和重置按钮reset,给图片加onclick事件<script language="javascript">function fsubmit(obj){ obj.submit();}function freset(obj){ obj.reset();}</script><form id="form1" name="form1" method="post" action="login.asp"> 姓名: <input ty 阅读全文
posted @ 2013-05-17 13:52 EvanSin 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 2010年,Ethan Marcotte提出了"自适应网页设计"(Responsive Web Design)这个名词,指可以自动识别屏幕宽度、并做出相应调整的网页设计。他制作了一个范例,里面是《福尔摩斯历险记》六个主人公的头像。如果屏幕宽度大于1300像素,则6张图片并排在一行。如果屏幕宽度在600像素到1300像素之间,则6张图片分成两行。如果屏幕宽度在400像素到600像素之间,则导航栏移到网页头部。如果屏幕宽度在400像素以下,则6张图片分成三行。mediaqueri.es上面有更多这样的例子。这里还有一个测试小工具,可以在一张网页上,同时显示不同分辨率屏幕的测试效 阅读全文
posted @ 2013-05-08 10:13 EvanSin 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1 $mobile_browser = '0'; 2 3 if(preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone)/i', strtolower($_SERVER['HTTP_USER_AGENT']))) { 4 $mobile_browser++; 5 } 6 7 if((strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') 阅读全文
posted @ 2013-05-06 13:41 EvanSin 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Resource interpreted as Script but transferred with MIME type application/x-js解决:open upregeditand take a look at this registry key:change its value from text/plain to text/javascript.http://stackoverflow.com/questions/12003107/resource-interpreted-as-script-but-transferred-with-mime-type-text-plain 阅读全文
posted @ 2013-05-06 10:33 EvanSin 阅读(491) 评论(0) 推荐(0) 编辑
摘要: whereis <程序名称>查找软件的安装路径-b 只查找二进制文件-m 只查找帮助文件-s 只查找源代码-u 排除指定类型文件-f 只显示文件名-B <目录> 在指定目录下查找二进制文件-M <目录> 在指定目录下查找帮助文件-S <目录> 在指定目录下查找源代码locate <文件名称>在文件索引数据库中搜索文件-d <数据库路径> 搜索指定数据库updatedb更新文件索引数据库find [路径] <表达式>查找文件-name <表达式> 根据文件名查找文件-iname <表达式> 阅读全文
posted @ 2013-05-02 13:46 EvanSin 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 有两种方式: 1. command & : 后台运行,你关掉终端会停止运行 2. nohup command & : 后台运行,你关掉终端也会继续运行一、 简介 Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和bg 命令,让你轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然 阅读全文
posted @ 2013-04-12 11:10 EvanSin 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:如下: array array_merge (array array1 array2…,arrayN) 将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。 如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。 如果只给了一个数组并且该数组是数字索引的,则键名会以连续方式重新索引。实例如下:$face = a 阅读全文
posted @ 2013-04-11 11:33 EvanSin 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: 下面是我的所有部署配置过程。1. 将app注册notification里面, 并从APNS上获取测试机的deviceToken. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteN... 阅读全文
posted @ 2013-04-08 17:13 EvanSin 阅读(400) 评论(0) 推荐(0) 编辑
摘要: try{ //可能出错的代码}catch{ //解决的方法} 阅读全文
posted @ 2013-03-20 22:11 EvanSin 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Console.WriteLine("Hello World!"); //自动换行。Console.Write("sss"); //不换行。Console.ReadKey(); //程序停到此处,等待用户按一个键,程序继续往下执行。Console.ReadLine(); //等待用户输入,然后继续执行下去。#region折叠中间部分#endregion变量。int num; //int num1, num2, num3; int num = 1000;num = 1000;Console.Write(num);Console.WriteLine(&quo 阅读全文
posted @ 2013-03-19 00:09 EvanSin 阅读(138) 评论(0) 推荐(0) 编辑