E-COM-NET

  • 首页
  • 在线工具
  • Layui镜像站
  • SUI文档
  • 联系我们
NUC606
NUC606

LoRa的远距离通信采用的方法

LoRaWAN 是由 LoRa 联盟推出的一个低功耗广域网规范,这一技术可以为电池供电的无线设备提供区域、国家或全球的网络。LoRaWAN 瞄准了 物联网中的一些核心需求,如安全地双向通讯、移动化和本地服务。该技术无需本地复杂配置,即可以让智能设备实现无缝互操作性,给物联网领域的用户、开发者和企业自由操作权限。
 
LoRaWAN 网络架构是一个典型的星形拓扑结构,在这个网络架构中,LoRa 网关是一个透明的中继,连接前端终端设备和后端中央服务器。网关与服务器通过标准 IP 连接,而终端设备采用单跳与一个或多个网关通信,所有的节点均是双向通信。
 
LoRa的远距离通信采用的方法_第1张图片
 
终端与网关之间的通信是在不同频率和数据传输速率基础上完成的,数据速率选择需要在传输距离和消息时延之间权衡。由于采用了扩频技术,不同数据传输速率通信不会互相干扰,且会创建一组“虚拟化”的频段来增加网关容量。LoRaWAN 网络数据传输速率范围为 0.3 kbps 至 50 kbps,为了最大化终端设备电池寿命和整个网络容量,LoRaWAN 网络服务器通过一种速率自适应(ADR)方案来控制数据传输速率和每一终端设备的射频输出。
 
LoRa的远距离通信采用的方法_第2张图片
 
扩频通信概念
扩频通信(SSC),即扩展频谱通信技术(Spread Spectrum Communication),它的基本特点是其传输信息所用信号的带宽远大于信息本身的带宽。
 
增加信号带宽可以降低对 信噪比的要求,当带宽增加到一定程度,允许信噪比进一步降低。扩频通信就是用宽带传输技术来换取信噪比上的好处,这就是扩频通信的基本思想和理论依据。
   
扩频技术即是将信息信号的带宽扩展很多倍进行通信的技术。传输信号带宽远大于信息信号的带宽。例如,传输一个 64Kbps 的数据流,其基带带宽只有 64KHz 左右,但用扩频技术传送时,它所占据的信道带宽可以被扩展到 5MHz,10MHz,甚至更大。与此同时,发射到空间的无线电功率谱(单位带宽内具有的功率),也将大大的降低。
  
这样一来,是否频率资源会更紧张, 答案是否定的。1990 年以来,扩频通信的理论和实践都已证明,众多用户共享这同一带宽,它所容纳的用户数,不但比传统的频分多址方式(FDMA)多,也比近十年来广泛使用的时分多址方式(TDMA)要多。 
 
为何使用扩频技术
一、扩大带宽、减少干扰
当扩频因子为 1 时,数据 1 就用“1”来表示,扩频因子为 4 时,可能用“1011”来表示 1,这样传输的时候可以降低 误码率也就是信噪比,但是却减少了可以传输的实际数据,所以,扩频因子越大,传输的数据数率就越小。
 
LoRa的远距离通信采用的方法_第3张图片
 
扩频前后,时域仿真对比。
 
二、根据对速率的不同要求分配不同数量的码道,提高利用率
扩频因子还有另一个用途,那就是正交码(OVSF: Orthogonal Variable Spreading Factor ,正交可变扩频因子),通过 OVSF 可以获得正交的扩频码,扩频因子为 4 时有 4 个正交的扩频码,正交的扩频码可以让同时传输的无线信号互不干扰,也就是说,扩频因子为 4 时,可以同时传输 4 个人的信息。
  
语音和数据业务传输的数率要求不一样,所以他们扩频因子不一样。
 
扩频因子 Spreading Factor (SF)
  
扩频因子用途(信道化码:OVSF codes)
  
上行:在同一 UE 进行多码道传输时,区分不同的物理信道;
  
下行:区分同一小区下的不同物理信道;
 

 

例如:
采用 LoRa 扩频传输技术 433MHz 模块 APC340,传输距离与穿透能力相比于传统 FSK, GFSK 等有 0.5-0.8 倍的提升,每种可选速率选用不同的扩频因子,扩频因子降 1,速率降低约一半,带宽增加一倍,速率相应增加约一倍,但扩频因子、速率、占用带宽并非完全线性比例关系:
可选速率 / 扩频因子 / 占用带宽:0.81K/10/125K, 1.46K/9/125K, 2.6K/8/125K, 4.56K/7/125K, 9.11K/7/250K, 18.23K/7/500K
 
 
扩频通信的优点
1. 发射功率密度低,不易对其他设备造成干扰。 
2. 保密性高,被截获的可能性极低。
3. 抗干扰能力强,对同频干扰及各种噪声具有极强的抑制能力。
4. 具有极好的抗多径衰落性能。 
 
扩频通信原理
常规的数字数据通信原理是使用与数据速率相适应的尽可能小的带宽。这是因为带宽数是有限的,而且有很多的用户要分享。 
  
扩频通信的原理是尽可能使用最大带宽数, 同样的能量在一个大的带宽上传播。 
 
这里扩频带宽的很小部分与常规无线信号相干扰, 但常规无线信号不影响扩频信号,这是因为两者相比常规信号带宽很窄。 
 
扩频通信,即扩展频谱通信技术(Spread Spectrum Communication),它的基本特点是其传输信息所用信号的带宽远大于信息本身的带宽。除此以外,扩频通信还具有如下特征:
 
1 是一种数字传输方式;
 
2 带宽的展宽是利用与被传信息无关的函数(扩频函数)对被传信息进行调制实现的;
 
3 在接收端使用相同的扩频函数对扩频信号进行相关解调,还原出被传信息。
 
根据香农(C.E.Shannon)在信息论研究中总结出的信道容量公式,即香农公式:
 
C = W×Log2(1+S/N)
 
式中:C-- 信息的传输速率 S-- 有用信号功率 W-- 频带宽度 N-- 噪声功率
 
由式中可以看出:
 
为了提高信息的传输速率 C,可以从两种途径实现,既加大带宽 W 或提高信噪比 S/N。换句话说,当信号的传输速率 C 一定时,信号带宽 W 和信噪比 S/N 是可以互换的,即增加信号带宽可以降低对信噪比的要求,当带宽增加到一定程度,允许信噪比进一步降低,有用信号功率接近噪声功率甚至淹没在噪声之下也是可能的。扩频通信就是用宽带传输技术来换取信噪比上的好处,这就是扩频通信的基本思想和理论依据。 
 
