- 基于MSP430G2553用Lora进行远程测温
VersionVersion
生活单片机物联网
文章目录前言成本一、MPS430软件IARccs:ccs一个工程中使用多个c文件IO口配置时钟串口通信ADC二、硬件DS18B20测温温度模块接线时序分析问题三、Lora模块A39C-T400A22D1a配置说明及其问题配置软件1.传输模式</
- 2021-11-11
赖皮飞仔
串口监视器,混合信号微控基础为啥做这个项目玩51单片机最主要的是做一些能实现功能的项目。最近电脑有点老旧跑不动了,正好公司的实验室刚建好,就迫不及待地申请了做了自己的第一个能做成成果的项目。一般功能的复杂性决定了制作难度的大小。这是一个使用MSP430G2553作为主控的毫无卵用的离线串口监视器,类似于电脑上的串口助手,关于开发板的资料,是信号相关的控制板,百度上也比较容易学习。画板子用的是Kic
- 【MSP430单片机】MSP430G2553程序,MSP430G2553单片机教程,MSP430G2553实战演练
XD742971636
单片机MSP430教程MSP430实战MSP430程序单片机
文章目录开发环境板子介绍官网示例代码下载MSP430普通IO口控制IO口外部中断MSP430时钟系统MSP430不精确延时之delay_msMSP430定时器_CCR0溢出中断MSP430定时器_定时器计数溢出中断MSP430定时器_PWM波形产生MSP430串口_收发9600波特率115200波特率MSP430ADCMSP430Flash读写开发环境CCS软件下载:https://www.ti.
- 基于MSP430G2553和MATLAB Appdesigner的心电信号复现和心率显示
Krism0912
单片机matlab
学期内综合实验作品,虽然有点烂。。也许作者不适合上985总的来说很简单,MSP430只需要完成一个AD转换和串口发送的任务,剩下的扔给MATLAB处理。对于心电信号的采集,用的是AD8232套件。(下图来自于商家给的手册)右边插口用套件连接身体部位(这里用的是一次性氯化银医用电极,淘宝上20多块钱一大包),左边除了GND和3.3V和MSP430相连后(当然其他单片机也一样),OUTPUT就能够直接
- MSP430G2553单片机——利用蜂鸣器播放一首歌
Wang_rush
单片机单片机
利用MSP430G2553单片机和无源蜂鸣器播放一首歌,下面给出两种方案。方案一:播放《两只老虎》#include//音乐播放//bywysvoidP_Onclick(intn,intj);//7个基本音的子函数voidjby_1(ints);voidjby_2(ints);voidjby_3(ints);voidjby_4(ints);voidjby_5(ints);voidjby_6(ints
- msp430G2553串口通信_launchpad串口通信
pengchengIT
msp430g2553单片机串口通信
MSP430G2553单片机中集成了USCI_A0功能模块,可以直接完成串口通信。一、代码与仿真TI官方例程中uart代码只有时钟,引脚,串口的初始化,不能直接串口收发,还需要增加发送函数和完善中断函数,我在官方例程的基础上,编写了串口通信程序,并硬件测试通过。硬件测试用板(TI的MSP-EXP430G2ET)注意:图中绿圈跳帽的接法在水平方向上,跳线将TXD连接到P1.1,将RXD连接到P1.2
- 利用D触发器和异或门实现两个IO解读电机编码器的计数值和方向
乙酸氧铍
电赛单片机stm32嵌入式硬件编码器51单片机
目录反转变正转正转变反转iPadPro202014.8.1仿真软件:iCircuit突发奇想,做个记录。应该可以用于诸如51单片机、Arduino或是电赛中可能用到的MSP430G2553这类外设十分稀缺的单片机上。一个想法,啊,不一定对。黄色波形是编码器A相,绿色波形是编码器B相,红色波形实现了双边缘检测,可以接到单片机的外部中断引脚或计数器输入引脚,紫色波形实现方向的判断,接到一个输入引脚就行
- MSP430G2553学习
xuenienjoy
MSP430G2553
回顾开学前的这段时间,好像也没干什么,就学了一个MSP430G2553。软件用的是CCS,安装软件真的是一个很令人头痛的事啊,安装了3遍总有一些功能不能用,最终终于安装好了,不过不是安装的最新版本。软件的使用倒是很顺利,先跟着使用教程走了一遍,类似软件用起来都差不多。然后就开始真正学习MSP430了,我先跟着教材,对照着开发板以及扩展板看了一遍教材(主要是各种片内外设,理解了一下诸多的寄存器,做了
- 利用MSP430G2553搭建蓝牙小车
何当共剪西窗竹
嵌入式学习应用
利用MSP430G2553搭建蓝牙小车1.小车硬件1.1机械部分1).直流电机(黄色DC3V-6V)2个;2).亚克力板;3).万向轮;4).用于装配的螺钉与支撑若干。1.2电气部分1).主控MSP430G25532).蓝牙模块HC053).DC转DC;4).电机驱动模块TB6612;5).手机端的蓝牙调试器。因为电气连接没有画图,所以对于具体的连接说明,也就不再说明了。这部分也确实比较简单。2.
- msp430g2553的倒车雷达超声波测距子系统
maya_monday
哇,第一篇博客竟然是在CSDN上写的,有点激动,本人大四狗,毕业设计做的是老师布置的倒车雷达系统的设计。关于倒车雷达,大家都知道我们首先要做的就是测距,准确测距是检测这个倒车雷达是否可行的唯一标准,不同于市面上的成型产品,他们可能是研究团队,或是创业团队,有雄厚的资源以及资金,咱们大学生怎么能和他们比,伤不起,东西自己掏钱买的,一块msp430g2553,一块12864的带按键的显示屏(这个是找实
- MSP430G2553 串口通信
HopesunIce
MSP430G2553串口通信记下来加深一下自己的理解希望有新手看到可以有点启发记录下来自己的点点滴滴终于感觉自己有那么一点进步了哈哈未来的日子在努力一些一个菜鸟的独白哈哈哈直接一点一点的记录下来的这个代码中我学习到的每一点代码功能:TI官方例程:PC机向单片机发送字符然后单片机回发到PC机就是这么一个简单的代码我居然。。。。。。。。。。。。。。。。。。。。。。。。。。。。下面逐一的解释一下每一条
- MSP430G2553与MSP430F5336系列单片机总结[2]——定时器与捕捉比较器以及中断介绍
达达的马蹄0-0
MSP430
在研究定时器与捕捉比较器之前,我们可以先讨论一下,他们能做什么?1.定时,产生固定频率的波形,或者使LED等按照固定时间闪亮2.产生Timer0定时中断,在一定的时间间隔执行某些功能,例如超声波传感器的使用,可以设置超声波测量距离的测量频率3.可以测量脉冲或PWM波的的高低电平时间或频率4.脉冲计数5.捕捉比较模式可以产生PWM波6.可以产生PPM波7.可以测量PPM波的各通道占空比所以定时器是单
- MSP430_定时器输出PWM
dfshftuerue
MSP430
#include//MSP430G2553-使用Timer_A,UpMode,DCOSMCLK////介绍:该程序利用TIMERA的UP模式在P1.0脚产生1S方波//ACLK=na,SMCLK=MCLK=TACLK=DCO-16M////MSP430G2553//-----------------///|\|XIN|-//|||//--|RSTXOUT|-//||//|P1.0/TA1|-->l
- MSP430G2553 launchpad 口袋板 口袋实验平台 数字电子日历时钟设计 秒表 闹钟 整点报时 万年历 电子时钟
x1131230123
TB作品MSP430G2553口袋实验平台电子时钟万年历
题10数字电子日历时钟设计设计一个基于MS尸430的电子日历和时钟。基本要求(1)可通过按键在日历和时间之间切换显示;(2)可由按键调整日期和时间(3)可整点报时(‘铆、嘟”声)(4)可设定时,定时时间到发出嘟、嘟”声(5)具有秒表功能设计以MSP430为核心的控制电路并编写相关的系统软件。时钟走时:秒表:日期切换:
- 我的DAC0832使用笔记——基于m…
ChunyuY19
转载
一下就百度楼主这了谢谢!原文地址:我的DAC0832使用笔记——基于msp430g2553作者:张彬我的DAC0832使用笔记Createdon:2012-9-6Author:zhangbin学习笔记formsp430g2553redesignedbyzhangbin2012-09-06versions:12_09_01AllRightsReserved不知道为什么,在博客中显示不了图片DAC08
- IIC的多字节读取
九幽小班
C语言
前言前面有做过用MSP430的IIC软件实现,现在换了一块板子而且一次需要读写板子上连续的三个寄存器,以前看的资料都是读写单个字节,这一下可把爷给整懵逼了…所以学完以后特地来记录一下,代码是AD7745官网上给的代码,就复制保存下来了。MSP430G2553软件实现IICIIC协议详解首先我用的芯片是AD7745高精度电容测量芯片,其电容值存储在三个连续的寄存器内,分别存高位,中位和低位,所以一次
- 单片机 MSP430G2553 红外接受 使用P2.0中断方式 使用一般方式
x1131230123
单片机
文章目录1中断方式1.1IR.c1.2IR.h1.3使用2一般方式2.1IR.c2.2IR.h2.3使用1中断方式1.1IR.c#include"IR.h"#defineCPU_F((double)8000000)#definedelay_us(x)__delay_cycles((long)(CPU_F*(double)x/1000000.0))#definedelay_ms(x)__delay_
- 单片机 脉搏心率检测 MSP430G2553 Pulse Sensor 红外对射
x1131230123
单片机MSP430单片机心率脉搏pulsesensor
红外对射方法+PulseSensor方法总结刚开始用的红外对射做的:功能://硬件组成://MSP430G2553单片机+DS18B20温度传感器+OLED显示器+脉搏测量电路(带灯)+蜂鸣器报警+按键设置////功能://(1)OLED显示器主页显示脉搏、手指温度、报警上限、报警下限;//(2)五个按键:按键一:切换设置上限和设置下限;//按键二:保存一次脉搏值,一共可以存十次,存新的自动清除最
- BQ24195的使用:与MSP430G2553的I2C通信
新塘老笨
前言本文作为bq24195的I2C使用教程,主要涉及I2C通信代码的实现以及一些注意事项,硬件部分稍有涉及但不是主要内容。正文硬件连接图:I2C的上拉电阻10K或4.7K都行,阻值影响的是跳变沿的时间,即使fastmodeI2C通信的频率也才400k左右,所以影响不大。软件例程我们用的是G2553的硬件I2C,有中断法和查询法,不想用中断的可以用查询法。如果选择了低功耗,建议用中断法。MSP430
- MSP430G2553默认的MCLK、SMCLK、ACLK时钟频率
ChunyuY19
TIMSP430
摘要:本文将介绍如何从手册中查找出G2553各个时钟的默认时钟频率,以及使用定时器中断方法测出各个时钟频率。实验所用平台是MSP-EXP430G2LaunchPad,MCU为MSP430G2553。1、查阅datasheet。手册原文:AfteraPUC,MCLKandSMCLKaresourcedfromDCOCLKat~1.1Mhz(seethedevice-specificdatasheet
- 基于MSP430F5529单片机实现HC-SR04超声波测距 CCS & IAR
Dc大晨
MSP430F5529
基于MSP430F5529单片机实现HC-SR04超声波测距CCS&IAR项目介绍项目准备实现原理软件设计UCS设置USCI_UART设置TIMER_A设置主函数测试结果总结附录温度补偿如需《ccs软件使用方法》请联系群主或管理员,群号:176242843。2019.07.21更新:可在qq群下载基于MSP430G2553单片机的HC-SR04超声波测距程序,测距原理与本文一致,开发环境为CCS,
- TL431_5V 转3.6V电源设计
sjyhehe
电子
最近做了一个msp430g2553的嵌入式设计。msp430g2553是一块3.6V的低电压芯片。因为我想用5V手机充电器通过USB供电,因此有必要做一个3.6V的稳压电路。TI官方的开发板用的是TPS77301这块芯片,由于我之前没有设计经验,因此我首先想到的是照抄TI的设计:于是我就去电子商城买这个芯片了,去了才发现,这个芯片国内很少用,因此都没现货。百度了一下,有网友说Tl431也可以。但是
- MSP430G2553 模拟交通灯
云落溪音
交通灯状态转换:(其中黄灯会进行闪烁)#includetypedefunsignedcharuchar;typedefunsignedintuint;constucharSTATES[4]={0xCC,0xD4,0x78,0xAC};volatileuinti,j,current=0;intmain(void){WDTCTL=WDTPW|WDTHOLD;P1DIR=0xFF;P1OUT=0xDB;
- MSP430G2553 4x4矩阵键盘
云落溪音
采用行(列)扫描法:1.初始化:所有行线输出低电平,所有列线上拉输入2.确定列:输入为低电平的一列3.确定行:轮流让行线输出低电平,其它行线输出高电平。若使得上一步确定的列线输入为低电平,可以确定按键所在行就是当前输出低电平的一行4.显示数码:列号(0~3)+4*行号(0~3)#includetypedefunsignedintuint;typedefunsignedcharuchar;volat
- MSP430单片机GPIO编程入门教程
woshi_ziyu
一板网电子论坛
在本教程中,我们将一起学习MSP430单片机GPIO的编程方法。本文也适用于Launchpad开发板上使用的MSP430x2xx器件,如MSP430G2553、MSP430G2231等。MSP430单片机上的大多数引脚被分组为最多8个端口,P1到P8。每个端口都是8位宽,并有8个相关的I/O引脚。这些引脚直接映射到相应的端口寄存器,因此可以独立操作I/O引脚。只有端口P1和P2中的引脚支持中断。此
- msp430g2553单片机学习心得
我是程序界的小学生
MSP430单片机
四年前学习的TI的Msp430g2553这款单片机,最近在整理学习记录的时候把当时的学习心得重新写下来。学习单片机最早是学习的51系列的,看的也是广为推崇的郭天祥郭老师的《十天学习单片机》,个人觉得单片机学习还是最先攻克51的。学习好51之后,对单片机操作有了基本的认识,再学习其他款单片机自然是能融会贯通。TI的430系列主打是低功耗,它的技术文档和Dome程序都非常详细,尤其是技术文档真让人有种
- [作业]-msp430 DCO数控振荡器调节原理和方法叙述
soar1997
在博主的努力下,博主自己从零搭建的博客网站已经上线了,这篇文章已经转移到了博主自己的博客网站上了,欢迎访问msp430DCO数控振荡器调节原理和方法叙述叙述按照手册msp430g2553这款单片机没有Rosc功能,也就是输入DCGenerator直流生成器的输入电阻不受寄存器DCOR控制,为默认的某个输入值DCGenerator受SCG0全局状态器的控制关闭输出或打开输出DCGenerator受R
- launchpad MSP430G2553 软件UART和硬件UART及跳帽的设置
Top_zhangxu
LaunchpadMSP430
缘起在使用launchpadMSP430G2553的板子之前,我用了launchpadMSP430G2452的板子。令我感到头疼的是,本来我想用launchpad串口通信做一个简单地可以通过超级终端和电脑交互的项目,但结果是launchpadMSP430G2452并没有完整的UART模块,所谓的串口通信是通过定时器A和软件代码配合所产生的软件UART,于是恼火的我放弃了launchpadMSP43
- msp430学习笔记-msp430g2553
学习笔记
C语言例程:http://wenku.baidu.com/link?url=49JzNSvt3m0fRuf8SWTEM8yEw1yzqr4lBR-QbX8FddcmjTVYnDhuR97wB60HNf07lJmmXbYH6Z1TtleYAE7b1LH9gfvjEGjX01oXZM7CgRO
电设工作小结之——MSP430G2553学习笔记——1
http://blog.sina.com.cn/
- MSP430G2553 Launchpad 硬件I2C驱动
zelu
一、USCII2C驱动介绍对于MSP430G2553,硬件I2C由外设USCI(UniversalSerialCommunicationInterface)提供。USCI又分为USCI_A和USCI_B,其中USCI_A支持UART/IrDA/LIN/SPI通讯,USCI_B支持I2C/SPI通讯。MSP430G2553带有一个USCI_A和一个USCI_B,硬件I2C对应的管脚为P1.6(UCB
- java数字签名三种方式
知了ing
javajdk
以下3钟数字签名都是基于jdk7的
1,RSA
String password="test";
// 1.初始化密钥
KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA");
keyPairGenerator.initialize(51
- Hibernate学习笔记
caoyong
Hibernate
1>、Hibernate是数据访问层框架,是一个ORM(Object Relation Mapping)框架,作者为:Gavin King
2>、搭建Hibernate的开发环境
a>、添加jar包:
aa>、hibernatte开发包中/lib/required/所
- 设计模式之装饰器模式Decorator(结构型)
漂泊一剑客
Decorator
1. 概述
若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代码上。
- 读取磁盘文件txt,并输入String
一炮送你回车库
String
public static void main(String[] args) throws IOException {
String fileContent = readFileContent("d:/aaa.txt");
System.out.println(fileContent);
- js三级联动下拉框
3213213333332132
三级联动
//三级联动
省/直辖市<select id="province"></select>
市/省直辖<select id="city"></select>
县/区 <select id="area"></select>
- erlang之parse_transform编译选项的应用
616050468
parse_transform游戏服务器属性同步abstract_code
最近使用erlang重构了游戏服务器的所有代码,之前看过C++/lua写的服务器引擎代码,引擎实现了玩家属性自动同步给前端和增量更新玩家数据到数据库的功能,这也是现在很多游戏服务器的优化方向,在引擎层面去解决数据同步和数据持久化,数据发生变化了业务层不需要关心怎么去同步给前端。由于游戏过程中玩家每个业务中玩家数据更改的量其实是很少
- JAVA JSON的解析
darkranger
java
// {
// “Total”:“条数”,
// Code: 1,
//
// “PaymentItems”:[
// {
// “PaymentItemID”:”支款单ID”,
// “PaymentCode”:”支款单编号”,
// “PaymentTime”:”支款日期”,
// ”ContractNo”:”合同号”,
//
- POJ-1273-Drainage Ditches
aijuans
ACM_POJ
POJ-1273-Drainage Ditches
http://poj.org/problem?id=1273
基本的最大流,按LRJ的白书写的
#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
#define INF 0x7fffffff
int ma
- 工作流Activiti5表的命名及含义
atongyeye
工作流Activiti
activiti5 - http://activiti.org/designer/update在线插件安装
activiti5一共23张表
Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。
ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。
A
- android的广播机制和广播的简单使用
百合不是茶
android广播机制广播的注册
Android广播机制简介 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应
- Spring事务传播行为详解
bijian1013
javaspring事务传播行为
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。
Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这
- eidtplus operate
征客丶
eidtplus
开启列模式: Alt+C 鼠标选择 OR Alt+鼠标左键拖动
列模式替换或复制内容(多行):
右键-->格式-->填充所选内容-->选择相应操作
OR
Ctrl+Shift+V(复制多行数据,必须行数一致)
-------------------------------------------------------
- 【Kafka一】Kafka入门
bit1129
kafka
这篇文章来自Spark集成Kafka(http://bit1129.iteye.com/blog/2174765),这里把它单独取出来,作为Kafka的入门吧
下载Kafka
http://mirror.bit.edu.cn/apache/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz
2.10表示Scala的版本,而0.8.1.1表示Kafka
- Spring 事务实现机制
BlueSkator
spring代理事务
Spring是以代理的方式实现对事务的管理。我们在Action中所使用的Service对象,其实是代理对象的实例,并不是我们所写的Service对象实例。既然是两个不同的对象,那为什么我们在Action中可以象使用Service对象一样的使用代理对象呢?为了说明问题,假设有个Service类叫AService,它的Spring事务代理类为AProxyService,AService实现了一个接口
- bootstrap源码学习与示例:bootstrap-dropdown(转帖)
BreakingBad
bootstrapdropdown
bootstrap-dropdown组件是个烂东西,我读后的整体感觉。
一个下拉开菜单的设计:
<ul class="nav pull-right">
<li id="fat-menu" class="dropdown">
- 读《研磨设计模式》-代码笔记-中介者模式-Mediator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。
* 中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
*
* 在我看来,Mediator模式是把多个对象(
- 常用代码记录
chenjunt3
UIExcelJ#
1、单据设置某行或某字段不能修改
//i是行号,"cash"是字段名称
getBillCardPanelWrapper().getBillCardPanel().getBillModel().setCellEditable(i, "cash", false);
//取得单据表体所有项用以上语句做循环就能设置整行了
getBillC
- 搜索引擎与工作流引擎
comsci
算法工作搜索引擎网络应用
最近在公司做和搜索有关的工作,(只是简单的应用开源工具集成到自己的产品中)工作流系统的进一步设计暂时放在一边了,偶然看到谷歌的研究员吴军写的数学之美系列中的搜索引擎与图论这篇文章中的介绍,我发现这样一个关系(仅仅是猜想)
-----搜索引擎和流程引擎的基础--都是图论,至少像在我在JWFD中引擎算法中用到的是自定义的广度优先
- oracle Health Monitor
daizj
oracleHealth Monitor
About Health Monitor
Beginning with Release 11g, Oracle Database includes a framework called Health Monitor for running diagnostic checks on the database.
About Health Monitor Checks
Health M
- JSON字符串转换为对象
dieslrae
javajson
作为前言,首先是要吐槽一下公司的脑残编译部署方式,web和core分开部署本来没什么问题,但是这丫居然不把json的包作为基础包而作为web的包,导致了core端不能使用,而且我们的core是可以当web来用的(不要在意这些细节),所以在core中处理json串就是个问题.没办法,跟编译那帮人也扯不清楚,只有自己写json的解析了.
- C语言学习八结构体,综合应用,学生管理系统
dcj3sjt126com
C语言
实现功能的代码:
# include <stdio.h>
# include <malloc.h>
struct Student
{
int age;
float score;
char name[100];
};
int main(void)
{
int len;
struct Student * pArr;
int i,
- vagrant学习笔记
dcj3sjt126com
vagrant
想了解多主机是如何定义和使用的, 所以又学习了一遍vagrant
1. vagrant virtualbox 下载安装
https://www.vagrantup.com/downloads.html
https://www.virtualbox.org/wiki/Downloads
查看安装在命令行输入vagrant
2.
- 14.性能优化-优化-软件配置优化
frank1234
软件配置性能优化
1.Tomcat线程池
修改tomcat的server.xml文件:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="1200" m
- 一个不错的shell 脚本教程 入门级
HarborChung
linuxshell
一个不错的shell 脚本教程 入门级
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样
- Spring4新特性——核心容器的其他改进
jinnianshilongnian
spring动态代理spring4依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- Linux设置tomcat开机启动
liuxingguome
tomcatlinux开机自启动
执行命令sudo gedit /etc/init.d/tomcat6
然后把以下英文部分复制过去。(注意第一句#!/bin/sh如果不写,就不是一个shell文件。然后将对应的jdk和tomcat换成你自己的目录就行了。
#!/bin/bash
#
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
- 第13章 Ajax进阶(下)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Troubleshooting Crystal Reports off BW
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Troubleshooting+Crystal+Reports+off+BW#TroubleshootingCrystalReportsoffBW-TracingBOE
Quite useful, especially this part:
SAP BW connectivity
For t
- Java开发熟手该当心的11个错误
tomcat_oracle
javajvm多线程单元测试
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收
测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为
- 正则表达式大全
yang852220741
html编程正则表达式
今天向大家分享正则表达式大全,它可以大提高你的工作效率
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。
一、校验数字的表达式
数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$