码迷,mamicode.com
首页 > 2015年08月28日 > 全部分享
二分查找的实现
在一个有序的数组中,查找一个数,可以使用二分查找,但是这个算法也是有很多地方需要注意的。正确的写法如下所示。 //首先要把握下面几个要点:    //high=n-1 => while(low high=middle-1;    //high=n   => while(low high=middle;    //middle的计算不能写在while循环外,否则无法得到更新。 i...
分类:其他好文   时间:2015-08-28 17:49:34    阅读次数:163
C++:宏替换的误区
看下面的代码,输出的结构是什么呢?#include using namespace std; #define NUM 0void fun() { #undef NUM #define NUM 100 } int main() { fun(); cout<<"NUM="<<NUM<<endl;//NUM=100; return 0; }没错...
分类:编程语言   时间:2015-08-28 17:50:14    阅读次数:194
刘备学Android目录
aa...
分类:移动开发   时间:2015-08-28 17:50:50    阅读次数:263
1080. Graduate Admission (30)
题目如下: It is said that in 2013, there were about 100 graduate schools ready to proceed over 40,000 applications in Zhejiang Province. It would help a lot if you could write a program to automate...
分类:其他好文   时间:2015-08-28 17:48:16    阅读次数:208
Oracle使用并行的坑
现在要对5千万数据的表删除2千万的数据,怎么要快呢?直接删肯定不行,最好的方法是:      1.用create table as       2.并行建主键和索引      问题来了,头天晚上操作的,第二天上班发现了很严重的性能问题,那到底是什么问题呢?来做个实验吧! SQL> create table test as select * from dba_objects where ob...
分类:数据库   时间:2015-08-28 17:47:53    阅读次数:226
java实现ping ip地址
编写工具类 PingUtil 其他程序可以通过类名调用: public class PingIpUtil { private static Logger logger =Logger.getLogger(PingIpUtil.class); public static Boolean  pingIp(String mdmc,String ipadd)throws Exception{...
分类:编程语言   时间:2015-08-28 17:48:33    阅读次数:426
Android Studio初认识——调用相机
//////////////////////2015/08/28/////////////// /////////////////////by XBW /////////////////// ///////////////////环境 Android Studio/// 初学习Android Studio确实不知道从哪下手,网络视频课也没找到,索性弄了一下调用系统摄像机吧;看一下效果吧 ...
分类:移动开发   时间:2015-08-28 17:49:06    阅读次数:180
Git常用命令集合速查表
闲着没事从网上搜集了一些 Git的命令 整理整理1、常用的Git命令 命令 简要说明 特别注释 git add 添加至暂存区 git add–interactive 交互式添加 git apply 应用补丁 git am 应用邮件格式补丁 git annotate 注释文件行提交信息 等同于 git blame git...
分类:其他好文   时间:2015-08-28 17:48:47    阅读次数:186
设计模式-模板模式
概述在现实生活中,很多事情都包含几个实现步骤,例如请客吃饭,无论吃什么,一般都包含点单、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点单 –> 吃东西 –> 买单。在这三个步骤中,点单和买单大同小异,最大的区别在于第二步——吃什么?吃面条和吃满汉全席可大不相同,如图1所示:在软件开发中,有时也会遇到类似的情况,某个方法的实现需要多个步骤(类似“请客”),其中有些步骤是固定的(类似“点单”和...
分类:其他好文   时间:2015-08-28 17:48:38    阅读次数:240
Android自定义控件
开发自定义控件的步骤: 1、了解View的工作原理  2、 编写继承自View的子类 3、 为自定义View类增加属性  4、 绘制控件  5、 响应用户消息  6 、自定义回调函数  一、View结构原理 Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器...
分类:移动开发   时间:2015-08-28 17:46:29    阅读次数:402
【优先队列之多路合并】UVA - 11997 K Smallest Sums
Source : UVA - 11997 K Smallest Sums http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=18702题意有k个整数数组,各包含k个元素,从每个数组中选取一个元素加起来,可以得到k^k个和,求这些和中最小的k个值。 示例Sample Input 3 1 8 5 9 2 5 10 7 6...
分类:其他好文   时间:2015-08-28 17:48:08    阅读次数:178
java多线程编程--如何终止一个线程
1. Thread.stop()函数 stop()函数终止线程就像是强行拔掉电源线关机一样,可能会带来未知风险,因此目前不再推荐使用这种方式。请忘记它吧~~ 2. 改变标志变量状态 通常我们会在线程中使用一个标志变量来控制线程的运行,如: public class TestCallable implements Runnable { private boolean ru...
分类:编程语言   时间:2015-08-28 17:48:20    阅读次数:201
微信开发第六篇服务器主动发送信息
微信开发服务器主动发送微信消息,流程是自己的服务器向微信服务器发送消息请求,微信服务器接受请求后发消息给手机客户端。...
分类:微信   时间:2015-08-28 17:46:21    阅读次数:321
利用bat实现Android的自动化编译
标题起得有点浮夸哈,本文将介绍利用Bat指令以及Git等工具实现自动化拉取远程分支,同时使用gradle自动编译打包发送邮件到指定邮箱的过程,实现自动化编译与通知功能,因为当时的需求只有自动打包与通知,所以也没有加入异常处理机制,日志记录也不完善,但是整体思路是一致的,其余的是体验上的加强,有兴趣的朋友可以自己试试,可以借助实现了功能bat文件搭建一个web的更平易近人的界面来供每个项目使用,若有转载烦请注明出处,多谢。...
分类:移动开发   时间:2015-08-28 17:46:01    阅读次数:244
css3 flex流动自适应响应式布局样式类
今天在做一个水平居中的div内部元素贴边水平均匀布局(有点绕,直接看图吧), 一开始使用的都是一些比较常用的css+html方法来实现布局,感觉这样很死板(在多增加一个div,并未div设置相应的一个负的margin-left,此值需要通过计算得到), 于是便想到了css3的flex流式布局,于是上网找了一些资料: 1、css3 flex 一旦一个容器赋予了disp...
分类:Web程序   时间:2015-08-28 17:47:43    阅读次数:510
C#调用微软自带的计算器、记事本等软件
基础知识介绍:Process类 提供对本地和远程进程的访问并使您能够启动和停止本地系统进程 命名空间:System.Diagnostics 程序集:System(在System.dll中) 语法:public class Process : ComponentProcess.Start方法(ProcessStartInfo) 启动由包含进程启动信息(例如,要启动的进程的文件名)的参数指定的...
分类:Windows程序   时间:2015-08-28 17:47:12    阅读次数:277
Qt入门学习——常用部件介绍
这里先给大家介绍 Designer(界面设计器)中例举的常用部件,以便对 Qt 的部件有一定认识,其具体用法后面再作介绍。 Layouts:布局管理组 Spacers:空间间隔组(弹簧) buttons:按钮组 Item Views:项目视图组 Item Widgets:项目部件组 Containers:容器组 Input Widgets:输入部件组 Display Widgets:显示部件组...
分类:其他好文   时间:2015-08-28 17:46:02    阅读次数:173
2392条   上一页 1 ... 44 45 46 47 48 49 50 ... 141 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!