原创Blog,转载请注明出处
blog.csdn.net/hello_hwc
欢迎关注我的iOS SDK详解专栏,这里有很多基础的文章。
http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html前言:warnings是编码中很重要的一个环节,编译器给出合理的warning能帮助开发者找到自己代码的问题,防止很多bug产生。
默...
分类:
移动开发 时间:
2015-06-09 17:35:04
阅读次数:
213
题意:给n个矩形,求他们的总周长
跟面积并类似,唯一不同的是每个节点还需要保存它所在的区间有多少个不连续的区间,则宽的个数就为该个数的二倍。具体做法是用两个数组分别保存区间的左端点和右端点是否被覆盖。如果当前区间整个被覆盖,那么左右端点都被覆盖,宽的个数就为2.如果该区间没有被覆盖,那么宽的个数就为左子结点宽的个数+右子节点宽的个数-左右子区间是否连起来,如果连起来了,那么宽的个数应该减...
分类:
其他好文 时间:
2015-06-09 17:37:22
阅读次数:
92
SQL> select * from v$version where rownum=1;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod...
分类:
其他好文 时间:
2015-06-09 17:35:43
阅读次数:
113
今天在项目开发中需要用到对执行方法加上时间控制,如果方法执行过长则跳出执行,废话不说,直接上代码,用的是线程池配合Callable和Future方式对执行方法的超时阻断。希望各位牛人指正
//启用线程池
final ExecutorService exec = Executors.newFixedThreadPool(1);
Callable> ...
分类:
编程语言 时间:
2015-06-09 17:36:50
阅读次数:
146
有时候需要修改导航栏的高度,可以这样修改:
UINavigationBar *bar = [self.navigationController navigationBar];
CGFloat navBarHeight =
30.0f;
CGRect rect = CGRectMake(0,
20, self.window.frame.size...
分类:
移动开发 时间:
2015-06-09 17:34:55
阅读次数:
129
最近要做一个音乐相关的客户端,其中一个功能是音乐识别,搜索了一些资料选择Echoprint来开发,Echoprint是开源免费的,而且多种客户端都支持能节约很多时间,今天主要下载和编译源码以及测试。(备注:我的开发环境是Mac,所以下面以及之后都是Mac的环境)1、官网官网地址:http://echoprint.me2、安装依赖环境首先安装HomeBrew安装依赖库 brew install ff...
分类:
其他好文 时间:
2015-06-09 17:36:18
阅读次数:
568
说到ajax,那绝对是一个老生常谈的话题,近些年ajax技术的使用颇为盛行。下面我们就以jQuery为例来从一个真实的项目中看一下ajax的实例。
首先是前端页面,这个页面我们使用的是bootstrap和自己的若干技术,最后我们有一个按钮,它的源代码如下:
$deal .= '删除';
相信有js基础的朋友们读懂这个代码不是问题,这里需要说明几点:
1.它使用了bootstrap,...
分类:
Web程序 时间:
2015-06-09 17:35:50
阅读次数:
139
APPEND key value
如果key已经存在,并且为字符串,那么这个命令会把value追加到原来值的末尾。如果key不存在,首先创建一个空字符串,再执行追加操作。
返回值:返回APPEND后字符串的长度。
EXISTS mykey0APPEND mykey "Hello"5APPEND mykey " world"11GET mykeyHello wo...
分类:
其他好文 时间:
2015-06-09 17:35:23
阅读次数:
301
通常使用Category时,只能添加方法,不可添加属性。但是在使用Storyboard时我们可能会使用到keyPath,这里设置的key都需要是所设置视图的属性值,并且类型有所限制。
例如:我现在有一个按钮,我想设置成圆角,并且是紫色边框。并且我不想写代码,想通过storyboard直接设置。这样看起来很帅(其实就是一个强迫症吧,因为一直在用sb设置整个界面,但是突然出现几个样式,在sb中不...
分类:
其他好文 时间:
2015-06-09 17:35:26
阅读次数:
157
学习了Android 4.4 ART的Mark-Sweep(MS)GC。到了Android
5.0,ART增加了对Compacting GC的支持,包括Semi-Space(SS)、Generational Semi-Space(GSS)和Mark-Compact (MC)三种。
总体来说,Compacting GC和Mark-Sweep GC各有优劣。所谓Compacting
GC,就...
分类:
其他好文 时间:
2015-06-09 17:33:54
阅读次数:
125
Visual C++的学习之路到了第2站,跳过了类和对象等基本概念,直接到了对话框布局操作,个人认为这是特别实用的知识点。虽然说不看这章,自个儿摸索着也能搞明白大致的操作流程,但是书上操作上的小技巧,可以让你以后开发事半功倍。...
分类:
编程语言 时间:
2015-06-09 17:33:57
阅读次数:
169
网络取证原理与实战
一、分析背景
网络取证技术通过技术手段,提取网络犯罪过程中在多个数据源遗留下来的日志等电子证据,形成证据链,根据证据链对网络犯罪行为进行调查、分析、识别,是解决网络安全问题的有效途径之一。目前,传统的计算机取证模型和方法比较成熟,而应用于大数据时代则需要OSSIM等集成分析平台对海量数据尽心网络取证分析。
二、取证分析特点
网络取证不同于传统的计算机取证,主要侧重于对网...
分类:
其他好文 时间:
2015-06-09 17:33:14
阅读次数:
166
Given an array of size n, find the majority element. The majority element is the element that appears more than ? n/2 ? times.You may assume that the array is non-empty and the majority element always...
分类:
其他好文 时间:
2015-06-09 17:32:47
阅读次数:
149
1.jsp
/bankcard/exportEffectThirdData?begintime=${begintime}&endtime=${endtime}&page=1'">导出有效订单
2.后台代码处理:
controller 处理:
@Get("exportReturnThirdData")
public void exportReturnThirdListData(In...
分类:
其他好文 时间:
2015-06-09 17:33:04
阅读次数:
116
第一种:编程式事务管理其中一种
配置文件中配置信息:
</be...
分类:
编程语言 时间:
2015-06-09 17:34:43
阅读次数:
164