- 博客(29)
- 资源 (3)
- 收藏
- 关注
转载 Google面试题之100层仍两个棋子
转自 一道Google面试题,题目如下:“有一个100层高的大厦,你手中有两个相同的玻璃围棋子。从这个大厦的某一层扔下围棋子就会碎,用你手中的这两个玻璃围棋子,找出一个最优的策略,来得知那个临界层面。” 为了得到两个棋子的最优策略,我们先简化问题,看看一个棋子的情况。如果手中只有一个棋子,为了得知临界层面,你只有一种选择:从2楼开始,一层一层地试,直到棋子
2014-06-30 18:06:37 2950 1
转载 Windows 7下硬盘安装Ubuntu 14.04图文教程
转自本人下载的是ubuntu-14.04-desktop-i386.iso ,是经本亲自测试的。注意版本。1)首先还是分区,在计算机上右键--管理--磁盘管理装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,Ubuntu和Windows文件系统完全不同,所以我们划好要给Ubuntu的分区后,删除卷。到时候,安装好的ubuntu的分区,在Win
2014-06-29 20:25:32 60880 1
转载 GRUB引导——menu.lst的写法
转自1、menu.lst的写法之一;首先我们看一下我的Fedora 4.0 中的/boot/grub/menu.lst 的内容;default=0 timeout=5#splashimage=(hd0,6)/boot/grub/splash.xpm.gzhiddenmenutitle Fedora Core (2.6.11-1.1369_FC4)
2014-06-29 20:13:08 2218
转载 条形码类型及常见条形码介绍
转自条形码类型及常见条形码介绍条形码类型及常见条形码介绍条码是由一组按一定编码规则排列的条,空符号,用以表示一定的字符,数字及符号组成的信息。条码系统是由条码符号设计,制作及扫描阅读组成的自动识别系统。 条码卡分为一维码和二维码两种。一维码比较常用,如日常商品外包装上的条码就是一维码。它的信息存储量小,仅能存储一个代号,使用时通过这个代号调取计算机网络中的数据。
2014-06-29 12:01:04 13927
转载 Tmux:终端复用器
转自Tmux:终端复用器Tmux 是一个 C 语言编写的终端,它能够在单一窗口中同时访问和控制多个终端。它是一个类似于GNU Screen 的工具。使用它,用户可以在 Linux 系统上管理多个任务和命令行程序,而不用同时打开多个终端窗口,Tmux 还可以切换到后台在需要的时候在调用到前台来。在 Debian 和 Ubuntu 下安装 Tmux 的命令:sk
2014-06-24 16:11:05 684
转载 find+*的问题
转自不久前做移植的时候想把某个目录下的C文件都找出来,然后拷贝下,结果一直报错,我用的是*.c作为pattern。今天看论坛的时候知道为什么了。$ ls test2.c test.c test.txt目录下有两个.c文件,还有一个.txt文件$ find . -name *.cerror : find: 路径必须在表达式之前: tes
2014-06-24 15:21:04 788
转载 find命令之exec
转自find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释:-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。{} 花括号代表前面fin
2014-06-24 15:18:03 487
转载 Linux core 文件介绍
转自Linux core 文件介绍1. core文件的简单介绍在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。2. 开启或关闭core文件的生成用以下命令来阻止系统生成core文件:ulimit -c 0下面的命令可以检查生成core文件的选项是否打开:ulimit -
2014-06-22 21:27:09 512
转载 C语言中返回字符串函数的四种实现方法
转自C语言中返回字符串函数的四种实现方法有四种方式:1。使用堆空间,返回申请的堆地址,注意释放2。函数参数传递指针,返回该指针3。返回函数内定义的静态变量(共享)4。返回全局变量 其实就是要返回一个有效的指针,尾部变量退出后就无效了。 使用分配的内存,地址是有效 char *fun() { char* s
2014-06-22 15:15:53 1395
转载 C语言中的volatile
转自volatile的重要性对于搞嵌入式的程序员来说是不言而喻的,对于volatile的了解程度常常被不少公司在招聘嵌入式编程人员面试的时候作为衡量一个应聘者是否合格的参考标准之一,为什么volatile如此的重要呢?这是因为嵌入式的编程人员要经常同中断、底层硬件等打交道,而这些都用到volatile,所以说嵌入式程序员必须要掌握好volatile的使用。其实就象读者所熟悉的c
2014-06-21 21:44:42 746
转载 3G? 2G? 2.5G? 4G? 与 WIFI, GPRS,CDMA 3G无线上网
转自首先说说无线上网有哪几种形式? WIFI, GPRS, CDMA 3G无线上网1>wifi全称wireless fidelity,是当今使用最广的一种无线网络传输技术。实际上就是把有线网络信号转换成无线信号,供支持其技术的相关电脑,手机,PDA等接收。手机如果有WIFI功能的话,在有WIFI无线信号的时候就可以不通过移动联通的网络上网,省掉了流量费。但是WIFI信号
2014-06-14 23:54:47 3035
转载 GSM、GPRS、EDGE、2G、3G与WAP的关系
转自 1、GSM(Global System of Mobile communication)即全球移动通讯系统: 是目前使用人数最大的移动通信网络,就是2G的移动通信技术,是一种电路交换系统。这种网络仅提供话音、文字短信等简单的功能,没有数据通信服务。 2、GPRS(General Packet Radio Service)即通用分组无线服务: 是GSM移动电话用
2014-06-14 23:45:11 1632
转载 3G 2G GPRS 1G的概念
转自3G 2G GPRS等概念3G, 第三代移动通信技术(3rd-generation,3G),是指支持高速数据传输的蜂窝移动通讯技术。3G服务能够同时传送声音及数据信息,速率一般在几百kbps以上。3G标准:它们分别是WCDMA(欧洲版)、CDMA2000(美国版)和TD-SCDMA(中国版)。根据电信业重组方案,3G牌照的发放方式是:新中国移动获得TD-SCDMA牌
2014-06-14 23:43:33 791
转载 单片机系统与标准PC键盘的接口模块设计
转自概述 在单片机系统中,当输入按键较多时,在硬件设计和软件编程之间总存在着矛盾。对于不同的单片机系统需要进行专用的键盘硬件设计和编程调试,通用性差,使项目开发复杂化。标准PC键盘在工艺与技术上都已相当成熟,而且工作稳定,价格低廉。本设计实现了一个接口模块,它将标准PC键盘发出的位置扫描码,变换为标准的ASCII码和OEM扫描码或Windows虚拟键代码,再以并行或串
2014-06-13 21:47:01 3671
转载 以多个实例方式打开Notepad++
转自How to Launch Multiple Instances of Notepad++Notepad++ is my primary text editor, as it offers a huge amount of features, and yet remains fairly simple to use. After months of using it
2014-06-12 22:06:18 5921 4
转载 关于keil中data,idata,xdata,pdata,code的问题
转自关于keil中data,idata,xdata,pdata,code的问题从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,这样将有
2014-06-12 15:20:32 1091
转载 zigbee智能家居基础扫盲
转自zigbeeZigbee是基于IEEE802.15.4标准的低功耗个域网协议。根据这个协议规定的技术是一种短距离、低功耗的无线通信技术。这一名称来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是近距离、低复杂度、自组织、
2014-06-12 15:15:24 12760
转载 IAR中 C语言位定义
__IO_REG8_BIT( SYS, 0xFFFFF802, __READ_WRITE )#define __IO_REG8_BIT(NAME, ADDRESS, ATTRIBUTE) \ __near __no_init volatile ATTRIBUTE union \
2014-06-12 14:36:31 4017
转载 IAR编译ZStack-CC2530为可下载运行的HEX文件的正确配置
转自IAR编译ZStack-CC2530为可下载运行的HEX文件的正确配置
2014-06-12 14:10:49 1140
转载 IAR ARM、IAR STM8、IAR MSP430共用一个IDE
转自试了安装好多个不同版本不同编译器的IAR,终于明白不同编译器的IAR共用IDE的条件,把几个不同编译器的IAR安装在一起,共用IDE。(原文件名:2.jpg) 以上几个编译器编译仿真STM32、STM8、MSP430正常,仿真器为J-Link、ST-Link、FET430UIF,编译器版本为:CD-EWARM-6101-218
2014-06-12 13:56:20 11526 1
转载 OSAL多任务资源分配机制
转自OSAL多任务资源分配机制 一、概述 OSAL (Operating System Abstraction Layer),翻译为“操作系统抽象层”。 在ZigBee协议中,协议本身已经定义了大部分内容。在基于ZigBee协议的应用开发中,用户只需要实现应用程序框架即可。应用程序框架中包含了最多240个应用程序对象。如果我们把一个应用程序对象看做为一个任务的话,
2014-06-08 11:53:18 1193
转载 Win7系统Matlab2013a安装.m文件不自动关联到MATLAB.exe解决方法
1.在matlab命令行中输入以下代码:” cwd=pwd;cd([matlabroot '\toolbox\matlab\winfun\private']);fileassoc('add',{'.m','.mat','.fig','.p','.mdl',['.' mexext]}); %重点cd(cwd);disp('Changed Windows file assoc
2014-06-07 11:37:38 4831
转载 Java SE/ME/EE的概念介绍
转自 Java SE/ME/EE的概念介绍 多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的应用。Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。J2SE,J2ME和J2EE,这也就是 SunONE(Open NetEnviron
2014-06-05 22:16:39 1044
转载 STL,ATL,WTL之间的联系和区别
STL即 Standard Template Library (标准模板库) STL是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。 STL的代码从广义上讲分为三
2014-06-05 11:17:56 582
转载 全栈工程师就是一棵歪脖子树
老张有一个林场,专门种植树木,待树木成材后销到城里做家具。林场里有不少杉树,长得都非常挺拔,偏偏不知怎的长了一棵歪脖子树,长得倒是郁郁葱 葱,偏偏造型奇特,别的树都力争上油,可这棵歪脖子树不仅横着长,还长得颇为怪异。老张几次都想挖掉它当柴火烧,看它那怪异的造型又忍住了,心想等这批杉 树成材,一起砍掉吧。 一到晚上夜深人静的时候,林场里就炸开了锅,杉树们极力取笑歪脖子树。“你知道作为一棵树,我
2014-06-03 16:00:08 739
转载 关于键盘冲突那点事(3键冲突/7键冲突/PS2/USB的各种原理)
转自关于键盘冲突那点事(3键冲突/7键冲突/PS2/USB的各种原理)
2014-06-03 11:36:12 12096 2
转载 如何有效申请TI的免费样片
TI公司愿意为支持中国大学的师生们的教学、实验、创新实践、竞赛和科研项目,提供有限数量的免费样片。首先需要指出的是:所有的样片申请应该是诚实正当的,所有不恰当的申请(包括不必要或多余的)将不会通过审核。对于申请中存在信息不真实等行为,其帐号就会被永久屏蔽。比如下面这个例子: 这是一个真实的例子,我们这里隐去其详细信息。在这两个订单中,同一个申请人使用了批量注册的邮箱地址(hua
2014-06-02 15:05:59 9284
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人