
方法与策略
文章平均质量分 62
正义飞
大数据专业分享技术公众号:bigdatatip
展开
-
软件面试问答
1. 对于内存管理你有什么看法?- 动态内存尽量谁申请谁释放,分工明确。避免漏释放和重复释放。- 对于嵌入式系统,分析最常用的内存大小,优化内存池配置。- 申请到内存后首先初始化内容。- 保证指针变量初始化- 评估调用深度,避免栈溢出。- 如果内存足够,管理信息时不要过于节省内存,造成效率降低或者代码可读性降低。2.工作中遇到bug怎么解决的- 如果问题可以稳定转载 2015-10-30 08:54:46 · 731 阅读 · 0 评论 -
云计算
云计算主要经历了四个阶段才发展到现在这样比较成熟的水平,这四个阶段依次是电厂模式、效用计算、网云计算的演进格计算和云计算。电厂模式阶段:电厂模式就好比是利用电厂的规模效应,来降低电力的价格,并让用户使用起来更方便,且无需维护和购买任何发电设备。效用计算阶段:在1960年左右,当时计算设备的价格是非常高昂的,远非普通企业、学校和机构所能承受,所以很多人产生了共原创 2014-01-13 23:58:01 · 1322 阅读 · 0 评论 -
惯性导航
惯性导航是指通过测量飞行器的加速度,自动进行积分运算,获得飞行器瞬时速度和瞬时位置数据的技术。组成惯性导航系统的设备都安装在飞行器内,工作时不依赖外界信息,也不向外界辐射能量,不易受到干扰,是一种自主式导航系统。组成惯性导航系统通常由惯性测量装置、计算机、控制显示器等组成。惯性测量装置包括加速度计和陀螺仪,又称惯性导航组合。3个自由度陀螺仪测量飞行器的三个转动运动,3个加速度计测量原创 2014-01-11 13:20:19 · 2250 阅读 · 0 评论 -
wifi定位方法,系统构成及原理
一,WIFI定位方法 WIFI定位有很多种方法,比如测信号强度(RSS),信号角度(AOA),相位(POA),时间(TOA)和时间差(DTOA)。二,WIFI定位原理依据 WIFI定位技术的原理是利用下面三条事实:wifi热点(也就是AP,或者无线路由器)越来越多,在城市中更趋向于空间任何一点都能接收到至少一个AP的信号。(在美国,每个点收到3、5个AP信号的情况相当多见。中国也会越来原创 2014-01-11 13:01:50 · 6050 阅读 · 1 评论 -
情商的组成
美国心理学家认为,情商包括以下几个方面的内容 1.是认识自身的情绪,只有认识自己,才能成为自己生活的主宰。 2.是能妥善管理自己的情绪,即能调控自己。 3.是自我激励,它能够使人走出生命中的低潮,重新出发。 4.是认知他人的情绪,这是与他人正常交往,实现顺利沟通的基础。 5.是人际关系的管理,即领导和管理能力原创 2014-01-11 12:54:49 · 1129 阅读 · 0 评论 -
zigbee人员定位技术系统组成及自身特点
一,功能及特点1.考勤和定位:系统通过对考勤点的定义,可以判定人员的出入井,并根据出入井的时间间隔,确定人员的井下工作时间,从而实现考勤功能;通过对各个读卡器数据的分析整理,可以确定某一时间最后读取该标识卡的读卡器,从而可以实现定位功能;同时可以实现人员历史轨迹查询和下井人员统计;2.数据采集和分析:下井人员持卡通过读卡器时,读卡器用非接触方式采集标识卡的卡号,地面中心站通过巡检方式,读取原创 2014-01-11 12:29:55 · 6330 阅读 · 0 评论 -
男人身上必须有的15种修养,让你乘风破浪!
引导语:整天关注娱乐版的男人,整天玩游戏的男人,整体打麻将的男人,你指望他有什么成就?男人到了二十几岁后,就要开始学着用心去经营自己了,就要学会如何去面对生活。 一、拥有自信和风度 男人到了二十几岁后,就要开始学着用心去经营自己了,它体现在自己的思想与涵养上。自信是一个男人最重要的品质,自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让原创 2013-12-02 19:18:19 · 1949 阅读 · 1 评论 -
几种室内无线定位技术简介
不管是GPS定位技术还是利用无线传感器网络或其他定位手段进行定位都有其局限性。未来室内定位技术的趋势是卫星导航技术与无线定位技术相结合,将GPS定位技术与无线定位技术有机结合,发挥各自的优长,则既可以提供较好的精度和响应速度,又可以覆盖较广的范围,实现无缝的、精确的定位…… 随着数据业务和多媒体业务的快速增加,人们对定位与导航的需求日益增大,尤其在复杂的室内环境,如机场大厅、展厅、仓库、超市原创 2014-01-11 04:27:14 · 11244 阅读 · 0 评论 -
IBM大数据战略
15IBM战略IBM的大数据战略以其在2012年5月发布智慧分析洞察“3A5步”动态路线图作为基础。所谓“3A5步”,指的是在“掌握信息”(Align)的基础上“获取洞察”(Anticipate),进而采取行动(Act),优化决策策划能够救业务绩效。除此之外,还需要不断地“学习”(Learn)从每一次业务结果中获得反馈,改善基于信息的决策流程,从而实现“转型”(Transform)。原创 2014-01-14 00:17:54 · 2635 阅读 · 0 评论 -
分布式系统
分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在分布式数据库系统中,用户感觉不到数原创 2014-01-14 00:01:30 · 1491 阅读 · 0 评论 -
哲学家进餐问题
产生背景2问题描述3死锁问题4管程机制1产生背景由荷兰学者Dijkstra提出的哲学家进餐问题(The Dinning Philosophers Problem)是经典的同步问题之一。哲学家进餐问题是一大类并发控制问题的典型例子,涉及信号量机制、管程机制以及死锁等操作系统中关键问题的应用,在操作系统文化史上具有非常重要的地转载 2015-04-09 17:04:10 · 1764 阅读 · 0 评论 -
在KEIL realview MDK下为单一C文件生成.LIB文件
在KEIL realview MDK下为单一C文件生成.LIB文件纠结了一天,竟然没有一个网页完整的说清楚的这个问题,莫非太简单了大家不屑于说?看大多数说的都是简单地将整个工程转换成.LIB,在Project->Options for Target->Output下,选择Create Library,就可以了。 不过这样生成的lib文件巨大,我现在编译的工程最后原创 2014-08-05 09:17:20 · 1139 阅读 · 0 评论 -
对项目经理的要求
1、熟悉国家有关经济建设的方针、政策、熟悉国家和行业的各项政策规定、基本建设程序,不断提高政策水平。2、树立市场经济和一切为顾客服务的观点。同时,要正确处理与顾客的关系,对于顾客提出的合理要求和意见要组织项目组成员在设计中认真采纳;对不合理、不正确的意见要通过方案比较和深入分析,以理服人,坚持正确意见,不能盲从、迁就,真正做到为顾客负责;要注意工作方法,以取得双方都满意的效果。3、转载 2014-05-26 08:23:50 · 738 阅读 · 0 评论 -
技术型人员的职业规划:如何成功晋升为项目经理?
如果你有激情、有体力,有一个善于研究和思考的灵活大脑,做技术型工作是再合适不过的了。不过对于大多数的技术人员而言,这份工作多多少少有点儿“青春饭”的意思。年龄大了再做下去,精力、体力等各方面就跟不上了,拼不上那些年轻小伙子了。所以,如何利用现有的经验,实现职位和收入上的晋升,使职业规划保持不断向上的趋势,是很多大龄技术人员必须要思考的问题。如果你拥有技术背景,又想步入管理层,那么,项目经理的职位或转载 2014-05-26 08:22:42 · 2539 阅读 · 0 评论 -
室内定位技术
编者按:本文作者是智慧图 CTO 徐连明。智慧图是国内一家专注提供基于 WiFi 指纹识别的室内定位导航解决方案的创业公司。该公司在本月推出了国内第一个室内定位 C 端产品寻鹿,目前已覆盖覆盖了 46 个场馆,包括 22 个航站楼、11 个商场和 13 个演示区。徐连明表示,智慧图对于自己 Wi-Fi 布网的环境可以做到 1.5 米的定位精度,利用商场现有的 Wi-Fi 环境,智慧图可以做到原创 2014-01-11 04:08:58 · 7499 阅读 · 0 评论 -
pid参数整定
PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单原创 2014-03-29 12:44:23 · 2317 阅读 · 0 评论 -
处事心得
顺民意者,兴;顺体意者,健;解民情者,畅;满己欲者,败。原创 2014-01-17 01:14:06 · 1260 阅读 · 0 评论 -
分布式操作系统与网络操作系统异同点
分布式系统和计算机网络系统的共同点是:多数分布式系统是建立在计算机网络之上的,所以分布式系统与计算机网络在物理结构上是基本相同的。他们的区别在于:分布式操作系统的设计思想和网络操作系统是不同的,这决定了他们在结构、工作方式和功能上也不同。网络操作系统要求网络用户在使用网络资源时首先必须了解网络资源,网络用户必须知道网络中各个计算机的功能与配置、软件资源、网络文件结构等情况,在网络中如果用户原创 2014-01-14 00:04:55 · 6489 阅读 · 0 评论 -
ARM11处理器中的流水线级数增加研究
摘要:在嵌入式技术中,流水线结构提高了数据处理能力,但流水线级数的增加会消弱指令的执行效率。为了研究如何更好地解决这种ying转载 2013-12-22 16:19:32 · 4661 阅读 · 0 评论 -
电脑死机的情况与避免策略
每一个使用电脑的人都或多或少遇到过死机的问题,下列是常见的死机情况,以供大家参考: ◆情况1:板、卡接触不良、松动,或者板上的插槽坏了,或者干脆显示卡、内存等配件是坏的,导致显示器不亮。 ◆情况2:电压起伏太大,造成板、卡上电流或大或小,有时会损坏硬件。所以选择一款能够起到超电压保护的电源是至关重要,或者加稳压器。 ◆情况3:打印机、刻录机、扫描仪等外设已坏,但即插即用的技术使系统在启动时检原创 2013-12-22 12:55:50 · 1332 阅读 · 0 评论 -
嵌入式关键技术分析与开发应用
摘要:基于嵌入式系统的概念,阐述嵌入式系统的关键技术、嵌入式开发以及广泛的应用。首先,分析嵌入式系统的技术特点,分别从嵌入式处理器和嵌入式操作系统两方面介绍,着重说明它不同于其它操作系统的一些处理方法和过程;在此基础上阐述嵌入式软件的开发过程,并结合作者嵌入式软件开发的实践,着重阐述嵌入式软件的一些开发技巧。接着,介绍目前嵌入式系统一些流行的应用,以及南京东大移动互联技术有限公司自行研制的基于蓝牙转载 2013-11-13 15:59:21 · 1941 阅读 · 0 评论 -
三种嵌入式操作系统的简介
摘要 介绍三种常用的嵌入式操作系统——PALM OS、WINDOWS CE、LINUX;在此基础上,分析、比较这三种嵌入式操作系统,给出它们之间的异同点及各自的适用范围。 关键词 嵌入式系统 嵌入式操作系统 PALM OS WINDOWS CE LINUX 1 嵌入式系统与嵌入式操作系统 1.1 嵌入式系统 嵌入式系统是以嵌入式计算机为技术核心,面向转载 2013-11-13 13:33:38 · 1284 阅读 · 0 评论 -
32位微处理器的发展动向
2003 年我国嵌入式系统应用产品经济总量达1000亿元,其中嵌入式处理器芯片约为100亿。2004年我国嵌入式微处理器销售总量约为10.2亿片,4位 MCU占2.6亿片、8位约占6.6亿片,32位MPU占0.75亿片。另外,据有关机构预测分析,今年中国大陆市场8位MCU的需求量会增长15%- 20%左右;32位MPU的需求量继续以100%的速度增长。由此可以看出,8位MCU市场已逐步转载 2013-11-13 13:29:38 · 1120 阅读 · 0 评论 -
嵌入式设计应具有的基本技能
1、Linux 基础安装Linux操作系统 Linux文件系统 Linux常用命令 Linux启动过程详解 熟悉Linux服务能够独立安装Linux操作系统 能够熟练使用Linux系统的基本命令 认识Linux系统的常用服务安装Linux操作系统 Linux基本命令实践 设置Linux环境变量 定制Linux的服务 Shell 编程基础使用vi编辑文件 使用Emacs编辑文件 使用其他编辑器转载 2013-11-12 20:44:15 · 857 阅读 · 0 评论 -
嵌入式软件开发流程
参照嵌入式软件的开发流程:第一步:工程建立和配置。第二步:编辑源文件。第三步:工程编译和链接。第四步:软件的调试。第五步:执行文件的固化。 在整个流程中,用户首先需要建立工程并对工程做初步的配置,包括配置处理器和配置调试设备。编辑工程文件,包括自己编写的汇编和C语言源程序,还有工程编译时需要编写的链接脚本文件,调试过程中需要编写存储区映像文件和命令脚本文件,以转载 2013-11-12 19:42:47 · 1458 阅读 · 0 评论 -
嵌入式硬件设计流程
嵌入式系统硬件设计流程1)详细理解设计需求,从需求中整理出电路功能模块和性能指标要求。2)根据功能和性能需求制定总体设计方案,对CPU进行选型,CPU选型有以下几点要求:a)性价比高;b)容易开发:体现在硬件调试工具种类多,参考设计多,软件资源丰富,成功案例多;c)可扩展性好。3)针对已经选定的CPU芯片,选择一个与我们需求比较接近的成功参考设计,一般CPU生产转载 2013-11-12 19:12:56 · 1924 阅读 · 0 评论 -
电子工程师必备知识
电子工程师必备基础知识(一)运算放大器通过简单的外围元件,在模拟电路和数字电路中得到非常广泛的应用。运算放大器有好些个型号,在详细的性能参数上有几个差别,但原理和应用方法一样。运算放大器通常有两个输入端,即正向输入端和反向输入端,有且只有一个输出端。部分运算放大器除了两个输入和一个输出外,还有几个改善性能的补偿引脚。光敏电阻的阻值随着光线转载 2013-11-13 00:46:29 · 1324 阅读 · 0 评论 -
IT人,如何提升自己
在市场经济中,每个行业、每个企业,每个职场人士,都像一个正弦波,在上下震荡中前进。IT行业的振幅就更大一些,高人才、高收入、高竞争、高风险。IT行业的公司,曾经历了潮起又潮落的荡涤,IT行业的职业人,曾经历了暴风骤雨的洗礼,虽说风雨过后是彩虹,但是,在风雨中却也倒下了一批又一批,很多做技术的IT人会在职业生涯发展到一定阶段转型,有人转去销售,有人转做管理,也有人转去市场。产品和系统的技术支持是较为原创 2013-11-20 11:08:03 · 1003 阅读 · 0 评论 -
单片机中常用的一些滤波算法
0 引言在单片机的数据采集系统中,测量通道串入随机干扰是难免的,从而使A/D转换送入单片机的数据存在误差,这种因随机干扰产生的误差称为随机误差。随机误差虽然无法预测,但多次测量结果是符合统计规律的。为克服随机干扰产生的误差,可以采用硬件抗干扰的方法,也可以采用按统计规律用软件方法实现,即采用数字滤波的方法来抑制有效信号中的干扰成分,从而消除随机误差。1 常用的数字滤波算法及实现在单片机原创 2013-11-14 13:14:23 · 9280 阅读 · 0 评论 -
C语言常用算法
一、基本算法 1.交换(两量交换借助第三者)例1、任意读入两个整数,将二者的值交换后输出。 main(){int a,b,t; scanf("%d%d",&a,&b); printf("%d,%d\n",a,b); t=a; a=b; b=t; printf("%d,%d\n",a,b);}【解析】程序中加粗部分为算法的核心,如同交换两个杯子里的饮料,必须原创 2013-11-14 16:07:04 · 2873 阅读 · 0 评论 -
创建一个论坛注意事项
建设论坛运营论坛的一些注意事项: 一。明确论坛定位 首先在我们有念头想创建一个论坛的时候,那么我们要对论坛进行定位,应该说所有成功的网站,比如百度,好123网址导航,我们经常使用的YY工具,一个好的论坛也是一样,先想好定位,分析我们所定位的领域竞争情况,结合自身的实际情况,做好定位一般地域性某一个领域相对容易发展一些。 二。好定位配合好转载 2014-01-03 12:52:39 · 1360 阅读 · 0 评论 -
向犹太人学习:销售营销高招!
“要么把更多的产品卖给同一个人,要么卖给更多的人同样产品”是犹太人的经销法则,道出了营销的真谛,犹太人的商法中有许多观点,如认为“薄利多销”是愚蠢的,要瞄准女人(钻石、珠宝、服饰等),存款求利不划算,风险投资最赚钱,断然放弃远较忍耐赚大钱,让钱生钱等等“商道”均值得营销人员去学习和反思,笔者认为应该向犹太人学营销。 一、为女性服务 犹太商法认为:要想赚钱原创 2013-12-13 20:26:34 · 1338 阅读 · 0 评论 -
择夫
美女,当你选择丈夫时,请先把软件工程师与以下的职业作一番比较: 医生 几乎所有女人都喜欢追求当医生的。所以不要期望你们的婚姻能持续五年以上,因为早晚有一天,他会跟某个护士小姐跑掉的,或是被一个假装生病的年轻女人勾引走。这种倒霉事还往往发生在你已经为他生了几个小孩的时候。 你的软件工程师丈夫不会发生这种事。因为他忙得连见你的时间都很少,更别说有机会跟他工作以外的其它原创 2013-11-20 11:06:00 · 954 阅读 · 0 评论