自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北京的开始

studying

  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

转载 散列表(哈希表)工作原理

http://blog.csdn.net/ilibaba/article/details/39601421. 引言        哈希表(Hash Table)的应用近两年才在NOI中出现,作为一种高效的数据结构,它正在竞赛中发挥着越来越重要的作用。 哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是常数时间;而代价仅仅是消耗比较多的内存。然而在当前可利

2012-08-26 13:39:45 481

转载 一些可以用动态规划解的面试题

http://pthread.blog.163.com/blog/static/169308178201083071246508/P1.给定一个数组A{a0,a1,a2...,an-1},求一个A的连续子序列,使得其和最大。这道题貌似在不同的地方,已经被讨论的快烂掉了。动态规划的解法是f[i]表示所有以ai结尾的子序列的最大值。那么状态转移方程是f[i] = max{f[i-1]+

2012-08-24 21:16:40 634

转载 收集一些top软件公司经典算法面试题

http://www.nowamagic.net/librarys/veda/detail/1261http://www.nowamagic.net/librarys/veda/detail/1261微软有一个整数数组,请求出两两之差绝对值最小的值,记住,只要得出最小值即可,不需要求出是哪两个数。写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:

2012-08-24 20:36:25 750

转载 微软的22道数据结构算法面试题(含答案)

http://www.cnblogs.com/alexliu/archive/2009/02/18/1393081.html1、反转一个链表。循环算法。               1     List   reverse(List   l)   {       2     if(!l)   return   l;       3         list   cu

2012-08-24 20:33:26 950

转载 详解C中volatile关键字

http://www.cnblogs.com/yc_sunniwell/archive/2010/06/24/1764231.html volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了

2012-08-24 10:10:54 762

转载 网络协议

划分  物理层:以太网 · 调制解调器 · 电力线通信(PLC) · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线等  数据链路层:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) · ARP · RARP ·ATM · DTM · 令牌环 · 以太网 ·FDDI · 帧中继 · GPRS · EVDO ·

2012-08-23 22:41:06 414

转载 LR和QTP的区别

一直以来都有个疑问,LR和QTP到底有什么区别呢?1、LR: 基于协议的性能测试;QTP: 基于UI对象的功能测试。 2、LR录制原理:捕获数据包。录制的前提是能识别协议报文;QTP 录制原理:消息机制,截获消息。录制的前提是能识别控件。 3、LR是性能测试工具,侧重的是压力,负载,容量,并发等的测试;QTP是功能测试工具,针对功能的测试。 但是,也有一些人经常说QTP能做的LR也

2012-08-23 22:34:42 1040

转载 linux 系统下 安装 tar.bz2 tar.gz

这是个压缩包。先解压,终端中输入 cd /xxx/xxx/…(文件路径)tar -xf xxx.tar.gz tar -zxvftar -jxvf然后编译 一般编译三部曲:./configuremakemake install(可能需要root)压缩包里面应该有README、INSTALL之类说明,可以看看(用more命令)

2012-08-23 22:32:31 456

转载 在Linux下查看端口的使用情况及启动

Netstat -tln 命令是用来查看linux的端口使用情况   /etc/init.d/vsftp start 是用来启动ftp端口~!   看文件/etc/services   netstat   查看已经连接的服务端口(ESTABLISHED)   netstat -a   查看所有的服务端口(LISTEN,ESTABLISHED)

2012-08-23 22:29:47 434

转载 Linux挂载磁盘的步骤

