自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Health's Box

I'm growing!

  • 博客(20)
  • 收藏
  • 关注

转载 性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈

2013-09-29 10:09:19 432

转载 原码、反码、补码和移码其实很简单

最近在备战软考,复习到计算机组成原理的时候,看到书中关于原码、反码、补码和移码的定义如下(n是机器字长):原码:反码:补码:移码:看完这些定义以后,我的脑袋瞬间膨胀到原来的二倍!这样变态的公式不管你记不记得住,反正我是记不住!还好以前对它们

2013-09-23 15:06:26 619

转载 关于字符串指针不可修改的问题

C/C++ codechar*m ="hello"; *(m+1) ='s'; for(;*m !='\0';m++){ printf("%c\n",*m); }但是出运行时错误。----------------------------------------------------------我用数组下标的方式是可以修改的:C/C++ code

2013-09-20 21:06:39 592

转载 RISC与CISC比较

RISC的设计重点在于降低由硬件执行指令的复杂度,因为软件比硬件容易提供更大的灵活性和更高的智能,因此RISC设计对编译器有更高的要求;CISC的设计则更侧重于硬件执行指令的功能,使CISC的指令变得很复杂。总之RISC对编译器的要求高,CISC强调硬件的复杂性,CPU的实现更复杂。RISC设计思想准则:1. 指令集----RISC处理器减少指令集的种类,通常一个周期一条指令,也就是说指令

2013-09-20 18:47:21 6782 1

转载 表变量和临时表总结

在开发过程中,经常会遇到使用表变量和本地临时表的情况。下面是对二者的一个介绍: 1. 为什么要使用表变量 表变量是从2000开始引入的,微软认为与本地临时表相比,表变量具有如下优点:  a.与其他变量的定义一样,表变量具有良好的定义范围,并会被自动清除;  b.在存储过程中使用表变量会减少存储过程重新编译的发生;  c.表变量需要更少的锁请求

2013-09-19 10:10:52 650

转载 数据库游标

1.为何使用游标:        使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。 2. 如何使用游标:      一般地,使用游标都遵循下列的常规步骤:  

2013-09-19 10:05:52 530

转载 数据库设计三大范式

为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。                 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值

2013-09-18 21:25:04 600

转载 字符串“最”系列

最近练手,整理了一个“最”系列的主题,这些题目有点绕,个别的还有别名(详见博文),混在一块比较乱,就索性放在一起做了个整理,区别的时候要注意子序列与子串的不同,前者不要求连续,后者要求连续;由于大部分跟DP有关,而且一些题目还可以渐进寻求多种解法,可以用来做不错的练手。 下面是这些问题的博文目录===========================1=最长公共子序列(LCS

2013-09-18 11:06:24 444

转载 链表排序

相比较线性表的排序而言,链表排序的内容稍微麻烦一点。一方面,你要考虑数据插入的步骤;另外一方面你也要对指针有所顾虑。要是有一步的内容错了,那么操作系统会马上给你弹出一个exception。就链表的特殊性而言,适合于链表的排序有哪些呢?    (1)插入排序    (适合)    (2)冒泡排序    (适合)    (3)希尔排序    (适合)    (4)选择排

2013-09-18 08:59:00 725

转载 浮点数在内存中的表示

单精度浮点数: 1位符号位   8位阶码位   23位尾数双精度浮点数: 1位符号位   8位阶码位   52位尾数 实数在内存中以规范化的浮点数存放,包括数符、阶码、尾数。数的精度取决于尾数的位数。比如32位机上float型为23位       double型为52位。单精度float型存储在内存中的大小为4个字节,即32位。浮点表示的一般形式为:R=M*

2013-09-17 10:50:07 625

转载 设计模式总结--很不错

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每

2013-09-17 08:56:00 1660

转载 面向对象的3个基本要素和5个基本设计原则(整理)

面向对象的3个基本要素:封装、继承、多态 面向对象的5个基本设计原则: 单一职责原则(Single-Resposibility Principle)     其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。职责过多,可能引起它变化的原因就越多

2013-09-16 09:13:29 983

转载 集线器,路由器,交换机之间的区别

一、路由器(Router):工作在OSI第三层(网络层)上、肯有连接不同类型网络的能力并能够选择数据传送路径的网络设备。路由器有三个特征:工作在网络层上、能够连接不同类型的网络、能够选择数据传的路径。1、路由器工作在第三层上,路由器是第三层网络设备,这样说大家可能都不理解,就先说一下集线器和交换机吧。   集线器工作在第一层(即物理层),它没有智能处理能力,对它来说,数据只是电流而

2013-09-15 21:24:52 894

转载 创新工场笔试题2013年校园招聘

时间:2012年9月27日 地点:鼎好大厦10层考试时长:1小时一,      选择题1,求z的结果[cpp] view plaincopyprint?#define N 3  #define Y(n) ((N+1)*n)  z = 2*(N+Y(5+1));  解答:48

2013-09-15 18:44:56 834

转载 创新工场笔试题整理

【作者按】网上搜集的题目,自己整理了一下,写了个解答,所有程序均在VS2010上调试通过!如果各位看官有更好更高效更巧妙的方法,请不吝指教!【一】三道题程序题,要求一个小时做完,而且提前交卷有加分。题目1:把一串英文句子按单词反序输出。如:"good moring" -> "moring good"。题目2:输入一个正整数N,输出大于N且最接近这个数的素数。题目3:

2013-09-15 09:21:11 851

转载 2014迅雷校园招聘笔试题答案

目前暂时只做了选择题部分,不保证没有错误,仅供参考,祝愿大家和我今年都能找到满意的工作哦~选择题答案部分单选题1.B2.A p为指针,32位地址的指针大小为4个字节3.D str为数组,勿忘最后有一个'\0'4.D5.CA:用户自定义了构造函数编译

2013-09-11 21:41:36 583

转载 阿里巴巴2013笔试题

2013-09-10 22:52:30 914

转载 2012九月3号阿里巴巴笔试题目

第一题、5亿个不重复的商品的ID(每一个商品的ID是64位),现在有一个存放了10亿个商品ID(商品的ID会有重复)的日志文件,请设计一种方法找出5亿个商品中没有出现在日志文件中的商品。假设所能使用的内存为2G。[html] view plaincopy2G的文件只能存放2.5亿的商品ID,因为5亿商品大小为5*10^8*8B=4G。可以考虑将5亿商

2013-09-10 22:51:13 1143 1

转载 2013年阿里巴巴实习生招聘笔试题目及解答

有幸参加了2013年5月5日阿里巴巴的实习生招聘笔试,这次笔试的难度对我而言,前半部分不涉及算法的内容,都比较容易。而后面3道关于算法的习题都解答得很不好,暴露出来自己的一些问题。本人马上也要毕业了,想通过这个博客记录下自己在准备应聘过程中所遇到的各种问题、难题,记录下来以供查阅,同时与诸君分享,欢迎积极交流。 题目来源:http://50vip.com/blog.php?i=223 

2013-09-10 22:49:21 1104

转载 2014迅雷校园招聘笔试题答案

目前暂时只做了选择题部分,不保证没有错误,仅供参考,祝愿大家和我今年都能找到满意的工作哦~选择题答案部分单选题1.B2.A p为指针,32位地址的指针大小为4个字节3.D str为数组,勿忘最后有一个'\0'4.D5.CA:用户自定义了构造函数编译

2013-09-10 10:20:30 949

空空如也

空空如也

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

TA关注的人

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