扩频通信系统由于在发送端扩展了信号频谱,在接收端解扩还原了信息,这样的系统带来的好处是大大提高了抗干扰容限。理论分析表明,各种扩频系统的抗干扰性能与信息频谱扩展后的扩频信号带宽比例有关。一般把扩频信号带宽 W 与信息带宽△F 之比称为处理增益 GP,即:
 
 
它表明了扩频系统信噪比改善的程度。除此之外,扩频系统的其他一些性能也大都与 GP 有关。因此,处理增益是扩频系统的一个重要性能指标。
 
系统的抗干扰容限 MJ 定义如下:
  
式中:(S/N)。= 输出端的信噪比,
 
 
LS = 系统损耗
  
由此可见,抗干扰容限 MJ 与扩频处理增益 GP 成正比,扩频处理增益提高后,抗干扰容限大大提高,甚至信号在一定的噪声湮没下也能正常通信。通常的扩频设备总是将用户信息(待传输信息)的带宽扩展到数十倍、上百倍甚至千倍,以尽可能地提高处理增益。
 
频谱的扩展是用数字化方式实现的。在一个二进制码位的时段内用一组新的多位长的码型予以置换,新码型的码速率远远高出原码的码速率,由傅立叶分析可知新码型的带宽远远高出原码的带宽,从而将信号的带宽进行了扩展。这些新的码型也叫伪随机(PN)码,码位越长系统性能越高。通常,商用扩频系统 PN 码码长应不低于 12 位,一般取 32 位,军用系统可达千位。
 

 

目前常见的码型有以下三种:
1、M 序列,即最长线性伪随机系列;
2、GOLD 序列;
3、WALSH 函数正交码。
 
当选取上述任意一个序列后,如 M 序列,将其中可用的编码,即正交码,两两组合,并划分为若干组,各组分别代表不同用户,组内两个码型分别表示原始信息"1" 和"0"。系统对原始信息进行编码、传送,接收端利用相关处理器对接收信号与本地码型相关进行相关运算,解出基带信号( 即原始信息)实现解扩,从而区分出不同用户的不同信息。微波无线扩频通信的原理见图 1:
 
LoRa的远距离通信采用的方法_第4张图片
图 1:扩频通信原理
 
由图可见,一般的无线扩频通信系统都要进行三次调制。一次调制为信息调制,二次调制为扩频调制,三次调制为射频调制。接收端有相应的射频解调,扩频解调和信息解调。根据扩展频谱的方式不同,扩频通信系统可分为:直接序列扩频(DS)、跳频(FH)、跳时(TH)、线性调频以及以上几种方法的组合。
 
所谓直接序列扩频(DS-Direct Scquency),就是用高码率的扩频码序列在发端直接去扩展信号的频谱,在收端直接使用相同的扩频码序列对扩展的信号频谱进行解调,还原出原始的信息。直接序列扩频的频谱扩展和解扩过程见图 2 和图 3 所示:
 
 
LoRa的远距离通信采用的方法_第5张图片
图 2:信息的频谱扩展过程
 
 
LoRa的远距离通信采用的方法_第6张图片
图 3:扩频信号的解扩过程
 
在图上我们可以看出:
 
在发端,信息码经码率较高的 PN 码调制以后,频谱被扩展了。在收端,扩频信号经同样的 PN 码解调以后,信息码被恢复;
 
信息码经调制、扩频传输、解调然后恢复的过程,类似与 PN 码进行了二次"模二相加"的过程。
在以下的图 4 中我们还可以用能量面积图示概念看出:
 
待传信息的频谱被扩展了以后,能量被均匀地分布在较宽的频带上,功率谱密度下降;
 
扩频信号解扩以后,宽带信号恢复成窄带信息,功率谱密度上升;
 
相对与信息信号,脉冲干扰只经过了一次被模二相加的调制过程,频谱被扩展,功率谱密度下降,从而使有用信息在噪声干扰中被提取出来。 
 

 

传输速率和距离
传输速率是系统设计中一个关键的可变因素,它将决定整个系统整体性能的很多属性。无线传输距离由接收机灵敏度和发射机输出功率共同决定,两者之间的差值我们称之为链路预算。输出功率受限于标准规范,所以只有通过提高灵敏度来增加距离,而灵敏度又受数据速率非常重要的影响。对所有的调制方式来说,越低的速率,接收机的带宽越窄,接收灵敏度就越高。在现今高性价比无线收发机中应用最广泛的调制方式是 FSK 或者 GFSK。要进一步减小 FSK 系统的接收机带宽,唯一可行的办法就是提高参考晶体的精确度。虽未经检验过但可以预见,这很容易就会产生比接收机带宽更宽的频率偏差。低成本的晶体一般只有 20ppm 的精度,这将限制使用载波频率为 868MHz 或 915MHz 系统的最大数据传输速率在 20kbps,灵敏度在 -112dBm。使用温补晶振可以获得更高的灵敏度,但是温补晶振的价钱将是普通晶体的三倍。
 
扩频调制方式在其他领域应用了很多年,之前未使用于低成本的传感网络方案。在等同的数据速率条件下,商用的低成本扩频调制方式可以获得比传统 FSK 调制方式高 8-10dB 的灵敏度。升特(Semtech)公司将推出一款新的收发机,这款收发机集成了一种名为 LoRa 的扩频调制方式和传统的 GFSK 调制方式。图中展示了在 GFSK 调制和 LoRa 扩频调制两种系统中灵敏度相对数据速率的关系曲线。
 
LoRa的远距离通信采用的方法_第7张图片
 
在 GFSK 调制和 LoRa 扩频调制两种系统中灵敏度相对数据速率的关系曲线。
 
有些扩频调制方式对晶体引起的频率偏差更不敏感,这类接收机在 125kHz 的带宽下使用低成本的 20ppm 的晶体时获得接近 -140dBm 的灵敏度。与 FSK 系统相比,使用同样低成本的晶体时这种新的扩频方式在灵敏度上改善了 30dB,理论上相当于增加了 5 倍的传输距离。通过降低速率获得最大传输距离和要求最长的电池寿命之间是相互冲突的。数据速率决定了空中传输时间,越高的传输速率,系统发射或接收将花费越少的时间。100kbps 的系统大约只需要 50kbps 的系统的传输时间的一半。更快的速率可以使更多的节点在无竞争冲突下在同一区域共存,但这将降低接收灵敏度和传输距离。每一种接收机都会提供多种工作和休眠的模式,且不同模式下的功耗是不同的。各节点收发占空比将决定哪些模式会对功耗产生最大的影响。例如,如果一个节点频繁地处于接收状态,那接收电流就非常重要。同理,如果一个节点每天只发射一次,那睡眠电流就是最重要的因素。
 
