现在位置: 首页 > happy5571发表的所有文章
  • 03月
  • 09日
综合 ⁄ 共 1101字 评论关闭
上学的时候汇编语言中有原码、反码、补码。 考试的时候经常考,比较好的办法就是记住他们的转换规则,但是虽然记住转换规则,考试也考不差,心头却始终有朵乌云挥之不去,令人异常纠结,夜不能寐,食不甘味,却还抓不住,不知道怎么解决才好。   比如正数1八位字节表示是00000001,负数-1的八位字节表示是10000001这种表示是原码。最高位为符号位,0表示正,1表示负。 00000001反码00000001补码00000001       正数的反码和补码和原码一样 10000001反码11111110补码11111111       负数的反码除符号位其余各位取反;补码在反码基础......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 624字 评论关闭
        问题描述:现有n个有序序列如(2,3,9),(3,5,11,23),(1,4,7,9,15,17,20),(8,15,35,9),(20,30,40),请求出第k小值。      问题分析:可用多路归并排序将所有序列进行排序后取第k个值,但是只要求求出第k小值将所有数组排序未免显得有点浪费,所以我们可以使用包含k个元素的堆完成,对于每组元素取出前k小的,依次进行比较,得到总的前k小      执行步骤: 一、建初堆:从第一组数中取出前k小的元素建初始大根堆(若不足k个则取全部元素), 二、 1 、补充堆:若堆中元素不足k个,则从下一组数中获取来补足 2、与该组元......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 1597字 评论关闭
1、类对象大小受三个因素影响 a、virtual base和virtual function带来的vptr影响 b、 EBO (Empty Base class Optimize)空基类优化处理,EBC(Empty Base Class)占用一个字节,其他含有数据成员的从EBC派生的派生类,只会算自己数据成员的大小,不受EBC一字节的影响 c、alignment 字节对齐 2、Nonstatic data members在class object中的排列顺序将和其被声明顺序一样,任何中间介入的static data members都不会被放进布局之中。 3、静态成员变量 static data members a、存放在程序的data segment之中 b、通过指针和对象来存取......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 39字 评论关闭
http://www.seodd.org/catalog.asp?cate=1
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 9917字 评论关闭
摘要:前面几篇文章简单的介绍了ActiveRecord中的基本映射以及构建配置信息,本文我们用ActiveRecord里面的Blog,Post例子来实现One-Many/Many-One关联。 主要内容 1.准备数据表结构 2.编写实体类并介绍HasMany和BlongsTo特性 3.构建配置信息 4.编写测试代码   一.准备数据表结构 在这个例子中,我们引入了两个对象Blog、Post,它们之间的关系是一对多,即一个Blog有多篇Post。需要用到的数据表结构如下 CREATE TABLE Blogs (    blog_id     int IDENTITY(1, 1) PRIMARY KEY,    blog_name   varchar(50),  ......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 4847字 评论关闭
http://www.cnblogs.com/chenssy/p/3751221.html 敏感词、文字过滤是一个网站必不可少的功能,如何设计一个好的、高效的过滤算法是非常有必要的。前段时间我一个朋友(马上毕业,接触编程不久)要我帮他看一个文字过滤的东西,它说检索效率非常慢。我把它程序拿过来一看,整个过程如下:读取敏感词库、如果HashSet集合中,获取页面上传文字,然后进行匹配。我就想这个过程肯定是非常慢的。对于他这个没有接触的人来说我想也只能想到这个,更高级点就是正则表达式。但是非常遗憾,这两种方法都是不可行的。当然,在我意识里没有我......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 1262字 评论关闭
to add a static block into footer.phtml: 1) add a new static block (in this example Identifier is my_footer_block) 2) layout/page.xml in: <block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml"> add a: <block type="cms/block" name="my_footer_block"><action method="setBlockId"><block_id>my_footer_block</block_id></action></block> so in this example it will looks like: <block type="page/html_footer" name="footer......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 2746字 评论关闭
Machine Schedule Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5904    Accepted Submission(s): 2977 Problem Description As we all know, machine scheduling is a very classical problem in computer science and has been studied for a very long history. Scheduling problems differ widely in the nature of the constraints that must be satisfied and the type of schedule desired. Here we consider a 2-machine scheduling problem. There are t......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 2964字 评论关闭
巨额奖金 Award/.IN/.OUT/.PAS/.EXE 问题描述 NJ 市的快速发展得益于其便捷的交通。可是,随着经济的发展,大量的人进入NJ 市, NJ 市的交通也承受着巨大的压力。现在,NJ 市正在筹划建设一个新型的交通枢纽,从而 减轻交通的压力。 NJ 市包含n 个区,有些区之间有双向的干道存在。新型交通枢纽建设在这些干道的基 础上,将其中的部分干道改进为新型干道。改进后,干道能承受的压力可以比原来增加几十 倍。为了和谐发展,在新型的交通枢纽建成后,要求任何两个区之间都可以只通过新型干道 (直接或间接地)连接。政府已经预测出每......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1487字 评论关闭
链接:http://vjudge.net/problem/viewProblem.action?id=49409 题意:一般的时钟是12小时制的,现给你一个H小时制的时钟,分钟、秒针还是60步一圈,然后给你一个时刻,问当前时刻开始,到哪一时刻秒针的秒针平分时针和分针的夹角,输出这一时刻的时间,秒用分数来表示。 OE大帝的博客讲的挺清楚了:http://blog.csdn.net/ooooooooe/article/details/37931707 在他的基础上我再补充几个我没看明白的地方 首先计算时针分针秒针当前转动角度,记整个表盘总角度为1. 设经过HH表示小时,MM表示分钟,SS表示秒,ss表示经过的时间,k......
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 1709字 评论关闭
尽 量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大 图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。  因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 source,decodeStream最大的秘密在于其直接调用JNI>>nativeDecodeAsset()来完成decode,无 需再使用java层的createBitmap,从而节省了java层的空间。 如果在读取时加上图片的Config参数,可以跟有效减少加载的内存,从而跟有效阻......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 11450字 评论关闭
一 窗口注册和创建   1 Win32窗口程序创建步骤       1.1 WinMain入口函数的定义     1.2 WindowProc函数的定义     1.3 注册窗口类       RegisterClass/RegisterClassEx     1.4 创建窗口       CreateWindow/CreateWindowEx     1.5 窗口的显示和刷新       ShowWindow/UpdateWindow     1.6 消息处理       GetMessage/DispatchMessage     1.7 窗口退出       WM_DESTROY/PostQuitMessage   2 窗口的注册        2.1 窗口类的分类      2.1.1 系统全局的窗口类.比如按钮("BUTTON")、文本编辑框("EDIT")等。      2.1.2 应用......
阅读全文