- 浏览: 241726 次
- 性别:
- 来自: 北京
最新评论
-
DerekZhao:
这个工具后来还有更新吗?
发布了一个基于Javascript的html内容提取器 -
lubojian:
还是不行啊
codeigniter如何支持中文URL? -
华仔2548:
我刚才又重新下载了下ndk 发现toolchains/arm- ...
ndk-build 报 Fatal error: invalid -march= option: `armv5te' 错误的解决办法 -
华仔2548:
我看到这个方法 在下面这个网页http://stackove ...
ndk-build 报 Fatal error: invalid -march= option: `armv5te' 错误的解决办法 -
坦克狗:
必须通过命令来启动模拟器.emulator -avd 模拟器名 ...
用busybox扩展android系统的控制台命令
文章列表
该文章有更新,请移步 http://pickerel.iteye.com/admin/blogs/267912
说到用Javascript解析html,大家肯定会想到dom或者正则表达式,但这两个都不是我今天我要说的。dom很不错,不过效率不高,而且必须将要解析的html插入到当前页面或者建立一个iframe才能进行,而用正则表达式,又有太过繁琐和难以维护的问题。
有人要说了,ruby、php、python有了那么多开源的优秀的html解析的类库,什么beautiful soap,什么Mechanize,什么Hpricot,什么ScRUBYt,你为什么非要自讨苦吃用javascript来 ...
- 2008-11-08 02:56
- 浏览 12352
- 评论(4)
javascript是很容易让人头疼的语言,不过如果能引入单元测试,那你的头疼似乎能得到些许的减缓。现在已经有一些javascript的单元测试工具存在了,今天我要介绍的是Dr Nic Williams开发的
JsUnitTest – JavaScript Unit Testing framework
JsUnitTest是一个纯用javascript开发的单元测试框架,通过引入它,你在浏览器中就可以运行你的单元测试代码。
JsUnitTest的使用:
1、从http://jsunittest.com/
下载最新的JsUnitTest代码。
2、创建一个测试用的html,在这个htm ...
- 2008-11-08 02:00
- 浏览 2555
- 评论(0)
javascript中call的使用方法是
func.call(obj, params);
调用func.call(obj, params);这个方法其实就等同于执行
function func(params)
{
var this = obj;
.....
}
当 obj参数为null的时候,obj默认就为当前的全局对象 。
以下一个测试的例子
<script>
var obj1 = function()
{
this.x = 100;
}
var obj2 = function()
{
this.x = 200;
}
var x= "1&quo ...
- 2008-11-01 17:03
- 浏览 950
- 评论(0)
用Adobe Air写了一个Pandora的客户端:dorame,有兴趣的可以到 http://dorame.zduo.net/
安装一个玩玩。
pandora是世界上最好的在线音乐网站,不过因为版权问题,中国的ip已经无法使用他们的业务了。
- 2008-10-29 23:13
- 浏览 1182
- 评论(0)
用了几天Adobe Air,感觉是个很好的东西,对很多开发者来说,只要掌握了基本的javascript技术就能写出很漂亮的桌面程序,不过Adobe Air的教程相对还是比较少,所以我开源了这样一个快速开发模板,开发者以这个模板为开发基础能很快的开发出漂亮的Adobe Air桌面程序。
关于这个模板程序:
这是一个为Adobe Air应用程序提供的快速开发程序包。用户可以以这个程序包为起始做应用开发。这个程序包主要完成了一些界面定制、界面控制的工作,开发者可以用这个程序包快速的快发出一个漂亮的Adboe Air应用程序,程序包是基于Adboe Air、Css和Javascript(jquery ...
代码见附件。
用该代码改写的一个可换主题的界面
- 2008-10-17 02:13
- 浏览 1016
- 评论(0)
这是一个简单的演示,完整代码见附件。
application.xml
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://ns.adobe.com/air/application/1.0">
<id>test</id>
<version>0.1</version>
<filename>test</filename>
<in ...
- 2008-10-16 02:08
- 浏览 2522
- 评论(0)
from http://www.devtopics.com/software-developer-salaries/
使用语言
普通开发者
资深开发者
初级开发者
C++
$85K
$90K
$52K
Python
$84K
—
—
C#
$81K
$91K
$57K
C
$80K
$88K
—
UI
$79K
$91K
—
Java
$79K
$84K
$54K
- 2008-09-12 11:09
- 浏览 1259
- 评论(0)
Chrome不能说差,但和firefox,ie相比基本上是没有什么竞争力,那google为什么要费力不讨好推出这样么一款浏览器呢?原因我想很简单,google其实是在像web开发者施加压力,chrome浏览器虽然占不了很大的市场份额,可以google的人气,占的份额估计也不小。所以,web开发者不得不考虑让自己的网站兼容chrome,这样的结果是,google的新推出的android手机一出来就会有大量的兼容网站可以访问了,chrome就是为android铺路的。
- 2008-09-05 15:57
- 浏览 1074
- 评论(0)
本代码改自Nick Berardi的代码
,Nick Berardi原版的代码是基于asp.net mvc preview2的,而且安全性和功能上都有问题,目前修改出的版本封装的也不是很好,但用起来也不算麻烦,希望能对有需要的朋友有些帮助,具体代码和演示见附件。
使用
1.controller:
public ActionResult Index()
{
return View();
}
[CaptchaValidation("captcha")]
public Act ...
因为中国不规范的烂网站实在太多,这些烂网站除了IE就不能用别的访问,甚至腾讯这样的大公司也一样,更不要说什么5460这样破烂了。
- 2008-08-24 12:51
- 浏览 882
- 评论(0)
在tortoisesvn中访问svn+ssh的协议链结(svn+ssh://user@host/path/resp),每次向服务器发一个请求tortoisesvn都会提示输入密码,实在无法忍受,查了以下,tortoisesvn用的是自带的TortoisePlink作为ssh客户端,命令行以下,发现这个命令有 -pw,指定密码参数。
所以,到 tortoisesvn的设置窗口,选网络,在ssh客户端指定
"TortoisePlink.exe -pw 'mypass'",其中mypass就是你的服务器密码。
这个方案很简单,不过不完美也不安全,要更完美的可以用putty+pl ...
- 2008-07-29 12:13
- 浏览 3459
- 评论(0)
ps -ef | grep 'expect -f' | awk '{system("kill -9 " $2)}'
- 2008-06-25 11:32
- 浏览 1149
- 评论(0)
#!/usr/bin/expect -f
# This script needs three argument to(s) connect to remote server:
# user = Username of remote UNIX Server
# password = Password of remote UNIX server
# ipaddr = IP Addreess of remote UNIX server, no hostname
# For example:
# ./sshlogin.exp 192.168.1.11 user password ssha ...
- 2008-06-25 11:23
- 浏览 2045
- 评论(0)
本操作有风险,请注意操作前备份文件。
1.将原来所有编码为gb2312的*.java文件转换为编码为utf-8的*.java.new文件
for i in `find . -name "*.java"`; do iconv -f gb2312 -t utf-8 $i -o $i.new; done
2.将*.java.new文件的.new扩展名去除
find . -name "*.new" | sed 's/\(.*\).new$/mv "&" "\1"/' | sh
- 2008-06-24 12:58
- 浏览 2422
- 评论(0)