LoRa 应用场景 1:电力信息化
 
LoRa的远距离通信采用的方法_第8张图片
 
电网监控信息化:新的能源、环境和管理的促进,以及新的消费类需求等都意味着电网必须实现数字化、基于标准、自动化和可互操作的基础设施。电网的现代化取决于确保在电力的生成、传输、分配和消耗过程中的端到端连通性、可靠性和安全性。
 
塔式太阳能热发电站:
 
LoRa的远距离通信采用的方法_第9张图片
 
该太阳能电站项目建设安装了过万片的反射镜面,所有镜面由电控系统控制转动,每个镜面集成两个电机实现水平和垂直的转动,确保反射的日光集中到塔上,电机采用步进电机伺服控制法,镜面上安装一小块光伏板,产生电能给电控板供电,镜面的实时角度数据通过无线通信与控制中心连接下达。
 
LoRa 应用场景 2:农业信息化
 
 
LoRa的远距离通信采用的方法_第10张图片
 

 

农村信息化是通讯技术和计算机技术在农村生产、生活和社会管理中实现普遍应用和推广的过程。农村信息化是社会信息化的一部分,它首先是一种社会经济形态,是农村经济发展到某一特定过程的概念描述。它不仅包括农业信息技术,还应包括微电子技术、通信技术、光电技术等在农村生产、生活、管理等方面普遍而系统应用的过程。农村信息化包括了传统农业发展到现代农业进而向信息农业演进的过程,又包含在原始社会发展到资本社会进而向信息社会发展的过程中。
 
LoRaWAN 实现农业传感器互连,无通信资费,多节点,低功耗,低成本,传输距离远等特点。
 
LoRa 应用场景 3:工业信息化
 
LoRa的远距离通信采用的方法_第11张图片
 
(1)实时监控储罐内 LNG 存储情况(液位、压力、温度),及时发现液体分层、翻滚、升温、泄露及混凝土筒壁裂缝、沉降等危险状况;
(2)定期分析管道的压力流量变化趋势,建立全运营期的数字化、信息化档案,科学、合理地协助管道的管理和养护;
(3)及时把握管道、储液罐结构运营阶段的工作状态,识别结构损伤以及评定结构的安全、可靠性与耐久性;
(4)为运营、维护、管理提供决策依据,可以使得既有管道、储液罐的技术改造决策更加科学、改造技术方案的设计更加合理、经济;
(5)验证管道、储液罐设计建造理论与方法,完善相关设计施工技术规程,提高管道铺设、储液罐设计水平和安全可靠度,保障结构的使用安全,具有重要的社会意义、经济价值和广泛的应用前景
 
LoRa 应用场景 4:环境监测
 
LoRa的远距离通信采用的方法_第12张图片
 
温度、湿度、风速
 
水位、流量、泥沙、降水、蒸发、水温、冰凌、水质、地下水位
 
温度、湿度、风速
 
水位、流量、泥沙、降水、蒸发、水温、冰凌、水质、地下水位
 
以上这些场景,充分发挥了 LoRa 的特点:
 
低功耗、远距离、多节点、低成本
 
LoRa的远距离通信采用的方法_第13张图片
 
LoRa的远距离通信采用的方法_第14张图片
 

 

组网的便捷性是用户最大的需求
在互联网时代,联网的设备主要是手机、平板、电脑等设备,人均设备数量较少,每人仅需对几个设备做配置即可。但是未来物联网设备连接的数量会远远大于互联网的联机设备数量,人均设备数量大大增加,每人可能需要对超过 10 个设备的连接进行配置,配置工作量大大增加。这时用户一定会选择最便捷配置的连接方式,当然设备若可自动组网、自行连接,无需用户配置是最好的。
  
从国内物联网的发展历程来看,其实是用户配置的便捷性帮助企业选择了网络连接方式。比如智能家居领域,目前智能单品最普及的通讯方式是 WIFI 协议(智能家居整体解决方案还是以有线协议为主)。为什么 WIFI 协议能够暂时领先于其他协议?究其原因主要有两个:一个是路由器普及率较高,用户无需再组网即可使用;另一个现在 WIFI 协议的配置相对简单。
   
所以说设备组网、配置的便捷性对物联网的普及影响巨大,从用户角度出发,能否实现便捷组网也是决定未来物联网通讯协议的关键。
  
设备能耗也是用户一大痛点
未来物联网的连接设备数量巨大,由于环境影响,很多设备是不方便通过有线连接的,也就是说没有有线电源供给,只能使用电池供电。但对于使用电池的设备,若频繁地更换电池会增加用户很多工作量。
  
在智能家居领域,由于 WIFI 配置的便捷性,智能单品使用 WIFI 通讯协议的产品比例最大,不过 WIFI 通讯的高功耗也是无可置疑的。因此,目前很多做 WIFI 通讯方案的企业都想办法解决功耗的问题。
  
举例来说,深圳银河风云网络系统股份有限公司曾推出一款产品空调伴侣悟空 i8,是京东众筹第 5 个超过千万的产品,并且是第一个单品价格不足 100 元但众筹过千万的产品。该产品使用的是银河风云自己的 WIFi 模块。而银河风云为了降低 WIFI 模块的功耗,在模块的设计上花了很大的精力:通过快速连接的功能实现功耗降低,即保证设备在 1 秒钟可以快速建立 WIFI 连接,银河风云产品之间通讯使用功耗非常低的通讯方式,当无数据传输时,WIFI 模块处于休眠状态,但一旦需要连接网络时,即可快速通过 WIFI 模块建立连接,只要连接时间低于用户忍受范围,用户觉察不出这些差异,但却能帮助用户降低 WIFI 功耗。
  
银河风云为什么要花这么大精力,增加这么复杂的功能?其核心是功耗高是用户的一大痛点,而银河风云期望帮助用户降低功耗来解决这一痛点。
  
还有一个案例,汉威电子的远程抄表解决方案在行业内应用非常广泛,核心竞争力在与其远程抄表的功耗低。在无电源的环境下,其远程抄表产品使用电池可以使用一年以上。
  
其实汉威解决方案也是使用 3G 网络通讯,但一般企业使用 3G 网络,都解决不了一块电池使用一年的难题。为什么汉威电子可以实现?道理很简单,因为远程抄表无需实时连接,其数据传输频率非常低,而保持 3G 实时通讯会浪费很多能源。汉威的设计是每天抄表的时候建立连接,传输数据,之后就把通讯功能停掉,这样大大降低了功耗。
  
