- GSM模块的使用及注意事项
嵌入式小李
51单片机项目51单片机4G模块GSM模块
1.如何使用?最近,我准备使用GSM模块(SIM900A)发送英文短信到指定号码,翻阅资料如下:可见,只要给该模块按照如下步骤发送指令:就可以使得模块正常工作。(SIM900A)使用的是串口通信,波特率默认为9600。它的实物图及其各管脚定义如下:与51单片机的连接方法:2.注意事项1.该模块卡槽很大,如下图所示。现在智能手机用的SIM卡都非常小了,所以无法直接插进GSM模块的卡槽,因为大小不匹配
- 基于单片机的老人防摔倒的设计与实现
咸鱼弟
单片机mongodb嵌入式硬件
功能介绍以51单片机作为主控系统;通过LCD1602液晶显示屏显示当前的经纬度及时间的信息;温度传感器采集当前体温;通过GPS接收模块获得当前位置的位置的经度、纬度、时间和高度等信息;通过ADXL345检测老人摔倒的一瞬间重力加速度通过按键设置加速度上限,如果超过上限说明老人摔倒,蜂鸣器进行报警提醒GSM发送短信;通过SIM900A模块,将单片机和手机进行短信通信,手机上可以显示采集到的时间和经纬
- STM32驱动SIM900A短信模块
阿衰0110
STM32开发经历单片机stm32嵌入式硬件学习STM32模块驱动
简介:STM32F103C8T6驱动SIM900A短信模块源码介绍。开发平台:KEILARMMCU型号:STM32F103C8T6传感器型号:SIM900A特别提示:驱动内可能使用了某些其他组件,比如delay等,在文末外设模板下载地址内有。1积分源码下载地址在文末!!!接口图:使用举例:#include#include"GSM_func.h"intmain(){charmes[]="thisis
- 基于单片机的GSM安防系统设计(#0432)
电子开发圈
MCU51系统设计单片机嵌入式硬件
功能描述1、采用51单片机作为主控芯片;2、采用LCD1602显示烟雾浓度及温湿度;3、采用SIM900A模块作为GSM通讯电路;4、采用MQ2传感器+ADC0832检测烟雾浓度;5、采用热释电传感器检测人体;6、布防状态下,检测到人体闯入蜂鸣器进行报警、发送短信(被盗),检测到烟雾浓度超标,发送短信(着火);7、可通过按键测试GSM模块功能、布防撤防设置;电路设计采用AltiumDesigner
- 【STM32训练—SIM900A模块1】第一篇、电脑的串口助手驱动SIM900A发送中文和英文短信
大屁桃
STM32的学习之旅stm32arm嵌入式硬件
目录第一部分、关于SIM900A的基本知识1、SIM900A的通信方式2、SIM900A的供电方式3、常用指令的含义第二部分、利用电脑串口助手实现SIM900A发送英文和中文短信一、发送英文短信1、发送SIM卡检测指令和信号质量检测指令2、发送英文短信指令3、我手机上面显示的短信内容二、发送中文短信(重点)1、错误的例子2、发送成功的例子第四部分、总结1、演示视频链接2、资料链接第一部分、关于SI
- 基于STM32F103+AS608指纹模块+4X4矩阵按键+SIM900A发短信——智能门禁卡系统
皮卡丘吉尔
STM32小项目stm32单片机矩阵armc语言
STM32F103-智能门禁卡系统1.基本介绍1.用到硬件2.功能介绍2.代码指纹模块SIM900A模块矩阵按键主程序项目展示验证密码开锁演示指纹验证开锁演示添加指纹演示删除指纹演示效果图总结1.基本介绍1.用到硬件序号名称备注1STM32F103单片机我用的是STM32F103C8T62AS608指纹模块指纹开锁3SIM900A模块发验证码使用44X4矩阵按键密码输入使用5OLED显示屏界面显示
- STM32F1与GSM-SIM900A模块短信测试
jwdeng1995
stm32
平台:野火霸道开发板(STM32F103ZET6)模块:SIM900A(大卡的SIM卡)测试内容:STM32对GSM模块控制(串口2),控制其发送短信给10086(我用的移动卡),然后通过32转发接收,再把其内容发到串口1上连接:GSM模块上的STXSTM32PA3;SRXSTM32PA2;GND(GSM)GND(开发板上随便一个地)注意,GSM模块上有STX和MRX,这个M指的是MAX3232,
- sim900a与自己写在云主机上的socket服务器通信
睡完了就想吃
sim900socket云主机sim900
1、sim900a利用串口线与电脑相连发送以下命令:AT//同步波特率AT+CGCLASS=“B”//设置移动台类别AT+CGDCONT=1,“IP”,“CMNET”//设置连接放式AT+CGATT=1//设置接入点AT+CIPCSGP=1,“CMNET”//附着gprs业务AT+CLPORT=“TCP”,“2000”//设置本地端口AT+CIPSTART=“TCP”,“ip”,“port”//自
- STM32F103RCT6实现智能门禁
ddddddddddda
趁着现在刚做完这个小项目,脑子里的感觉还新鲜,赶紧写写文章来总结一下,方便日后查看。本文主要分两大部分来展开,先总结体会心得,再具体说说怎么做目录心得体会思考方式如何debug具体做法AS608指纹识别模块SIM900A短信模块蜂鸣器模块步进电机28BYJ-48注意事项心得体会思考方式这种思考方式主要是把“是什么”、“怎么用”这两方面解决就行了,先明确我要干嘛,我在干嘛,这在我的上一个小项目里面也
- 【STM32训练—项目1】第二篇、STM32驱动SIM900A发送中文和英文短信
大屁桃
STM32的学习之旅stm32单片机arm
目录第一部分、前言1、准备知识2、调试目的3、模块和单片机的接线方式第二部分、工程代码1、代码功能描述2、SIM900A发送英文短信的代码3、SIM900A发送中文短信的代码4、main.c文件代码第三部分、总结1、效果图片和视频2、感谢3、完整的工程代码第一部分、前言1、准备知识前面第一篇【STM32训练—项目1】第一篇、电脑的串口助手驱动SIM900A发送中文和英文短信_大屁桃的博客-CSDN
- 基于STM32和SIM900A的无线通信模块设计
andylauren
硬件技术单片机软件开发
设计一个可以实现短信收发与数据无线传输的模块的要求,本文采用了ARMCortex—M3内核的主流产品STM32作为主控芯片,采用SIMCom公司的SIM900A作为通信芯片。在查阅大量相关文献以及相关芯片的数据手册之后,本文设计了一个远程无线通信模块。该模块在实验室试运行一周后,没有出现掉线的情况,数据收发的速度也很快。该模块具有性能稳定,外形小巧,性价比高等优点。厂方投入使用之后,反应良好。随着
- 关于stm32 控制SIM900A的控制心得与体会
Osean_li
嵌入式
引言再次看到这篇博文的时候已经是三年前了,现在对内容做一点点的补充和重新的排版使用STM32控制SIM900A发送接收短信经历了3天的时间,能够使用stm32进行简单的控sim900a.在第一天里使用串口助手控制模块sim900a能够发送短信,打电话。sim900a有他自己的指令集。下面描述一下串口助手的使用过程,安装串口驱动,如果资料包里有则安装,没有可以安装360驱动大师,安装驱动。安装驱动后
- 基于STM32F103——SIM900A发送短信+串口打印
皮卡丘吉尔
STM32小项目stm32单片机c语言arm嵌入式硬件
STM32F103-SIM900A发短信+串口打印基本介绍一:单独测试1.准备工作2.接线3.指令操作4.测试结果二:关于Unicode编码Unicode基本介绍三:代码编写sim900a.csim900a.hmain.c项目演示总结最近用STM32F103做一个智能门锁小玩意,密码输入错误次数多进行验证码解锁,这里我采用SIM900A来通过发送短信输入验证码进行解锁。就是简单的了解了一下在这里也
- stm32串口屏应用----SIM900A(上)
冷瑾瑜
stm32单片机嵌入式linux
1.串口屏调试(从mcu角度)1)发送:在进行通信测试的时候默认串口屏默认波特率是9600,数据位8,1停止位,无校验(通用默认配置)上电后无论串口助手还是单片机,首先发送一次0xff0xff0xff给屏,MCU完成初始化以后延时一段时间再发数据给串口屏,对于T0和K0系列我们建议延时250MS,对于X3和X5系列建议延时1.5S。如果用户对串口屏启动时间要求比较精准,串口屏启动成功后会发0x88
- 基于51单片机GPS定位系统经纬度GSM短信上报设计
卡萨德上校
单片机c语言gps定位
1、设计需求及目标本系统由STC89C52单片机电路+GPS模块电路+GSM模块SIM800A+指示灯电路+电源电路组成。1、系统上电后,系统向特定手机号码发送短信,短信内容为系统的当前经纬度信息。40s左右发一次。2、如果需要立刻发送经纬度信息,直接按板载按键即可立刻发送经纬度数据,不用等待40s。3、短信发送及初始化有状态指示灯指示。4、GSM模块是SIM800A,该模块和SIM900A电路程
- Micropython TPYBoard v102 温湿度短信通知器(基于SIM900A模块)
小十八
micropython
前言前段时间看了追龙2,感受就是如果你是冲着追龙1来看追龙2的话,劝你还是不要看了,因为追龙2跟追龙1压根没什么联系,给我的感觉就像是看拆弹专家似的,估计追龙2这个名字就是随便蹭蹭追龙1的热度来的。不过里面有一段剧情倒是引起了我的兴趣,就是古天乐一开始拆电话引爆炸弹那一段。于是引发了我的一些想法,我手上正好有一块SIM900A模块,不如拿来玩玩啊。那我就做一个温湿度短信通知器吧。就是发条指定命令的
- 各种怪问题 ...... to be continued
cmm20071020
工作中,我们经常遇到莫名奇妙的问题,无从下手的问题,总之很头疼,最后这些问题都怎样解决或没有解决的呢?问题:在公司设计的板子上,linux系统,sim900a芯片,通过GPRS拨号上网,拨号脚本的AT指令返回正常,从PPPserver获得IP成功,但是ping不通。结果:修改内核配置,PPP神马的多勾点,重新配置GPIO,把LCD的有关io口按着硬件的要求配置为普通Io的输入或输出。ping通了。
- SIM900A
chuannaoxuan4674
网络
介绍本文介绍SIM900A模块,并给出一个使用教程。玉照[captionid="attachment_2625"align="alignnone"width="350"]SIM900A-small[/caption]接口介绍VCCIN电源正极GND接地V2PWKGND接地RXD串口数据接收TXD串口数据发送SPK_N耳机负极输出(SPK为Speaker的缩写,N为负极Negative的缩写)SPK
- 基于GSM的红外体温报警器
qeekje
概述本次博客记录了基于GSM的SIM900A模块与红外体温测量传感器MLX90614模块构成的体温报警系统。MLX90614管脚图:1.MLX90614的SMBUS协议MLX90614有两种输出方式:PWM输出、可编程SMBus输出,通过SMBus编程可以更改模块EEPROM内的预设值并按照应用要求进行配置,并可以读出EEPROM内的配置信息;还可以读出模块RAM内温度等数据。(1)MLX9061
- SIM900A 通过RS232串口进行短信的发送。
泽钅钅钅
SIM900A
一、基本数据1、SIM900A模块支持RS232串口和LVTTL串口。保留了232口,在学习或者开发时可以监听51低端单片机和模块指令执行情况,能更快的找出原因,节省开发和学习的时间。2、此模块供电要求:5V供电,电脑调试初期电脑USB供电可以满足要求。因为我们加了1000UF的大电容。长时间传输数据用电量大推荐1A以上的直流,TTL电平串口自适应兼容3.3V和5V单片机。可以直接连接单片机。待机
- 通过GSM模块发送经纬度求救信息。
泽钅钅钅
本博客作为实验笔记,仅供学习交流。(转载请注明出处)本实验通过GSM模块:SIM900a,实现向特定手机发送sos求救信号,并且利用GPS模块:微科VK2828U7G5LF,将经纬度信息同时发送到手机中。目前已经实现通过串口2发送短信到手机,通过串口3实现接受gps数据并解析至单片机(串口1已预留其他功能)。本实验的不足之处:由于接收的卫星数越多,GPS信号越精确,定位误差越小,下一步打算通过一些
- 基于Arduino的温湿度上传OneNET,同时SIM900A短信报警(2)(源码)
觅梦_feng
物联网
OneNET云平台1.云平台的创建和应用是一个复杂的过程,但中移物联网为用户提供了一个非常实用的平台,屏蔽了复杂的技术细节,用户只要在中移物联网的官网上注册一个账号后就可以进入自己的云平台的创建了,创建流程如图:OneNET官网可注册账号,登录OneNET云平台后,点击进入界面上右上角的“开发者中心”,然后“添加产品”添加产品进行产品的创建,创建产品时产品的信息可以由用户自己决定,但是最后一项的网
- 基于Arduino的温湿度上传OneNET,同时SIM900A短信报警(1)
觅梦_feng
物联网
1、系统总体设计方案Arduino判断,DH11温湿度传感器采集的数据。ESP8266模块连接WiFi,将数据按post协议上传至OneNET服务器,用户可在平台实时查看温湿度数据。设定温湿度值上限与下限,若温湿度数据超过设定范围,则开启风扇,同时触发蜂鸣器报警,使用SIM900A模块发送短信到指定的手机号。硬件结构:2、各模块设计Arduino管脚图如图所示:ArduinoUno可通过USB连接
- 单片机控制SIM900A型GSM模块发送数字短信(附源码)
君子不怨
单片机数据格式转化通信问题
一、模块概述SIM900A是由SIMCom推出的新款紧凑型产品,它属于双频GSM/GPRS模块,完全采用SMT封装形式,SIM900A仅适用于中国市场,其性能稳定,外观精巧,性价比高。SIM900A采用工业标准接口,工作频率为GSM/GPRS850/900/1800/1900MHz,可以低功耗实现语音、SMS、数据和传真信息的传输。另外,SIM900A的尺寸大小为24x24x3mm,能适用于M2M
- 1-学习GPRS_Air202(Air202开发板介绍)
杨奉武
记得自己第一次实现远程通信是在学校里用SIM900A实现的,随着WIFI模块的普及自己就开始用WIFI模块了,当然WIFI模块已经用的很...WIFI模块要想实现远程控制必须连接路由器,其实在做王哥的项目的时候就发现了Air202,因为当时感觉WIFI还是比Air用手机卡便宜,所以项目就用WiFi模块做的,但是对于没有无线网的场合,,,那就看GPRS的了,所以自己准备出GPRS的开发板和一系列教程
- SIM900A 无法连接SIM卡,SIM_VCC引脚一直保持低电平的问题解决方法
s1987ea
单片机
最近在调试sim900A模块,看着这个模块挺简单,但是真正调试起来还是遇到了问题,阻挡了我一个星期,今天终于调试完成,现将遇到的问题与解决办法记录一下问题:sim900A上电以后各功能都正常,具体表现为能通过串口正常通信,PWRKEY与PWRKEY_OUT引脚都是低电平,DTR引脚为高电平,STATUS引脚为高电平,但是唯一的问题是发送AT+CPIN?命令时总是返回error,然后具体查询了sim
- GSM sim900a mini模块用法
c1063891514
物联网ARM
目录使用要点:现有如下资料例程模块图片USB转串口连接900a与串口连接1AT指令简介常用AT指令读取短信:发送短信常用AT指令2拨打/接听电话短信的读取与发送英文短信的发送GPRS通信使用要点:通信协议是什么?UART串口传输、标准的AT命令对模块进行控制、波特率选择默认的115200难点是首先要实现串口助手与模块之间的通信,接好线发送AT命令。这一步之后接上单片机与单片机之间通信。焊接一个转接
- SIM900A英文短信的读取与发送
xyz_1991
嵌入式
一、英文短信的发送:一般分为五步进行短信的发送:1、我们用到AT+CSCS指令来设置TE字符集,默认的为GSM7位缺省字符集,在发送英文短信时,需要发送:AT+CSCS="GSM",设置为缺省字符集即可。2、用指令AT+CMGF来设置短消息模式,即为文本模式(TEXT)还是PDU模式,这里我们发送AT+CMGF=1,设置为文本模式即可。3、下面就是要设定具体的发送对象的电话号码了,假如我们要给电话
- Micropython TPYBoard v102 温湿度短信通知器(基于SIM900A模块)
weixin_30316097
前言前段时间看了追龙2,感受就是如果你是冲着追龙1来看追龙2的话,劝你还是不要看了,因为追龙2跟追龙1压根没什么联系,给我的感觉就像是看拆弹专家似的,估计追龙2这个名字就是随便蹭蹭追龙1的热度来的。不过里面有一段剧情倒是引起了我的兴趣,就是古天乐一开始拆电话引爆炸弹那一段。于是引发了我的一些想法,我手上正好有一块SIM900A模块,不如拿来玩玩啊。那我就做一个温湿度短信通知器吧。就是发条指定命令的
- 如何使用 ATK-SIM900A 模块进行中英文的短信发送
JY小成
物联网的各个开发套件
常见的at指令集AT+CNMI,用于设置新消息指示。发送:AT+CNMI=2,1,设置新消息提示,当收到新消息,且SIM卡未满的时候,SIM900A模块会返回数据给串口,如:+CMTI:"SM",2,表示收到接收到新消息,存储在SIM卡的位置2。AT+CMGF,用于设置短消息模式,SIM900A支持PDU模式和文本(TEXT)模式等2种模式,发送:AT+CMGF=1,即可设置为文本模式。AT+CS
- 微信开发者验证接口开发
362217990
微信 开发者 token 验证
微信开发者接口验证。
Token,自己随便定义,与微信填写一致就可以了。
根据微信接入指南描述 http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html
第一步:填写服务器配置
第二步:验证服务器地址的有效性
第三步:依据接口文档实现业务逻辑
这里主要讲第二步验证服务器有效性。
建一个
- 一个小编程题-类似约瑟夫环问题
BrokenDreams
编程
今天群友出了一题:
一个数列,把第一个元素删除,然后把第二个元素放到数列的最后,依次操作下去,直到把数列中所有的数都删除,要求依次打印出这个过程中删除的数。
&
- linux复习笔记之bash shell (5) 关于减号-的作用
eksliang
linux关于减号“-”的含义linux关于减号“-”的用途linux关于“-”的含义linux关于减号的含义
转载请出自出处:
http://eksliang.iteye.com/blog/2105677
管道命令在bash的连续处理程序中是相当重要的,尤其在使用到前一个命令的studout(标准输出)作为这次的stdin(标准输入)时,就显得太重要了,某些命令需要用到文件名,例如上篇文档的的切割命令(split)、还有
- Unix(3)
18289753290
unix ksh
1)若该变量需要在其他子进程执行,则可用"$变量名称"或${变量}累加内容
什么是子进程?在我目前这个shell情况下,去打开一个新的shell,新的那个shell就是子进程。一般状态下,父进程的自定义变量是无法在子进程内使用的,但通过export将变量变成环境变量后就能够在子进程里面应用了。
2)条件判断: &&代表and ||代表or&nbs
- 关于ListView中性能优化中图片加载问题
酷的飞上天空
ListView
ListView的性能优化网上很多信息,但是涉及到异步加载图片问题就会出现问题。
具体参看上篇文章http://314858770.iteye.com/admin/blogs/1217594
如果每次都重新inflate一个新的View出来肯定会造成性能损失严重,可能会出现listview滚动是很卡的情况,还会出现内存溢出。
现在想出一个方法就是每次都添加一个标识,然后设置图
- 德国总理默多克:给国人的一堂“震撼教育”课
永夜-极光
教育
http://bbs.voc.com.cn/topic-2443617-1-1.html德国总理默多克:给国人的一堂“震撼教育”课
安吉拉—默克尔,一位经历过社会主义的东德人,她利用自己的博客,发表一番来华前的谈话,该说的话,都在上面说了,全世界想看想传播——去看看默克尔总理的博客吧!
德国总理默克尔以她的低调、朴素、谦和、平易近人等品格给国人留下了深刻印象。她以实际行动为中国人上了一堂
- 关于Java继承的一个小问题。。。
随便小屋
java
今天看Java 编程思想的时候遇见一个问题,运行的结果和自己想想的完全不一样。先把代码贴出来!
//CanFight接口
interface Canfight {
void fight();
}
//ActionCharacter类
class ActionCharacter {
public void fight() {
System.out.pr
- 23种基本的设计模式
aijuans
设计模式
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同
- 《周鸿祎自述:我的互联网方法论》读书笔记
aoyouzi
读书笔记
从用户的角度来看,能解决问题的产品才是好产品,能方便/快速地解决问题的产品,就是一流产品.
商业模式不是赚钱模式
一款产品免费获得海量用户后,它的边际成本趋于0,然后再通过广告或者增值服务的方式赚钱,实际上就是创造了新的价值链.
商业模式的基础是用户,木有用户,任何商业模式都是浮云.商业模式的核心是产品,本质是通过产品为用户创造价值.
商业模式还包括寻找需求
- JavaScript动态改变样式访问技术
百合不是茶
JavaScriptstyle属性ClassName属性
一:style属性
格式:
HTML元素.style.样式属性="值";
创建菜单:在html标签中创建 或者 在head标签中用数组创建
<html>
<head>
<title>style改变样式</title>
</head>
&l
- jQuery的deferred对象详解
bijian1013
jquerydeferred对象
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。
每个版本都会引入一些新功能,从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。
&nb
- 淘宝开放平台TOP
Bill_chen
C++c物流C#
淘宝网开放平台首页:http://open.taobao.com/
淘宝开放平台是淘宝TOP团队的产品,TOP即TaoBao Open Platform,
是淘宝合作伙伴开发、发布、交易其服务的平台。
支撑TOP的三条主线为:
1.开放数据和业务流程
* 以API数据形式开放商品、交易、物流等业务;
&
- 【大型网站架构一】大型网站架构概述
bit1129
网站架构
大型互联网特点
面对海量用户、海量数据
大型互联网架构的关键指标
高并发
高性能
高可用
高可扩展性
线性伸缩性
安全性
大型互联网技术要点
前端优化
CDN缓存
反向代理
KV缓存
消息系统
分布式存储
NoSQL数据库
搜索
监控
安全
想到的问题:
1.对于订单系统这种事务型系统,如
- eclipse插件hibernate tools安装
白糖_
Hibernate
eclipse helios(3.6)版
1.启动eclipse 2.选择 Help > Install New Software...> 3.添加如下地址:
http://download.jboss.org/jbosstools/updates/stable/helios/ 4.选择性安装:hibernate tools在All Jboss tool
- Jquery easyui Form表单提交注意事项
bozch
jquery easyui
jquery easyui对表单的提交进行了封装,提交的方式采用的是ajax的方式,在开发的时候应该注意的事项如下:
1、在定义form标签的时候,要将method属性设置成post或者get,特别是进行大字段的文本信息提交的时候,要将method设置成post方式提交,否则页面会抛出跨域访问等异常。所以这个要
- Trie tree(字典树)的Java实现及其应用-统计以某字符串为前缀的单词的数量
bylijinnan
java实现
import java.util.LinkedList;
public class CaseInsensitiveTrie {
/**
字典树的Java实现。实现了插入、查询以及深度优先遍历。
Trie tree's java implementation.(Insert,Search,DFS)
Problem Description
Igna
- html css 鼠标形状样式汇总
chenbowen00
htmlcss
css鼠标手型cursor中hand与pointer
Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a><br/>
Example:CSS鼠标手型效果 <a href="#" style=&qu
- [IT与投资]IT投资的几个原则
comsci
it
无论是想在电商,软件,硬件还是互联网领域投资,都需要大量资金,虽然各个国家政府在媒体上都给予大家承诺,既要让市场的流动性宽松,又要保持经济的高速增长....但是,事实上,整个市场和社会对于真正的资金投入是非常渴望的,也就是说,表面上看起来,市场很活跃,但是投入的资金并不是很充足的......
 
- oracle with语句详解
daizj
oraclewithwith as
oracle with语句详解 转
在oracle中,select 查询语句,可以使用with,就是一个子查询,oracle 会把子查询的结果放到临时表中,可以反复使用
例子:注意,这是sql语句,不是pl/sql语句, 可以直接放到jdbc执行的
----------------------------------------------------------------
- hbase的简单操作
deng520159
数据库hbase
近期公司用hbase来存储日志,然后再来分析 ,把hbase开发经常要用的命令找了出来.
用ssh登陆安装hbase那台linux后
用hbase shell进行hbase命令控制台!
表的管理
1)查看有哪些表
hbase(main)> list
2)创建表
# 语法:create <table>, {NAME => <family&g
- C语言scanf继续学习、算术运算符学习和逻辑运算符
dcj3sjt126com
c
/*
2013年3月11日20:37:32
地点:北京潘家园
功能:完成用户格式化输入多个值
目的:学习scanf函数的使用
*/
# include <stdio.h>
int main(void)
{
int i, j, k;
printf("please input three number:\n"); //提示用
- 2015越来越好
dcj3sjt126com
歌曲
越来越好
房子大了电话小了 感觉越来越好
假期多了收入高了 工作越来越好
商品精了价格活了 心情越来越好
天更蓝了水更清了 环境越来越好
活得有奔头人会步步高
想做到你要努力去做到
幸福的笑容天天挂眉梢 越来越好
婆媳和了家庭暖了 生活越来越好
孩子高了懂事多了 学习越来越好
朋友多了心相通了 大家越来越好
道路宽了心气顺了 日子越来越好
活的有精神人就不显
- java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Tim
feiteyizu
mysql
数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”
程序使用select 语句从中取数据时出现以下异常:
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
java.sql.SQLException: Valu
- Ehcache(07)——Ehcache对并发的支持
234390216
并发ehcache锁ReadLockWriteLock
Ehcache对并发的支持
在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的,我们写的数据也有可能意外的被覆盖。所幸的是Ehcache为我们提供了针对于缓存元素Key的Read(读)、Write(写)锁。当一个线程获取了某一Key的Read锁之后,其它线程获取针对于同
- mysql中blob,text字段的合成索引
jackyrong
mysql
在mysql中,原来有一个叫合成索引的,可以提高blob,text字段的效率性能,
但只能用在精确查询,核心是增加一个列,然后可以用md5进行散列,用散列值查找
则速度快
比如:
create table abc(id varchar(10),context blog,hash_value varchar(40));
insert into abc(1,rep
- 逻辑运算与移位运算
latty
位运算逻辑运算
源码:正数的补码与原码相同例+7 源码:00000111 补码 :00000111 (用8位二进制表示一个数)
负数的补码:
符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 -7 源码: 10000111 ,其绝对值为00000111 取反加一:11111001 为-7补码
已知一个数的补码,求原码的操作分两种情况:
- 利用XSD 验证XML文件
newerdragon
javaxmlxsd
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。
以下代码可用在J
- 搭建 CentOS 6 服务器(12) - Samba
rensanning
centos
(1)安装
# yum -y install samba
Installed:
samba.i686 0:3.6.9-169.el6_5
# pdbedit -a rensn
new password:123456
retype new password:123456
……
(2)Home文件夹
# mkdir /etc
- Learn Nodejs 01
toknowme
nodejs
(1)下载nodejs
https://nodejs.org/download/ 选择相应的版本进行下载 (2)安装nodejs 安装的方式比较多,请baidu下
我这边下载的是“node-v0.12.7-linux-x64.tar.gz”这个版本 (1)上传服务器 (2)解压 tar -zxvf node-v0.12.
- jquery控制自动刷新的代码举例
xp9802
jquery
1、html内容部分 复制代码代码示例: <div id='log_reload'>
<select name="id_s" size="1">
<option value='2'>-2s-</option>
<option value='3'>-3s-</option