上一页 1 ··· 400 401 402 403 404 405 406 407 408 ··· 455 下一页
我想如果看过《Git历险记》的前面三篇文章的朋友可能已经知道怎么用git add,git commit这两个命令了;知道它们一个是把文件暂存到索引中为下一次提交做准备,一个创建新的提交(commit)。但是它们台前幕后的一些有趣的细节大家不一定知晓,请允许我一一道来。Git 索引是一个在你的工作目录(working tree)和项目仓库间的暂存区域(staging area)。有了它, 你可以把许多内容的修改一起提交(commit)。 如果你创建了一个提交(commit),那么提交的一般是暂存区里的内容, 而不是工作目录中的内容。一个Git项目中文件的状态大概分成下面的两大类,而第二大类又分为 Read More
posted @ 2012-03-25 14:26 javawebsoa Views(192) Comments(0) Diggs(0) Edit
如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git add命令把它们都加入到Git本地仓库的暂存区(stage or index)中,最后再用git commit命令提交到本地仓库里。创建一个新的项目目录,并生成一些简单的文件内容:$ mkdir test_proj$ cd test_proj$ echo “hello,world” > readme.txt在项目目录创建新的本地仓库,并把项目里的所有文件全部添加、提交到本地仓库中去:$ git init #在当前的目录下创建一个新的空的本地仓库Initialize Read More
posted @ 2012-03-25 12:36 javawebsoa Views(293) Comments(0) Diggs(0) Edit
各位同学,上回Git历险记(一)讲了一个 “hello Git” 的小故事。有的同学可能是玩过了其它分布式版本控制系统(DVCS),看完之后就触类旁通对Git就了然于胸了;也有的同学可能还如我当初入手Git一样,对它还是摸不着头脑。从这一篇开始,我就将比较“啰嗦”的和大家一起从零开始经历Git使用的每一步,当然对我而言这也是一个重新认识Git的过程。使用Git的第一步肯定是安装Git,因为在多数平台上Git是没有预装的。我平时主要的工作环境是windows和Linux(ubuntu),我想看这篇文章的同学多半也是在这两个平台下工作;下面我讲一下如何在这两个平台下安装和配置Git。BTW:如果是 Read More
posted @ 2012-03-25 12:29 javawebsoa Views(280) Comments(0) Diggs(0) Edit
Source : http://www.infoq.com/cn/news/2011/01/git-adventures-1Git是Linus.Torvald为了管理Linux内核发起并开发的一个开源分布式版本控件系统(DVCS)。从2002年起,Linux 内核一直使用BitKeeper来进行版本管理,但是在2005年BitKeeper和Linux 内核开源社区的合作关系结束,BitKeeper再也不能免费使用了,这迫使Linus决定开发一个开源界自已的版本控制系统。传统的SVN、CVS 等版本控制系统,只有一个仓库(repository),用户必须要连上这个仓库才能开始提交;而Git之类的 Read More
posted @ 2012-03-25 12:24 javawebsoa Views(281) Comments(0) Diggs(0) Edit
前面说的那么多控件都是“静态”的,都是“哑吧”的,今天,你有没有兴趣研究一下,既能“有声有色”又操作简单的控件吗?如果有,请随我来。MediaElement播放多媒体文件。首先,隆重介绍一下MediaElement,为什么要隆重呢?因为它简单,真的,你一定会玩的,但是,MediaElement功能强大,它可以播放音频和视频,只要支持的格式就行了。要设置播放的音频或视频文件,你只需要设置Source属性即可,它其实就是一个URI,如果要播放你项目中的媒体文件,你先要把媒体文件添加到你的项目中,把它的生成操作设置为资源,不用我说了,都会了吧。你一定会问,能播放网络的URI指向的媒体文件吗?呵,你试 Read More
posted @ 2012-03-24 22:39 javawebsoa Views(196) Comments(0) Diggs(0) Edit
下面内容是技术讨论群里的读者的提问:问:程序下载到NOR中,在ADS中加载地址却是0x30000000,是SDRAM的地址,难道是调试器自动搬运的?答:一个地址是加载地址一个是运行地址不一样的你下载到Nor里,是加载地址,ADS里ROBase设置的是运行地址问:奥加载地址是从0开始的吧答:Yes问:是谁将其复制到RAM中的啊?ARM核吗?答:你所谓的复制是什么意思?你的代码不复制,没有人会帮忙的问:NOR里的代码可以直接运行的啊答:是啊ARM上电就从0开始执行所以直接运行啊问:那那个0x30000000起什么作用?我要是写成0.。。答:那是运行地址,意思是说,代码将来要运行在以这个地址为基地的 Read More
posted @ 2012-03-24 18:01 javawebsoa Views(336) Comments(0) Diggs(0) Edit
今天百度开发者大会,移动互联网分论坛,我的主题演讲《用HTML5新特性开发移动App》PPT分享如下。 完整PPT可在Slideshare观看,或者在百度开放云平台上下载到。 Read More
posted @ 2012-03-23 23:07 javawebsoa Views(197) Comments(0) Diggs(0) Edit
三维效果也可以叫透视效果,所以,我干脆叫三维透视效果。理论知识少讲,直接用例开场吧,因为这个三维效果其实很简单,比上一节中的变换更省事,不信?一起来做一做练习吧。练习一:把对象沿Y轴旋转45度。默认情况下,旋转中心都是在中心位置上,如Y轴中心。而至于旋转的角度,哪个方向是正值,哪个方向是负值,嘿,你自己动手试一下就知道了,我相信你能理解的,不然,Hello Kitty嘲笑你的。好的,由于是第一个练习,我们先来说说X、Y、Z三个坐标轴到底在哪,X轴不用说了,就横着放的那个了,Y轴呢,当然是竖着的,那Z轴呢?你猜?知道这三个轴是互相垂直的,你会猜的,在哪?在图上看不到?为什么呢?是啊,Z轴正指向你 Read More
posted @ 2012-03-23 22:31 javawebsoa Views(219) Comments(0) Diggs(0) Edit
变换不是一个好理解的概念,不是吓你,它涉及很多有关代数,几何,以及线性代数的知识。怎么?被我的话吓怕了?不用怕,尽管我们未必能够理解这些概念,只要我们知道怎么使用它们就是了。其实,变换就是平面上一种坐标变化,听起来很抽象,但,只要我把它说具体了,你就会觉得不抽象了。相信各位如果玩过Photoshop,或者其它的绘图软件,应该知道什么叫做旋转,什么叫做倾斜,什么叫做平移……是的,这些就是我们今天要聊的变换,好了,现在你是不是可以坐下来喝一杯珍珠奶茶来放松一下呢?哦,对了,珍珠奶茶尽量少喝哦。好,闲话少吹,开始今天的表演。一、TranslateTransform。这个应该算是最好理解了,就是平移嘛 Read More
posted @ 2012-03-22 21:50 javawebsoa Views(201) Comments(0) Diggs(0) Edit
Chromium最近实现了一个HTML5的新特性:范围样式,又叫做<style scoped>。开发者可以通过为根元素设定一个添加了scoped属性的style标签,来限制样式只作用于style标签的子元素上。这会限制样式只影响style标签的父元素和它所有的后代元素。例子 下面是一个使用了标准样式的简单页面:<html><body> <div>a div! <span>a span!</span></div> <div> <style> div { color: red; } span Read More
posted @ 2012-03-21 22:16 javawebsoa Views(231) Comments(0) Diggs(0) Edit
上一页 1 ··· 400 401 402 403 404 405 406 407 408 ··· 455 下一页