无论银河风云、还是汉威电子,他们的解决方案都是在不适合于物联网的网络环境下,花了很大精力解决了低功耗的问题。对于那些仅需小数据量传输、低功耗但长距离传输的联网设备,若有针对性的网络标准或协议,则企业就无需花太多精力解决功耗问题。
  
用户需求传导:组网方便且功耗低的网络将是物联网通讯最佳选择
目前,通信领域最为炙手可热的是 4G 网络的商用和 5G 的研发,在追求高宽带、大容量网络的同时,也有一些企业从用户需求传导中看到适用于物联网的网络标准和协议的需求,进行卓有成效的研发。在已成熟的专用于物联网的网络标准中,LoRa 是一个典型的代表。笔者最近拜访了一家 LoRa 模块企业,从中学习了 LoRa 的一些特点,发现 LoRa 能够非常有效地解决了物联网设备组网便捷性和功耗的痛点,且能够实现远距离传输。
  
LoRa 采用星型网络架构,与网状网络架构相比,它是具有最低延迟的最简单的网络结构。基于 LoRa 的扩频芯片,可以实现节点与集中器直接组网连接,构成星形;对于远距离的结点,可使用网关设备进行中继组网连接。LoRa 网络供应商既可以搭建覆盖范围较广的广域网基础设施,也可以通过简单的网关设备搭建局域网,只要物联网设备中嵌入 LoRa 芯片或模块,即可快速实现组网和快速配置。广域网和局域网两种环境中均可实现便捷组网,在与以自组网见长的 ZigBee 协议比较,具有明显的优势。
  
低功耗无疑是 LoRa 网络技术的最大特点,LoRa 使用扩频调制技术,可解调低于 20 dB 的噪声,这确保了高灵敏度和可靠的网络连接,而使用不同的扩频因子就可以改变扩频系统的传输速率,且可变的扩频因子提高了整个网络的系统容量,因为采用不同扩频因子的信号可以在一个信道中共存。与传统采用固定速率的 FSK 系统相比,LoRa 协议的星形拓扑结构消除了同步开销和跳数,因而降低了功耗,一般来说 95%的节点只占用 10%的总能耗。
  
在实际应用中,采用 LoRa 协议的物联网设备无线通信距离超过 15 公里(郊区环境),电池使用寿命可达 10 年以上,并且能够将数百万的无线传感器节点与 LoRa 技术网关连接起来,这一优势是传统网络通讯标准无法达到的。
  
目前,采用 LoRa 技术的物联网络已开始商用,将各类电池供电的设备连接起来。在用户需求的推动下,可以预测,类似 LoRa 的网络也将成为物联网领域的下一个风口,切实有效地解决物联网设备“互联”方面的痛点,进一步打破物联网发展的瓶颈。
 
物联网安全:
适用于物联网的覆盖全国的网络需要解决诸如关键性基础设施、机密的个人数据或社会公共服务等安全通信的问题,这方面一般采用多层加密的方式来解决:
· 唯一网络密钥(EU164)并保证网络层安全
· 唯一应用密钥(EU164)并保证应用层端到端的安全
· 设备特别密钥(EUI128)
 
LoRaWAN 网络各节点具有多层级安全方案,保证各类应用的不同需求:
· 双向通信终端设备(A 等级):处于 A 等级的终端设备允许双向通信,每一终端设备上行传输会伴随着两个下行接收窗口。终端设备的传输槽是基于其自身通信需求,其微调是基于一个随机的时间基准(ALOHA 协议)。A 等级的终端设备应用中功耗最低,在终端发送一个上行传输信号后才能与服务器进行下行通信,与服务器任何时候的下行通信都只能是在上行通信之后。

