嵌入式linux面试题解析(一)——ARM部分二1、描述一下嵌入式基于ROM的运行方式基于RAM的运行方式有什么区别。基于RAM的运行方式:需要把硬盘和其他介质的代码先加载到ram中,加载过程中一般有重定位的操作;基于ROM:没有上面的操作。基于ROM:速度较基于RAM的慢,因为会有一..
分类:
系统相关 时间:
2016-07-30 06:57:56
阅读次数:
298
1、selectselect本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。缺点:1)单个进程可监视的fd数量被限制。2)需要维护一个用来存放大量fd的数据结构,这样会使得用户空间和内核空间在传递该结构时复制开销大。3)对fd进行扫描时是线性扫描。fd剧增后,IO效..
分类:
其他好文 时间:
2016-07-30 06:58:52
阅读次数:
134
嵌入式linux面试题解析(三)——Linux应用编程部分一1、TCP与UDP的区别TCP:是面向连接的流传输控制协议,具有高可靠性,确保传输数据的正确性,有验证重发机制,不会出现丢失或乱序。UDP:是无连接的数据报服务,不对数据报进行检查与修改,无须等待对方的应答,会出现分组丢..
分类:
系统相关 时间:
2016-07-30 06:58:56
阅读次数:
323
死锁(DeadLock)死锁的概念所谓死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去,此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。例如,如果线程A锁住了记录1并等待..
分类:
其他好文 时间:
2016-07-30 06:57:46
阅读次数:
159
1、创建/修改文件/etc/my.cnf,至少增加/修改一行[mysql]
[client]
socket=/tmp/mysql.sock#在这里写上你的mysql.sock的正确位置,通常不是在/tmp/下就是在/var/lib/mysql/下2、指定IP地址,使用tcp方式连接mysql,而不使用本地sock方式#mysql-h127.0.0.1-uuser-ppassword3、为..
分类:
数据库 时间:
2016-07-30 06:59:21
阅读次数:
234
1简介配置mysql主从复制时,在从机上需要进行CHANGEMASTERTO操作,以确定需要同步的主机IP,用户名,密码,binlog文件,binlog位置等信息。2基本语法与实例2.1CHANGEMASTERTO的语法如下:CHANGEMASTERTOoption[,option]...
option:
MASTER_BIND=‘interface_name‘
MASTER_HOST=‘..
分类:
数据库 时间:
2016-07-30 06:58:32
阅读次数:
5016
讲解网站一般都有的一个功能,就是注册时候的,实现验证用户名是否存在的功能。源代码演示:reg.jsp:
...
分类:
Web程序 时间:
2016-07-30 06:57:52
阅读次数:
276
Python 基础语法(四) 接 Python 基础语法(三) 十、Python标准库 Python标准库是随Pthon附带安装的,包含了大量极其有用的模块。 1. sys模块 sys模块包含系统对应的功能 sys.argv 包含命令行参数,第一个参数是py的文件名 sys.platform 返回平 ...
分类:
编程语言 时间:
2016-07-30 06:59:02
阅读次数:
317
Python 基础语法(一) Python的特点 1. 简单 Python是一种代表简单思想的语言。 2. 易学 Python有极其简单的语法。 3. 免费、开源 Python是FLOSS(自由/开放源码软件)之一。 4. 高层语言 使用Python编写程序时无需考虑如何管理程序使用的内存一类的底层 ...
分类:
编程语言 时间:
2016-07-30 06:56:56
阅读次数:
250
Python 基础语法(二) 接 Python 基础语法(一) 2. 元组 tuple和list十分相似,但是tuple是不可变的,即不能修改tuple,元组通过圆括号中用逗号分割的项定义;支持索引和切片操作;可以使用 in 查看一个元素是否在tuple中。空元组();只含有一个元素的元组("a", ...
分类:
编程语言 时间:
2016-07-30 06:56:45
阅读次数:
144
原来做过挺长时间的音视频编解码的东西,该做个总结了。这里就说下关于音视频编码这类工作的得失与取舍,其实主要是舍,有没有道理,权当一听。各位读者自行判断吧。 拿视频编码标准H.264来说,这真是个好事,视频编码标准化之后,兼容问题就“有法可依”了,利于影片、视频等的传播。但是,却给研究人员带来一个大问 ...
分类:
其他好文 时间:
2016-07-30 06:57:52
阅读次数:
184
一、Redis Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链 ...
分类:
数据库 时间:
2016-07-30 06:58:14
阅读次数:
519
1. string转int string str; int Num = atoi(str.c_str()); 2.string转char* string s = "how"; const char *c = s.c_str(); //或s.data();3.in转string#include <ss ...
分类:
编程语言 时间:
2016-07-30 06:57:10
阅读次数:
173
一、云流量和正常流量(运营商流量)的区别 正常流量:你发短信或者打运营商的电话查到的流量。如:中国移动用户 发信息 "cxll" 到10086, 或者直接拨打 10086查询到的流量就属于正常流量。 云流量:是我们主销的商品,特点:价格和运营商比较起来非常便宜,适合广大群众使用。 云流量和正常流量的 ...
分类:
其他好文 时间:
2016-07-30 06:56:52
阅读次数:
201
【转自】http://blog.sina.com.cn/s/blog_616e189f0100ne1t.html 1. 基本的java Frame操作。 Java的图形界面的类主要包括AWT和Swing。在AWT中图形元素的父类为Component。 继承关系如下:Component->Contai ...
分类:
编程语言 时间:
2016-07-30 06:54:45
阅读次数:
318
Python 基础语法(三) 接 Python 基础语法(二) 七、面向对象编程 python支持面向对象编程;类和对象是面向对象编程的两个主要方面,类创建一个新的类型,对象是这个类的实例。 对象可以使用普通的属于对象的变量存储数据,属于对象或类的变量被称为域;对象也可以使用属于类的函数,这样的函数 ...
分类:
编程语言 时间:
2016-07-30 06:57:17
阅读次数:
259
一、免流的原理各个运营商(中国移动、联通、电信等)为了给客户提供方便,提供了一些优惠政策,如:接收彩信、登陆掌厅免除流量费以及免收取流量费的其他业务。运营商的计费系统为了区分用户使用的是免流量业务还是正常访问互联网会把这些免流服务的网址加入到白名单,这些白名单中的网址就是我们平常所说的免流IP了,当 ...
分类:
其他好文 时间:
2016-07-30 06:55:59
阅读次数:
184