在一个有序的数组中,查找一个数,可以使用二分查找,但是这个算法也是有很多地方需要注意的。正确的写法如下所示。
//首先要把握下面几个要点:
//high=n-1 => while(low high=middle-1;
//high=n => while(low high=middle;
//middle的计算不能写在while循环外,否则无法得到更新。
i...
分类:
其他好文 时间:
2015-08-28 17:49:34
阅读次数:
163
看下面的代码,输出的结构是什么呢?#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
aa...
分类:
移动开发 时间:
2015-08-28 17:50:50
阅读次数:
263
题目如下:
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
现在要对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
编写工具类 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
//////////////////////2015/08/28///////////////
/////////////////////by XBW ///////////////////
///////////////////环境 Android Studio///
初学习Android Studio确实不知道从哪下手,网络视频课也没找到,索性弄了一下调用系统摄像机吧;看一下效果吧
...
分类:
移动开发 时间:
2015-08-28 17:49:06
阅读次数:
180
闲着没事从网上搜集了一些 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
开发自定义控件的步骤:
1、了解View的工作原理
2、 编写继承自View的子类
3、 为自定义View类增加属性
4、 绘制控件
5、 响应用户消息
6 、自定义回调函数
一、View结构原理
Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器...
分类:
移动开发 时间:
2015-08-28 17:46:29
阅读次数:
402
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
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指令以及Git等工具实现自动化拉取远程分支,同时使用gradle自动编译打包发送邮件到指定邮箱的过程,实现自动化编译与通知功能,因为当时的需求只有自动打包与通知,所以也没有加入异常处理机制,日志记录也不完善,但是整体思路是一致的,其余的是体验上的加强,有兴趣的朋友可以自己试试,可以借助实现了功能bat文件搭建一个web的更平易近人的界面来供每个项目使用,若有转载烦请注明出处,多谢。...
分类:
移动开发 时间:
2015-08-28 17:46:01
阅读次数:
244
今天在做一个水平居中的div内部元素贴边水平均匀布局(有点绕,直接看图吧),
一开始使用的都是一些比较常用的css+html方法来实现布局,感觉这样很死板(在多增加一个div,并未div设置相应的一个负的margin-left,此值需要通过计算得到),
于是便想到了css3的flex流式布局,于是上网找了一些资料:
1、css3 flex
一旦一个容器赋予了disp...
分类:
Web程序 时间:
2015-08-28 17:47:43
阅读次数:
510
基础知识介绍:Process类
提供对本地和远程进程的访问并使您能够启动和停止本地系统进程
命名空间:System.Diagnostics
程序集:System(在System.dll中)
语法:public class Process : ComponentProcess.Start方法(ProcessStartInfo)
启动由包含进程启动信息(例如,要启动的进程的文件名)的参数指定的...
这里先给大家介绍 Designer(界面设计器)中例举的常用部件,以便对 Qt 的部件有一定认识,其具体用法后面再作介绍。
Layouts:布局管理组
Spacers:空间间隔组(弹簧)
buttons:按钮组
Item Views:项目视图组
Item Widgets:项目部件组
Containers:容器组
Input Widgets:输入部件组
Display Widgets:显示部件组...
分类:
其他好文 时间:
2015-08-28 17:46:02
阅读次数:
173