现在位置: 首页 > adjuster发表的所有文章
  • 03月
  • 22日
综合 ⁄ 共 8897字 评论关闭
http://blog.chinaunix.net/uid-8272118-id-2033336.html Simon Cooke,美国 (原作者)北京理工大学  20981  陈罡(翻译)写在前面的话:    循环缓冲区是一个非常常用的数据存储结构,已经被广泛地用于连续、流数据的存储和通信应用中。对于循环缓冲区,传统的操作方法是开辟一块连续的存储区,不断地写入数据,当写入到存储区的末尾的时候,再从存储区的首部再开始写入数据,由此不断地重复下去构成了循环缓冲区。偶曾经写过很多循环缓冲区,也看过很多人编写的循环缓冲区,但是拜读Simon Cooke先生的文章────“两段式”循环缓冲......
阅读全文
  • 10月
  • 19日
综合 ⁄ 共 1897字 评论关闭
Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. 算法一,自底至顶递归。 时间复杂度为O(nlogk)。 空间复杂度为O(k)。 此算法在leetcode上实际执行时间为 144ms (130 test cases)。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListNode *mergeKLists(vector<ListNode *> &lists) { if (lists.e......
阅读全文
  • 07月
  • 10日
综合 ⁄ 共 1611字 评论关闭
1、通过CWinThread::CreateThread()创建线程  #include <afxwin.h> #include <iostream> UINT m_TimerId; class ThreadClass : public CWinThread { public:      ThreadClass() { };      virtual BOOL InitInstance()      {          m_TimerId = ::SetTimer(NULL, 0, 1000, ThreadClass::TimerProc);           return TRUE;      }      virtual int ExitInstance()      {         ::KillTimer(NULL, m_TimerId) ;          return CWinThread::ExitInstance();      }      virtual int Run()      {         ......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 460字 评论关闭
- (IBAction)FindUs:(id)sender {     self.UsMap.hidden = NO;     CLLocationCoordinate2D coord;     coord.latitude = 34.7993;     coord.longitude = 113.6939;     POI *poi = [[POI alloc]initWithCoords:coord];    [UsMap addAnnotation:poi];           MKCoordinateRegion theRegion = { {0.0, 0.0 }, { 0.0, 0.0 } };     theRegion.center=coord;     [UsMap setZoomEnabled:YES];     [UsMap setScrollEnabled:YES];     theRegion.span.longitudeDelta = 0.01f;     theRegion.span.latitudeDelta = 0.01f;     [......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 4061字 评论关闭
文章目录 正文 DB2 基本概念 DB2 UDB V8.1 管理 学习笔记 DB2 学习笔记 - AIview.com Last updated on Wednesday, August 24, 2005 Skip to navigation You are here: Home » Study Notes » Individual | August 2004 DB2 UDB V8.1 管理 学习笔记(一) 摘要: 工作学习之余对DB2使用知识的一点零散记录,包括DB2的基础知识、数据库管理、性能调优以及开发等方面,内容非常零散,而且有时不免理解有误,可能并未回头改掉,望见谅,仅供参考。 版权声明: 本文可以任意转载......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 9140字 评论关闭
战斗系统 《最终幻想Ⅳ》是RPG泰斗SQUARE公司在SFC上的第一弹,它的出现确立了SFC在日本16位机的霸主地位(现今索尼PS又何尝不是借《FFⅦ》横扫次世代呢?)。从系列作品整体看,笔者个人认为《FFⅣ》是戏剧效果最突出的一部。大量强制性画面勾画出一幅幅感人的生离死别场面,游戏出场人物计12名,不能自由选择,而是伴随情节展开自动加入或离队,从而产生强烈的代入感和投入感。虽是91年的早期作品,但经典毕竟是经典,以下攻略美日版均适用。 一.按键操作:A键: 确定,对话,调查B键: 取消X键: 调出状态菜单二.状态菜单:アイテム(Item) 道具ま......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 2289字 评论关闭
在objc中引入了引用计数的概念Reference counting,当一个对象的计数为0时由系统负责释放对象的内存,每多一次对象引用计数就会加1. retain:对一个对象引用加1 relese:引用减1 assign:对于非NSObject类型的对象赋值通常采用assign(简单赋值,不更改计数)例如:NSInteger,float,double,char等。 【ARC】 ARC自动引用计数:引入了新的对象生命周期限定(零弱引用:计数为0时自动设置为nil,防止了野指针),新加了strong和weak关键字。strong代替retain,weak代替assign。 weak声明一个当对象消失后指针可以自动设置为nil的对象......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 3106字 评论关闭
Safecracker Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 8858    Accepted Submission(s): 4479 Problem Description === Op tech briefing, 2002/11/02 06:42 CST === "The item is locked in a Klein safe behind a painting in the second-floor library. Klein safes are extremely rare; most of them, along with Klein and his factory, were destroyed in World War II. Fortunately old Brumbaugh from research knew Klein's secrets and wrote them......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 7646字 评论关闭
导读:最近一直苦恼各个项目已有代码(PHP、JS、HTML、CSS等)的维护成本——可读性实在是太差了,所以,在一边完成工作的时候,就想着规范下书写格式。那就找前辈们的心得吧。 详细: 1 原文地址 Google JavaScript Style Guide  Revision 2.64 | Aaron Whyte | Bob Jervis | Dan Pupius | Eric Arvidsson | Fritz Schneider | Robby Walker 其他那些说明部分就不翻译了。 2 边读边译(忠于原文格式) JavaScript语言规范 变量(var) 声明时使用 var:总是  缘由:若不使用 var,那么声明的变量将会进入全局上下文,这样有可能重写......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 10932字 评论关闭
(1)LinearLayout线性布局中的layout_weight作用?view元素的权重,0,1,2,默认为0,数值越小,权重越大。 (2)RelativeLayout <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent" >     <TextView         android:id="@+id/label"         android:layout_width="fill_parent"         android:layout_height="wrap_content"         android:text="T......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 75字 评论关闭
最近计划安排: 把2440的学习开发总结写上,一是加强系统的学习,二是把自己整理的学习知识行成一个完整的系列。 感觉自己以前的学习有点乱,眉毛胡子一把抓。
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 1139字 评论关闭
JAVA反射机制: 程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。尽管在这样的定义与分类下Java不是动态语言,它却有着一个非常突出的动态相关机制:Reflection(反射机制)。 概述: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 功能: Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运......
阅读全文