一、表达式和基本语句
1、与零或空的比较:
bool:if(flag) if(!flag)
int:if(flag == 0) if(flag != 0)
float:if(flag > -a && flag
指针:if(flag == NULL) if(flag != NULL)
2、for循环中,长循环放在最内层,可以减少cpu跨切循环的次数,循环应避免使用半开半闭区间。
...
分类:
编程语言 时间:
2014-01-21 01:20:15
收藏:
0 评论:
0 赞:
0 阅读:
402
概念
“程序运行时,经常会出现一些非正常的现象,如死循环、非正常退出等,称为运行错误。根据错误性质将运行错误分为两类:错误(Error)和异常(Exception)”
Error一般由系统进行处理,程序本身无需捕捉和处理,只能通过提示Error信息检查、改正程序。
Exception(除数为0或操作数超出数据范围等)是在程序运行(而非...
分类:
其他 时间:
2014-01-21 01:20:10
收藏:
0 评论:
0 赞:
0 阅读:
305
WP8的本地数据库是面向对象型的数据库,所以他的表就是一个实现了System.ComponentModel.INotifyPropertyChanged和System.ComponentModelINotifyPropertyChanging接口,并标识System.Data.Linq.Mapping. TableAttribute特性的类
下面是一个班级表
1 ///
...
分类:
数据库技术 时间:
2014-01-21 01:20:05
收藏:
0 评论:
0 赞:
0 阅读:
466
J Equal Gifts
二维01背包 一不小心A了
#include
#include
using namespace std;
struct node
{
int u;
int v;
}a[200];
bool dp[2][100000];
bool map[2][100000];
int main()
{
int n,i,j,k;
int m = 0;
int sum =...
分类:
其他 时间:
2014-01-21 01:20:00
收藏:
0 评论:
0 赞:
0 阅读:
342
在iOS中,有一种机制可以使用户在没有远吗的情况下扩展类的功能,但不是通过继承,这就是类别。iOS中没有类似C++中可以定义私有方法和私有变量的关键字,要定义私有方法和私有变量,可以用类扩展来实现。...
分类:
其他 时间:
2014-01-21 01:19:55
收藏:
0 评论:
0 赞:
0 阅读:
380
package com.example.bitmapcreate;
import java.io.ByteArrayOutputStream;
import android.util.Log;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android....
分类:
移动平台 时间:
2014-01-21 01:19:50
收藏:
0 评论:
0 赞:
0 阅读:
834
之前在github发现的一个很酷的android界面库 android-boostrap ,里面包括了一些boostrap样式的按钮(Bootstrap
v3),输入框,略缩图背景样式,而且还支持Font Awesome v4的textview(其实更像是imageview);
效果图:
其中的BootstrapButton和BootstrapEdit...
分类:
移动平台 时间:
2014-01-21 01:19:45
收藏:
0 评论:
0 赞:
0 阅读:
371
一.清理垃圾
在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别是如果一段时间不清理IE的临时文件夹“Temporary Internet Files”,其中的缓存文件有时会占用上百MB的磁盘空间...
分类:
其他 时间:
2014-01-21 01:19:35
收藏:
0 评论:
0 赞:
0 阅读:
438
MyGeneration 重要API和指令介绍...
分类:
Windows开发 时间:
2014-01-21 01:19:30
收藏:
0 评论:
0 赞:
0 阅读:
448
当函数使用(int argc , char *argv)来输入参数时,我们一般都是使用cmd对函数进行调用,然后在函数名后面输入函数参数。
如果相对函数进行调试,怎么使用VS2010输入参数呢,下面我们介绍设置的步奏:
1.Project - 》Properties (工程-》属性)
2.Property Pages -> configu...
分类:
其他 时间:
2014-01-21 01:19:25
收藏:
0 评论:
0 赞:
0 阅读:
378
Linux kernel suspend resume学习:2.6.35与3.0.35比较
最近在学习linux kernel中suspend和resume的处理。
只是一味的看代码,有点枯燥,刚好有两个项目使用了不同的内核版本,就以比较这两个间的处理差别为线索进行学习。
由于列举了很多代码,为了保持连续性,整篇文章还是放到了一个blog中。
首先看看公开出去的接口,都是文件/sys/po...
分类:
其他 时间:
2014-01-21 01:19:20
收藏:
0 评论:
0 赞:
0 阅读:
533
摘要:在编程过程中,最消耗时间的莫过于编码和调试,而这两项又和我们使用的工具具有很大的关系。对于从windows转到linux/Unix上的用户来说,更是如此。在这里,我们跳过系统优劣之争论,教你如何打造属于自己的编程环境。本文是针对广大linux平台用户而言(你也可以在win下使用相关工具),目标是打造比IDE(elipse或者VS)更高效的编程环境。如果你有什么好的使用习惯和心得,谢谢分享给我...
分类:
数据库技术 时间:
2014-01-21 01:19:15
收藏:
0 评论:
0 赞:
0 阅读:
489
在app开发过程中常常需要订制控件处理Touch事件。本文介绍Android应用层是分发Touch事件的机制。
整体来说Touch事件的分发遵从“V”字形结构...
分类:
移动平台 时间:
2014-01-21 01:19:10
收藏:
0 评论:
0 赞:
0 阅读:
358
其实问题的本质原因是button在移动之后一直处于按下的状态.导致无法触发方法.我们要做的就是在移动后取消button的按下状态.以下为MyButton的.m文件.我的自定义button模仿了苹果的虚拟home键.拖拽后有自动向左或者向右(根据坐标)的效果.
@interface MyButton : UIButton
{
CGPoint beginPoint;
}
@property(...
分类:
移动平台 时间:
2014-01-21 01:19:05
收藏:
0 评论:
0 赞:
0 阅读:
466
二分结果即可。
题目大意就 给定n个二元组(a,b),扔掉k个二元组,使得剩下的a元素之和与b元素之和的比率最大
题目求的是 max(∑a[i] * x[i] / (b[i] * x[i]))
其中a,b都是一一对应的。 x[i]取0,1 并且 ∑x[i] = n - k;
转:那么可以转化一下。 令r = ∑a[i] * x[i] / (b[i]...
分类:
其他 时间:
2014-01-21 01:19:00
收藏:
0 评论:
0 赞:
0 阅读:
325
ipa png 压缩 ImageOptim
1、Targets->Build Settings->Compress PNG Files选项选中后,xcode在打包时,
会同时改变图片的格式,并压缩图片。
2、如果Compress PNG Filest == YES,则经压图软件压过的图在xcode处理后,反而会变大。
所以要压缩ipa包的大小,需要作两点。
1、Compress PNG Filest设为NO。
2、全部或绝大部分图要用压图软件手动压缩。...
分类:
其他 时间:
2014-01-21 01:18:55
收藏:
0 评论:
0 赞:
0 阅读:
336
我国现今互联网用户已超过5亿,全球有突破20亿之多,设想每人一台电脑,资源量总和会超过任何一个数据中心。利用如此之大的资源组成公众互助云将会是云计算的终极形态吗?下面让我们来分析一下。...
分类:
其他 时间:
2014-01-21 01:18:50
收藏:
0 评论:
0 赞:
0 阅读:
332
在Snail Language 0.17中,我将原先的线性数组改成了相关联数组,它的本质就是Hash Table,采用C#的Dictionary类型来实现。相关联数组的使用方法:
a = [100, name:"haz", language:"snail", year:2014, version:0.17, 3.14:"浮点数测试"]数组内的元素可以以单个Value,或者Key : Valu...
分类:
编程语言 时间:
2014-01-21 01:18:45
收藏:
0 评论:
0 赞:
0 阅读:
393
想要了解android自定义View,去设计和实现自己想要的View,这里从最基础的知识透析安卓自定义控件实现机理。
首先我们来了解下做自定义View,必须知道的基础知识:
android.graphics包是核心渲染包,它提供了一些初级图形工具,诸如画布、颜色过滤器、画笔等,可以让你直接在屏幕上进行图像处理。这个包中提供了很多类。
1、Canvas--画板
...
分类:
移动平台 时间:
2014-01-21 01:18:40
收藏:
0 评论:
0 赞:
0 阅读:
364
css hack
hack对照表...
分类:
Web开发 时间:
2014-01-21 01:18:35
收藏:
0 评论:
0 赞:
0 阅读:
357