变量声明告知编译器变量的外表特征,包含函数类型、函数名、参数列表和一个分号。例如:int a;可以声明变量 a就一个整数,这符合上面的逻辑。但这就产生了一个矛盾:这段带码有足够的信息让编译器为整数a分配空间,而且编译器也确实给整数a分配空间,要解决这个矛盾,对于C/C++要一个关键字来说明“这只是一个声明,它的定义在别的地方”。这个关键字是extern,它表示变量是在文件以外定义的,或文件后面部分...
分类:
其他好文 时间:
2016-03-21 07:08:44
阅读次数:
131
来源于书本,这个小技巧还是记录一下,其实它所表达的意思就是,for循环和while循环的一点微妙区别。在for循环中,比如: 比较、自增、加上边界的判定,一共需3步,而while循环,则只需要两步,减去了边界判定的一步。
分类:
其他好文 时间:
2016-03-21 07:05:49
阅读次数:
120
分类:C#、Android、VS2015; 创建日期:2016-03-21 一、简介 该例子演示如何动画缩放图片,实现类似“点击看大图”的效果。 二、示例 1、运行截图 2、设计步骤 (1)添加图片 在Resources/no-dpi文件夹下添加4张图片(2个缩略图,2个大图)。 (2)添加ch21...
分类:
移动开发 时间:
2016-03-21 07:06:40
阅读次数:
330
用Linux已经有很长一段时间了,先后用过Debian和CentOS,但一直没有系统地去学习,现在一是有时间,二是工作中需要用到,所以准备用心去学习一下。 一、教材 1.主要以《鸟哥Linux》为主,对Linux基础知识进行系统学习。 2.认真阅读、练习《Linux系统管理与网络管理》(第2版)中的
分类:
系统相关 时间:
2016-03-21 07:07:42
阅读次数:
328
Given a 2D matrix matrix, find the sum of the elements inside the rectangle defined by its upper left corner (row1, col1) and lower right corner (row2
分类:
其他好文 时间:
2016-03-21 07:06:40
阅读次数:
205
1,对称加密 2,混合加密 3.数字签名 4,带加密的数字签名
分类:
其他好文 时间:
2016-03-21 07:07:50
阅读次数:
142
卸载自带vim 下载vim包 解压缩三个包 把插件包移动到vim74主目录里 安装编译时需要的包 编译安装vim 安装sudo 编译过程中出现以下错误的解决: Can't open perl script "/usr/share/perl5/ExtUtils/xsubpp": No such fil
分类:
系统相关 时间:
2016-03-21 07:06:32
阅读次数:
859
前言:作为初级程序员,想要提高自己的水平,其中一个有效的学习方法就是学习别人好的项目。本篇开始会陆续更新本人对github上开源的一个很不错的项目的一点点学习积累。也就是,探究着别人写的源码,我学到了新的什么东西?本人愚拙,而且码龄不多,也就三年左右,水平不高,如有挫解,还望指正。本人乐爱学习,乐于
分类:
移动开发 时间:
2016-03-21 07:04:26
阅读次数:
387
主要有四种方法:按精度高低,依次是GPS定位, WIFI定位,基站定位,IP定位。其实,如果有离线数据在本地,那不联网也能定位,参见百度地图离线导航定位的原理?, 不过,联网时,定位精度可能会更好些。HTML5提供了地理定位的接口,而具体实现虽然因每个浏览器而异,但也是下面这几种方式。 这个需要GP
分类:
移动开发 时间:
2016-03-21 07:04:34
阅读次数:
298
H5单页面手势滑屏切换是采用HTML5 触摸事件(Touch) 和 CSS3动画(Transform,Transition)来实现的,效果图如下所示,本文简单说一下其实现原理和主要思路。 1、实现原理 假设有5个页面,每个页面占屏幕100%宽,则创建一个DIV容器viewport,将其宽度(widt
分类:
其他好文 时间:
2016-03-21 07:05:16
阅读次数:
189
一、HelloWorld 字节码生成 众所周知,Java 程序是在 JVM 上运行的,不过 JVM 运行的其实不是 Java 语言本身,而是 Java 程序编译成的字节码文件。可能一开始 JVM 是为 Java 语言服务的,不过随着编译技术和 JVM 自身的不断发展和成熟,JVM 已经不仅仅只运行
分类:
其他好文 时间:
2016-03-21 07:06:47
阅读次数:
190
俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及的知识点总结如下: 自动生成数据库脚本 一般在项目开发过程中,我们的习惯是先建好数据库和表,然后在进行开发,而hibernate作为一款ORM架构模式的实现框架,我们要好好利用,可以利用hibernate反向工程生成*.hbm.x
分类:
Web程序 时间:
2016-03-21 07:03:48
阅读次数:
222
http://blog.sina.com.cn/s/blog_4b6e0fbb0100q9zh.html 技术日志 2009-12-04 10:42:05 阅读589 评论0 字号:大中小 订阅 在分布式算法领域,有个非常重要的算法叫Paxos, 它的重要性有多高呢,Google的Chubby [1
分类:
编程语言 时间:
2016-03-21 07:05:18
阅读次数:
250
clear,clc % 计算背景图像 Imzero = zeros(240,320,3); for i = 1:5 Im{i} = double(imread(['DATA/',int2str(i),'.jpg'])); Imzero = Im{i}+Imzero; end Imback = Imz...
分类:
其他好文 时间:
2016-03-21 07:02:59
阅读次数:
274
自以为每天看看算法,就能有所进步,但是当你真正开始做题时你才知道这个算法是你的还是书的。 比赛固然有发挥的状态,但是很明确感受到的一点就是,自己看过的算法,写过的算法,到比赛却总感觉实现不了,也不能说是实现不了,其实是实现了,但是自己却不能保证这是对的,没有那样的自信说,我这个写的就是和书上一样的代
分类:
其他好文 时间:
2016-03-21 07:03:30
阅读次数:
133
This lesson covers Angular 2’s version of looping through data in your templates: ng-for. It’s conceptually the same as Angular 1’s ng-repeat, but you
分类:
其他好文 时间:
2016-03-21 07:03:53
阅读次数:
167
自定义消息时编译出错,经排查,在定义消息的头文件里 最后多加了一个分号引起。 吐血。
分类:
其他好文 时间:
2016-03-21 07:03:54
阅读次数:
167