你可能感兴趣的:(LoRa的远距离通信采用的方法)

  • 基于Web的安全漏洞分析与修复平台设计与实现 计算机毕业设计指导 前端
    基于Web的安全漏洞分析与修复平台设计与实现摘要随着信息化进程的加快,Web系统和企业IT架构愈发复杂,安全漏洞频发已成为影响系统安全运行的主要因素。为解决传统漏洞扫描工具定位不准确、修复建议不完善、响应周期长等问题,本文设计并实现了一套基于Web的安全漏洞分析与修复平台。平台集成漏洞检测、漏洞情报分析、可视化报告生成及自动修复建议模块,支持对网站、服务器、代码仓库等多类型目标进行统一管理与评估。
  • 2023-09-13 254e033d307b
    回忆过去我觉得我收一个过度努力的人永远觉得自己差不够永远不肯定自己看不到已经拥有的永远看到没有的读高中的时候只看到自己差没看到平台好读大学也一样。觉得自己特别差觉得很多自己都不配得觉得自己必须得学到做多才能弥补学的时候又觉得自己最笨
  • 挥洒自如写天真——郑昶谟作品《公鸡》赏析 老成画里画外
    挥洒自如写天真——郑昌谟《公鸡》赏析作为“朝鲜第一画家”、原朝鲜国家美协主席、金日成奖章获得者、美术学博士的郑昌谟先生,他的画作可以说达到了“画花似闻香,画鸟如欲语”的最高艺术境界。这幅《公鸡郑昶谟(已故人民艺术家),尺寸:32-46厘米,1992年创作》是一幅写意作品,画面上一直雄赳赳的公鸡正扭颈鼓羽,二目放光,神情专注地盯着地上的小虫,蓄势待发。画家用笔犀利,见骨见筋,瞪眼张嘴,尤见传神。构图
  • 连锁零食店收银系统源码 收银系统源码那点事 零售收银系统源码连锁店收银系统收银系统
    近几年专业的散装零食店非常的火热,像百草味、良品铺子、大嘴零食、来伊份等都大受欢迎。而传统超市的散装零食区则是日益冷落,小超市多数干脆放弃了散装。休闲零食作为快消品的一类,是大家工作闲暇、生活休闲的必备食品。随着人们生活质量的逐渐提高,对零食的种类、口味、品牌也有了一定的要求。近年,许多零食专卖品牌快速成长起来,那么我们如果开一家零食店如何才能脱颖而出站住脚跟呢?我想,一定少不了一款智能收银管理系
  • 完本小说阅读缘分似梦宋阳陈丽珍_缘分似梦宋阳陈丽珍网络热门小说 六小升
    《缘分似梦》主角:宋阳陈丽珍,简介:今天是宋阳冯媛结婚一周年,他下班买好礼物回家想要和妻子庆祝,刚到客厅,就听到岳母的房间里一阵阵奇怪的声音……关注微信公众号【时钟文学】去回复个书号【1242】即可阅读小说【缘分似梦】全文内容!!!陈丽珍感觉像是触电了一样,又痒又麻,嘴里发出的声音都带着哭腔:“小阳,你疯了?你不能这样...!”宋阳闻言,一阵冷笑:“妈,别装了!我刚才看见你站在门口看着我和媛媛,我
  • 麦芽妈妈官方邀请码是多少,分享麦芽妈妈最新邀请码 高省张导师
    【麦芽妈妈:超越传统的省钱购物神器】在电商领域,淘宝客们依赖于阿里妈妈寻找优惠,但这其中的繁琐操作和时间成本让人头疼。为了解决这一难题,一款名为麦芽妈妈的APP应运而生,它简化了过程,带来了前所未有的全网最高返利体验。麦芽妈妈不仅仅提供优惠券,更是融合了高额返佣,让省钱与赚钱变得轻而易举。麦芽妈妈:一站式优惠券导购与返利平台麦芽妈妈本质上是一个电商优惠券导航平台,它囊括了淘宝、京东等主流电商平台的
  • 如何与公婆和平相处 我是荔子
    一上车老公就对我说:“以后别跟老爸他们一视频,就把全部注意力都放在你儿子身上,要多关心一下老爸他们,多问问他们的事情,而不要全都问你儿子的事情,他们帮你带儿子很辛苦,要学会感恩。”“好,是我疏忽,这是老爸跟你说的?”我一脸懵逼的。“是阿,觉得你对他们关心不够,不懂得感恩,最近他们的比较辛苦,怨气比较大点,你以后多注意些。”回想每一次想找他们跟儿子视频的时候,确实没有过多的关心他们,确实是自己疏忽,
  • 2022-08-16 四毛李
    崽,今天温度虽然没超过三十度,但中午走在外边也是热浪翻滚,狗崽子们五点就开始叽歪,我也索性早早起来了,收拾那一片狼藉,给狗妈妈和狗崽子准备饭。今天是比较忙的一天,需要做核酸检测,还想赶个集,还要去取网购的电压力锅,电饭煲做米饭尤其是稀饭真下不了口。领它们下去一趟,回来后集体张着嘴哈哈哈的给我看,那只好开空调了,所以这是为它们而开。狗妈妈傍晚六点之后就开始留意着电梯的声音,凑过去专注的听着,估计在等
  • ERROR OGG-15050 : Error loading Java VM runtime library 七齐起器
    在搭建OGG链路目标端的时候,用OGG用户安装OGG目的端时,出现就java找不到运行时库的情况;查了一下是LD_LIBARAY_PATH没有配好,echo$LD_LIBARAY_PATH对应的所有指向lib文件夹是否存在,echo$JAVA_HOME看是不是配到了JDK的安装目录下;如果上述两个环境变量不存在,在OGG用户编辑vi~/.bash_profile,然后source~/.bash_p
  • 20200526读书笔记 龙套哥萨克海龙
    阅读1小时,总计1247小时,第1192日阅读《长安与河北之间》第7章通过对魏博的个案研究,探讨在安史乱后一直以兵雄天下著称的河朔三镇为何未能在唐末五代的历史巨变中继续扮演主要角色。魏博是安史乱后唐廷为招抚安史降将所置的河朔三镇之一。之后经代宗、德宗、宪宗等朝,虽屡经叛顺,不过自穆宗以后,魏博与唐廷之间基本形成了以共同承认“河朔故事”为基础的稳定关系。这一中唐以来形成的奉唐天子为正朔,各个藩镇依据
  • 2019-04-16 赵轩妈妈
    2019年4月16日晴星期二亲子日记209篇晚上吃完饭的时候老公问儿子今天在学校里吃的什么饭(老公跟儿子规定每天回家报告在学校里吃的什么,因为刚换了校内托管),儿子说今天中午吃的鸡腿,肉丸子,白菜,还有红烧茄子,不过我没有要茄子,因为我实在是不爱吃茄子,老公说嗯还吃的不错,四个菜。然后又问是校内托管好还是校外托管好?儿子说都好。呵呵这个熊孩子,还挺会给自己找台阶下的。不管是哪里好,只要是安全,健康
  • 从《乌合之众》看“饭圈化”乱像 19级覃钰茗
    勒庞说:群体只会干两种事——锦上添花或落井下石。在如QQ,微信,微博类的社交络上,我明确了解并且知道网民想法千奇百怪,每次热点出现,网民们激烈的讨论,每次出了事以后,无端的谩骂,无尽的狂热的追捧也让我不寒而栗。按勒庞的说法来说,我们都是“乌合之众”,我们聚成团,在网络这个平台上发声。在书中,勒庞以“群体的时代”为导言标题,讲明了人类文明社会的本质存在形式。约翰·多恩曾说过“没有人是一座孤岛”,即每
  • 【新疆棉】 鼎典书画娜娜老师
    鼎典书画|新疆棉一【班级】绘声绘色班二【代课老师】娜娜老师三【年龄阶段】一二年级四【课程主题】《新疆棉》五【完成课时】《一节课》六【课程准备】卡纸,画笔,棉花等材料七【课程重、难点】重点:棉花的造型,树枝交叉的遮挡难点:构图和棉花多少的掌握八[课程步骤]1.引导:通过谜语去导入,引导孩子来猜这个花的名称,询问孩子是否见过?引出我们的主题-棉花。2.过程:带领孩子去了解棉花的生长习性,棉花的大小特点
  • 推进服务型政府建设 切实提高群众满意度 c6b1400fb84e
    浙江“最多跑一次”,办事程序简化让百姓舒心,上海“当好店小二”,转变工作作风让百姓开心,黑龙江网上政务办事大厅,数据多跑路让百姓称心……提供优质服务是新时代政府职能转变的关键,也是满足群众美好生活期待的关键。然而仍存在个别地方门难进、工作人员脸难看、管理效率低、服务不到位等问题,不仅破坏了政府的形象,也有违以人民为中心的初心。因此,要多措并举,持续深入改革,推进服务型政府建设,切实提高群众满意度。
  • 是应该忍一时之气还是应该潇洒离开? 轻嗅荷香
    图片发自App在激烈的社会竞争中,我们也许想着在实践中锻炼自己的能力,希望通过工作来积累经验,从而维持生计、养家糊口。然而,找到一份适合自己的工作却难如登天。对于初入职场的新人来说,他们往往是同事中最容易受到老板批评的对象。也许是因为刚入职场,业务不熟悉而容易出错或业绩低下,也许是因为上级领导心中烦躁而令其无辜躺枪……当这种情况发生时,我们难免会产生激烈的情绪波动。要么是觉得老板咄咄逼人、尖酸刻薄
  • PPT分享:数字化工厂-智能制造解决方案 jmoych 架构制造
    最近咨询数字化智能工厂的较多,笔者带来智能制造解决方案的指定的大纲与范例(详见PPT),希望给各位读者在智能制造领域提供参考~一、项目背景与目标背景分析简述当前制造业面临的挑战,如生产效率低、成本上升、市场需求快速变化等。阐述数字化工厂和智能制造的重要性和紧迫性,如提升生产效率、降低成本、增强市场竞争力等。项目目标明确数字化工厂建设的主要目标,如提高生产效率XX%、降低运营成本XX%、提升产品质量
  • 《八角笼中》:王宝强有野心,但差点意思! 小司淘电影
    周末看了王宝强的新片《八角笼中》的电影,来聊聊我的感受。真诚永远是必杀技!举办了9届的“金扫帚”奖,娱乐圈人人都避之不及,只有他在犹豫一整晚之后,做了那个勇敢上台领“奖”的新人导演。那一年2017年,王宝强带着自己的处女作《大闹天竺》豆瓣3.7分,获得了第九届“金扫帚”最令人失望导演奖。那一次,王宝强站上领奖台,对着观众鞠躬,诚恳道歉:“虽然它不是个光彩的奖项,但可以鞭策人进步。我来领奖是因为我爱
  • 2021-07-30人品,才是花不完的财富! 75aa31758b2c
    一个人,最大的财富不是金钱,而是人品。金钱是一种消耗,总会花完,而人品是一种积攒,越来越多。靠金钱维持的关系,不长久,用人品换来的感情,最牢固。人品是什么?人品是最强大的靠山,人品是最厉害的后台。人品好的人,有原则和底线,有善心和良心,相处让人轻松,交往令人放心,是最值得深交的一种人。人品是什么?人品是最高的学历,人品是最硬的底牌。人品好的人,心胸宽广,待人真诚,大度包容,从不记仇,懂得换位思考,
  • 什么是乐分享?分享购是什么商业模式? 日常购物技巧呀
    乐分享项目优势:用户可以通过乐分享APP充话费,电费,油卡等,可以享受95折优惠,与此同时运营商还会返还佣金给平台,平台通过推荐关系,把佣金按先来后到顺序的方式再分配给每一名用户,实现全民共同创富,人人都有机会月入10万以上,重点是真的不用投资!至于我为何从乐分享转到比丸APP(网购之前,先上比丸),2022火爆全网,0投资,最快6周做到日赚千元。【比丸】百度有几百万篇报道,也期待你的加入。古楼导
  • 2023-05-20 手抖小知识白洋
    耳鸣五大情况吗????耳鸣为与心跳一致的飕飕声、嘀嗒声或轻叩声,用听诊器置于患者颞部或耳部,常可以听到这种搏动性耳鸣和非搏动性耳鸣较为常见,是一种连续而稳定的噪音,如病者所描述之嗡嗡声、蟋蟀声、钟声或摩托声。证明耳鸣存在的五大症状1、神经衰弱耳鸣还与社会环境、心理因素有关。当人的情绪忧郁、焦虑不安时,也可出现耳鸣的症状。这种耳鸣音调高低不定,多为双侧性,并伴有头痛、失眠、多梦等症状。另外,身体虚弱
  • kafka 生产消息和消费消息 kafka-console-producer.sh kafka-console-consumer.sh 锅锅来了 #Kafka运维实战kafkalinq分布式
    目录kafka-console-producer.sh基本用法常用参数说明示例用法1.简单发送消息2.发送带键的消息3.从文件读取消息4.发送批量消息5.使用自定义配置配置文件示例注意事项kafka-console-consumer.sh基本用法核心参数说明常见使用场景1.实时消费最新消息2.消费历史所有消息3.使用消费组4.消费特定分区5.格式化输出6.消费JSON格式消息7.导出消息到文件8.
  • 微笑哥从农村娃到创业之路连载99 微笑哥张明涛
    2018年4月19日星期四天气晴今天又是一个匆忙的一天,很喜欢忙的感觉,因为一忙就会很专注的去做事情,不会去想那些乱七八糟的事,一个人在最闲的时候才会胡思乱想,多做事,少瞎想……上午整理了一些数据,把它做成PPT,因为下午要开启动大会,加紧时间制作,老师说过听不懂就在成长,不会做,自己摸索请教就会了,不去尝试,永远都不会做的,终于在中午做好了,最终的核对,完美,给自己这么好的水平掌声鼓励,下午两点
  • 《指纹》乔知夏江闻舟全文免费阅读【完结小说无弹窗】 九月文楼
    《指纹》乔知夏江闻舟全文免费阅读【完结小说无弹窗】主角:乔知夏江闻舟简介:上一世我是炮灰,衬托出裴珩对另一个女人的用情至深,最后落得一个家破人亡的凄凉下场。重生后我觉得摆烂最舒服,不闻不问,坐等裴珩提出离婚。可事态发展有点诡异,上一世月月不归家的男人,怎么隔三差五回来了?“你信不信不久的将来,你会巴不得我消失?”我问。“别做美梦了。”他答道,“我们会相互折磨到死。”我叹气,作为重生者我有这个自信,
  • 2018年2月23日初八 俩宝的妈咪
    感恩今天转眼已经是初八,回来快20天了。感恩今天秀丽姐来看爸爸妈妈,还带着礼品,感恩她的慷慨,愿她们家生意兴隆,房子贷款顺利通过。感恩下午妈妈和两个大娘一起聊天,希望她们身体健康,在这里没事一起聊聊家常。安享晚年。感恩今天听到外甥女说明天想出去吃饭,我让宝爸请客决定带着她们一起去吃饭。本来我们没有计划出去吃饭,因为听到她们想出去吃,专门请她们出去吃饭的,感恩宝爸的热情慷慨,没有犹豫就答应了,并让她
  • 头条搜索极速版邀请码是多少(2024新版邀请码大全)珍惜答碍 凌风导师
    1、点击下载安装头条搜索极速版app软件,使用手机号注册头条搜索极速版邀请码是头条搜索极速版邀请码邀请码【1493484064】【1461718474】、【1247737368】和【1045168054】。【1045168054】【1632714604】【1110408474】【1168892484】和【1484027154】请注意,只有在下载头条搜索极速版APP后的10天内填写邀请码才有奖励,超
  • 我被装行李箱送人,我爸知道后杀疯了杨维婆婆最热门小说_完结版免费小说我被装行李箱送人,我爸知道后杀疯了杨维婆婆 多多文馆
    《我被装行李箱送人,我爸知道后杀疯了》主角:杨维婆婆简介:我爸在美股赚了亿万。恰逢婆婆公司遭遇经济危机。我迫不及待准备把这个好消息告诉她。她却误以为我爸在美股亏空,把一份离婚协议书摆在我面前。老公更是找了一个金主,把我拱手相送。我想跑。婆婆扒光我的衣服。用凳子砸断我的腿。我告诉他,爸没有亏空,而是大赚了一笔。他却觉得我只是想用这个借口脱身,不相信我的话。“能帮你的,其实并不是我,而是另有其人。”老
  • 智慧修行日知录第七十二天再造堂主2018.7.16—— 再造堂主冯延红
    人生哪能多如意,万事只求半称心。——灵隐寺内一付对联。人到中年必须拥有豁达与智慧。杨绛说:“得到了爱情未必拥有金钱;获得了金钱未必能拥有快乐,拥有快乐又未必能享受到健康,即便是拥有健康,也未必一切如愿以偿。”瑜伽可以提高我们的觉知度,要学会转变自己的行为模式。1:种下智慧的种子定向回向给自己可以种下健康的种子。向同事王老师解释瑜伽中身心意完全融合益处,拥有有技术含量对老年生活的重要性,特别冥想对人
  • 取悦他人不如丰富自己 原野穗子
    今天逛朋友圈看见有人晒了性格测试结果,闲来无事便点进去小测了一下,测试结果出来我立刻把它发给了我夫君,问他准吗?从不参与这种小把戏的他,见测试结果描述和我本人惊人地相似,他也忍不住打破常规了。测试智商88,永远三岁需要宠爱的宝宝,天真没心眼儿逗比爱自黑,内心纯良神经大条,记性差到刚说了啥转身就忘了…总之智商堪忧捉急,这些我不置可否,但是有一点生活中的常识大家都知道的我确实很多都不清楚。情商测试14
  • 我有你 Cunliren
    不知道这次做的对不对,我也仿徨我也害怕如果我们结局反向行驶,那我不会哭也不会后悔,因为至少我勇敢了一次。谢谢你,愿意跟我开启一场冒险的旅行。
  • 程实夏宁虞白薇热文程实夏宁虞白薇叫什么_程实夏宁虞白薇追你时装高冷我选呆萌校花你哭啥的小说 春天文库
    程实夏宁虞白薇热文程实夏宁虞白薇叫什么_程实夏宁虞白薇追你时装高冷我选呆萌校花你哭啥的小说小说简介:别说清北,就是人家中大的岭院,川大都难以望其项背。但是好听话谁不爱听。尤其说这话的、还是个十七八岁的学生。说明咱孩子、是发自内心觉得川大好。更别说程实都还没进校、开口闭口就是咱们川大、咱们经济学院。什么叫归属感和认同感?书名:《追你时装高冷,我选呆萌校花你哭啥》主角配角:程实夏宁虞白薇别说清北,就是
  • apache ftpserver-CentOS config gengzg apache
    <server xmlns="http://mina.apache.org/ftpserver/spring/v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://mina.apache.o
  • 优化MySQL数据库性能的八种方法 AILIKES sqlmysql
    1、选取最适用的字段属性   MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的 性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很
  • JeeSite 企业信息化快速开发平台 Kai_Ge JeeSite
    JeeSite 企业信息化快速开发平台 平台简介 JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。 JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流
  • 通过Spring Mail Api发送邮件 120153216 邮件main
    原文地址:http://www.open-open.com/lib/view/open1346857871615.html 使用Java Mail API来发送邮件也很容易实现,但是最近公司一个同事封装的邮件API实在让我无法接受,于是便打算改用Spring Mail API来发送邮件,顺便记录下这篇文章。 【Spring Mail API】 Spring Mail API都在org.spri
  • Pysvn 程序员使用指南 2002wmj SVN
    源文件:http://ju.outofmemory.cn/entry/35762 这是一篇关于pysvn模块的指南. 完整和详细的API请参考 http://pysvn.tigris.org/docs/pysvn_prog_ref.html. pysvn是操作Subversion版本控制的Python接口模块. 这个API接口可以管理一个工作副本, 查询档案库, 和同步两个. 该
  • 在SQLSERVER中查找被阻塞和正在被阻塞的SQL 357029540 SQL Server
    SELECT  R.session_id AS BlockedSessionID ,          S.session_id AS BlockingSessionID ,          Q1.text AS Block
  • Intent 常用的用法备忘 7454103 .netandroidGoogleBlogF#
    Intent     应该算是Android中特有的东西。你可以在Intent中指定程序 要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料 。都指定好后,只要调用startActivity(),Android系统 会自动寻找最符合你指定要求的应用 程序,并执行该程序。 下面列出几种Intent 的用法 显示网页:
  • Spring定时器时间配置 adminjun spring时间配置定时器
    红圈中的值由6个数字组成,中间用空格分隔。第一个数字表示定时任务执行时间的秒,第二个数字表示分钟,第三个数字表示小时,后面三个数字表示日,月,年,< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 测试的时候,由于是每天定时执行,所以后面三个数
  • POJ 2421 Constructing Roads 最小生成树 aijuans 最小生成树
    来源:http://poj.org/problem?id=2421 题意:还是给你n个点,然后求最小生成树。特殊之处在于有一些点之间已经连上了边。 思路:对于已经有边的点,特殊标记一下,加边的时候把这些边的权值赋值为0即可。这样就可以既保证这些边一定存在,又保证了所求的结果正确。 代码: #include <iostream> #include <cstdio>
  • 重构笔记——提取方法(Extract Method) ayaoxinchao java重构提炼函数局部变量提取方法
    提取方法(Extract Method)是最常用的重构手法之一。当看到一个方法过长或者方法很难让人理解其意图的时候,这时候就可以用提取方法这种重构手法。   下面是我学习这个重构手法的笔记:   提取方法看起来好像仅仅是将被提取方法中的一段代码,放到目标方法中。其实,当方法足够复杂的时候,提取方法也会变得复杂。当然,如果提取方法这种重构手法无法进行时,就可能需要选择其他
  • 为UILabel添加点击事件 bewithme UILabel
        默认情况下UILabel是不支持点击事件的,网上查了查居然没有一个是完整的答案,现在我提供一个完整的代码。   UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(60, 0, listV.frame.size.width - 60, listV.frame.size.height)]
  • NoSQL数据库之Redis数据库管理(PHP-REDIS实例) bijian1013 redis数据库NoSQL
    一.redis.php <?php //实例化 $redis = new Redis(); //连接服务器 $redis->connect("localhost"); //授权 $redis->auth("lamplijie"); //相关操
  • SecureCRT使用备注 bingyingao secureCRT每页行数
    SecureCRT日志和卷屏行数设置 一、使用securecrt时,设置自动日志记录功能。 1、在C:\Program Files\SecureCRT\下新建一个文件夹(也就是你的CRT可执行文件的路径),命名为Logs; 2、点击Options -> Global Options -> Default Session -> Edite Default Sett
  • 【Scala九】Scala核心三:泛型 bit1129 scala
    泛型类 package spark.examples.scala.generics class GenericClass[K, V](val k: K, val v: V) { def print() { println(k + "," + v) } } object GenericClass { def main(args: Arr
  • 素数与音乐 bookjovi 素数数学haskell
        由于一直在看haskell,不可避免的接触到了很多数学知识,其中数论最多,如素数,斐波那契数列等,很多在学生时代无法理解的数学现在似乎也能领悟到那么一点。     闲暇之余,从图书馆找了<<The music of primes>>和<<世界数学通史>>读了几遍。其中素数的音乐这本书与软件界熟知的&l
  • Java-Collections Framework学习与总结-IdentityHashMap BrokenDreams Collections
            这篇总结一下java.util.IdentityHashMap。从类名上可以猜到,这个类本质应该还是一个散列表,只是前面有Identity修饰,是一种特殊的HashMap。         简单的说,IdentityHashMap和HashM
  • 读《研磨设计模式》-代码笔记-享元模式-Flyweight bylijinnan java设计模式
    声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/ import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.List; import java
  • PS人像润饰&调色教程集锦 cherishLC PS
      1、仿制图章沿轮廓润饰——柔化图像,凸显轮廓 http://www.howzhi.com/course/retouching/   新建一个透明图层,使用仿制图章不断Alt+鼠标左键选点,设置透明度为21%,大小为修饰区域的1/3左右(比如胳膊宽度的1/3),再沿纹理方向(比如胳膊方向)进行修饰。   所有修饰完成后,对该润饰图层添加噪声,噪声大小应该和
  • 更新多个字段的UPDATE语句 crabdave update
    更新多个字段的UPDATE语句                    update tableA a set (a.v1, a.v2, a.v3, a.v4) = --使用括号确定更新的字段范围
  • hive实例讲解实现in和not in子句 daizj hivenot inin
    本文转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/03/2842855.html 当前hive不支持 in或not in 中包含查询子句的语法,所以只能通过left join实现。 假设有一个登陆表login(当天登陆记录,只有一个uid),和一个用户注册表regusers(当天注册用户,字段只有一个uid),这两个表都包含
  • 一道24点的10+种非人类解法(2,3,10,10) dsjt 算法
    这是人类算24点的方法?!!! 事件缘由:今天晚上突然看到一条24点状态,当时惊为天人,这NM叫人啊?以下是那条状态 朱明西 : 24点,算2 3 10 10,我LX炮狗等面对四张牌痛不欲生,结果跑跑同学扫了一眼说,算出来了,2的10次方减10的3次方。。我草这是人类的算24点啊。。 然后么。。。我就在深夜很得瑟的问室友求室友算 刚出完题,文哥的暴走之旅开始了 5秒后
  • 关于YII的菜单插件 CMenu和面包末breadcrumbs路径管理插件的一些使用问题 dcj3sjt126com yiiframework
    在使用 YIi的路径管理工具时,发现了一个问题。                    <?php         
  • 对象与关系之间的矛盾:“阻抗失配”效应[转] come_for_dream 对象
    概述   “阻抗失配”这一词组通常用来描述面向对象应用向传统的关系数据库(RDBMS)存放数据时所遇到的数据表述不一致问题。C++程序员已经被这个问题困扰了好多年,而现在的Java程序员和其它面向对象开发人员也对这个问题深感头痛。   “阻抗失配”产生的原因是因为对象模型与关系模型之间缺乏固有的亲合力。“阻抗失配”所带来的问题包括:类的层次关系必须绑定为关系模式(将对象
  • 学习编程那点事 gcq511120594 编程互联网
    一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧! 接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去
  • Reverse Linked List II hcx2013 list
    Reverse a linked list from position m to n. Do it in-place and in one-pass. For example:Given 1->2->3->4->5->NULL, m = 2 and n = 4, return 
  • Spring4.1新特性——页面自动化测试框架Spring MVC Test HtmlUnit简介 jinnianshilongnian spring 4.1
    目录 Spring4.1新特性——综述 Spring4.1新特性——Spring核心部分及其他 Spring4.1新特性——Spring缓存框架增强 Spring4.1新特性——异步调用和事件机制的异常处理 Spring4.1新特性——数据库集成测试脚本初始化 Spring4.1新特性——Spring MVC增强 Spring4.1新特性——页面自动化测试框架Spring MVC T
  • Hadoop集群工具distcp liyonghui160com
        1. 环境描述 两个集群:rock 和 stone rock无kerberos权限认证,stone有要求认证。 1. 从rock复制到stone,采用hdfs Hadoop distcp -i hdfs://rock-nn:8020/user/cxz/input hdfs://stone-nn:8020/user/cxz/运行在rock端,即源端问题:报版本
  • 一个备份MySQL数据库的简单Shell脚本 pda158 mysql脚本
      主脚本(用于备份mysql数据库):   该Shell脚本可以自动备份 数据库。只要复制粘贴本脚本到文本编辑器中,输入数据库用户名、密码以及数据库名即可。我备份数据库使用的是mysqlump 命令。后面会对每行脚本命令进行说明。    1. 分别建立目录“backup”和“oldbackup”   #mkdir /backup   #mkdir /oldbackup  
  • 300个涵盖IT各方面的免费资源(中)——设计与编码篇 shoothao IT资源图标库图片库色彩板字体
    A. 免费的设计资源 Freebbble:来自于Dribbble的免费的高质量作品。 Dribbble:Dribbble上“免费”的搜索结果——这是巨大的宝藏。 Graphic Burger:每个像素点都做得很细的绝佳的设计资源。 Pixel Buddha:免费和优质资源的专业社区。 Premium Pixels:为那些有创意的人提供免费的素材。
  • thrift总结 - 跨语言服务开发 uule thrift
    官网 官网JAVA例子 thrift入门介绍 IBM-Apache Thrift - 可伸缩的跨语言服务开发框架 Thrift入门及Java实例演示 thrift的使用介绍   RPC    POM: <dependency> <groupId>org.apache.thrift</groupId>
按字母分类: ABCDEFGHIJKLMNOPQRSTUVWXYZ其他
首页 - 关于我们 - 站内搜索 - Sitemap - 侵权投诉
版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved.