- 2024年电赛H题全开源
fighter_shi
单片机嵌入式硬件
当题目出来的的那一刻,看到了M0芯片,我们实验室只有一块板子,并且我没有接触过M0,电赛只准备了TI的MSP430f5529。但是我并没有放弃,决然的选择了H题。基本上将四问全做出来,可是测试由于使用了感为科技的寻迹模块,因此只测试了题目的第一问。一、元器件选择小车底盘我们选择了轮趣科技的MG310电机,加48mm的轮子。控制MCU选择M0G3507寻迹感为科技的寻迹角度传感器采用JY61PPCB
- 用于电机控制的32位微控制器:R7FA6T1AB3CFP、R7FA6T1AD3CFP、R7FA6T1AD3CFM、R7FA6T1AB3CFM带120MHz Arm® Cortex®-M4内核
Summer-明佳达电子
明佳达优势arm开发单片机嵌入式硬件
器件概述:RA6T132位微控制器(MCU)配有多个系列软件和引脚兼容的Arm®-32位内核。这些内核共享一组Renesas外设,提高了设计可扩展性并有助于基于平台的高效产品开发。RA6T1MCU采用高性能ARMcortex®--M4内核,运行频率高达120MHz,具有高达512KB代码闪存和64KBSRAM。这些MCU具有安保和安全特性、12位模数转换器(ADC12)、12位数模转换器(DAC1
- DSP28335学习笔记1
求真_慎独
dsp28335dsp
DSP学习笔记一、28335资源1.28335实际上不是DSP而是DSC2.28335集成了DSP和微控制器的长处,主要用在控制,DSP是数字信号处理,能够在一个周期内完成3232位的乘法累加运算,而普通的单片机需要4个周期以上3.DSP具有快速的中断响应4.28335为32位浮点DSP,主频是150Mhz有epwm的设备,Flash256k16位,SRAM34k*16位,ADC12位,80ns转
- MSP430F5529基于CCS库函数开发——软件安装与库函数配置
彭某。
MSP430大数据
软件安装与库函数配置前言通过MSP430官方的函数库进行开发,开发工具使用CCS。主要步骤如下:1、下载并安装CCS2、下载函数库3、部署函数库1、下载并安装CCSCCS是由美国德州仪器公司(TexasInstrument,TI)出品的代码开发和调试套件,具体的可以自行去百度,直接到官网下载安装即可。下载地址下载完成后解压即可,右击以管理员身份运行其中的可执行文件。安装就是傻瓜式安装就不贴出来了。
- msp430和stm32 dht11驱动程序
sdhdwyx
stm32msp430stm32dht11温湿度驱动程序
最近使用msp430f5529读取dht11的温度和湿度数据,记录下驱动程序,需要可移植。dht11模块是一块温湿度传感器模块,可以采集温度和湿度信息转化为数据发送出来,模块介绍如下:概述:DHT11是广州奥松有限公司生产的一款湿温度一体化的数字传感器。该传感器包括一个电阻式测湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。通过单片机等微处理器简单的电路连接就能够实时的采集本地湿度和温
- MSP430F5529时钟系统配置
一萧一剑走江湖
msp430c语言
1、为什么要进行时钟管理?时钟系统是一个数字器件的命脉,对于普通的51单片机来说,它的时钟来源只有外部晶振,然后每12个振荡周期完成一个基本操作,所以也叫做12T单片机,但对于当前高级一点的单片机来说,比如MSP430F5529有5个时钟来源,经过UCS(UnifiedClockSystem,通用时钟系统)模块之后,产生MCLK(MasterClock),SMCLK(Subsystemmaster
- MSP430F5529驱动0.96寸OLED显示
我是东山啊_
单片机
MSP430F5529驱动0.96寸OLED显示我是从stm32的oled驱动更改来的,代码比较多就不贴在这里了,需要请在网盘自提(_);MSP430OLED显示驱动提取链接:链接:https://pan.baidu.com/s/1TDYEQsm-SNuLogdZelaRPg提取码:sdsa提示一下:我用的是TI官网提供的MSP430固件库,若出现u8,u16未定义的情况请自己在msp430_ol
- MSP430学习笔记(五)丨12位模数转换器ADC12_A
Include everything
MSP430学习笔记学习笔记MSP430嵌入式硬件
本篇文章包含的内容一、ADC12_A模块库函数简介二、常用库函数及其使用方法三、代码示例3.1单通道转换 笔者学习采用单片机型号为MSP430F5529,使用MSP-EXP430F5529LP开发板。一、ADC12_A模块库函数简介 12位模拟数字转换器(ADC12_A)API提供了一组用于使用MSP430WareADC12_A模块的函数。这些函数用于初始化ADC12_A模块,设置每个内存缓冲
- MSP430F5529循迹小车 2022电赛 C题
宝玺
c语言开发语言
编辑时间2022/8/21方案选用材料:主控MSP430F5529、直流减速电机(带光电编码器)、TB6612电机驱动、超声波测距、灰度传感器、无线透传、OLED屏显示。使用灰度传感器巡线,超声波检测前后车距作为位置环反馈,通过位置环调节前后车距离。关键词:MSP430循迹无线串口透传通信PID算法陀螺仪一、题目二、控制方案题目难点在于小车路过“y”路口时的判断,以及小车停车时需保证20cm的间距
- MSP430F5529 DriverLib 库函数I2C驱动OLED屏幕
乙酸氧铍
#MSP430F5529电赛屏幕单片机物联网c语言mcu嵌入式硬件
目录I2C驱动代码MSP430F5529_I2C.cMSP430F5529_I2C.hOLED初始化及测试OLED驱动代码OLED.cOLED.hOLED_Font.h显示效果平台:CodeComposerStudio10.4.0MSP430F5529LaunchPad™DevelopmentKit(MSP‑EXP430F5529LP)I2C驱动代码P3.0为SDA,P3.1为SCLMSP430F
- MSP430学习笔记(四)丨I2C通信(MSP430F5529驱动OLED显示屏)
Include everything
MSP430学习笔记学习笔记单片机
本篇文章包含的内容一、USCI_B——I2C主模式操作1.1函数调用顺序说明1.2不同情况下的函数调用顺序二、I2C通信库函数三、OLED驱动代码 笔者学习采用单片机型号为MSP430F5529,使用MSP-EXP430F5529LP开发板。 笔者拥有一定的STM32基础,在学习MSP430的过程中,最开始苦于没有合适的OLED显示驱动代码,所以花了很多时间钻研。综合网上的各种代码,笔者认为江
- MSP430F5529单片机入门学习笔记1
AoXin_TechJZ.
单片机入门学习笔记学习msp430f5529单片机单片机嵌入式硬件电子设计竞赛
本笔记整理自B站教程MSP430F5529单片机学习视频汇总基于库函数的开发—GPIO库函数右边部分写错了,看的时候注意基于库函数的开发—GPIO实践操作LED交替闪烁#include/**EXP-GPIO-01.C**Createdon:2023年3月10日*Author:ASUS*/#include"driverlib.h"voidmain(void){//关闭看门狗WDT_A_hold(WD
- MSP430F5529单片机,万年历,闹钟,数字时钟,温湿度dht11,蜂鸣器音乐
XD742971636
TB作品MSP430F5529单片机万年历蜂鸣器音乐闹钟数字时钟
文章目录功能硬件连接实物程序功能功能1万年历显示2按键修改时间3按键修改闹钟4闹钟到达蜂鸣器鸣叫10秒自动关闭闹钟是音乐5温湿度显示6温度到达28度以上蜂鸣器鸣叫采用单片机内部的RTC模块走时。按键1切换选择年月日时分秒,靠按键1退出时间不会保存按键2保存设置的万年历时间并退出按键3加1按键4减1按键5切换选择闹钟的时分秒矩阵键盘的16个按键只用了5个。温湿度依靠DHT11传感器。闹钟到达后是鸣叫
- openMV摄像头循迹小车
dz小伟
项目单片机自动驾驶python
主控MSP430F5529,电机驱动模块L298N,openMV摄像头一、总体思路使用openMV线性回归,然后使用pid输出,使用串口发送到MSP430,在经过处理输出PWM到车轮,实现循迹二、openMV代码THRESHOLD=(0,20,-128,127,-128,127)#Grayscalethresholdfordarkthings...importsensor,image,timefr
- MSP430F5529 DriverLib 库函数学习笔记(四点五)printf打印输出
乙酸氧铍
#MSP430F5529字符串单片机mcu嵌入式硬件c语言
目录代码实现使相应工程支持打印浮点数实验结果平台:CodeComposerStudio10.3.1MSP430F5529LaunchPad™DevelopmentKit(MSP‑EXP430F5529LP)代码实现重定向fputc(intch,FILE*f)直接使用printf的方法只有字符串和%s打印正常,数字打印不出来只好换成这个。这个程序是我以前写在STM32里的,现在移植过来,效果依然不错
- 【MSP430F5529基于库函数的学习】电赛速学及小车实战
荒野火狐
MSP430学习单片机
文章目录前言一、voidSystemClock_Init(void)//系统初始化时钟系统结构二、voidCounter_Left_Init(void)//编码器计数设置外部中断三、voidTimerA1Init()//定时器初始化定时器中断函数四、voidMotor_Left_Init(void)//PWM初始化解释一下如何产生pwm补充一个GPIO的规范用法五、boolUART_Init(ui
- 基于MSP430f5529 编码电机测速 接收脉冲数 PWM调速 CCS编译器 代码分析
Zrone10
MSP430F55292022电赛CCS单片机嵌入式硬件
前言:2022年TI杯大学生电子设计竞赛,小车跟随行驶系统(C题)要求:设计一套小车跟随行驶系统,采用TI的MCU,由一辆领头小车和一辆跟随小车组成,要求小车具有循迹功能,且速度在0.3~1m/s可调......本文着重介绍速度在0.3~1m/s可调的一种实现方式。正文:一、首先了解编码电机测速的原理(移步下方链接,不过多赘述)霍尔增量式编码器左右车轮线速度的计算_许你一世阳光yyds的博客-CS
- 电赛MSP430F5529之超声波测距+OLED 显示(含主要代码)
不说二话的自家人
MSP430F5529单片机msp经验分享其他c语言
目录前言一、超声波介绍二、部分代码三、总结前言哎,又双叒叕,电赛延期了,看起来像是遥遥无期,但是肯定要考虑大局,大家就继续抓紧时间学习知识,巩固自己的知识,更进一步。好了,今天主要是继承上一篇博文(OLED显示)写的,主要是写超声波测距的(US-015)一、超声波介绍利用TI公司的MSP430F5529单片机+超声波模块+OLED实现这里主要是利用单片机定时器的捕获功能来捕获超声波高电平持续时间,
- (000)我们一起学MSP430F5529;入门总结
雪山斐胡
快速学习
(1)MSP430F5529学习入门为想学MSP430单片机的初学者,或者,你是刚转到电子硬件嵌入式开发,如果你的电子基础课程已经完成,想尽快掌握MSP430单片机,又纠结于怎样尽快闯入MSP430学习过程的问题,现总结整理出新手开始学习MSP430的一些问题,和学习中有关注意事项和方法。供有心学习MSP430单片机的童鞋参考吧。当然,闯入MSP430学习,你需要有一些单片机的理论基础,和比较强的
- MSP430F5529库函数学习——串口
风正豪
MSP430F5529学习单片机
波特率计算网站;导入MSP430Ware,查看例程;原理图和中文开发手册获取目录GPIO_setAsPeripheralModuleFunctionInputPin()和GPIO_setAsPeripheralModuleFunctionOutputPin函数声明作用参数selectedPortselectedPins使用USCI_A_UART_init()函数声明作用参数baseAddressp
- OpenMV图像处理之后给单片机通讯
风正豪
OpenMV单片机图像处理嵌入式硬件
详细介绍:OpenMV扫码识别;OpenMV串口通讯详解;OpenMV的单颜色识别讲解;MSP430F5529库函数学习——串口目录接线OpenMV代码代码for...in...部分简单介绍stm32代码msp430f5529代码个人一开始以为我写了的这几个博客已经够清楚了,让各大网友正常使用OpenMV图像处理,然后与单片机通讯应该会很简单。但还是有人不知道,我就还是提供一下我的代码。代码就是识
- 2020年电赛C题小车天津市一等奖代码msp430F5529加整体设计报告
Eden_mm
电子设计大赛c语言
编辑时间:2021.9.2设计报告在我上传的资源中,粉丝免费下载链接:https://download.csdn.net/download/qq_45583898/16091911资源实图如上所示使用Energia对msp430进行编程,这个软件跟Arduino的语言是一样的,纯C语言,不过这个软件不是那么容易安装成功,多试验几个电脑。#defineSTOP0#defineFORWARD1#def
- 2020年全国大学生电子设计大赛C题----OpenMV线性回归巡线小车(MSP430F5529)(有代码)
SuperPERSUE
单片机目标跟踪
文章目录前言一、比赛题目的具体要求二、各个部分的具体分析1.循迹部分2.定时部分3.自适应坡度的部分前言去年因为个人赛前没有准备MSP430F5529的部分,导致我在看到C题规定要用430/432作为主控的要求时,本能的有一些恐惧,所以最后就没有选择做C题,转去做F题了,算是一个遗憾吧。今年电赛的赛前准备时间,第一个想到的就是去把这道题做了,发现确实是可以做完的,没有我想象得那么难。先看一下我们的
- H题:简易功率测量装置(高职高专)-- 2018年TI杯大学生电子设计竞赛
行走的皮卡丘
2018年Ti电子设计大赛电子设计大赛
H题:简易功率测量装置(高职高专)--2018年TI杯大学生电子设计竞赛文章目录H题:简易功率测量装置(高职高专)--2018年TI杯大学生电子设计竞赛1、任务2、要求3、说明1、任务利用TI的MSP430F5529设计并制作一个简易功率测量装置(图1淡色相框内部分),用以测量交流或直流电源负载上的功率,并实时数字显示该功率值。功率测量连接示意图如图1所示,图中A、B、C和D分别为四个测试端点。“
- msp430f5529入门(1)自创按键控制LED灯实验
会动的栗子
MSP430F5529单片机
前言实践是巩固知识最好的方法,在初步学习MSP430F5529时,我们最容易做的实验,便是“点灯”。下面分享的是我自己设计的一个综合性“点灯实验”实验内容:通过P1.1控制P1.0,P4.7的LED灯亮灭,用P2.1切换灯亮灭的样式。MSP430F5529按键点灯与切换代码如下:#include/***main.c*///实现效果:P1.1按键控制灯的亮灭,P2.1按键按下产生中断,在中断程序中改
- 串口通信_MSP430串口通信(入门级)
吐提古丽热杰
串口通信
MSP430F5529实现双板间串口通信年轻人,不要一上来就急着敲代码,串口通信用到的的13个寄存器,快来看看你都会了吗?哈哈哈~~,可千万不要被这些牛鬼蛇神吓住啊,这次我们讲的是入门级的,不会设置这么多寄存器的(但也不少呦)。准备好了吗?下面我们开讲了!1.数据格式(1)ST:起始位(低电平启动串口)因为串口待机时处于长期高电平状态,当检测到有低电平时,就会启动准备接收数据。(2)D0~D7:数
- 备战TI系列 --- 五分钟内玩转MSP430F5529开发板几大重要功能及常用模块(基于CCS8环境下自制函数库)
Black Helo
单片机mspstm32c语言函数式编程
2020届TI电赛即将开始,为应对新手入门MSP430系列单片机的问题,本人自行封装了相关常用的函数库,可实现搭建好CCS环境后,五分钟内驱动MSP430F5529开发板进行一些常用操作,使用起来比较简单,基础不好的同学们也很适用,那么话不多说,直奔主题。准备工作1、下载及安装CCSv8.0下载软件及相关wave包:大家可以选择去TI官网下载TI官网也可以选择在网盘下载CCSv8软件包提取码:8e
- 单片机 队列 C语言 OLED 示波器 心率波形 显示 MSP430F5529 pulsesensor ADS1292R
x1131230123
TB作品137712826单片机MSP430心电图示波器ADS1292R
OLED显示屏刷新速度考虑,肯定用硬件SPI驱动OLED屏幕。OLED示波器,数组data[128]表示,数组长度为128,也就是OLED有128列,每一列一个数值,数值大小就是纵坐标,0~63,借用队列实现示波器的话:(1)传感器有新的数据了,队列满的就删除队列头,然后向队列尾插入新数据。(2)OLED刷新就是遍历队列所有元素。考虑到心率显示效果,传感器采样速度虽然很快,但向队列插入新数据的时间
- MSP432P401R学习笔记
Dadaist_
之前我们小组学习使用了MSP430F5529这款单片机,但是担心国赛控制类题用这个单片机可能无法满足我们所需要的性能要求。之前申请TI履带车套件有给一块MSP432P401R,虽然我们这次样板申请申的是TM4C123,貌似这个更适合控制类的题。但这两块单片机都是基于ARMCortex-M4的,所以应该从使用上来说不会有太多区别吧。(个人观点,很有可能有错误)这次学习msp432,打算学习用库函数进
- DSP开发入门介绍
阳光正好丫
DSPDSP
1.DSP2812与28335资源对比总结资源对比TMS320F2812TMS320F28335CPU32位浮点型,150MHz,一般用120MHz32位浮点型,150MHz片内RAM18K*1634K*16片内Flash128K*16256K*16通用I/O口56个(2种工作模式)88个(4种工作模式)ADC12位,16通道12位,16通道SPI1个1个SCI2个3个eCAN1个2个I2C无1个
- 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}$