摘要: Chrome的扩展开发十分简单,我们只需要掌握web开发的htm+CSS+Javascript,就能很快开发出自己的扩展。本节我们将介绍Chrome扩展开发的一些基础知识,并以一个任务管理小工具来演示Chrome开发的过程。 阅读全文
posted @ 2011-03-31 23:13 walkingp 阅读(177407) 评论(30) 推荐(43) 编辑
摘要: 在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看 阅读全文
posted @ 2011-03-28 21:06 walkingp 阅读(154100) 评论(7) 推荐(8) 编辑
摘要: 解决QQ手机浏览器登录密码框无法显示的问题 阅读全文
posted @ 2011-03-26 23:45 walkingp 阅读(2703) 评论(0) 推荐(0) 编辑
摘要: Android中的Spinner就是下拉框,点击时会出现选择列表,从中可以选择数据。Spinner中的数据必须来自Adapter,因此给它添加数据时需要先定义模板,也就是layout中的xml文件。 阅读全文
posted @ 2011-03-25 08:57 walkingp 阅读(12610) 评论(0) 推荐(0) 编辑
摘要: 这个效果最开始是在douban的关于页面上看到的,当然最新的这个关于页面已经不在了。使用纯Javascript实现无缝滚动的其中一个思路是这样的:设置层A高度大于层B,并且使其overflow为none,这样B就只有一部分能看到了,然后使用Javascript重新复制一份B放在B后,启动计时器,每隔一段时间就检查B的scrollTop是否等于A的scrollTop,否则将B的scrollTop自加1。这样就实现了B不断向上滚动的效果。而使用jQuery的方式显得更加逻辑清晰,代码也更加简洁,以下是html: <ul id="leftBox"> <li> 阅读全文
posted @ 2011-03-21 22:43 walkingp 阅读(15612) 评论(2) 推荐(0) 编辑
摘要: 这是一个一直没有关注到的问题,重点在于C#中的Replace是全局替换字符(串),而Javascript中只是替换到匹配到的第一个,同样的代码,Javascript如下:var source='abc123abc456abc';var desc=source.replace('abc','');alert(desc);结果为:123abc456abc。在C#中代码如下:string source = "abc123abc456abc";string desc = source.Replace("abc", 阅读全文
posted @ 2011-03-11 09:07 walkingp 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 使用Forms方式验证ASP.NET身份 阅读全文
posted @ 2011-03-08 22:59 walkingp 阅读(3299) 评论(0) 推荐(0) 编辑
摘要: 比较TOP+NOT IN分页方式和ROW_NUMBER()分页的效率 阅读全文
posted @ 2011-03-07 23:04 walkingp 阅读(19704) 评论(4) 推荐(4) 编辑
摘要: 数值在计算机中以是机器数的形式表示的,它使用二进制计数制。为什么使用二进制呢,因为电脑只认识0和1,当然原因是因为电子管使用高低电流脉冲来去表示1和0,这样CPU中数以万计的晶体管就会通过复杂的电路来去运算各种复杂的运算。 本文探讨机器数码制表示的四种形式和相应计算方式。 阅读全文
posted @ 2011-03-06 11:20 walkingp 阅读(8260) 评论(2) 推荐(2) 编辑
摘要: 可获取博客园指定用户的全部文章,然后下载到本地生成txt格式。 阅读全文
posted @ 2011-01-31 11:17 walkingp 阅读(668) 评论(2) 推荐(0) 编辑