自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秋风吹渭水,落叶满长安

———技术是为了更好地生活

  • 博客(136)
  • 资源 (4)
  • 收藏
  • 关注

原创 html form中的button引起的问题

Form中包含一个button如提交成功!然后在点击button的时候调用jquery.ajax方法。这本来是一个很简单的问题,显然就是ajax调用正常工作。但是问题在于ajax调用总是失败。在ajax的回调中注册了fail方法,如下:fail(function(jqxhr, status){          console.dir(jqxhr);       

2013-12-02 15:41:58 1491

原创 2013年H1B携H4签证

2013年H1B携H4签证

2013-10-11 17:42:06 4533

原创 CoffeeScript快速入门

CoffeeScript快速入门CoffeeScript是最近比较流行的一个小的编程语言,它有自己的语法(受Python和Ruby影响比较多,个人觉得更象Ruby),其编译器将其编译输出javascript。至于生成的javascript则可以在浏览器运行也可以在服务器端运行(NodeJS)。例如最简单的helloWorld函数(你可以点击这个链接进入CoffeeS

2012-12-23 21:17:08 2082

原创 Html5系列之Canvas

Html5系列之Canvas基础知识基础知识可以参考后面的参考链接Html5 Canvas Tutorial。问题canvas的大小必须通过height和width属性来指定,而不能通过style的height和width指定。其实style的height和width是指定canvas在整个页面中渲染的大小,但是canvas本身作为画布的大小

2012-08-17 23:15:50 980

原创 WebSocket概述

WebSocket概述概述WebSocket需要Browser和Server两方面的支持。WebSocket是基于TCP的一个双向协议,也就是说可以从Client发消息到Server,也可以从Server发消息到Client。那Http不是也可以吗?其实Http是一个请求一个响应,响应结束后连接就关闭了,Server再想发消息到Client就没有办法了。其实

2012-08-09 13:04:22 787

原创 IE9的奋起反击

IE9的奋起反击IE终于按奈不住,要奋起反击了。虽然从IE6之后一直被超越,FireFox,Chrome,Safari,没有一个把它放在眼里。但是IE还是在默默努力。不知道会不会在最后也发起一场绝地反击,击溃所有竞争对手。但是历史告诉我们,一个人不会同样地两次跨过一条河流。可以看看IE9的大力宣传。一个IE9的宣传网站, 里面包含很多酷炫的东西。在这里还显示了IE9

2012-08-09 12:09:38 882

原创 NSDate和NSString之间的相互转化

更多参考:NSDate and NSString conversion and vice verseOne quick question is about how to convert NSString to NSDate in format "2012-07-21T01:59:59.234Z". After google much, finally I got ans

2012-07-24 10:47:27 1012

原创 NodeJs upload files based on Express

更多内容参考系列文章: nodejs系列提纲作为本blog的需求,上传图片始终是要支持的。但是呢,久久未动,以为麻烦,尽管诸多文章显示非常简单。昨天晚上终于下定决心解决它。果然简单异常,但是在本地测试成功之后发现部署到CloudFoundry却不能正常运行,原来还有小细节没有注意到。下面一一道来。1. 准备工作首先你要知道怎么用NodeJs下面的Web框架Express,这

2012-07-19 12:33:50 2056

原创 nodejs与cloudfoundry之二:tunnel to mongodb

更多内容参考系列文章: nodejs系列提纲如果你使用CloudFoundry(简称CF)这样一个PaaS做为你的NodeJs项目的部署环境,的确可以省事,起码不用自己安装nodejs和相关的service,而其部署方式也比AWS似乎来得更加容易。至少我的经历是这样的。ASW的Elastic Beanstalk老半天都不能通过Eclipse的插件同步到服务器,最后只能打包成war包,然后通

2012-07-19 11:13:46 1363

原创 如何调试NodeJS

查看全文:http://ramonblog.cloudfoundry.com/blog/5002d26f4e1ef7b729000002nodejs系列提纲我终于要不能忍受CSDN这个垃圾网站的blog了,于是乎我决定借着学习nodejs的机会自己搭建一个blog,并且将其部署到cloudfoundry上。于是乎我将陆续完成下面的系列文章。所以文章里面的代码都是这个

2012-07-16 00:23:59 1303

原创 可笑的技术名词OPOA(One Page One Application)

原文来自: http://ramonblog.cloudfoundry.com/blog/4ffc59354e1ef7b729000001无聊查看了一下猎头发的职位列表,发现一知名电商在杭州招聘一个年薪40w+的前端工程师,这个待遇还是渴望的。再看列出的要求里面包含一个OPOA(One Page One Application),没有见过,但是我猜得到应该是指RIA(Ri

2012-07-11 01:19:07 2844

原创 Html5 Canvas挑战你的想象力

超级厉害的Html5 Canvas看了这个才知道什么叫做牛逼。http://www.effectgames.com/effect/article.psp.html/joe/OldSchoolColorCyclingwith_HTML5

2012-07-03 13:03:16 986

转载 Mac change Tunnelblick account&password

更多内容: http://ramonblog.cloudfoundry.com(原文https://my-private-network.co.uk/knowledge-base/apple-related-questions/osxtbchangeuser.html)Tunnelblick gives you the option to save your username

2012-07-03 00:00:06 2374

原创 iOS系列之8-很好的iOS开发参考

iOS系列之8-参考这里列出很多我觉得不错的参考,包括普通开发和游戏开发的指南,也包括一些开源代码。

2012-06-30 11:40:57 562

原创 iOS系列

iOS系列iOS是一个趋势,学习新的技术也是每个IT人士避免淘汰的唯一方式。作为折腾了一个月的新人,把自己的学习过程记录下来,有利于自己也有利于其他人。当然你可以参考Apple官方的文档,但我总是觉得不习惯,东西似乎太长,又有点缺乏重点。所以只是按照自己的方式重新组织一遍,或者按照一种与其它技术对比的观念来学习,譬如iOS的UI是怎么弄的,跟Java的Swing或者DotNet等其它的

2012-06-28 12:15:47 767

原创 NSURLConnection异步请求

NSURLConnection异步请求对于NSURLConnection在5.0后有两种方法实现异步请求,一种是5.0以后引入的+sendAsynchronousRequest:queue:completionHandler:,还有就是2.0就存在的+connectionWithRequest: delegate:。前一种方法当然是最方便的,而且文档全。但是考虑到兼容的问题,往往还是会

2012-06-26 13:12:33 4928 1

原创 为什么会有NodeJS之一

更多内容参考我基于NodeJS搭建的新博客:http://ramonblog.cloudfoundry.com/其实这个问题是最为复杂最为不容易回答的。最开始都只是学习Hello World,然后觉得入门了,开始熟悉了,会用了。但是始终不明白为什么NodeJS会产生,什么时候用NodeJS,用它有什么利弊?尤其是在这个已经各种技术蜂涌而且成熟的时候。经过一段时间的学习,开始反思

2012-06-25 19:00:17 1127

原创 定时发送发送邮件

更多的查看这里:http://ramonblog.cloudfoundry.com/继续上次在MySql中定义的Event Scheduler的功能,如果Event执行过程中出错,要求发送邮件到指定的邮箱。由于MySql不提供发送邮件的功能(至少我也没有找到相关的信息),想着由Web系统定时检查EventLog表,Event执行失败将插入数据到这个表,如果发现有错误信息,则发送邮件,之

2012-06-19 20:14:54 1153

转载 [转载]我一定是疯了

更多内容访问:我的新博客http://ramonblog.cloudfoundry.com/原文:http://www.aqee.net/i-must-be-crazy/今天,我辞职了。我放弃了一份报酬丰厚的工作。不知结局如何,但我决定给自己一次当老板的机会,看看我能否开创一番事业。我一定是疯了。我把导致我这样做的原因直接归罪于Amy Hoy 和 Patrick McKen

2012-06-19 12:13:59 1604

原创 MySql事件调度(Event Scheduler)

原文来自:http://ramonblog.cloudfoundry.com/blog/4fd8d0702de195990a000002启用event_schedulerMySql的事件调度是在5.1引入的,从而可以将数据的定时操作放在数据库级别,而不是通过其它外部的程序定时执行。要定义Event必须先开启event_scheduler。-- 查看event_sched

2012-06-14 11:54:13 1902

原创 nodejs系列之七——nodejs与mongoDB

原文: http://ramonblog.cloudfoundry.com/blog/4fd4536715d8f0d91e000002参考其它内容请看本blog中的nodejs系列提纲更多关于MongoDB的NodeJS驱动内容请参考MongoDB NodeJS Driver简介No-SQL的一篇比较详细的中文介绍来自于我自然的博客。而Mongo

2012-06-13 17:53:17 3227

原创 Amazon RDS MySql入门指南

原文: http://ramonblog.cloudfoundry.com/blog/4fd831002de195990a000001AWS提供的RDS(Relational Database Service)是AWS的数据库解决方案之一,它是基于关系数据库的,支持MySql,Oracle和MS SqlServer。这里只简单介绍以下Mysql的应用,更多信息请查看RDS官方文

2012-06-13 17:50:56 7125

原创 我的Git配置文件

From: http://ramonblog.cloudfoundry.com/blog/4fd5a3ef306e112f7d000001Git是一个非常优秀的分布式的源代码管理软件。起初是Linux开发社区不满意各种现有的源代码管理软件,就自己开发了一个。这个与传统的CVS或者SVN不一样,Git不存在严格的客户端和服务器端,因为客户端和服务器端都是对等的,这就好比是点对点的分布式系

2012-06-11 15:53:12 915

原创 nodejs系列之八——nodejs与cloudfoundry

原文来自:http://ramonblog.cloudfoundry.com/blog/4fd44b4415d8f0d91e000001参考其它内容请看本blog中的nodejs系列提纲简介CloudFoundry是VMVare提供的一个开源的PaaS(Platform as a Service)云计算平台。其实这种平台即服务的云计算平台并不算新,但是作为开源的

2012-06-11 11:24:55 1491

原创 Tomcat 7 JDBC Connection Pool

原文:http://ramonblog.cloudfoundry.com/blog/4fd34be35e8e781871000001commons-dbcpBefore introduce tomcat 7 jdbc connection pool, we have a basic and simple introduction aboutcommons-dbcp. To use

2012-06-11 11:22:31 1300

转载 湿疹治疗方子

[Update]实际经验总结:(1)最最重要的是让室温降下来,适当开空调。(2)实在是没有办法降温,那么可以采用金银花煮水,然后自然冷却,用其擦拭皮肤。===================最近宝宝的湿疹又加重了,红红的一大片,看着宝宝遭罪,自己又无能为力,在网上查了一天,看到许多关于治疗的方法,摘抄了下来,试试他们的方法,看看宝宝有没有效果吧!!!小儿湿疹,俗称奶癣。其原

2012-06-06 12:40:34 11199

转载 npm 1.0: Global vs Local installation

from: http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/npm 1.0: Global vs Local installationPosted on 2011/03/23 by Isaac Schlueternpm 1.0 is in release candida

2012-05-14 10:16:17 1190

原创 nodejs系列提纲

(Update) 终于开始把blog部署到CloudFoundry, 欢迎访问http://ramonblog.cloudfoundry.com/,并且将code发布到github上https://github.com/flyingsky/node-blog===============我终于要不能忍受CSDN这个垃圾网站的blog了,于是乎我决定借着学习nodejs的机会自己搭建一个bl

2012-05-12 23:56:45 666

原创 Box2D学习指南

1.入门知识1.0 下载代码并且运行。我尝试很久在iphone上运行Box2D的Testbed,失败。最后只能是在Mac上运行。但这个已经给人一个很直观的效果。1.1 阅读官方文档,不好懂,读一遍知道一些概念就好了,以后就留着它用来参考好了。同时阅读源代码中带的HelloWorld。1.2 一个不错的入门介绍,比官方文档好多了。http://www.iforce2d.net/b2dtu

2012-04-25 20:05:12 1322 4

原创 Java发送Email真的很简单

有个同事讲个笑话,资深程序员跟一个新来的科班实习生说,去写个B-Tree的算法。过来一下子,新来的实习生拿了张纸,上面写满了代码,跟资深程序员说:“写好了,这个直接敲入计算机就可以运行了”。于是乎,之后我们讨论什么问题,都直接说,“我这个代码是可以跑的,牛不牛?”所以呢,别的也就不说了直接上源代码,这个简单的源代码编译运行就可以顺利执行,发送一段html的邮件。本程序是基于apache com

2012-04-20 18:14:08 1249

原创 Run Box2d on Mac

Actually I cannot create iphonetestbed project using the cMakeList.txt under Contributions/Platform/iPhone in my environment xcode 4.3.2, mac 10.7.3, cmake 2.8.7. I always got the error "xcodebuild ca

2012-04-13 12:45:50 1434 1

原创 iOS开发第一周

要学的东西太多了,又回到了C/C++的行列。1. Objective-C2. UIKit3. UIVIew4. OpenGL ES: 入门指南,英文版http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html 中文版http://www.ityran.com/portal.

2012-03-16 13:18:20 445 1

原创 Javascript和CSS的奇淫巧技

昨天面试了eBay的前台工程师,发现这些家伙果然是很厉害,钻研还是很深的。对于我这种前后台都做过,但是都不是非常精通的人来说,还是很深刻的一堂课。因为他们钻得比较深,所以也就问了一些看似叼钻的问题,至少我这半掉子的人是没有见过。当然我并不认为这些东西有多种要,可以说是奇淫巧技,用来炫耀的。JS如下代码:function Clazz(){   var _name = 'class

2012-03-03 19:06:26 1127 1

原创 ExtJS Component分析

很多JS开发人员可能都会熟悉JQuery,这是一个非常流行成熟的、免费的、开源JS框架,但是使用过ExtJS的人就少多了。近半年都是用ExtJS,然后大概看了一下JQuery,有了自己的一些新的体会。可以在稍后的博客中分享一下个人对二者的看法。在这里我们仍然侧重于讲解ExtJS,尤其是它比JQuery强大的地方——Component体系。所有的JS框架似乎起码要包括如下几部分:跨浏览器

2012-01-02 17:17:56 2902 1

原创 ExtJS4 Store分析

Store在ExtJS中的分量相当重,从server端获取数据,前台控件展现数据,都离不开它。所以它实际上相当于一个数据访问层,连接后台以及前台数据展示控件。要想理解必须要仔细阅读ExtJS的文档以及源代码。说实话我不喜欢这种Store的封装,有时候显得太复杂。其中最麻烦的一点就是我的server返回的数据必须跟前台的需要的数据格式完全一致,但是很多时候后台返回的数据格式并不是完全满足前台展示需求

2011-12-30 23:53:45 1236

转载 What the hell is mon and mun?

What the hell is mon and mun?18. September 2009 – 02:31I’ve run across the following code in some of Ext 3.x examples:this.mon(too

2011-10-15 11:44:48 949

原创 ExtJS学习1

1. Ext.onReady方法: 通常是利用该方法进行一些初始化的工作。如在onReady方法中创建一个HtmlEditor。Ext.onReady需要传入一个回调函数。而源代码则是在src/ext-core/src/core/EventManager.js里面。这个方法实际上是onDocumentReady的一个简写。具体的过程简单介绍一些,如对于IE浏览器,则是通过一个定时器不断调用checkReadyState来判断是否ready。而具体的checkReadyState则是根据document.re

2010-10-22 00:47:00 470 1

原创 app-engine-patch使用

<br />首先介绍如何运行app-engine-patch的sample project<br /> <br />1. Pre-Install- Python: my python version is 2.6.2- GAE SDK: installed with GoogleAppEngine-1.3.7.msi. Of course you can install it with other installation, maybe just unzip. But you must add instal

2010-09-12 02:09:00 729

原创 flex security issue

<br />http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html<br /> <br />即使按照上面的链接设置了flash player的安全属性,还是会报一些security问题,如不能访问本地数据之类的。后来有个哥们发现还要修改.actionScriptProperties中的如下属性:<br /> <br /><actionScriptProperties include

2010-09-01 11:24:00 597

原创 Effective Java: Item 24: Make defensive copies when needed

<br />// Broken "immutable" time period class public final class Period { private final Date start; private final Date end; /** * @param start the beginning of the period. * @param end the end of the period; must not

2010-08-18 01:29:00 642

Contributing to Eclipse: Principles, Patterns, and Plug-Ins

据说eclipse设计的经典之作,是创建者的经验之谈,他也是设计模式一书的作者之一。顺便提一个电子书免费下载的好网站http://www.certified-easy.com,该书即来自于这个网站。

2010-04-20

windows programming

windows programming

2008-02-14

photoshop 大师之路part2

photoshop 大师之路part2

2008-02-14

photoshop 大师之路part1

photoshop 大师之路part1

2008-02-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除