首页 > 全部
C++常见用法规范整理
一、表达式和基本语句 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
Java基础-异常处理
概念          “程序运行时,经常会出现一些非正常的现象,如死循环、非正常退出等,称为运行错误。根据错误性质将运行错误分为两类:错误(Error)和异常(Exception)”          Error一般由系统进行处理,程序本身无需捕捉和处理,只能通过提示Error信息检查、改正程序。         Exception(除数为0或操作数超出数据范围等)是在程序运行(而非...
分类:其他   时间:2014-01-21 01:20:10    收藏:0  评论:0  赞:0  阅读:305
[WP8本地数据库01]班级管理-创建数据库
WP8的本地数据库是面向对象型的数据库,所以他的表就是一个实现了System.ComponentModel.INotifyPropertyChanged和System.ComponentModelINotifyPropertyChanging接口,并标识System.Data.Linq.Mapping. TableAttribute特性的类 下面是一个班级表   1 /// ...
分类:数据库技术   时间:2014-01-21 01:20:05    收藏:0  评论:0  赞:0  阅读:466
2014台州学院ACM集训队寒假练习赛1
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
安卓之Bitmap ,offset,stride含义
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
android-boostrap
之前在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和指令介绍
MyGeneration 重要API和指令介绍...
分类:Windows开发   时间:2014-01-21 01:19:30    收藏:0  评论:0  赞:0  阅读:448
怎么对输入参数的main(int argc , char *argv)函数进行程序调试
当函数使用(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学习:2.6.35与3.0.35比较 最近在学习linux kernel中suspend和resume的处理。 只是一味的看代码,有点枯燥,刚好有两个项目使用了不同的内核版本,就以比较这两个间的处理差别为线索进行学习。 由于列举了很多代码,为了保持连续性,整篇文章还是放到了一个blog中。 首先看看公开出去的接口,都是文件/sys/po...
分类:其他   时间:2014-01-21 01:19:20    收藏:0  评论:0  赞:0  阅读:533
打造远胜IDE的调试器gdb
摘要:在编程过程中,最消耗时间的莫过于编码和调试,而这两项又和我们使用的工具具有很大的关系。对于从windows转到linux/Unix上的用户来说,更是如此。在这里,我们跳过系统优劣之争论,教你如何打造属于自己的编程环境。本文是针对广大linux平台用户而言(你也可以在win下使用相关工具),目标是打造比IDE(elipse或者VS)更高效的编程环境。如果你有什么好的使用习惯和心得,谢谢分享给我...
分类:数据库技术   时间:2014-01-21 01:19:15    收藏:0  评论:0  赞:0  阅读:489
Android Touch事件分发机制
在app开发过程中常常需要订制控件处理Touch事件。本文介绍Android应用层是分发Touch事件的机制。         整体来说Touch事件的分发遵从“V”字形结构...
分类:移动平台   时间:2014-01-21 01:19:10    收藏:0  评论:0  赞:0  阅读:358
button移动(或执行动画)之后无法响应点击事件的解决方法
其实问题的本质原因是button在移动之后一直处于按下的状态.导致无法触发方法.我们要做的就是在移动后取消button的按下状态.以下为MyButton的.m文件.我的自定义button模仿了苹果的虚拟home键.拖拽后有自动向左或者向右(根据坐标)的效果. @interface MyButton : UIButton { CGPoint beginPoint; } @property(...
分类:移动平台   时间:2014-01-21 01:19:05    收藏:0  评论:0  赞:0  阅读:466
poj-2976-Dropping tests
二分结果即可。 题目大意就 给定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
通过压缩png图片的方式减少ipa包的尺寸
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
想要了解android自定义View,去设计和实现自己想要的View,这里从最基础的知识透析安卓自定义控件实现机理。 首先我们来了解下做自定义View,必须知道的基础知识: android.graphics包是核心渲染包,它提供了一些初级图形工具,诸如画布、颜色过滤器、画笔等,可以让你直接在屏幕上进行图像处理。这个包中提供了很多类。        1、Canvas--画板     ...
分类:移动平台   时间:2014-01-21 01:18:40    收藏:0  评论:0  赞:0  阅读:364
CSS hack查询对照表
css hack hack对照表...
分类:Web开发   时间:2014-01-21 01:18:35    收藏:0  评论:0  赞:0  阅读:357
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!