- 基于zigbee的蔬菜大棚温湿度监测系统(论文+源码)
沐欣工作室_lvyiyi
STM32毕业设计单片机物联网嵌入式硬件zigbee
1系统的功能及方案设计本次基于zigbee的蔬菜大棚温湿度监测系统主要包括传感器节点、协调器节点和监控中心三个功能模块。其中协调器节点:由cc2530作为主控芯片,负责接收终端一和终端二发送过来的温湿度数据,并将其通过ch340串行转USB输出到PC电能进行监控。终端节点:在此设计了两个终端节点以实现zigbee多点组网功能,每个节点都由cc2530主控芯片和空气温湿度传感器dht11,蜂鸣器构成
- Zigbee采集温度控制风扇
未来简历
ZigBee嵌入式
1.测量温湿度温度过高时打开风扇实验现象:PC机通过串口连接到CC2530(协调器),打开串口调试助手;接收到终端的温湿度;温度高于25度时,终端风扇开始散热;实验详解:实验基于zstack协议进行,分为三个部分:协调器,温湿度终端,风扇终端;协调器:负责接收温湿度数据,通过串口打印出来温湿度传感器:采集数据,通过点播发送给协调器;通过广播将信息发送给风扇终端风扇终端:通过寄存器定义为输出,接收数
- ZigBee协议栈 -- Zstack协议栈(Zstack2.5.1a)
GenCoder
ZigBee案例笔记ZStackZigBee协议栈协议栈
文章目录Zstack协议栈介绍ZStack的安装ZStack的结构系统初始化启动操作系统设备的选择定位编译选项ZStack中的寻址ZStack中的路由OSAL调度管理ZStack中的串口通信设置配置信道配置PANID和要加入的网络最大有效载荷大小非易失性存储器Zstack协议栈介绍CC2530芯片由TI出品,在硬件上和支持ZigBee协议;同时TI提供的ZStack协议栈则是一套符合ZigBee协
- ZigBee协议栈 -- ZStack协议栈运行流程解析(Zstack2.5.1a)
GenCoder
ZigBee案例笔记ZigBeeZigBee协议栈ZStask协议栈工作流程ZStask-2.5.1a
文章目录例程ZStack协议栈OSAL调度关键代码解析ZStack协议栈的接收、发送数据接收数据发送数据在ZStack协议栈\TexasInstruments\ZStack-CC2530-2.5.1a\Projects\zstack\Samples目录下可以看到TI官方提供的3个基础例程,分别是GenericApp、SampleApp和SimpleApp,下面主要结合ZigBee协议栈–Zstac
- 【Zigbee学习1——CC2530基础】
江苏学蠡信息科技有限公司
学习单片机嵌入式硬件
认识CC25301.硬件介绍本次Zigbee技术的学习硬件采用的是江苏学蠡信息科技有限公司的无线传感器网络实验平台中的Zigbee传感节点模块。对于液晶底板的介绍就不多说了,可以看一下BLE学习的章节。这边主要对TI最新一代的Zigbee芯片CC2530进行介绍。CC2530是TI公司推出的一款支持基于IEEE802.15.4的ZIGBEE2007/PRO协议的2.4GHzZigbee应用的片上解
- 延迟函数实现ZigBee & CC2530呼吸灯
Spell a
单片机嵌入式硬件
#defineLED1P1_0#defineLED2P1_1Voiddelay(inttime){while(time--);}Voidbreath(){for(inti=0;i<100;i++){LED1=0;LED2=0;delay(100*i);LED1=1;LED2=1;delay(100*(100-i));}for(inti=0;i<100;i++){LED1=0;LED2=0;dela
- 嵌入式(六)模数转换ADC | ADC 工作模式 寄存器 轮询和中断方式
Qodi
嵌入式系统嵌入式硬件单片机
文章目录1CC2530的ADC模块2ADC工作模式3ADC相关寄存器3.1数据寄存器3.2控制寄存器4ADC初始化配置5ADC使用方式5.1轮询方式5.2中断方式模拟/数字转换(AnalogtoDigitalConverter,简称ADC)是将输入的模拟信号转换为数字信号。各种被测控的物理量(如:速度、压力、温度、光照强度、磁场等)是一些连续变化的物理量,传感器将这些物理量转换成与之相对应的电压和
- 嵌入式(三)中断解析 | 中断基本概念 CC2530中断系统 中断编程全解析
Qodi
嵌入式系统单片机嵌入式硬件
文章目录1中断的概念和作用1.1概念1.2作用1.3中断其他概念2.CC2530的中断系统3中断编程3.1中断配置3.1.1使能端口组的中断功能3.1.2使能当前端口组有哪些端口引脚中断3.1.3设置中断触发方式3.2中断处理函数编写3.2.1基本编写格式3.2.2识别触发外部中断的端口Port3.2.3识别触发外部中断的引脚(Pin)注意一般是不同端口上有不同引脚1中断的概念和作用1.1概念指C
- CC2530基础实验:(11)系统睡眠唤醒--定时器唤醒
李小风风风
CC2530单片机嵌入式硬件
目录前言一、实验相关电路图二、实验相关理论与寄存器三、源码分析前言1)为什么要睡眠?Zigbee的特点就是远距离低功耗的无线传输设备,节点模块闲时可以进入睡眠模式,在需要传输数据时候进行唤醒,能进一步节省电量。2)掌握几种系统电源模式的基本设置及切换。系统电源有以下几种管理模式:全功能模式,高频晶振(16M或者32M)和低频晶振(32.768KRCOSC/XOSC)全部工作,数字处理模块正常工作。
- CC2530基础实验:(10)系统睡眠唤醒--中断唤醒
李小风风风
CC2530单片机嵌入式硬件
目录前言一、实验相关电路图二、实验相关理论与寄存器三、源码分析前言1)为什么要睡眠?Zigbee的特点就是远距离低功耗的无线传输设备,节点模块闲时可以进入睡眠模式,在需要传输数据时候进行唤醒,能进一步节省电量。2)掌握几种系统电源模式的基本设置及切换。系统电源有以下几种管理模式:全功能模式,高频晶振(16M或者32M)和低频晶振(32.768KRCOSC/XOSC)全部工作,数字处理模块正常工作。
- 13、ZigBee 开发教程之基础篇—CC2530 睡眠定时器唤醒系统
Geek@Yang
ZigBee的开发与应用单片机stm32嵌入式硬件
文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)为什么要睡眠? ZigBee的特点是远距离低功耗的无线传输设备,节点模块闲时可以进入睡眠模式,在需要传输数据时候进行唤醒,能进一步节省电量。2)掌握几种系统电源模式的基本设置及切换。 系统电源有以下几种管理模式: 全功能模式,高频晶振(16M或者32M)和低频晶振(32.768KRCO
- lesson4上 Zigbee时钟+定时器
竹烟淮雨
Zigbee无线设备通信嵌入式硬件物联网
1.CC2530在正常运行的时候需要一个高频时钟信号和一个低频的时钟信号高频时钟信号,主要供给CPU,保证程序的运行低频时钟信号,主要供给看门狗、睡眠定时器等偏上外设2.时钟信号的来源:高频信号有两个:CPU芯片内部自带的16M的RC振荡电路或外部接入的32M石英晶振低频信号也有两个来源:芯片内部的32KRC电路或者外部接入的32.768K石英晶振3.CC2530芯片默认上电的时候,是内部的两个R
- lesson4(Zigbee补充2)CC2530睡眠唤醒(详解)
竹烟淮雨
Zigbee无线设备通信嵌入式硬件物联网单片机
前言:Zigbee的特点就是远距离低功耗的无线传输设备,节点模块闲时可以进入睡眠模式,在需要传输数据时候进行唤醒,能进一步节省电量。本实验将讲述CC2530在睡眠模式下的2种唤醒方法:外部中断唤醒和定时器唤醒。实验功能:将睡眠模式下的CC2530通过按键中断和定时器方式唤醒。通过LED状态展示。关于Zigbee睡眠唤醒的三个重要问题(知识点),我补充在前问题1:ZigbeeCC2530全功能模式、
- CC2530的定时/计数器原理与应用
364.99°
ZigBee嵌入式物联网
目录1.定时计数器的基本原理2.CC2530的定时/计数器2.1.定时器1的工作原理2.2.定时器1的三种工作模式3.CC2530的定时/计数器中断系统3.1.定时器1的最大计数值和计算与设置3.2.定时器1初始化函数设计3.3.定时器中断服务函数设计4.案例1:应用定时器1的模模式实现1s定时5.案例2:应用定时器1的模模式实现秒闪灯1.定时计数器的基本原理定时/计数器:一种能够对内部时钟信号或
- CC2530basic_Rf串口无线收发
快秃头的码农
单片机嵌入式硬件
1初始化板2定义无线并初始化3接收数据发送数据#include"hal_defs.h"#include"hal_cc8051.h"#include"hal_int.h"#include"hal_mcu.h"#include"hal_board.h"#include"hal_led.h"#include"hal_rf.h"#include"basic_rf.h"#include"hal_uart.h
- CC2530温湿度
快秃头的码农
单片机嵌入式硬件
主函数#include#include#include"init.h"//UART0#include#defineuintunsignedint#defineucharunsignedchar#defineSIZE40#defineARRAY_SIZE(arr)(sizeof(arr)/sizeof(arr)[0])#defineString"TempAlarm!\r\n"#defineStrin
- cc2530ADC3
快秃头的码农
单片机嵌入式硬件
#include"iocc2530.h"#defineLED1P1_0charjh[]="0.0v\n";voidyc(inta){inti,j;for(i=0;i=0X80){LED1=~LED1;/*a[0]=ADCH;a[1]=ADCL;//initADC();//ADCCON1|=0X40;adc|=(int)a[1];adc|=((int)a[0])>=2;num=adc*3.3/819
- CC2530ADC_光敏
快秃头的码农
单片机嵌入式硬件
#include"iocc2530.h"#defineLED1P1_0#defineLED2P1_1charrxsj[]="0.0V\n";voidyc(intts){//延迟inti,j;for(i=0;i=0X80){//判断是否转换完毕LED1=1;temp[1]=ADCL;//低位数据temp[0]=ADCH;//高位数据adcc();//adcADCCON1|=0X40;//开始转换ab
- cc2530看门狗1
快秃头的码农
单片机
#include"iocc2530.h"#defineLED1P1_0voidled_init(void){P1SEL&=~0X01;P1DIR|=0X01;}voidsystemsz(void){chara,b;CLKCONCMD&=0X80;a=CLKCONCMD;do{b=CLKCONSTA;}while(a!=b);}voidkan_init(void){WDCTL=0X00;WDCTL|
- cc2530睡眠计时器
快秃头的码农
单片机
#include"iocc2530.h"#defineLED1P1_0#defineLED2P1_1voidled(void){P1SEL&=~0X03;P1DIR|=0X03;}voidyc(intname){inti,j;for(i=0;i>16);ST1|=(char)(b>>8);ST0|=(char)b;}voidmain(void){led();initst();while(1){in
- cc2530脉冲T1—控led
快秃头的码农
算法
#include"iocc2530.h"#defineLED1P1_0voidio_init(void){CLKCONCMD&=~0X80;PERCFG|=0X40;P1SEL|=0X01;P1DIR|=0X01;}voidt1_init(void){T1CC0L=0X00;T1CC0H=0XF0;T1CCTL2=0X24;T1CC2L=0X00;T1CC2H=0X70;T1CTL=0X0F;TI
- 【物联网无线通信技术】ZigBee从理论到实践(CC2530)
十六宿舍
物联网网络嵌入式开发无线通信
文章延续之前【物联网无线通信技术】系列文章的风格,首先对ZigBee这种在物联网发展初期出现的无线通信技术进行了相关背景概念的介绍,并横向介绍了几款时间跨度比较大的ZigBee芯片。然后以CC2530为例,从硬件到软件介绍了ZigBee这中无线通信技术的实现。相信读者通过通读本篇文章,能够对ZigBee无线通信的实现有一个直观的认识。因篇幅有限,本篇中有些概念和功能没有详细展开,读者可以通过文中的
- 大气环境物联网监测系统设计(论文+源码)
沐欣工作室_lvyiyi
单片机嵌入式硬件物联网毕业设计阿里云
1.系统设计本系统以CC2530的单片机为控制核心,温度、湿度、烟雾传感器为测量元件,OLED屏为设备显示器显示测量参数。当前,有多种成熟的传输技术可以用于物联网信息的传输例如:蓝牙、无线局域网、移动通信网络、红外等方式,这些都是常见的且成熟可靠的信息传输方式。本次设计通过4G模块传输到阿里云平台中,建成基于物联网下的大气环境监测系统。系统通过各种传感电路检测大气的温度、湿度、空气质量指数,通过上
- 基于Zigbee的教室智能环境监控系统(论文+源码)
沐欣工作室_lvyiyi
单片机物联网嵌入式硬件毕业设计STM32
1.系统设计此次研究的目的是设计一款基于Zigbee的教室智能环境监控系统,其系统框图如下图2.1。在此拟由CC2530单片机作为核心进行设计。同时结合多种传感器,如温度传感器,用来检测环境的温度。光照传感器,用来通过检测光照强度;CC2530单片机来实现Zigbee无线通信。当通电以后,单片机会对整个系统进行初始化,会自动进行组网,组建网络成功后,会有相应的LED灯进行指示。同时终端的设备会通过
- Zigbee智能家居方案设计
曼巴精神传承人
IoT物联网智能家居
背景目前智能家居物联网中最流行的三种通信协议,Zigbee、WiFi以及BLE(蓝牙)。这三种协议各有各的优势和劣势。本方案基于CC2530芯片来设计,CC2530是TI的Zigbee芯片。网关使用了ESP8266+CC2530。硬件实物节点板子上带有继电器,温湿度传感器,烟雾,以及电机控制。网关板子上是ESP8266WiFi加上Zigbee。整体方案图软件功能介绍软件主要包含几个部分:Zigbe
- 基于CC2530的地下停车场车位信息采集系统(论文+源码)
沐欣工作室_lvyiyi
物联网zigbee智能停车场IARCC2530
1.研究背景随着用地紧张和汽车数量的增多,对于停车场的应用需求逐渐提高。目前新建停车场主要以地下停车场为主,其可以节约土地资源。但是由于地下停车场的特殊性,使得用户无法得知地下车位的状况,因此需要相应的停车监控系统。本次设计以地下停车场车位信息采集系统为例展开,整个系统包括终端节点,协调器,上位机三个部分。其中终端节点采用CC2530作为主控制器,通过红外传感器来负责车位的检测,并将车位信息通过终
- Cc 2530点对点控制LED灯闪烁
Steel_nails
单片机嵌入式硬件
控制CC2530芯片的点对点通信,需要使用Z-Stack协议栈。以下是一个简单的示例代码,它演示了如何通过CC2530芯片控制LED灯的闪烁。首先,需要初始化CC2530芯片和Z-Stack协议栈:#include"hal_board.h"#include"hal_defs.h"#include"hal_uart.h"#include"hal_led.h"#include"OSAL.h"#incl
- 10.Z-Stack协议栈移植
追上
ZigBee笔记单片机嵌入式硬件ZigBeecc2530单片机
一、下载Z-Stack协议栈源文件安装过程全部默认下一步即可,安装完成后会在C盘根目录下生成一个【TexasInstruments】文件夹二、删除一些不必要的文件将【ZStack-CC2530-2.3.0-1.4.0】文件夹,复制到自己放置ZigBee工程的文件夹下进入到【ZStack-CC2530-2.3.0-1.4.0】文件夹,进行文件删除保留【components】和【documents】文
- zigbee点对点对点操作 From zigbee菜鸟笔记(九)
sun 小太阳
菜鸟自学zigbeezigbee嵌入式
一.cc2530无线通信(一):BasciRF如何学习在前面我们学习到了zigbee的基础裸机知识,算是对cc2530的芯片有了一定的了解,今天我们讲的是关于BasciRF通信,BasciRF是基于zigbee通信的一个简单的协议通信,今天讲的BasciRF并非是TI公司原BasciRF工程,是新大陆公司用于物联网教学自己设计的,难度其实没啥区别,都一样,在后面的学习中,我们主要学习的是如何调用函
- zigbee学习之DHT11温湿度传感器+zigbee无线通信
苏小六六六
zigbee传感器嵌入式学习单片机嵌入式硬件
开发环境:IAR+烧录器+串口调试助手+CC2530+DHT11两个模块:一个作为协调器,负责接收数据,一个作为终端,负责发送数据步骤:1、SampleApp.c里配引脚P0_6(查看硬件上的标识)2、DTH11.c里配引脚3、修改PANID和信道(方法自查),避免多人操作组网环境复杂,这样自己一个组网4、终端采集数据,即接收数据5、组包终端发给协调器,即发送数据6、协调器发送给串口,即在接收数据
- 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>