Linux挂载磁盘的步骤1.先查看目前机器上有几块硬盘,查看命令有两种:命令1:fdisk –l   (查看磁盘的实际形式)命令2:dmesg | grep sd2.使用fdisk对磁盘进行分割fdisk命令用途:观察硬盘的实体使用情形与分割硬盘用。fdisk命令使用方法:在 console 上输入 fdisk  /dev/sdc(

2012-08-23 22:28:00 808

转载 Linux软件安装之RPM的安装技巧

rpm命令|rpm安装|rpm卸载|rpm使用|rpm删除 Linux 中 RPM 命令参数使用详解   在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Li

2012-08-23 22:22:45 714

转载 百度、腾讯、搜狐、360等产品职位笔试智力题分析

http://blog.csdn.net/foreverdengwei/article/details/7683975搜狐、360、腾讯和百度等公司产品类职位的笔试,互联网公司的产品类职位笔试中会出现很多行测题和智力题,也是因为产品类职位对于逻辑思维能力的要求比较高!这些智力题基本上都很难,但并不是不能准备的,其实很多都是老题目,见过并做过一遍就可以有深刻的认识。下面集中归纳了

2012-08-22 16:52:51 2611

转载 VC win32 键盘 鼠标事件

VC 中用 KeyPress 表示键盘响应的所有事件,包括 OnKeyDown 事件(键按下)、 OnKeyUp 事件(键按下后弹起)和 OnKeyPress 事件(按了某个键)。OnKeyuUp 事件的语法为  void Object1:: OnKeyUp( UINT nChar, UINT nRepCnt, UINT nFlags );OnKeyDown 事件的语法为  void

2012-08-20 18:35:04 2243

转载 vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb

http://easwy.com/blog/archives/advanced-vim-skills-catalog/http://easwy.com/blog/archives/advanced-vim-skills-vim-gdb-vimgdb/本节所用命令的帮助入口::help vimgdb 在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单

2012-08-20 17:19:48 778

转载 六款常用的linux C/C++ IDE

http://www.lupaworld.com/article-210675-1.html摘要: 一、AnjutaAnjuta是一个多语言的IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application wizards)可以方便的帮助你创建GNOME程序而不需要你自己写一些与你兴趣无关的 ...

2012-08-20 17:15:30 1002

转载 基于 Win32 的应用程序

本文纯属记录http://msdn.microsoft.com/zh-cn/library/bb384843.aspx创建基于 Win32 的项目在“文件”菜单上,单击“新建”,然后单击“项目”。在“新建项目”对话框的左侧窗格中,单击“已安装的模板”,单击“Visual C++”,然后选择“Win32”。 在中间窗格中,选择“Win32 项目”。在“名称”框

2012-08-14 17:20:01 658

转载 内存越界的概念和调试方法heap corruption

调试了两天,搞定了项目里一个内存越界的bug,于是记录一下,备查。所谓内存越界(Heap Corruption),就是指当内存输入超出了预分配的空间大小,就会覆盖该空间之后的一段存储区域,导致系统异常。越界访问是非常常见的一种黑客手段。内存越界通常有如下的表现:1 程序出现异常 异常的现象有很多,如:代码突然跑到不相干的地方去执行,访问异常,正常的变量操作也报错…

2012-08-11 14:15:58 1664

转载 远程关闭进程的方法

http://blog.csdn.net/ysbcc/article/details/3916935通过tasklist查看进程列表:tasklist /s ip地址 /u username /p password 用taskkill关闭进程:taskkill /s ip地址 /u username /p password /pid processi

2012-08-09 22:46:41 1589

转载 NETSTAT里的SYN,ACK,RST和FIN都是什么的缩写

连接进程是通过一系列状态表示的,这些状态有:LISTEN,SYN-SENT,SYN-RECEIVED,ESTABLISHED,FIN-WAIT-1,FIN-WAIT-2,CLOSE-WAIT,CLOSING,LAST-ACK,TIME-WAIT和 CLOSED。CLOSED表示没有连接,各个状态的意义如下: LISTEN - 侦听来自远方TCP端口的连接请求; SYN-SENT - 在发送连接请求

2012-08-08 10:30:22 4703

转载 用 gdb 调试 GCC 程序

http://docs.huihoo.com/gnu/linux/gdb.html用 gdb 调试 GCC 程序    Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能:它使你能监视你程序中变量的值.它使你能设置断点以使

2012-08-07 20:25:31 442

转载 Linux Shell CAT diff cmp

Linux Shell 之CAT 命令详解cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename     只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $cat file1 file2 > file参数:-n 或 --number 由 1 开始对所有输出的行数编号

2012-08-07 20:18:16 1006

转载 Linux主要shell命令详解

http://linux.chinaunix.net/doc/system/2005-02-03/1083.shtml shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是Bash。本章讲述了shell的工作原理,shell的种类,shell的一般操作及Bash的特性。 什么是shellLinux系统的shell作为操作系统的外

2012-08-07 20:08:26 1121

转载 同步多线程的同步机制

http://baike.baidu.com/view/2808915.htm 1、 Event  用事件(Event)来同步线程是最具弹性的了。一个事件有两种状态:激发状态和未激发状态。也称有信号状态和无信号状态。事件又分两种类型:手动重置事件和自动重置事件。手动重置事件被设置为激发状态后,会唤醒所有等待的线程,而且一直保持为激发状态,直到程序重新把它设置为未激发状态。自

2012-08-07 19:48:45 695

转载 Call by value Call by pointer Call by reference

http://csie-tw.blogspot.com/2010/03/call-by-valuecall-by-pointercall-by.html在C語言裡裡,傳遞參數的2種方式,分別是Call by value、Call by pointer。而在C++裡多了一個Call by reference的方法。Call by value參數以數值方式傳遞,複製一個副本給另一個

2012-08-07 19:42:58 2186

转载 tableview更新

http://blog.sina.com.cn/s/blog_7ccde1bf0100tm5j.html请问,如果我修改了tableview对应数据源的值,如何通知系统刷新表格显示的内容呢?用[self.tableView reloadData];

2012-08-07 17:23:41 843

转载 xcode4.2 完成输入后关闭键盘

http://hongmin118.iteye.com/blog/1343383viewController的接口中:@interface ControlFunViewController : UIViewController { UITextView *nameField; UITextView *numberField; } @pr

2012-08-06 16:59:39 1347

转载 UITextField控件的属性

http://my.oschina.net/plumsoft/blog/42310在 Xcode 4.2 中使用 IB 给视图拖上去一个文本框后,选中文本框,可以在Attribute Inspector中设置其各种属性。Attribute Inspector 分为三部分,分别是 Text Field、Control 和 View 部分。我们重点看看 Text Field 部分。

2012-08-06 16:43:54 413

原创 修改路径的后缀形式

char *fileMHB = new char[200];int len = strlen(_fileName);strcpy(fileMHB, _fileName);int idx(0);for (idx = strlen(_fileName); idx > 0; idx--){if(fileMHB[idx] == '.')break;}coutif

2012-08-05 16:15:46 454

转载 Win7不能访问XP共享文件的解决方法

http://blog.sina.com.cn/s/blog_5d2ced280100tuvl.html还是这哥们V5,网上JB多的破指导《Win7不能访问XP共享文件的解决方法》文 ---- SupeMove小君 Win7不能访问XP共享文件  与  XP不能访问Win7共享文件  所需的一些基本条件都是相同的,比如Win7和XP必须在同一IP地址段、

2012-08-01 11:14:53 2124

Linux程序员指南.pdf

Linux程序员指南.pd不错的linux学习书籍

2010-12-14

Point+Based+Graphics

该书是对基于点的图像绘制的系统描述。我看这上面没有就传上来。低分分享

2010-11-30

C#入门经典第四版.pdf

C#入门经典是一本不错的入门书籍,大家喜欢欢迎抱走

2010-11-06

基于高斯函数假设的图像频谱恢复特性分析方法.pdf

本片论文主要介绍了基于高斯函数假设的图像频谱恢复特性分析方法,让大家细致的了解图像恢复中高斯函数假设的应用

2010-10-28

节日活动中美的蕴含_西部少数民族风情审美研究之六.pdf

这篇论文是对中美少数民族风情的比较,给大家细致的比较了中美少数民族风俗文化

2010-10-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除