`
houniao
  • 浏览: 77315 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
修改git配置 git config --global user.name "Don Yang" git config --global user.email DonYangOK@gmail.com 创建一个库,进入要git的目录 git init 将全部该目录下的东西全部放入暂存区 git add * git commit -m 'initial project version' 从已有仓库clone到当前目录newname下,newname是git clone自己建的 git clone git://github.com/schacon/grit.git newnam ...
1.tab 输入def按tab它会自动补全end 输入do按tab 2.ctrl+L 一键输入“ => ”符号,它在ruby中非常常用 3.esc 以该文件中已经出现过的词做自动补全,可以按多次esc切换单词 4.cmd+t 打开项目下对应的文件,类似eclipse的ctrl+alt+r 5.cmd+shift+t 当前文件中所有的方法导航,类似eclipse的Ctrl+O 6.ctrl+shift+k 删除一行代码,类似eclipse的ctrl+D 7.cmd+z, cmd+shift+z undo,redo,类似eclipse的ctrl+z,ctrl+y 8.cmd+],cmd+[, ...
自由snow leopard下的不好使,只能用ctrl+a,ctrl+e这样不是特别习惯 将下面的包解压双击 http://ticket.macromates.com/show?ticket_id=0FDE7076
这周花了点时间弄了一下spring mvc3,打算整理一个cheatsheet出来,方便后来者快速上手。 服务端数据到客户端 返回页面,Controller中方法返回String,String对应的是view的位置,如果需要携带数据通过model(相当于一个Map)传递到view, view中使用jstl的EL表达式来绑定model带来的数据。@RequestMapping(value="/getPojoView", method=RequestMethod.GET) public String getPojoView(Model model){ ...
方法一:(此方法是建立在假设javascript的执行存在并发性的情况,并假设uuid获得一定是唯一的id) /** 利用Array的push本身具有次序,最后肯定只有一个对象在首位 */ function Delayer(callback,delayTime){ this.callback = callback; this.count = 0; this.delayTime = delayTime; this.queue = new Array(); this.ring = 0; } /* 此方法为UUID实现摘自网络 */ Delayer.p ...
Python编辑器IDLE傻瓜入门   下载python进行安装,默认自带此工具开始->程序->Python 2.*/3.*-> IDLE (Python GUI)如此就打开了Python Shell->File->New window(Ctrl+N)就出现了python编辑器编写代码比如 print('Hello World') 然后保存文件为helloworld.py(注意记得加py扩展名,默认是不会自动加添的)。在编辑器窗口按F5即可在Python Shell中看到结果。如何debug1.设置断点:在Python编辑器中要调试的代码行右击->Se ...
自己要做的话参考下这个 http://houniao.iteye.com/blog/450680
最近在看AWDWR 3rd (Agile Web Development with Rails.3rd Edition)发现用它里面说的方法制作的文档对于查找十分不友好,和官网的文档一个样子。于是自己在站内搜了一把,发现好多人也不用这个文档。我自己试了几个发现 http://railsapi.com/ 提供的文档挺方便,即有rails也有ruby层次清晰,还可以设置版本,另外能直接看源代码。
随着spring的流行,Ioc的概念开始大范围的普及。而Flex中也有不少实现Ioc的第三方工具,比如:ProfileViewer, Spring ActionScript, Parsley, Flicc, Swiz等等。看过7yue的博文说adobe的咨询团队比较推荐Parsley,不过看到官方文档对第一接触Ioc概念 ...
最近打算玩下android,听hong老大说最好看看源码。而android官方并没有提供直接可用的。 具体参考如下:http://www.williamhua.com/2009/04/29/git-and-repo-for-dummies/ http://blog.michael-forster.de/2008/12/view-android-source-code-in-eclipse.html 注意:在做sources.zip的时候不能是用主干来做,要切换到origin/android-sdk-1.5_r3分支下,我是这么做的 $ git checkout origin/andr ...
1.去eclipse官方下离线更新包,在线更新太慢,我更新几次都不行 http://www.eclipse.org/subversive/downloads.php 下载zip后安装   2.去下载connetor http://www.polarion.com/products/svn/subversive.php?src=eclipseproject 中的 http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ 这个可以在线更新选"subversive SVN conne ...
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/ ...
/ \ : * ? " < > |  
decode的用法: SELECT DECODE ( '持久层技术缩写', j, 'jdbc', h, 'hibernate', i, 'ibatis', j, 'JPA' 'other' ) AS '具体持久方式' FROM 'java开发'; 可以清楚的看出decode是一个一对一译码过程,这也是它为什么叫decode的原因。   case有两种情况:           1.serach case的用法 SELECT CASE WHEN '女人特征' = '臭味相投' ...
Global site tag (gtag.js) - Google Analytics