谷歌大牛 Rob Pike 的 5 个编程原则简介:Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操作系统开发的主要领导人,Inferno操作系统开发的主要领导人。他是缔造Go语言和Limbo语言的核心人物。下面是他分享给大家他在贝尔实验室工作的...
分类:
其他好文 时间:
2014-07-12 00:30:02
阅读次数:
207
原文出处: 阮一峰Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pull...
分类:
其他好文 时间:
2014-07-11 22:18:28
阅读次数:
166
模板(template)是XSLT中最重要的概念之一。XSLT文件就是由一个一个的模板组成,任何一个XSLT文件至少包含一个模板。模板的概念就象是搭积木;你如果是程序员,也可以将模板看作一个方法,一个类,或者一个模块。它们可以被拼装组合,也可以单独成块,不同的模板控制不同的输出格式。 模板(temp...
分类:
其他好文 时间:
2014-07-11 20:51:04
阅读次数:
149
时间限制:0.25s空间限制:4M题意: 给出一个n个节点,m条边的图,每条边都有标记了编号为1,2,3三种颜色之一,现在求从1号节点到n号节点的一条最短路径的长度,要求该路径中相邻的边没有相同的颜色。Solution: 有限制条件的SPFA,要注意有时要形成环来改变路径颜色,才能到...
分类:
其他好文 时间:
2014-07-11 19:02:01
阅读次数:
199
C++版之一维数组成员全部初始化:int array[5]={1,2,3,4,5};部分初始化:int array[5]={1,2,3},实际存储的是1,2,3,0,0默认:int array[5]={},实际存储0,0,0,0,0全部初始化成0:int array[5]={0}但是int arra...
分类:
编程语言 时间:
2014-07-11 12:03:32
阅读次数:
236
对于在微软阵营下进行工作的团队来说,拥有最新版本的Visual Studio是最提高效率最佳的选择,没有之一。 在本文中,我们就上个月发布的Visual Studio "14" CTP1和昨天发布的Visual Studio "14" CTP2进行详细发布说明梳理,供大家餐食
分类:
其他好文 时间:
2014-07-11 10:58:33
阅读次数:
205
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化....
分类:
数据库 时间:
2014-07-11 09:53:51
阅读次数:
318
作为系列博文的第一篇,先写些简单的吧,也是对自己学习过的东西的总结。BitBlt首先,是最常用的贴图函数之一的BitBlt,作用是从源DC中拷贝指定大小的图片到目标DC中,至于DC是什么,这里就不再赘述了,请自行百度。下面给出该函数的参数列表:BOOL BitBlt(HDC hdcDest,// 目...
怎么做好学习笔记?答:自我感知-->学习知识-->归纳总结-->自我升华(真正属于自己的知识是,抛开书本,运用时,你还能记得的思想)自我感知--看到知识概念,先自我感觉那应该是个什么东西(如:寄存器---寄存东西(数据)的地方嘛)学习知识--有了自我感知后,就需要验证自己的感知是否正确,请记住,带着...
分类:
其他好文 时间:
2014-07-11 09:35:52
阅读次数:
188
打算整理一下对 Android Framework 中多线程相关知识的理解,主要集中在 Framework 层的 Thread, Handler, Looper, MessageQueue, Message, AysncTask,当然不可避免地要涉及到 native 方法,因此也会分析 dalvik...
分类:
移动开发 时间:
2014-07-11 09:00:24
阅读次数:
224