- 自制蓝牙手机app控制stm8/stm32/C51板载LED
挨踢玩家
stm8sstm32单片机arm
这里来分享下,自制手机app来控制单片机上的LED,以实现上位机,下位机的通讯这次分享的是蓝牙app控制stm8,stm32,C51的我前面的文章分享过,不懂的可以看看–>传送门原理很简单,就是蓝牙手机app发送字符1(亮),字符2(灭)蓝牙app的制作看我上面的传送门,这里一点都没更改这里的代码是基于stm8s串口通讯改的代码,如果没有代码的话可以看我上一篇文章–>传送门其实这些都很简单的,看我
- STM8 —— 创建IAR工程模板
SSS&10&01
STM8单片机
这里基于STM8S003F3P6首先需要安装IARforSTM8,这里就不演示下载及安装过程了;然后需要下载STM8S标准库,可以在ST官网下载:找到STM8S003型号点击STM8S003F3选择Tools&Software-MCU&MPUEmbeddedSoftware找到STM8S的标准外设库下载解压后可以得到以下文件夹软件和库文件准备好了之后,就可以开始新建工程了。1.提前新建一个文件夹用
- STM32F072 CAN and USB
SEP5010
MCUSTM32WBSTM32WLSTM32CCER
1通用描述1.1STM8MOSTek6502->ST7->STM8STM8型号单片机分为STM8A、STM8L、STM8S三个系列。STM8A:汽车级应用STM8L:超低功耗MCUSTM8S:标准系列1.2STM32-F1系列用的最多,最大工作频率72MHz-STM32固件库(函数)使用手册STM32F107:2010,DWC2FSOTGSTM32MP157C-DK2:MPUSTM32U5:Ume
- STM8S编译错误unable to allocate space for sections/blocks with a total
谷动谷力
嵌入式开发嵌入式硬件单片机
STM8S编译错误unabletoallocatespaceforsections/blockswithatotal#欢迎使用Markdown编辑器笔者用IARforSTM8开发碰到很多奇怪的问题,都是因为优化等级引起的首先看这个用dubug编译错误提示:unabletoallocatespaceforsections/blockswithatotalestimatedminimumsizeof0
- 普中STM32 单片机资料
LEEE@FPGA
STM32学习单片机stm32mongodb
普中科技–各型号开发板资料下载链接:①普中-精灵1开发板:百度网盘链接:https://pan.baidu.com/s/1Pa8Ep1xmg6uoq17O6Nwyyw?pwd=1234提取码:1234②普中-ESP32开发板:百度网盘链接:https://pan.baidu.com/s/16VthcbW27oEWp162H3bi6Q?pwd=1234提取码:1234一、51/STC8A/STM8S
- STM8S自学笔记-008 模拟I2C
向未知探索
I2CSTM8S自学笔记stm8i2c瑞萨
STM8S自学笔记-008模拟I2CI²C设计概要底层代码GPIO初始化GPIO输出设置,GPIO输入读取生成起始信号,生成结束信号发送字节读取字节I²CI²C(Inter-IntegratedCircuit)字面上的意思是集成电路之间,它其实是I²CBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边
- 让Pegasus天马座开发板吃上STM8S标准库
lan120576664
嵌入式开发工具套件分享单片机单片机嵌入式硬件
WeCanStudio官方仓库的示例工程,只提供基于STM8S003寄存器方式来开发Pegasus天马座开发板。在此,我将基于官方的工程示例,将STM8S标准库移植到工程中。先上图,看运行结果:main.c文件#include"config.h"#include"delay.h"#defineLED_GPIO_PORTGPIOD#defineLED_PINGPIO_PIN_4#defineBUTT
- 让Pegasus天马座开发板用上OLED屏
lan120576664
嵌入式开发工具套件MCU分享单片机嵌入式硬件
继上篇《让Pegasus天马座开发板吃上STM8S标准库》移植完标准库之后,于是我又想为天马座开发板添加一块屏幕。终于在我的零件箱底下找到了沉入箱底多年的0.96OLED屏幕。屏幕介绍这个是128x64像素的屏幕模块,其使用的SSD1306的驱动IC。而目前该模组,只支持3/4线SPI及I2C通信方式。硬件连接我将天马座开发板通过4线SPI方式与OLED屏模组进行通信。板子与屏幕相关的连接如下代码
- STM8S 低功耗模式
猫咪老师nia~
STM8S实践单片机stm32嵌入式硬件
功耗控制的概念调整功耗控制之硬件调整在硬件体系中可以有以下优化手段:优化电路设计优化电源供电效率(减少用于发热的能源)调节单片机时钟频率(频率越高功耗越高)选择单片机或者外围的工作电压(供电电压影响运行功耗,供电越大耗电越大)管理单片机片上资源自定义电源管理方案管理模拟或者数字外设配置I/O端口模式单片机处理器选型片上外设影响运行功耗,针对具体的应用,编程人员往往只需要启用单片机的部分片上资源,而
- JLink和ST-Link接口引脚介绍
LaoZhangGong123
产品研发嵌入式硬件arm开发STM32STM8SPY32经验分享
STM32F1系列,STM8S系列,PY32F003系列都用过好久了,但是对JLink和ST-Link下载器认识,还是很肤浅的。有时候,需要自己接线,却不知道引脚定义,特整理如下:1、ST-LinkST-Link适合对象是STM8和STM32系列MCU,这些属于ST意法半导体。它是一种开发工具,可以在线仿真,也可以将程序下载到FLASH。1)、支持JTAG仿真和下载。用于仿真STM32系列;2)、
- STM8S使用外部时钟引起串口数据传输错误
收鞋伦
STM8单片机UART1外部晶振切换
最近有个小东西用到STM8S来驱动,之前用STM8S使用的是内部自带的16MHzRC时钟,尚未尝试过使用外部晶振作为主时钟。今天记录一下使用外部晶振时遇到的一个问题。老规矩,在进行程序设计时,首先初始化时钟,本次使用的是STM8S103F3P6芯片,8MHz的外部晶振,为了方便内外部时钟切换,结合资料写了两个切换函数/****************************************
- stm8L测量LSI频率,提高AWT精度,解决LSI误差的问题
田文健
这个网上资料比较少,用AWU测量的方式是stm8s系列的。翻遍了stm8L的手册才发现用BEEP可以测量,英文的看的头疼。image.png手册上只有寥寥两语,大意是要设置BEEP的寄存器连接到TIM2定时器的输入测量。那还得研究一下定时器测频率。根据这个图,要先使能BEEP时钟,然后选择LSI。image.png再设置BEEP_CSR1MSR位。接下来是定时器捕获。charmeasureFlag
- c51 嵌入 汇编语言,单片机代码编程时如何嵌入汇编语言
QHJJ
c51嵌入汇编语言
有一次有读者提问,想从C51单片机转入stm8单片机来学习,那么进行软件编程时能不能使用汇编呢?小编本文就简要介绍下如何使用C语言编程嵌入汇编语言。stm8单片机编译有两种嵌入汇编指令的方法。第一种语法:#asm//开始汇编指令块#endasm//结束汇编指令块第二种语法:_asm('嵌入的汇编代码',符合C语言规则的参数);下面我们分别依照两种方法举一个例子。方法一:#include'stm8s
- 【IAR工程】STM8S基于ST标准库读取DS1302数据
perseverance52
STM8#IARforSTM8S208RBstm8sds1302
【IAR工程】STM8S基于ST标准库读取DS1302数据✨申明:本文章仅发表在CSDN网站,任何其他网站,未注明来源,见此内容均为盗链和爬取,请多多尊重和支持原创!对于文中所提供的相关资源链接将作不定期更换。基于STSTM8S/A标准外设库:STSW-STM8069,版本号:2.3.1STSW-STM8069官方资源下载地址:https://www.st.com/zh/embedded-soft
- 踩坑STM8s IAP——Bootloader与App互相跳转
Crazy_K
嵌入式嵌入式单片机
背景介绍:开发环境STVD,芯片型号STM8S208C8T6很多步骤网上都讲了,但是有一个重点步骤-工程配置没讲,让我摸索了好久按STM8S208xx芯片手册指导我分别用两个不同工程各自实现IAP和APP功能,由于是小系统,空间还比较充足,计划用2k空间(0x8000-0x9FFF)来存放IAP,剩余的空间(0xA000-0x17FFF)存放APP。其中重点设置这两个工程的存放地址,和编写不同的中
- 基于STM8s官方标准库建立IAR工程
zyj12300
单片机开发标准库IARSTM8s工程
首先去ST官网论坛下载stm8s固件库:点进去以后,在固件软件资源里面找到固件库并下载。下载标准外设库。下载以后在电脑中解压:建立STM8工程模板文件夹:在文件夹下建立四个文件(这个看个人喜好),我喜欢建立一个工程文件夹Project用于存放工程文件,Library文件用于存放库文件,App用于存放用户程序,Doc用于存放说明文档,将官方的库文件Libraries文件下STM8S_StdPerip
- stm8s003f3 Error[Pe020]: identifier "FILE" is undefined 解决方法
郁一
stm8stm8suart
stm8s在串口开发中,重定向的过程中会报Error[Pe020]:identifier"FILE"isundefined的错识只要改下面两个地方就好了1):需要在IAR的Options->GeneralOptions->LibraryConfiguration里设置一下函数库,不然printf函数不对,将LibraryConfiguration中的Library设置由"Normal"改为"Ful
- STM8 脉冲宽度调制 (PWM):控制 LED 的亮度
玖玖单片机
单片机stm32物联网
使用PWM信号,您可以轻松控制伺服电机的速度或LED的亮度。由于通用微控制器只能在其输出引脚上提供逻辑1(高)或逻辑0(低),无法提供变化的模拟电压,除非它具有内置的数模转换器(DAC)或外部转换组件。在这种情况下,可以对微控制器进行编程以输出具有不同占空比的脉宽调制(PWM),然后可以将其转换为不同的模拟电压。现在,我们将LED与通用STM8S连接,该单片机对PWM信号进行控制,从而控制LED的
- TTL信号也能高速稳定的传输100m+,是的,你没有听错,量产电路推荐
芯片之家
硬件硬件工程电路推荐TTL信号信号远距离传输
作者:周工,排版:晓宇微信公众号:芯片之家(ID:chiphome-dy)TTL传输100+米,是不是很惊讶?早就看透了你的心思。传输100+米,干嘛不用差分信号?就知道你会这么想。言归正题,一般IC的TTL信号只能传输几米或十几米,比如STM8S系列单片机,直接IO驱动信号线,实测不超过7米,信号线过长时单片机可能宕机。TTL信号实际的传输距离,因IC不同会有差异,总之不会太远。而我们要做的,就
- 物联网通信技术课程安排
doctorlyly
笔记
1绪论什么是物联网IOT的含义万物互联的含义物联网中的通信协议4GCat1Wi-FizigbeeLoRa2.4GHz蓝牙blueroothUWB2-4节课2物联网的应用模式及应用框架介绍阿里云机智云模式设备+入网设备+云平台+客户端全栈开发模式3物联网硬件设备开发底层设备=单片机+传感器+执行机构+网络接入模块1.所用单片机stc8位单片机stm8s八位单片机cortex-m0内核的stm32的3
- 单片机STM8S测量电压电路_单片机毕设(课设)题目汇总
weixin_39730263
单片机STM8S测量电压电路基于单片机的环境检测红外测距模块51单片机
点击上方「电子菌」关注我们单片机类设计题目有哪些呢?下面是由为大家带来的关于单片机设计题目汇总,希望能够帮到您!1.电子时钟的设计2.全自动节水灌溉系统--硬件部分3.数字式温度计的设计4.温度监控系统设计5.基于单片机的语音提示测温系统的研究6.简易无线电遥控系统7.数字流量计8.基于单片机的全自动洗衣机9.水塔智能水位控制系统10.温度箱模拟控制系统11.超声波测距仪的设计12.基于51单片机
- STM8S存储器的读写操作
weixin_30363981
STM8S存储器的读写操作转载于:https://www.cnblogs.com/LittleTiger/p/5720901.html
- STM8S触摸按键固件库详解
玉怀一捧雪
由于刚好有小项目需要用到触摸按键,stm8s可以节约一块触摸按键的片子,并且成本比较低。在某些对成本比较敏感的应用还是有价值的。现将自己网上找到的资料与自己学习的心得记下与大家分析。ST的底层库对滚动条也支持,效果还是不错的一、原理分析ST的电容式触摸按键方案通过一个电阻和感应电极的电容CX构成的阻容(RC)网络的充电/放电时间来检测人体触摸所带来的电容变化。如上图所示,当人手按下时相当于感应电极
- Atomthreads移植
Hosea14
LinuxC/C++
初步编译错误:Error[Lc036]:noblockorplacematchesthepattern"rocodesection.textinatomport-asm-iar.o"stm8s移植html在线API文档csdn博客链接主要参考书籍:《嵌入式实时操作系统ucos-ii原理及应用》(第二版)主要编写内容:数据结构:程序控制块tcb解析:图文36、任务解析:单一任务,图文43上方,完成多
- STM8单片机的中断优先级
老司机的诗和远方
STM8单片机
STM8S的中断由中断控制器(ITC)控制。STM8所有IO都支持中断,分为PA~PE5个组,每组IO对应一个中断服务函数(也就是每组IO只有一个向量)。STM8没有专门的中断状态寄存器,所以只能通过刚进入中断就读取IDR来判断,不过在某些情况下,此种方法就不好用了,所以在设计的时候就要考虑清楚,是不是会冲突.最好把有冲突的中断放到不同的组。STM8的外部中断采用软件优先级+硬件优先级的控制方法,
- STM8S_005_ADC采集单通道电压
ybhuangfugui
STM8SSTM8S系列教程
Ⅰ、写在前面和前面51系列的芯片相比,STM8S芯片的优势之一在于外设资源要丰富且功能要强大的多。因此,本文讲述STM8S的一项比较实用的功能:ADC采集电压。在物联网的产品中,大多数传感器都使用了模数转换(ADC)这一功能。本文提供STM8S两种转换模式:Ø单次软件触发Ø连续转换本文将结合“STM8S参考手册”中ADC章节和软件源代码给大家讲述关于ADC相关的知识和用法。为方便大家阅读,本文内容
- STM8S——8位基本定时器(TIM4)
Christal_RJ
简介:该定时器由一个带可编程预分频器的8位自动重载的向上计数器所组成,它可以用来作为时基发生器,具有溢出中断功能。主要功能:(1)8位向上计数的自动重载计数器;(2)3位可编程的预分配器(可在运行中修改),提供1、2、4、8、16、32、64、128这8种分频比例;(3)中断产生:更新中断(溢出,计数器初始化)。代码实现:1/*Includes---------------------------
- 一个关于STM8中断应用异常的话题
lisparking
stm8
转载:MilerShao@STMCU信息交流某日一工程师跟我反映,他在使用STM8S芯片开发产品,用到某ADC通道,使用连续采集模式,开启ADC转换结束中断。整个中断程序执行时间大概200多us,因为连续采集转换,在这个ISR处理过程中可能会有新的EOC标志产生。他发现一个奇怪的现象,ADC中断服务程序能够不停的自己嵌套自己,仿佛进入了递归嵌套,最后导致堆栈溢出跑飞而令系统复位。在调试过程中也的确
- STM8 8位基本型定时器 TIM4
imxlw00
STM8
STM8S的定时器TIM4由一个带可编程预分频器的8位可自动重载的向上计数器组成。TIM4的时钟源为系统主时钟fMASTER,因为fMASTER来源于HSE、HSI、LSI,所以也相当于TIM4的时钟源可以为HSE、HSI、LSI。fMASTER直接连接到CK_PSC时钟,然后经过预分频器分频,3位可编程预分频器可以提供1、2、4、8、16、32、64、128的分频,生成CK_CNT时钟,以驱动向
- ST发飙,8-Pin MCU来袭! STM8S001 ( STM8S001J3M3 )即将登场!
smallmount123
日常博客
ST发飙,8-PinMCU来袭!STM8S001J3M3即将登场!4月25~26号,ST意法半导体的第二届STM32中国峰会在深圳举行,公布了这一好消息。先上图:STM8S属于STM8超值型系列,目前的型号有:STM8S003/STM8S005/STM8S007STM8S103/STM8S105STM8S207/STM8S208所有这些型号都没有8-Pin封装。如今8脚STM8S001貌似要来了,
- java短路运算符和逻辑运算符的区别
3213213333332132
java基础
/*
* 逻辑运算符——不论是什么条件都要执行左右两边代码
* 短路运算符——我认为在底层就是利用物理电路的“并联”和“串联”实现的
* 原理很简单,并联电路代表短路或(||),串联电路代表短路与(&&)。
*
* 并联电路两个开关只要有一个开关闭合,电路就会通。
* 类似于短路或(||),只要有其中一个为true(开关闭合)是
- Java异常那些不得不说的事
白糖_
javaexception
一、在finally块中做数据回收操作
比如数据库连接都是很宝贵的,所以最好在finally中关闭连接。
JDBCAgent jdbc = new JDBCAgent();
try{
jdbc.excute("select * from ctp_log");
}catch(SQLException e){
...
}finally{
jdbc.close();
- utf-8与utf-8(无BOM)的区别
dcj3sjt126com
PHP
BOM——Byte Order Mark,就是字节序标记 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输 字符"ZERO WIDTH NO-BREAK SPACE"。这样如
- JAVA Annotation之定义篇
周凡杨
java注解annotation入门注释
Annotation: 译为注释或注解
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, pa
- tomcat的多域名、虚拟主机配置
g21121
tomcat
众所周知apache可以配置多域名和虚拟主机,而且配置起来比较简单,但是项目用到的是tomcat,配来配去总是不成功。查了些资料才总算可以,下面就跟大家分享下经验。
很多朋友搜索的内容基本是告诉我们这么配置:
在Engine标签下增面积Host标签,如下:
<Host name="www.site1.com" appBase="webapps"
- Linux SSH 错误解析(Capistrano 的cap 访问错误 Permission )
510888780
linuxcapistrano
1.ssh -v
[email protected] 出现
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
错误
运行状况如下:
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuratio
- log4j的用法
Harry642
javalog4j
一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中
- mysql、sqlserver、oracle分页,java分页统一接口实现
aijuans
oraclejave
定义:pageStart 起始页,pageEnd 终止页,pageSize页面容量
oracle分页:
select * from ( select mytable.*,rownum num from (实际传的SQL) where rownum<=pageEnd) where num>=pageStart
sqlServer分页:
 
- Hessian 简单例子
antlove
javaWebservicehessian
hello.hessian.MyCar.java
package hessian.pojo;
import java.io.Serializable;
public class MyCar implements Serializable {
private static final long serialVersionUID = 473690540190845543
- 数据库对象的同义词和序列
百合不是茶
sql序列同义词ORACLE权限
回顾简单的数据库权限等命令;
解锁用户和锁定用户
alter user scott account lock/unlock;
//system下查看系统中的用户
select * dba_users;
//创建用户名和密码
create user wj identified by wj;
identified by
//授予连接权和建表权
grant connect to
- 使用Powermock和mockito测试静态方法
bijian1013
持续集成单元测试mockitoPowermock
实例:
package com.bijian.study;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
import org.junit.Before;
import org.junit.Test;
import or
- 精通Oracle10编程SQL(6)访问ORACLE
bijian1013
oracle数据库plsql
/*
*访问ORACLE
*/
--检索单行数据
--使用标量变量接收数据
DECLARE
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
BEGIN
select ename,sal into v_ename,v_sal
from emp where empno=&no;
dbms_output.pu
- 【Nginx四】Nginx作为HTTP负载均衡服务器
bit1129
nginx
Nginx的另一个常用的功能是作为负载均衡服务器。一个典型的web应用系统,通过负载均衡服务器,可以使得应用有多台后端服务器来响应客户端的请求。一个应用配置多台后端服务器,可以带来很多好处:
负载均衡的好处
增加可用资源
增加吞吐量
加快响应速度,降低延时
出错的重试验机制
Nginx主要支持三种均衡算法:
round-robin
l
- jquery-validation备忘
白糖_
jquerycssF#Firebug
留点学习jquery validation总结的代码:
function checkForm(){
validator = $("#commentForm").validate({// #formId为需要进行验证的表单ID
errorElement :"span",// 使用"div"标签标记错误, 默认:&
- solr限制admin界面访问(端口限制和http授权限制)
ronin47
限定Ip访问
solr的管理界面可以帮助我们做很多事情,但是把solr程序放到公网之后就要限制对admin的访问了。
可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。
我们先看如何通过tomcat配置http授权限制。
第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:
<userusername="ad
- 多线程-用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
bylijinnan
java多线程
public class IncDecThread {
private int j=10;
/*
* 题目:用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
* 两个问题:
* 1、线程同步--synchronized
* 2、线程之间如何共享同一个j变量--内部类
*/
public static
- 买房历程
cfyme
2015-06-21: 万科未来城,看房子
2015-06-26: 办理贷款手续,贷款73万,贷款利率5.65=5.3675
2015-06-27: 房子首付,签完合同
2015-06-28,央行宣布降息 0.25,就2天的时间差啊,没赶上。
首付,老婆找他的小姐妹接了5万,另外几个朋友借了1-
- [军事与科技]制造大型太空战舰的前奏
comsci
制造
天气热了........空调和电扇要准备好..........
最近,世界形势日趋复杂化,战争的阴影开始覆盖全世界..........
所以,我们不得不关
- dateformat
dai_lm
DateFormat
"Symbol Meaning Presentation Ex."
"------ ------- ------------ ----"
"G era designator (Text) AD"
"y year
- Hadoop如何实现关联计算
datamachine
mapreducehadoop关联计算
选择Hadoop,低成本和高扩展性是主要原因,但但它的开发效率实在无法让人满意。
以关联计算为例。
假设:HDFS上有2个文件,分别是客户信息和订单信息,customerID是它们之间的关联字段。如何进行关联计算,以便将客户名称添加到订单列表中?
&nbs
- 用户模型中修改用户信息时,密码是如何处理的
dcj3sjt126com
yii
当我添加或修改用户记录的时候对于处理确认密码我遇到了一些麻烦,所有我想分享一下我是怎么处理的。
场景是使用的基本的那些(系统自带),你需要有一个数据表(user)并且表中有一个密码字段(password),它使用 sha1、md5或其他加密方式加密用户密码。
面是它的工作流程: 当创建用户的时候密码需要加密并且保存,但当修改用户记录时如果使用同样的场景我们最终就会把用户加密过的密码再次加密,这
- 中文 iOS/Mac 开发博客列表
dcj3sjt126com
Blog
本博客列表会不断更新维护,如果有推荐的博客,请到此处提交博客信息。
本博客列表涉及的文章内容支持 定制化Google搜索,特别感谢 JeOam 提供并帮助更新。
本博客列表也提供同步更新的OPML文件(下载OPML文件),可供导入到例如feedly等第三方定阅工具中,特别感谢 lcepy 提供自动转换脚本。这里有导入教程。
- js去除空格,去除左右两端的空格
蕃薯耀
去除左右两端的空格js去掉所有空格js去除空格
js去除空格,去除左右两端的空格
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
- SpringMVC4零配置--web.xml
hanqunfeng
springmvc4
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。
ServletContainerInitializer:启动容器时负责加载相关配置
package javax.servlet;
import java.util.Set;
public interface ServletContainer
- 《开源框架那些事儿21》:巧借力与借巧力
j2eetop
框架UI
同样做前端UI,为什么有人花了一点力气,就可以做好?而有的人费尽全力,仍然错误百出?我们可以先看看几个故事。
故事1:巧借力,乌鸦也可以吃核桃
有一个盛产核桃的村子,每年秋末冬初,成群的乌鸦总会来到这里,到果园里捡拾那些被果农们遗落的核桃。
核桃仁虽然美味,但是外壳那么坚硬,乌鸦怎么才能吃到呢?原来乌鸦先把核桃叼起,然后飞到高高的树枝上,再将核桃摔下去,核桃落到坚硬的地面上,被撞破了,于是,
- JQuery EasyUI 验证扩展
可怜的猫
jqueryeasyui验证
最近项目中用到了前端框架-- EasyUI,在做校验的时候会涉及到很多需要自定义的内容,现把常用的验证方式总结出来,留待后用。
以下内容只需要在公用js中添加即可。
使用类似于如下:
<input class="easyui-textbox" name="mobile" id="mobile&
- 架构师之httpurlconnection----------读取和发送(流读取效率通用类)
nannan408
1.前言.
如题.
2.代码.
/*
* Copyright (c) 2015, S.F. Express Inc. All rights reserved.
*/
package com.test.test.test.send;
import java.io.IOException;
import java.io.InputStream
- Jquery性能优化
r361251
JavaScriptjquery
一、注意定义jQuery变量的时候添加var关键字
这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下:
$loading = $('#loading'); //这个是全局定义,不知道哪里位置倒霉引用了相同的变量名,就会郁闷至死的
二、请使用一个var来定义变量
如果你使用多个变量的话,请如下方式定义:
. 代码如下:
var page
- 在eclipse项目中使用maven管理依赖
tjj006
eclipsemaven
概览:
如何导入maven项目至eclipse中
建立自有Maven Java类库服务器
建立符合maven代码库标准的自定义类库
Maven在管理Java类库方面有巨大的优势,像白衣所说就是非常“环保”。
我们平时用IDE开发都是把所需要的类库一股脑的全丢到项目目录下,然后全部添加到ide的构建路径中,如果用了SVN/CVS,这样会很容易就 把
- 中国天气网省市级联页面
x125858805
级联
1、页面及级联js
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
&l