#百度基础架构技术发展之路

百度2015校园招聘面试题回忆录(成功拿到offer)

盼望着,盼望着……今年终于轮到我找工作了,还深深记得去年跟在师兄后面各种打酱油的经历,当时觉得找工作好难啊,怎么面一个败一个,以后还能找到工作不?不过当时的失败也是理所当然的,那时候没有做任何准备(连进程间有几种通信方式这样老掉牙的题我都不知道),没有任何找工作的经验,甚至一个简单的自我介绍都吞吞吐吐的。经过一年时间的...

POJ2528线段树基础

開始就直接用延迟标记搞了下。最后发现内存肯定会爆了。数据太大了。问了瓜神,原来应该用离散化来做这题,详细见凝视#include<cstdio>#include<cstring>#include<cmath>#include<algorithm>#include<cl...
代码星球 ·2021-02-13

软考基础知识—操作系统

  操作系统主要是管理计算机硬件和软件资源,包含并发性、共享性、虚拟性和不确定性四个特征。在软考中,操作系统的考点主要是从这几个方面去考虑:进程管理、存储管理、文件管理和作业管理。1.进程管理  主要是对处理机进行管理。为了提高CPU的利用率而採用多道程序技术。通过进程管理来协调...
代码星球 ·2021-02-13

不要再坑人啦!NSOperation才是苹果推荐使用的多线程技术!

首先声明一下。小汤我在实际开发中呢,实际上也是喜欢用GCD多一点,由于用起来感觉更方便。可是,事实是什么呢?苹果推荐使用的实际上是NSOperation。所以希望对此没有研究的各位不要再在博客中误导他人了啊。再换句话来说。苹果开发使用的Objective-C语言就是面向对象的,她怎么可能推荐大家使用基于C语言的面向过程...

Objective-C基础笔记(2)@property和@synthesize

先贴出使用@property和@synthesize实现的上一篇中的代码,再解释这两个keyword的使用方法和含义,代码例如以下:Person.h文件#import<Foundation/Foundation.h>@interfacePerson:NSObject{int_age;//能够被子类訪问//这...

Oracle基础(二)---操作命令

接上篇博客介绍Oracle基本概要。以下将介绍数据库的操作指令。Sql*plus经常使用命令1、conn[ect]   使用方法connusername/password@网路服务名[assysdba/sysoper]当用特权用户身份连接时,必须带上assysdba或者是assysoper...
代码星球 ·2021-02-13

深入理解Linux网络技术内幕——中断与网络驱动程序

  在网络环境中。设备(网卡)接收到一个数据帧时,须要通知驱动程序进行处理。有一下几种通知机制:轮询:  内核不断检查设备是否有话要说。(比較耗资源,但在一些情况下却是最佳方法)中断:  特定事件发生时,设备驱动程序代表内核指示设备产生硬件中断,内核中断其他活...

java面试核心基础(1)

1.以下代码的执行结果String s1 = “helloworld”;String s2 = “hello” + new Stirng(“world”);System.out.println(s1 == s2...
代码星球 ·2021-02-13

Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37730469在上一篇博客中,我们成功把地图导入了我们的项目。本篇我们准备为地图加入:第一,定位功能;第二。与方向传感器结合。通过旋转手机进行道路的方向确认。有了这两个功能,地图已经能够为我服务了~~~...

I/O操作技术

对I/O操作有三种可能的技术:可编程I/O、中断驱动I/O、直接内存存取(DMA)可编程I/O当处理器正在运行程序并遇到一个与I/O相关的指令时,它通过给对应的I/O模块发命令来运行这个指令。使用可编程I/O操作时,I/O模块运行请求的动作并设置I/O状态寄存器中对应的位,它并不进一步通知处理器,尤其是它并不中断处...
代码星球 ·2021-02-13

C#中面向对象编程技术(泛型的使用)

1,使用泛型存储不同类型的数据泛型编程是一种编程方式,它利用“参数化类型”将类型抽象化,从而实现更灵活的复用。使用泛型存储不用类型的数据时,首先定义一个泛型类,并在泛型类中定义多个泛型变量,然后使用这些变量记录不同类型的数据,这样就可以重复利用泛型变量来存储不同类型的数据。泛型是用于算法处理、数据结构的一中编程方法。泛...

C#中面向对象编程技术的应用(二)

1,重写虚方法(1)虚方法虚方法就是允许被其子类重新定义的方法,在声明时,需要用virtual修饰符注意:1,virtual修饰符不能与static、abstract或者override修饰符同时使用2,由于虚方法不能是私有的,所有virtual修饰符不能与private修饰符同时使用例如:使用virtual修饰符声明...

C#中面向对象编程技术的应用(一)

1,抽象类如果一个类不与具体的事务联系,而只是表达一种抽象的概念,仅是作为其派生类的一个基类,这样的类就是抽象类。在抽象类中声明方法时,如果加上abstract关键字,则为抽象方法。抽象类主要用于提供多个派生类可共享的基类的公共定义,它与非抽象类的主要区别如下:1,抽象类不能被实例化2,抽象类可以包含抽象成员,但非抽象...

C#中面向对象编程技术(结构与类)

1,结构计算结构是一种可以包含数据成员和放方法员的值类型数据结构。为结构分配数据时不需要从托管堆中分配内存,结构类型的变量直接包含了该结构的数据。结构中可以包含构造函数、常量、字段、方法、属性、运算符、事件和嵌套类型等,但如果要同时包括上述几种成员,则应该考虑使用类。使用结构对于小的数据结构特别有用,能节省大量的分配内...

C#中面向对象编程技术(属性和方法)

1,属性和方法关于如何定义属性,在定义属性过程中需要用到get访问器和set访问器。(1):属性是对现实实体特征的抽象,它提供了对类或对象性质的访问。类的属性描述的是状态信息,在类的实例中,属性的值表示对象的状态值。属性不表示具体的存储位置,属性有访问器,这些访问器指定在他们的值读取或写入时需要执行的语句。所以属性提供...
首页上一页...2728293031...下一页尾页