摘要:状态条StatusBar[UIApplication sharedApplication].statusBarHidden = YES;导航条NavigationBar[self.navigationController setNavigationBarHidden:YES];TabBar方法1[self.tabBarController.tabBar setHidden:YES];这个方法有问题,虽然tabBar被隐藏了,但是那片区域变成了一片空白,无法被其他视图使用。方法2对于navigationController+tabBarController的结构,可以在push下一级的child 阅读全文
linux 磁盘分区,格式化操练手记
2012-02-24 10:45 by htc开发, 330 阅读, 0 推荐, 收藏, 编辑
摘要:操练开始......[root@Fedora root]# fdisk -l//先查看哈已知的分区信息Disk /dev/sda: 8589 MB, 8589934592 bytes255 heads, 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sda1 * 1 13 104391 83 Linux/dev/sda2 14 979 7759395 83 Linux/dev/sda3 980 阅读全文
《算法导论》第6章 堆排序 (4)Young氏矩阵
2012-02-22 22:08 by htc开发, 185 阅读, 0 推荐, 收藏, 编辑
摘要:1. 什么是Young氏矩阵?一个 m * n 的矩阵,其中每一行的数据都从左到右排序,每一列的数据都从上到下排序。其中用 ∞ 代表不存在的元素,一共可以存放 r ≤ mn 个有限的数。如下面程序实现中用来测试的Young氏矩阵:{ 1, 3, 5, 7, 8, 11 }{ 4, 6, 9, 14, 15, 19 }{ 10, 21, 23, 33, 56, 57 }{ 34, 37, 45, 55,∞, ∞}2. 相关问题及思路2.1实现EXTRACT-MIN的算法,使其运行时间为O(m + n)。参考最大堆的方法MAX-HEAPIFY,两者的相似性是:一个元素 i 的改变,破坏了堆... 阅读全文
Iphone NSMutableArray,NSMutableDictionary AND 动态添加按钮
2012-02-21 17:53 by htc开发, 314 阅读, 0 推荐, 收藏, 编辑
摘要:一.NSMutableDictionaryNSMutableDictionary * tags;1.NSMutableDictionary 添加内容:[tags setValue:xxx forKey :xxx];2.NSMutableDictionary 遍历:for(NSString * title in tags){ //其中得到的title是key}3.NSMutableDictionary 根据key取得value:[tags valueForKey :xxx];二.NSMutableArrayNSMutableArray *buttons;1.NSMutableArray添加内容: 阅读全文
Apache+MySQL+Python+Django在Windows下环境搭建指南
2012-02-20 22:45 by htc开发, 468 阅读, 0 推荐, 收藏, 编辑
摘要:本文所使用的软件版本如下:python-2.5.2.msiapache_2.2.10-win32-x86-no_ssl.msiDjango-1.0.2-final.tar.gzmod_python-3.3.1.win32-py2.5-Apache2.2.exemysql-5.1.37-win32.msistep 1,安装python到python官方网站下载,如2.5.2。http://www.python.org/download/releases/2.5.2/下载python-2.5.2.msi目前最新版本是2.5,x86系列cpu装python-2.5.2.msi,AMD系列CPU装:p 阅读全文
搭建python的web开发环境 windows下
2012-02-20 22:14 by htc开发, 283 阅读, 0 推荐, 收藏, 编辑
摘要:本文以Windows XP/Windows 2003为例,介绍windows环境下Python web开发环境的安装配置: 1. 安装Apache 下载win32版的Apache msi程序直接安装即可,我用的版本是: apache_2.2.9-win32-x86-no_ssl-r2.msi,下载地址:http://apache.freelamp.com/httpd/binaries/win32/apache_2.2.9-win32-x86-no_ssl-r2.msi。下载后直接安装,一路Next安装完成。2. 安装Python 下载win32版的ActivePython msi程序直接安装即 阅读全文
《算法导论》第8章 线性时间排序 (1)计数排序
2012-02-19 15:32 by htc开发, 132 阅读, 0 推荐, 收藏, 编辑
摘要:一种简单的实现是得到数组C,C[i]表示数组A中值为i的元素个数。C = { 2, 0, 2, 3, 0, 1 }就表示两个0,两个2,三个3,一个5。然后将这些数字依次存到数组B中。#include <stdio.h>#include <stdlib.h>void printArray(int[], int);void counting_sort(int A[], int B[], int len, int k){ int* C = calloc(k + 1, sizeof(int)); int j; for (j = 0; j < len; j++) C[A[ 阅读全文
《算法导论》第6章 堆排序 (2)优先级队列
2012-02-17 22:25 by htc开发, 118 阅读, 0 推荐, 收藏, 编辑
摘要:6.5 优先级队列在实际中堆的一个很常见的应用:用来实现高效的优先级队列。优先级队列分为最大优先级队列和最小优先级队列。最大优先级队列的一个应用是在一台分时计算机上进行作业调度。需要在堆中的每个元素里存储对应对象的柄(handle)。#include <stdio.h>#define PARENT(i) ((i) / 2)int heap_maximum(int A[]){ return A[1];}//HEAP-MAXIMUM与HEAPSORT中的for循环体一样。// 将最后一个元素挪到根位置,堆大小减一,保持堆性质。int heap_extract_max(int A[], 阅读全文
关于程序员成长的一点思考
2012-02-16 21:32 by htc开发, 121 阅读, 0 推荐, 收藏, 编辑
摘要:如果止步不前,多少年后,我们与新进入这个行业的新人们没多少区别。工作经验是廉价的,熬年头就能换来,我们没有多少竞争力。只有努力提高自己,让时间换来的不仅仅是工作经验的增加,而是内力的增强,才会让自己更有价值,不会轻易被淘汰。转载自:http://hp.dewen.org/?p=56程序员的我们,是否想过今后的路该怎么走、如何发展、技术怎样提高?其实这也是我一直在思考的问题。下面就此问题,分享下我的看法。因为我阅历有限,有什么说的不对的,大家一起喷!一、程序员应该打好基础1. 现在开发工具众多、语言泛滥,经常听人说”不学C\C++神马都是浮云”、”C\C++才是万王之王”,C\C++就真比PHP 阅读全文
iphone UITableView及UIWebView的使用
2012-02-16 20:06 by htc开发, 198 阅读, 0 推荐, 收藏, 编辑
摘要:1。新建一个基于Navigation-based Application的工程。2。修改原来的RootViewController.h,RootViewController.m,RootViewController.xib为MyTableViewController.h,MyTableViewController.m,MyTableViewController.xib。3。点击MainVindow.xib,将Rot View Controller的class设置为:MyTableViewController。4。新建文件:DetailViewController.m文件并选择自动生成.h与.x 阅读全文