摘要: 1.HTML2.CSSCSS预处理,SASS,LESS,Stylus,http://cued.xunlei.com/log0443.Javascriptrequire.js,sea.jsjs模板引擎选型http://www.douban.com/group/topic/41272516/4.Imag... 阅读全文
posted @ 2015-10-28 13:54 高天蒲 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Q:ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.111' (61)A: 找到my.cnf,把#bind-address = 127.0.0.1 这行给注释掉!Q:ERROR 1130 (HY000): Host '... 阅读全文
posted @ 2015-10-06 15:23 高天蒲 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 基本上使用python语言完成一、抓取列表页详细页授权(API)&未授权(爬虫)普通抓取&需登录二、html解析1. BeautifulSoup2. 正则三、文本分析&自然语言处理四、性能优化1. 反抓取屏蔽 http代理2. 性能优化多线程抓取 阅读全文
posted @ 2015-09-30 11:10 高天蒲 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 0.基础nginx\mysql\php\html\css\js1. 搭建环境mac + nginx + mysql + wordpresshttp://segmentfault.com/a/1190000002556269http://blog.csdn.net/dracotianlong/arti... 阅读全文
posted @ 2015-07-14 17:48 高天蒲 阅读(5416) 评论(0) 推荐(0) 编辑
摘要: // Get today's dateDate.today();// Add 5 days to todayDate.today().add(5).days();// Get Friday of this weekDate.friday();// Get March of this yearDate... 阅读全文
posted @ 2014-04-21 19:42 高天蒲 阅读(181) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/andyxm/article/details/5964071 阅读全文
posted @ 2013-09-26 11:18 高天蒲 阅读(155) 评论(0) 推荐(0) 编辑
摘要: by Anthony ValloneHow long does it take to find the root cause of a failure in your system? Five minutes? Five days? If you answered close to five minutes, it’s very likely that your production system and tests have great logging. All too often, seemingly unessential features like logging, exception 阅读全文
posted @ 2013-09-22 11:49 高天蒲 阅读(644) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python# -*- coding: utf-8 -*-import ossource_root = 'D:\source'test_root = 'D:\target'files_list = 'files.txt'def main(): with open(files_list,'r') as f: for l in f: tmp = l.strip().replace('/commbook/trunk/commbook','') tmp = tmp.replac 阅读全文
posted @ 2013-05-24 15:56 高天蒲 阅读(242) 评论(0) 推荐(0) 编辑
摘要: empty可变函数 阅读全文
posted @ 2013-05-10 14:13 高天蒲 阅读(124) 评论(0) 推荐(0) 编辑
摘要: http://baike.baidu.com/view/1057278.htm 阅读全文
posted @ 2013-04-21 22:50 高天蒲 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1. 批量执行svn add ?2. 本地文件中有哪些文件是新增的,还没有提交到svn库?3. 某人在给定时间段内修改过哪些文件?grep如何搜索不包含指定字符串的文本find 1|grep -v .svnsvn命令行批量删除和批量添加http://www.2cto.com/os/201212/172677.htmlhttp://blog.163.com/warking_xp/blog/static/103910320071014113825590/ 阅读全文
posted @ 2013-04-21 21:21 高天蒲 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 创建一个新网站,一开始没有内容,通常需要抓取其他人的网页内容,一般的操作步骤如下:根据url下载网页内容,针对每个网页的html结构特征,利用正则表达式,或者其他的方式,做文本解析,提取出想要的正文。为每个网页写特征分析这个还是太耗费开发的时间,我的思路是这样的。Python的BeautifulSoup包大家都知道吧,import BeautifulSoupsoup = BeautifulSoup.BeautifulSoup(html)利用这个包先把html里script,style给清理了:[script.extract() for script in soup.findAll('s 阅读全文
posted @ 2013-03-15 17:10 高天蒲 阅读(5287) 评论(10) 推荐(6) 编辑
摘要: 1. 好的编程语言动态语言或者说可以把函数当成对象的语言,比如js,python(ruby,lisp应该也是,但我没有学习过), 一定程度上都会加速开发,通常情况下动态语言一句话搞定的事情,放在c#这样的语言可能需要一大堆的反射语句才能完成。RoR的成功导致很多其他语言的模仿,比如groovy,然而java这种语言真的适合做类似RoR框架吗? 也可以这么问,为什么RoR的创造者为什么选择Ruby,而不是java, C#, php等?2. 框架的成熟程度时间久的,文档多,遇到的问题从网上搜索到的可能也大。我一直做.net, 后来为了在SAE上写个小程序,需要玩php, 再后来我决定选基于pyth 阅读全文
posted @ 2011-10-21 19:27 高天蒲 阅读(1585) 评论(3) 推荐(3) 编辑
摘要: $(function () { pageJs.urls = [ '/', Index, ]; pageJs.run();});//the functions include html elements. Ajax function also can be put here.var Common = { init: function () { //alert('Common'); }};//url--pagesvar Index = { init: function () { Common.init(); ... 阅读全文
posted @ 2011-07-30 16:12 高天蒲 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 重复、重复、再重复,简单招式,反复练习,这就是武士的日常工作,终极目的是要做到出刀快、准、狠!在过去,很多技术工种的人从小卒到大师,应该都是这个途径。简单的理论,大师级的境界却少有人达到!而黑客不一样,他们的工作拒绝重复,他们提倡偷懒,同样的事情如果重复做两次,就会被人耻笑,他们倾向于编写一个工具,自动化完成重复的事情,拜赐互联网的开放精神,某些工具甚至不用自己动手写,一两个关键字就能找到一个合适的工具。因此,黑客们会拥有更多的时间去尝试各种未知的可能性,而这些新的尝试就可能产生某些足够改变世界的大创造。 阅读全文
posted @ 2011-07-11 22:07 高天蒲 阅读(284) 评论(0) 推荐(0) 编辑
摘要: C:\Windows\system32>"C:\Program Files\ImageMagick-6.5.8-Q16\convert.exe" "D:\RealDocs.pptx.pdf" "d:\hello.jpg"convert.exe: `%s': %s "gswin32c.exe" -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 阅读全文
posted @ 2011-07-06 10:41 高天蒲 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 如果你有其他web开发基础,有Python基础,那么,查看web.py文档的先后顺序应该是:skeleton code,一个最简单的web.py结构是啥样子的:http://webpy.org/skeleton/0.3代码有看不懂的地方,是吧?这里有一个针对这个代码的解释:http://webpy.org/tutorial3.zh-cn简单看过之后,对web.py有大概的了解了,可以再花点时间看看它的cookbook,http://webpy.org/cookbook/index.zh-cncookbook列出了做web开发时遇到的常见任务,以及如何使用web.py来完成这些任务.如果想对we 阅读全文
posted @ 2011-07-03 17:09 高天蒲 阅读(3836) 评论(5) 推荐(2) 编辑
摘要: 第一部分:直观印象第二部分:Sampleshttp://www.net-kit.com/html5-css3-layout-tutorials-and-templates/http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/第三部分:技术规范http://html5test.com/是一个用来检测浏览器对HTML5支持情况的一个网站,该网站罗列出HTML5的全部特性,点击这些特性的链接,可以进入到W3C的相关文档规范页。有功夫的话把html5test和W3C的HTML5规范系统 阅读全文
posted @ 2011-06-28 10:22 高天蒲 阅读(314) 评论(0) 推荐(0) 编辑
摘要: HTML tidy, html代码缩进、整齐、格式化之类的http://tidy.sourceforge.net/Css Tidyhttp://csstidy.sourceforge.net/CSS压缩与优化工具http://www.webdh.net/cssnet/css_optimiser.php?lang=zhhttp://www.bloggingtechnews.com/blogging-tips/online-design-tools-help-build-better-sites/http://www.free-css-layouts.com/free-layouts/4/,很多, 阅读全文
posted @ 2011-06-27 19:46 高天蒲 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.单身 注明2,不注明1,注明不02.同城 注明1,不注明03.熟人 共同关注2,关注1,被关注0单身为个人属性同城为,两人结合的属性熟人,发起者与被配对者的属性 me-male, me-famale字段表示:maleId | femaleId | level 1 foreach(var male in males){ 2 foreach(var female in females){ 3 var level = male.status + femail.status; 4 5 if(male.city!=null && female.city!=null){ 6 if(ma 阅读全文
posted @ 2011-06-21 21:34 高天蒲 阅读(254) 评论(3) 推荐(0) 编辑
摘要: 1.wpf的style是通过xml格式定义的,css更类似json格式;2.css可以组合class使用,例如定义了c1,c2,c3样式,你可以通过class="c1 c2 c3"来组合使用,WPF的style没有这种功能;3.css可以继承,例如你有div套div再套其他元素的页面,你可以设置root元素的样式,子元素可以继承该样式,同时你也可以定义子元素某些特性来修改root设置的样式。 而WPF只能继承默认控件样式;4.在调试过程中,有很多工具可以查看css内容,而查看WPF样式的工具比较少,也不够成熟;可组合、可继承、可覆盖! 阅读全文
posted @ 2011-06-13 11:38 高天蒲 阅读(956) 评论(0) 推荐(0) 编辑
摘要: http://a4apphack.com/index.php/featured/tricks-with-notepad 阅读全文
posted @ 2010-12-31 22:04 高天蒲 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 真的担心有一天,微软会全面放弃XAML,改为html5! 阅读全文
posted @ 2010-11-06 14:06 高天蒲 阅读(1067) 评论(1) 推荐(0) 编辑
摘要: What is the difference between const and readonly?http://stackoverflow.com/questions/55984/what-is-the-difference-between-const-and-readonly 阅读全文
posted @ 2010-08-27 17:44 高天蒲 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Is there a Flickr Client like the Google Picasa ? 阅读全文
posted @ 2010-07-24 22:39 高天蒲 阅读(115) 评论(0) 推荐(0) 编辑
摘要: C# 方案:http://www.codeproject.com/KB/cs/RawSync.aspx--------------------Python 方案-----------------------http://pypi.python.org/pypi/pysrt/0.2.4I think this module can be used in IronPython too.http://c... 阅读全文
posted @ 2010-07-24 21:32 高天蒲 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2010-06-23 13:51 高天蒲 阅读(1107) 评论(4) 推荐(0) 编辑
摘要: 拿Blog Web Services为例,一个REST风格的URI设计,可行乎?/blogget,列表,分页表示/blog?pi={pageindex}博客分类/blog/categoryget,所有blog分类post,创建新的分类/blog/category/{id}get,blog分类明细put,修改分类delete,删除分类/blog/category/{id},get,blog分类明细,... 阅读全文
posted @ 2010-05-18 14:11 高天蒲 阅读(1062) 评论(0) 推荐(1) 编辑
摘要: 以blog系统为例,一个简单的blog系统模型包括:1.发表一篇新的blog2.显示一篇blog3.修改一篇blog4.删除一篇blogASP.net MVC会是这样的URL规划:*. http://www.gaotianpu.com/blog/create,创建get方法给用户展示一个html表单,供用户提交数据post方法接受用户提交的数据,插入到db*. http://www.gaotian... 阅读全文
posted @ 2010-05-10 18:08 高天蒲 阅读(769) 评论(0) 推荐(1) 编辑
摘要: 在问答里贴出来了,没人看,贴到自己的blog里了,有兴趣的朋友交流一下。Javascript原生的String处理函数显得很不够丰富,原生string函数:http://www.w3school.com.cn/js/jsref_obj_string.asp问题1:是否有只是针对String类型的扩展库呢?有,不多,不全面.观点2: JQuery的强大在于DOM操作,因此不希望js string 扩... 阅读全文
posted @ 2010-04-08 13:55 高天蒲 阅读(390) 评论(2) 推荐(0) 编辑
摘要: 在对WEB前端做性能优化时,为了有效减少http请求数,通常会把Web用到的图片合并成一张大图,采用CSS的background-position 属性,控制页面的图片显示。问题是,目前虽然有这么一套工具,可以自动把若干小图片合并成一个大图(CSS Sprites),并生成css class .但他们都是在线工具,用户上传小图片,然后生成大图片,一个本来客户端完成的工具做成在线web服务的方式,不太实用。在这里,我来谈谈我自己的实现思路:1.不采用GUI形式,而采用CLI方式实现该程序,暂定该程序名为csssprite2.在命令行中执行 csssprite pre c:\small_imgs\ 阅读全文
posted @ 2010-04-06 10:12 高天蒲 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 功能都没完成,边运营,边完善,有兴趣的哥们,可以看看介绍:http://www.gaotianpu.com/blog/detail/50源代码放在google服务器上,欢迎下载:http://code.google.com/p/gaotianpu博客园上的讨论小组:http://space.cnblogs.com/group/101173/ 阅读全文
posted @ 2010-01-06 17:54 高天蒲 阅读(1026) 评论(10) 推荐(1) 编辑
摘要: 大家都有gmail,和163.com的mail吧,当你浏览邮件正文,单击浏览器后退按钮,会出现什么情况呢?gmail会后退到上一页,而163mail则直接跳出到最开始的登陆页,用户会感觉到很意外无疑,gmail用在点击浏览器后退按钮时,体验是良好的,问题来了,gmail是如何做到的呢?http://www.gaotianpu.com/blog/detail/49 阅读全文
posted @ 2010-01-05 13:30 高天蒲 阅读(571) 评论(4) 推荐(0) 编辑
摘要: 元旦下雪天,呆在家里无聊,总结了一篇文章内容包含:个人站为什么要用OAuth,尤其是豆瓣的Oauth使用OAuth的一点疑问,以及一些方案选择。http://www.gaotianpu.com/blog/detail/46我的站暂时还没有,评论功能,反正也是讨论.net 调用OAuth的,就在此交流吧~ 阅读全文
posted @ 2010-01-04 12:29 高天蒲 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 关键字:Http Header,Authorization,Basic64,OpenApi,HttpWatch小弟我做了一个个人站(www.gaotianpu.com) ,打算实现一个功能,当有新的blog发布时,推送一条内容更新通知到9911.com,这样可以增加小站的知名度嘛,哈哈。查阅了该api的文档,发现“如需要验证用户,验证方式为HTTP Basic验证”。为此,... 阅读全文
posted @ 2009-12-21 16:40 高天蒲 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: 一:RESTful Web services:download:http://www.51cnnet.net/ebook/364-restful-web-servicesdouban:http://www.douban.com/subject/2054201/"It might seem a little odd to use XHTML, a technology associated with... 阅读全文
posted @ 2009-05-20 17:45 高天蒲 阅读(225) 评论(1) 推荐(0) 编辑
摘要: 1. 实体类可以这样定义Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class PersonInfo { public bool IsOnline { get; set; } public strin... 阅读全文
posted @ 2009-01-19 18:48 高天蒲 阅读(725) 评论(5) 推荐(0) 编辑
摘要: 当数据结构简单到二维表格足够可以描述格式的时候,逗号间隔表示列,\r\n表示行,而第一行则是对应的属性名称。like:colName1, colName2, colName31,"title","http://ss.ss.com/ss"2,"title","http://ss.ss.com/ss"3,"title","http://ss.ss.com/ss"这样,去掉了xml,json等的冗余属性... 阅读全文
posted @ 2009-01-18 19:05 高天蒲 阅读(5553) 评论(28) 推荐(0) 编辑
摘要: 概述:JSON是一种数据存储格式,在AJAX领域,大有替代XML的趋势!尤其是在云计算和OpenSocial背景下,Javascript,Actionscript等客户端编程语言作用更为突出。本篇文章通过阐述Javascript,Actionscript3的对象机制来了解JSON在客户端编程语言中的实现,并对服务器端编程语言C#,Python,PHP对JSON的支持情况做简单的研究。目的是让读者能... 阅读全文
posted @ 2008-10-31 16:00 高天蒲 阅读(2302) 评论(1) 推荐(1) 编辑
[url=http://t.sina.com.cn/1084588625?s=6uyXnP][img]http://service.t.sina.com.cn/widget/qmd/1084588625/a57ab42b/1.png[/img][/url]