网易有道IP, 手机号, 身份证好归属地查询API接口

Categories: Java; Tagged with: ; @ February 23rd, 2011 20:52

http://www.youdao.com/smartresult-xml/search.s?type=ip&q=ip地址

GET后返回XML数据, 包含原IP及归属地.

此外type还可以: mobile(手机号), id(身份证). 尚未发现有限制.

附录: Java通过网易API获取IP归属地.

	static Pattern patternLocation = Pattern.compile("(.+{1,})");
	/**
	 * 根据IP返回归属地.
	 * @param ip
	 * @return
	 */
	private static String getLocationByIP(String ip) {
		String location = "";
		try {
			location = getStringFromUrl(new URL("http://www.youdao.com/smartresult-xml/search.s?type=ip&q=" + ip), "gbk");
		} catch (Throwable e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		Matcher matcher = patternLocation.matcher(location);
		while (matcher.find()) {
			location = matcher.group(1);
			break;
		}
		System.out.println("归属地: " + location);
		return location;
	}

正则表达式: 电子邮件格式检验

Categories: Java; Tagged with: ; @ February 17th, 2011 15:50

自己用的:

\\w+([-.]\\w+)*@\\w+([-.]\\w+)*\\.[a-z]{2,3}

可能不是最完美的, 但基本没大问题.

Java测试类一并奉上:

	//定义正则表达式
    private static final String REGEX_EMAIL = "\\w+([-.]\\w+)*@\\w+([-.]\\w+)*\\.[a-z]{2,3}";// \\w+([-.]\\w+)*";// "[\\w]+[\\w.]*@(\\w+\\.)+[A-Za-z]+"; // [\\w]+[\\w+.]+\\.\\w+"; //邮件检查正则表达式
    										// \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s = "[email protected]";
		System.out.println(s.matches(REGEX_EMAIL));
	}

[推荐]Kindle电子书下载站收集

Categories: 分享; Tagged with: ; @ February 13th, 2011 12:14

点此购买Kindle Paperwhite电子书阅读器

[Update@Aug20,2012]
iKindle.mobi -> iKandou.com
http://ikandou.com/book/ 很不错 集成豆瓣评分,赞!

#1. Amazon 推荐的免费书籍及推荐站点: http://www.amazon.com/b?ie=UTF8&node=2245146011
Open Library – Over 1 million free titles – openlibrary.org
Project Gutenberg – Over 30,000 free titles – gutenberg.org
ManyBooks.net – Over 26,000 free titles – manybooks.net.

#2. Feed类 – 可使用电脑或Kindle直接下载:
[赞] DogEar – 南方周末, 参考消息, 三联生活等Feed可直接下载(非投递), 并支持免费的Google Reader推送, 可定时 很方便! URL已更新为: http://dog.whycai.com/ //http://dogear.mobi/
[赞] iKindle: http://ikindle.mobi 可订阅选定的Rss链接 (i.e 联合早报), 并已推出书籍推送/下载服务.

#3. 其他站点:
子午书简 – http://book.zi5.me – 很多中文书 支持Kindle, 还集成了QQ云输入法, 支持直直接推送,很强大!
苦瓜书盘, 6寸PDF, 分类清晰 – http://kgbook.com/
七彩英语 英文PDF – http://www.qcenglish.com

随手整理的几个常去的下载站, 欢迎指正:http://sinaurl.cn/h5UV2D

>>>新浪微博: http://weibo.com/2010icanfly 欢迎围观<<<

有其他好的站点也请大家推荐一下~~~

——————–分割线以下为存档————–
4/10/2011 Update: [Google Doc 可直接发送到Kindle]

木鱼桥维护的Kindle3书单: (必要时可能需要翻墙)
挺不错的, 整理的挺利索, 很多Forbidden…都是相当不错的书.

https://docs.google.com/leaf?id=0B4_YoVh6mzEyOTkxNDM2ZDQtOWQwOC00NmUwLWJmNjEtMDc4MWUyZDE3MmVl&sort=name&layout=list&num=50

木鱼桥与其朋友整理的:
https://docs.google.com/leaf?id=0B4_YoVh6mzEyYWMyOWE0ZDAtYzA5OS00MmY0LWEzZDMtZTE0ODg3M2E4MGU4&hl=en

*******************************************

2010->2011

Categories: 垃圾山 February 11th, 2011 23:15

好久没更新, 沉默了一个多月, 想法挺多, 挖个坑, 埋点土, 数个12345…

1. 多了俩家用电器: Kindle跟一台收音机, 老了.

2. 坚持做了几天俯卧撑, 就算是肥肉, 俺也得做一块灵活的肥肉.

3. 低俗久了, 就没话说了.

大梦谁先觉 平生我自知 草堂春睡足 窗外日迟迟…

(上海)软件著作权登记申请小提示

Categories: Development Notes; Tagged with: ; @ February 11th, 2011 11:12

1. 办理机构 – 形形色色的代理商超多, "上海计算机软件技术开发中心为上海市软件著作权登记费资助结算机构", 于是俺找他们办的.:http://www.ssc.stn.sh.cn/site/service_copyright_agency.jsp, 没记错的话费用大概在200左右(办理时交了1000,办完后政府补贴800), 耗时大概在1个月左右.

2. 需要的文件:

打印的带有条形码的申请表(见上面网址)
营业执照副本复印件
委托书
源程序A4纸正面(前后连续各30页, 注意页眉页脚规定, 左侧留装订线, 不需装订, 注意页眉页脚)
文档前后各30页(用户手册, 操作手册, 设计说明书等均可, 只能使用一种)

3. 可能有用的建议

打印的代码中不要出现日期及姓名(尤其是注释中)
使用Java的话要写明Java版本
涉及Linux等开源项目时要增加GPL声明并加盖公章

Newer Posts <-> Older Posts



// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.