- 【码农日常】时间触发嵌入式系统设计模式
真·Wild·攻城狮
OS
文章目录概要整体架构技术细节小结概要最近在学习FOC电机控制算法时,遇到了一种比较精简的OS系统,时间触发嵌入式系统,适用于资源紧张,低成本的电控方案。查阅资料发现,该系统设计思路起源于8051单片机,但在如今ARM横行的时代依然大有用途。整体架构时间触发嵌入式系统说穿了就是通过时间划片,采用调度器任务的一种处理方式,与我们熟知的freetos或μcos并没有根本的区别。整体架构的核心包括:定时器
- 51单片机架构
zhuayun
51单片机架构嵌入式硬件
8051单片机的基本组成(1)一个****8****位微处理器****CPU****。(2)片内数据存储器****RAM****和特殊功能寄存器****SFR****。(3)片内程序存储器****ROM****。(4)两个定时/计数器****T0****、****T1****,可用作定时器,也可用以对外部脉冲进行计数。(5)四个8位可编程的并行****I/O****端口,每个端口既可作输入,也可作
- 简易电子琴的设计( 汇编)
sunnf
c51汇编delay工作音乐table编程
简易电子琴的设计一、设计题目:设计一简易电子琴,要求能够发出1、2、3、4、5、6、7等七个音符。使用元件:AT89C51、LM324,喇叭,按键等二、设计目的(1)能够对电子电路、电子元器件、印制电路板等方面的知识有进一步的认识,独立对其进行测试与检查。(2)熟悉8051单片机的内部结构和功能,合理使用其内部寄存器,能够完成相关软件编程设计工作。(3)为实现预期功能,能够对系统进行快速的调试,并
- 使用FreeBASIC设计8051单片机汇编编译器
rainheart311
FreeBASIC实例工程51单片机汇编freebasic编译器
在STC论坛上看到有人用C++语言实现8051汇编编译器(源码),好奇下,试着用FB写了一下。基本原理就是通过分析汇编文件然后转换为机器码。以下是51汇编与机器码对应的表格(数据来自网络,如果发现有误请联系QQ1493446087修正。)。助记符说明字节周期机器码二进制机器码参数1参数2说明NOP空操作110000000000//ACALLaddr11绝对子程序调用22***00001a10a9a
- 单片机的发展历史及简介
heaptek
51单片机单片机嵌入式硬件
单片机的发展历史单片机是单片微型计算机(Singlechipmicrocomputer)的简称,又称为微控制器(MicroControlUnit,MCU)。目前,众多厂商将单片机称为微控制器,虽然这样看上去比单片机的名字显得更高级些,但是单片机这个词更能反映其本质特点。单片机是20世纪70年代中期发展起来的一种超大规模集成电路芯片。典型的,大家通常所说的8051单片机,属于MCS-51单芯片系统的
- 51单片机独立按键以及矩阵按键的使用以及其原理--独立按键 K1 控制 D1 指示灯亮灭以及数码管显示矩阵按键 S1-S16 按下后键值 0-F
宁77吖
51单片机单片机805151单片机学习嵌入式硬件矩阵
IO的使用–按键本文主要涉及8051单片机按键的使用,包括独立按键以及矩阵按键的使用以及其原理,其中代码实例包括:1.独立按键K1控制D1指示灯亮灭2.通过数码管显示矩阵按键S1-S16按下后键值0-F文章目录IO的使用--按键一、按键消抖二、独立按键独立按键K1控制D1指示灯亮灭二、矩阵按键通过数码管显示矩阵按键S1-S16按下后键值0-F按键是一种电子开关,使用时轻轻按开关按钮就可使开关接通,
- 51单片机的独立按键与矩阵按键的使用以及实例分析
宁77吖
51单片机51单片机嵌入式硬件单片机8051学习
IO的使用–按键本文主要涉及8051单片机的按键的使用,包括独立按键与矩阵按键。其中包括实例分析:独立按键K1控制D1指示灯亮灭通过数码管显示矩阵按键S1-S16按下后键值0-F文章目录IO的使用--按键一、按键消抖二、独立按键独立按键K1控制D1指示灯亮灭二、矩阵按键通过数码管显示矩阵按键S1-S16按下后键值0-F按键是一种电子开关,使用时轻轻按开关按钮就可使开关接通,当松开手时,开关断开。在
- 51单片机的外部中断的以及相关寄存器的讲解
宁77吖
51单片机51单片机嵌入式硬件单片机8051学习
中断系统本文主要涉及8051单片机的中断系统的讲解与使用其中包括中断相关寄存器的介绍与使用以及外部中断初始化的代码分析。文章目录中断系统一、中断的介绍二、中断结构及相关寄存器2.1中断源2.2中断请求控制器2.2.1TCON寄存器2.2.2SCON寄存器2.2.3中断允许寄存器IE2.2.4中断优先级寄存器IP三、外部中断代码3.1中断的初始化3.2中断服务函数一、中断的介绍对于单片机来讲,中断是
- 基于STC12C5A60S2系列1T 8051单片机的液晶显示器LCD1602移屏显示应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片机的液晶显示器LCD1602移屏显示应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数据芯片24C02简单介绍通过液晶显示器LCD160
- 基于STC12C5A60S2系列1T 8051单片机的液晶显示器LCD1602显示整数、小数应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片机的液晶显示器LCD1602显示整数、小数应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数据芯片24C02简单介绍通过液晶显示器LCD
- 基于STC12C5A60S2系列1T 8051单片机的IIC总线器件24C02实现掉电保存计时时间应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片机的IIC总线器件24C02实现掉电保存计时时间应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数据芯片24C02简单介绍通过液晶显示器
- 基于STC12C5A60S2系列1T 8051单片机的液晶显示器LCD1602显示功能菜单应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片机的液晶显示器LCD1602显示功能菜单应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数据芯片24C02简单介绍通过液晶显示器LCD1
- 基于STC12C5A60S2系列1T 8051单片机的IIC总线器件24C02记录单片机上电次数应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片机的IIC总线器件24C02记录单片机上电次数应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数据芯片24C02简单介绍通过液晶显示器L
- 单片机学习6——定时器/计数功能的概念
CCH2023
单片机单片机
在8051单片机中有两个定时器/计数器,分别是定时器/计数器0和定时器/计数器1。T/C0:定时器/计数器0T/C1:定时器/计数器1T0:定时器0T1:定时器1C0:计数器0C1:计数器1如果是对内部振荡源12分频的脉冲信号进行计数,对每个机器周期计数,它是定时器(T0和T1)。如果是对单片机引脚T0(P3.4)或者T1(P3.5)输入的外部脉冲信号进行计数,则它是计数器(C0、C1)。定时/计
- 基于STC12C5A60S2系列1T 8051单片读写掉电保存数据IIC总线器件24C02一字节并显示在液晶显示器LCD1602上应用
CWQLTYH
嵌入式硬件c语言单片机
基于STC12C5A60S2系列1T8051单片读写掉电保存数据IIC总线器件24C02一字节并显示在液晶显示器LCD1602上应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数据芯片
- 基于STC12C5A60S2系列1T 8051单片读掉电保存数据IIC总线器件24C02本身器件地址码并显示在液晶显示器LCD1602上应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片读掉电保存数据IIC总线器件24C02本身器件地址码并显示在液晶显示器LCD1602上应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数
- 基于STC12C5A60S2系列1T 8051单片读写掉电保存数据IIC总线器件24C02多字节并显示在液晶显示器LCD1602上应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片多字节读写掉电保存数据IIC总线器件24C02多字节并显示在液晶显示器LCD1602上应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数
- 基于STC12C5A60S2系列1T 8051单片按页写IIC总线器件24C02并显示在液晶显示器LCD1602上应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片机按页写IIC总线器件24C02并显示在液晶显示器LCD1602上应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍掉电保存数据芯片24C02简单
- 【单片机学习笔记】STC8H1K08参考手册学习笔记
miskirito
单片机学习笔记
STC8H1K08参考手册学习笔记STC8H系列芯片STC8H1K08开发环境串口烧录STC8H系列芯片STC8H系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8051单片机,在相同的工作频率下,STC8H系列单片机比传统的8051约快12倍速度快11.2~13.2倍),依次按顺序执行完全部的111条指令,STCSH系列单片机仅需147个时钟,而传统80
- 基于51单片机的公交自动报站系统
01单片机设计
单片机51单片机嵌入式硬件单片机
**单片机设计介绍,基于51单片机的公交自动报站系统文章目录一概要公交自动报站系统概述工作原理应用与优势二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要 很高兴为您介绍基于51单片机的公交自动报站系统:公交自动报站系统概述该系统利用51单片机(也称为8051单片机)作为核心控制器,实现公交车辆的自动报站功能。它通常包括以下组件和功能:51单片机:作为主要的控制器,负责整个系统的运
- 基于STC12C5A60S2系列1T 8051单片机的液晶显示器LCD1602显示两行常规字符应用
CWQLTYH
嵌入式硬件单片机c语言
基于基于STC12C5A60S2系列1T8051单片机的液晶显示器LCD1602显示两行常规字符应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍通过液晶显示器LCD1602显示两行常规字符STC12C5A60S
- 基于STC12C5A60S2系列1T 8051单片机的液晶显示器LCD1602显示用户自定义字符应用
CWQLTYH
嵌入式硬件单片机c语言
基于基于STC12C5A60S2系列1T8051单片机的液晶显示器LCD1602显示两行常规字符应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍通过液晶显示器LCD1602显示两行常规字符STC12C5A60S
- 基于STC12C5A60S2系列1T 8051单片的模数芯片ADC0809实现模数转换应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片的模数芯片ADC0809实现模数转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍模数芯片ADC0809介绍通过模数芯片ADC0809把电压模拟量转化为电压数字量STC12C5A60S2系列1
- 请描述定时器初值的计算方式_定时器初值计算3.ppt
tick-toe
请描述定时器初值的计算方式
8051单片机的定时/计数器四、定时/计数器常数的计算1.计数器初值的计算设计数器的最大计数值为M(根据不同工作方式,M可以是213、216或28),则计算初值X的公式如下:X=M-要求的计数值2.定时器初值的计算在定时器模式下,计数器由单片机主脉冲fosc经12分频后计数。因此,定时器定时初值计算公式:X=M-(要求的定时值)/(12/fosc)式中,M为定时器模值(根据不同工作方式,M可以是2
- 基于STC12C5A60S2系列1T 8051单片机的模数芯片ADC0832实现模数转换应用
CWQLTYH
嵌入式硬件c语言单片机
基于STC12C5A60S2系列1T8051单片的模数芯片ADC0832实现模数转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍模数芯片ADC0832介绍通过模数芯片ADC0832把电压模拟量转化为电压数字量STC12C5A60S2系列1
- 基于STC12C5A60S2系列1T 8051单片的IIC总线器件模数芯片PCF8591实现模数转换应用
CWQLTYH
嵌入式硬件c语言单片机
基于STC12C5A60S2系列1T8051单片的IIC总线器件模数芯片PCF8591实现模数转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍IIC总线器件模数芯片PCF8591介绍通过IIC总线器件模数芯片PCF8591把电压模拟量转化
- 基于STC12C5A60S2系列1T 8051单片机的SPI总线器件数模芯片TLC5615实现数模转换应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片的SPI总线器件数模芯片TLC5615实现数模转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍SPI总线器件数模芯片TLC5615介绍通过按键调节SPI总线器件数模芯片TLC5615输出模拟
- 基于STC12C5A60S2系列1T 8051单片的IIC总线器件数模芯片PCF8591实现数模转换应用
CWQLTYH
嵌入式硬件c语言单片机
基于STC12C5A60S2系列1T8051单片的IIC总线器件数模芯片PCF8591实现数模转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍IIC总线器件数模芯片PCF8591介绍通过按键调节IIC总线器件数模芯片PCF8591输出模拟
- 51单片机之《概述》
MrSaint
单片机51单片机嵌入式硬件
目录开场白1.单片机简介2.单片机的发展历史3.单片机的特点4.单片机的应用5.单片机的发展趋势6.MCS-51系列与AT89S5X系列单片机6.1MCS-51系列单片机6.2AT89S5X系列单片机7.各种衍生品种的8051单片机7.1STC系列单片机7.2C8051FXXX单片机7.3ADμC812单片机7.4华邦W77系列、W78系列单片机8.PIC系列单片机与AVR系列单片机8.1PIC系
- 基于STC12C5A60S2系列1T 8051单片机的数模芯片DAC0832实现数模转换应用
CWQLTYH
嵌入式硬件单片机c语言
基于STC12C5A60S2系列1T8051单片的数模芯片DAC0832实现数模转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍数模芯片DAC0832介绍通过按键调节数模芯片DAC0832输出模拟量控制LED灯亮度STC12C5A60S2
- jdk tomcat 环境变量配置
Array_06
javajdktomcat
Win7 下如何配置java环境变量
1。准备jdk包,win7系统,tomcat安装包(均上网下载即可)
2。进行对jdk的安装,尽量为默认路径(但要记住啊!!以防以后配置用。。。)
3。分别配置高级环境变量。
电脑-->右击属性-->高级环境变量-->环境变量。
分别配置 :
path
&nbs
- Spring调SDK包报java.lang.NoSuchFieldError错误
bijian1013
javaspring
在工作中调另一个系统的SDK包,出现如下java.lang.NoSuchFieldError错误。
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.l
- LeetCode[位运算] - #136 数组中的单一数
Cwind
java题解位运算LeetCodeAlgorithm
原题链接:#136 Single Number
要求:
给定一个整型数组,其中除了一个元素之外,每个元素都出现两次。找出这个元素
注意:算法的时间复杂度应为O(n),最好不使用额外的内存空间
难度:中等
分析:
题目限定了线性的时间复杂度,同时不使用额外的空间,即要求只遍历数组一遍得出结果。由于异或运算 n XOR n = 0, n XOR 0 = n,故将数组中的每个元素进
- qq登陆界面开发
15700786134
qq
今天我们来开发一个qq登陆界面,首先写一个界面程序,一个界面首先是一个Frame对象,即是一个窗体。然后在这个窗体上放置其他组件。代码如下:
public class First { public void initul(){ jf=ne
- Linux的程序包管理器RPM
被触发
linux
在早期我们使用源代码的方式来安装软件时,都需要先把源程序代码编译成可执行的二进制安装程序,然后进行安装。这就意味着每次安装软件都需要经过预处理-->编译-->汇编-->链接-->生成安装文件--> 安装,这个复杂而艰辛的过程。为简化安装步骤,便于广大用户的安装部署程序,程序提供商就在特定的系统上面编译好相关程序的安装文件并进行打包,提供给大家下载,我们只需要根据自己的
- socket通信遇到EOFException
肆无忌惮_
EOFException
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:
- 基于spring的web项目定时操作
知了ing
javaWeb
废话不多说,直接上代码,很简单 配置一下项目启动就行
1,web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="h
- 树形结构的数据库表Schema设计
矮蛋蛋
schema
原文地址:
http://blog.csdn.net/MONKEY_D_MENG/article/details/6647488
程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,
- maven将jar包和源码一起打包到本地仓库
alleni123
maven
http://stackoverflow.com/questions/4031987/how-to-upload-sources-to-local-maven-repository
<project>
...
<build>
<plugins>
<plugin>
<groupI
- java IO操作 与 File 获取文件或文件夹的大小,可读,等属性!!!
百合不是茶
类 File
File是指文件和目录路径名的抽象表示形式。
1,何为文件:
标准文件(txt doc mp3...)
目录文件(文件夹)
虚拟内存文件
2,File类中有可以创建文件的 createNewFile()方法,在创建新文件的时候需要try{} catch(){}因为可能会抛出异常;也有可以判断文件是否是一个标准文件的方法isFile();这些防抖都
- Spring注入有继承关系的类(2)
bijian1013
javaspring
被注入类的父类有相应的属性,Spring可以直接注入相应的属性,如下所例:1.AClass类
package com.bijian.spring.test4;
public class AClass {
private String a;
private String b;
public String getA() {
retu
- 30岁转型期你能否成为成功人士
bijian1013
成长励志
很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人
- 【Velocity四】Velocity与Java互操作
bit1129
velocity
Velocity出现的目的用于简化基于MVC的web应用开发,用于替代JSP标签技术,那么Velocity如何访问Java代码.本篇继续以Velocity三http://bit1129.iteye.com/blog/2106142中的例子为基础,
POJO
package com.tom.servlets;
public
- 【Hive十一】Hive数据倾斜优化
bit1129
hive
什么是Hive数据倾斜问题
操作:join,group by,count distinct
现象:任务进度长时间维持在99%(或100%),查看任务监控页面,发现只有少量(1个或几个)reduce子任务未完成;查看未完成的子任务,可以看到本地读写数据量积累非常大,通常超过10GB可以认定为发生数据倾斜。
原因:key分布不均匀
倾斜度衡量:平均记录数超过50w且
- 在nginx中集成lua脚本:添加自定义Http头,封IP等
ronin47
nginx lua csrf
Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。刚开始我们只是用Lua 把请求路由到后端服务器,但是它对我们架构的作用超出了我们的预期。下面就讲讲我们所做的工作。 强制搜索引擎只索引mixlr.com
Google把子域名当作完全独立的网站,我们不希望爬虫抓取子域名的页面,降低我们的Page rank。
location /{
- java-3.求子数组的最大和
bylijinnan
java
package beautyOfCoding;
public class MaxSubArraySum {
/**
* 3.求子数组的最大和
题目描述:
输入一个整形数组,数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为O(n)。
例如输入的数组为1, -2, 3, 10, -4,
- Netty源码学习-FileRegion
bylijinnan
javanetty
今天看org.jboss.netty.example.http.file.HttpStaticFileServerHandler.java
可以直接往channel里面写入一个FileRegion对象,而不需要相应的encoder:
//pipeline(没有诸如“FileRegionEncoder”的handler):
public ChannelPipeline ge
- 使用ZeroClipboard解决跨浏览器复制到剪贴板的问题
cngolon
跨浏览器复制到粘贴板Zero Clipboard
Zero Clipboard的实现原理
Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板。
Zero Clipboard的安装方法
首先需要下载 Zero Clipboard的压缩包,解压后把文件夹中两个文件:ZeroClipboard.js
- 单例模式
cuishikuan
单例模式
第一种(懒汉,线程不安全):
public class Singleton { 2 private static Singleton instance; 3 pri
- spring+websocket的使用
dalan_123
一、spring配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or
- 细节问题:ZEROFILL的用法范围。
dcj3sjt126com
mysql
1、zerofill把月份中的一位数字比如1,2,3等加前导0
mysql> CREATE TABLE t1 (year YEAR(4), month INT(2) UNSIGNED ZEROFILL, -> day
- Android开发10——Activity的跳转与传值
dcj3sjt126com
Android开发
Activity跳转与传值,主要是通过Intent类,Intent的作用是激活组件和附带数据。
一、Activity跳转
方法一Intent intent = new Intent(A.this, B.class); startActivity(intent)
方法二Intent intent = new Intent();intent.setCla
- jdbc 得到表结构、主键
eksliang
jdbc 得到表结构、主键
转自博客:http://blog.csdn.net/ocean1010/article/details/7266042
假设有个con DatabaseMetaData dbmd = con.getMetaData(); rs = dbmd.getColumns(con.getCatalog(), schema, tableName, null); rs.getSt
- Android 应用程序开关GPS
gqdy365
android
要在应用程序中操作GPS开关需要权限:
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
但在配置文件中添加此权限之后会报错,无法再eclipse里面正常编译,怎么办?
1、方法一:将项目放到Android源码中编译;
2、方法二:网上有人说cl
- Windows上调试MapReduce
zhiquanliu
mapreduce
1.下载hadoop2x-eclipse-plugin https://github.com/winghc/hadoop2x-eclipse-plugin.git 把 hadoop2.6.0-eclipse-plugin.jar 放到eclipse plugin 目录中。 2.下载 hadoop2.6_x64_.zip http://dl.iteye.com/topics/download/d2b
- 如何看待一些知名博客推广软文的行为?
justjavac
博客
本文来自我在知乎上的一个回答:http://www.zhihu.com/question/23431810/answer/24588621
互联网上的两种典型心态:
当初求种像条狗,如今撸完嫌人丑
当初搜贴像条犬,如今读完嫌人软
你为啥感觉不舒服呢?
难道非得要作者把自己的劳动成果免费给你用,你才舒服?
就如同 Google 关闭了 Gooled Reader,那是
- sql优化总结
macroli
sql
为了是自己对sql优化有更好的原则性,在这里做一下总结,个人原则如有不对请多多指教。谢谢!
要知道一个简单的sql语句执行效率,就要有查看方式,一遍更好的进行优化。
一、简单的统计语句执行时间
declare @d datetime ---定义一个datetime的变量set @d=getdate() ---获取查询语句开始前的时间select user_id
- Linux Oracle中常遇到的一些问题及命令总结
超声波
oraclelinux
1.linux更改主机名
(1)#hostname oracledb 临时修改主机名
(2) vi /etc/sysconfig/network 修改hostname
(3) vi /etc/hosts 修改IP对应的主机名
2.linux重启oracle实例及监听的各种方法
(注意操作的顺序应该是先监听,后数据库实例)
&nbs
- hive函数大全及使用示例
superlxw1234
hadoophive函数
具体说明及示例参 见附件文档。
文档目录:
目录
一、关系运算: 4
1. 等值比较: = 4
2. 不等值比较: <> 4
3. 小于比较: < 4
4. 小于等于比较: <= 4
5. 大于比较: > 5
6. 大于等于比较: >= 5
7. 空值判断: IS NULL 5
- Spring 4.2新特性-使用@Order调整配置类加载顺序
wiselyman
spring 4
4.1 @Order
Spring 4.2 利用@Order控制配置类的加载顺序
4.2 演示
两个演示bean
package com.wisely.spring4_2.order;
public class Demo1Service {
}
package com.wisely.spring4_2.order;
public class