首页 > 全部
二叉树的创建与遍历&二叉树的高度&二叉树每层结点个数&复制二叉树
总结:二叉树的创建与遍历&二叉树的高度&二叉树每层结点个数&复制二叉树...
分类:其他   时间:2014-02-12 23:25:55    收藏:0  评论:0  赞:0  阅读:593
JSP自定义标签开发
一般情况下开发jsp自定义标签需要引用以下两个包 import javax.servlet.jsp.*; import javax.servlet.jsp.tagext.*; 自定义一个用表格显示用户信息的简单标签: 效果图: 在jsp页面使用此自定义标签: 假设我们有一个UserInfo的javabean,那么在JSP页面使用此标签只需调用此标签即可         U...
分类:Web开发   时间:2014-02-12 22:23:46    收藏:0  评论:0  赞:0  阅读:453
redis在linux下的安装
1.什么是redis? Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数据结构服务器(data structure server)。Redis的键值可以包括字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作(append);递增哈希中的值;向列表中增加元素;计算集合的交集、并集与差集等。...
分类:其他   时间:2014-02-12 23:31:13    收藏:0  评论:0  赞:0  阅读:510
通话调试文档
android 3G 模块调试...
分类:其他   时间:2014-02-12 23:02:58    收藏:0  评论:0  赞:0  阅读:381
git 在项目目录下面pull 加载别的git上德项目
git 在项目目录下面pull 加载别的git上德项目 1. 根目录 ./gitmodules [submodule "external/version_manager"] path = external/version_manager url = git://gitcafe.com/arlyxiao/version_manager.git 2.在目录中运行 git ...
分类:其他   时间:2014-02-12 23:30:20    收藏:0  评论:0  赞:0  阅读:490
IOS应用开发-KVC/KVO
#pragma mark - view life cycle - (void)viewDidLoad { [super viewDidLoad]; // KVO\KVC example // KVC // KVC是KeyValueCoding的简称,它是一种可以直接通过字符串的名字(key)来访问类属性的机制。而不是通过调用Setter、Gett...
分类:其他   时间:2014-02-12 23:10:54    收藏:0  评论:0  赞:0  阅读:542
数据结构----二叉树遍历的非递归版本(不用栈)
二叉树遍历的非递归版本除了可以使用 stack 外, 还可以采用 parent 指针和标记来实现。 二叉树节点的数据结构如下: /** * struct TreeNode * { * char value; * TreeNode *parent; * TreeNode *left_child; * TreeNode *right_child; * bool visite...
分类:其他   时间:2014-02-12 22:22:40    收藏:0  评论:0  赞:0  阅读:615
【Objective-C】OC中文件读取类(NSFileHandle)介绍和常用使用方法
NSFileHandle     NSFileManager类主要对于文件的操作(删除,修改,移动,赋值等等)     NSFileHandle类主要对文件的内容进行读取和写入操作 NSFileHandle处理文件的步骤     1:创建一个NSFileHandle对象     2:对打开的文件进行I/O操作     3:关闭文件对象操作 常用处理方法...
分类:其他   时间:2014-02-12 23:02:53    收藏:0  评论:0  赞:0  阅读:467
xcode创建一个工程内创建多个版本
下周要在原有的项目中在在多一个版本,今天就把方法重新整理了一下,分享给大家。不正确的地方也希望朋友们能指正出来。一起交流成长,谢谢! 1、新增一个target。 因为我们是建立一个和原来基本一致的target,所以可以选择复制来新建一个target 当你选择复制后,会多出两个文件,一个是TARGETS是会出现一个(比如项目叫A)A copy,和一个plist文件(A copy-inf...
分类:其他   时间:2014-02-12 22:49:04    收藏:0  评论:0  赞:0  阅读:657
UVa 10025 ?1?2...?n=k问题
/* * 解题思路: * 一道数学规律推导的题目: * 思路:1、求出1+2+....+n >= k ,中n的最小值. *     2、由数学规律可知,所要求的 N 值一定在sqrt( 2*k ) ~  n 中 *     3、初始化N = sqrt( 2*k );直到算到 N*( N+1 ) - 2*k >=0 (满足基本条件, *    并且 ( N*( N+1 ) - 2*k )...
分类:其他   时间:2014-02-12 23:29:27    收藏:0  评论:0  赞:0  阅读:398
Pat(Advanced Level)Practice--1010(Radix)
Pat1010代码 题目描述: Given a pair of positive integers, for example, 6 and 110, can this equation 6 = 110 be true? The answer is "yes", if 6 is a decimal number and 110 is a binary number. Now f...
分类:其他   时间:2014-02-12 23:10:01    收藏:0  评论:0  赞:0  阅读:450
[LeetCode]Anagrams,解题报告
题目 Given an array of strings, return all groups of strings that are anagrams. Note: All inputs will be in lower-case. Anagrams Anagrams(回文构词法),Anagrams是由颠倒字母顺序组成的单词,比如“cat”颠倒字母顺序是“tca”...
分类:其他   时间:2014-02-12 22:07:16    收藏:0  评论:0  赞:0  阅读:522
《淘宝技术这十年》读书笔记 (含思维导图)
这本书很有趣,故事叙述好玩,且价值颇高; 它让更多人了解并熟悉淘宝,让我们近距离观察大公司成长过程中遇到的问题; 我将从三个方面来做这个概要版的读书笔记; 淘宝的升级路线叙述了淘宝的成长路线,如果能引起大家的兴趣,那最好,书中有详实有味的数据供人品味; 淘宝创新的技术一节总结淘宝在壮大的道路中所创造的技术,其实很多在我们的日常应用中都能找到影子,所不同的是能够支撑的规模; 最后一节出自这本书的最后一章,牛P列传;本书的作者采访了淘宝中的牛人,道出他们的成长经历,同时也能看到这些高人对新人的建议; 豆瓣评分...
分类:其他   时间:2014-02-12 23:28:34    收藏:0  评论:0  赞:0  阅读:530
UVa 591 一盒砖
/* * 解题思路: * 此题不难,求完平均后再做一下处理 */ #include #include int main( ) { int n,total = 1; int i; int sum1,sum2; int a[ 55 ]; while( scanf("%d",&n) && n ) { sum1 = sum2...
分类:其他   时间:2014-02-12 22:42:28    收藏:0  评论:0  赞:0  阅读:465
并发编程入门:分析Boost对 互斥量和条件变量的封装及实现生产者消费者问题
Boost的互斥量,条件变量做了很好的封装,因此比“原生的”POSIX mutex,condition variables好用。然后我们会通过分析boost相关源码看一下boost linux是如何对pthread_mutex_t和pthread_cond_t进行的封装。最后给出生产者消费者问题的boost实现。...
分类:其他   时间:2014-02-12 22:06:10    收藏:0  评论:0  赞:0  阅读:489
论文阅读方式(paper reading)
南加州大学的教授给我们分享了他带的研究生博士生是如何paper reading的。下面简单记录一下。   论文阅读最好的方式是Passive Reading。当你拿到一篇论文的时候,首先看看文章的题目+abstract,看看里面有没有新意,决定要不要往下看;然后再看看introduction,这个时候就放下来,思考一下,作者会怎么写?你希望作者给你怎样的答案。然后再接着往下看。这样的效果好得多...
分类:其他   时间:2014-02-12 22:44:40    收藏:0  评论:0  赞:0  阅读:301
discuz 编辑器增加倒计时标签
编辑器增加新标签方法: 界面->编辑器设置->discuz代码->新增down标签  图片自行找 放在./static/image/common/下即可 标签设置替换内容 填写如下内容:(此JS在http://www.codefans.net/jscss/code/4761.shtml上进行了修改) *{ padding:0; margin:0;} .colockbox{width:400...
分类:其他   时间:2014-02-12 23:07:22    收藏:0  评论:0  赞:0  阅读:530
app后端设计(9)-- 动态通知
在app中,例如在通知界面,当新通知的时候,需要显示有多少条通知,用户点击“获取新通知”后,就能看到新的通知。        那么在app端,怎么才能知道有多少条新通知?        实现的技术有两种: 1. polling: app定时查询 2. push:服务器实时推送给app        polling就是app每隔一段时间向服务器查询,获取新通知。这种方法很容易实现,但...
分类:移动平台   时间:2014-02-12 22:47:58    收藏:0  评论:0  赞:0  阅读:522
app后端设计(10)--数据增量更新
在新浪微博的app中,从别的页面进入主页,在没有网络的情况下,首页中的已经收到的微博还是能显示的,这显然是把相关的数据存储在app本地。     使用数据的app本地存储,能减少网络的流量,同时极大提高了用户的体验(想想,很多数据都能在app本地获取,显示的速度当然快)。使用了本地存储后,需要考虑的是数据的增量更新方案。     什么是数据的增量更新?假设,用户A的首页在数据表中是有40条数据...
分类:移动平台   时间:2014-02-12 21:44:10    收藏:0  评论:0  赞:0  阅读:479
搭建最简单的Nginx/Tengine tcp反向代理
搭建最简单的Nginx/Tengine tcp反向代理...
分类:其他   时间:2014-02-12 23:06:29    收藏:0  评论:0  赞:0  阅读:500
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!