- 自激振荡电路笔记 电弧打火机
FakeOccupational
其他笔记
三极管相关三极管的形象描述二极管简单求解(理想)优先导通(理想)恒压降稳压管(二极管plus)基础工作模块理想稳压管的工作特性晶体管之三极管(“两个二极管的组合”)电弧打火机电路1.闭合开关,电流经过T1,三极管基极有电压,三极管导通,T2有大电流通过2.两个线圈叠加的感应电动势使得T1的感应电动势上正下负:T1和T2流过电流时会产生感应电流,方向向下,因为电源中电流从负极流向正极,所以T1中感应
- matlab 自激振荡,基于Simulink的非线性系统自激振荡的仿真
影智
matlab自激振荡
基于Simulink的非线性系统自激振荡的仿真研究张聚,杨马英,王万良(浙江工业大学信息工程学院自动化系,浙江杭州310032)摘要:针对描述函数法分析非线性系统自激振荡的局限性,提出了一种基于MATLAB/Simulink,用于非线性系统自激振荡教学的仿真研究方法。本文阐述了该方法的主要步骤,总结了该方法的主要特点。教学实践表明:与描述函数法相结合,本文的方法是可行的,取得了较好的教学效果。关键
- dcdc模块降额设计_DC-DC电源模块选型
weixin_39599654
dcdc模块降额设计
DC/DC模块电源以其体积小巧、性能卓异、使用方便的显着特点,在通信、网络、工控、铁路、军事等领域日益得到广泛的应用。怎样正确合理地选用DC/DC模块电源呢,笔者将从DC/DC模块电源开发设计的角度,谈一谈这方面的问题,以供广大系统设计人员参考。DCDC的意思是直流变(到)直流(不同直流电源值的转换),只要符合这个定义都可以叫DCDC转换器。具体是指通过自激振荡电路把输入的直流电转变为交流电,再通
- 基于单片机的智能太阳能手机充电器的设计与实现
咸鱼弟
单片机设计单片机智能手机嵌入式硬件
功能介绍以STM32/51单片机作为主控系统;LCD1602液晶显示当前电压值;太阳能电池板采集当前光照转换为电能,然后TP4056锂电池充放电模块给锂电池进行充电,充完后自动断电,防过充;通过CE8301模块对锂电池电压进行升压稳压;通过内部AD显示当前电压;整个电路以5v供电;电路图PCB源代码#include#include#include//printf串口输出头文件#defineucha
- 模拟电路系列分享-负反馈电路稳定性分析
第二层皮-合肥
硬件设计嵌入式硬件fpga开发
目录概要整体架构流程技术名词解释1.负反馈放大电路产生自激震荡的条件2.从实际运放的幅频,相频特性看自激振荡的可能性小结概要在卡拉0K歌厅中,我们会见到这样一种现象:当麦克风位置不合适或者音量过大时,喇叭中会出现一种非常难听的啸叫,捂住麦克风、赶紧降低功放音量、或者将麦克风转个方向,都是我们常用的解决方法。这个难听的啸叫,其实就是放大器的自激振荡。所谓的自激振荡,是指放大器在没有输入信号的情况下,
- 模拟电路系列文章-放大电路输出电容
第二层皮-合肥
硬件设计嵌入式硬件fpga开发
目录概要整体架构流程技术名词解释技术细节小结概要提示:这里可以添加技术概要一个运放组成的同相比例器(包含运放内部结构)所示,在它的输出端对地接了一个大电容C,这是一个极其危险的电路,一般会引起电路工作不稳定,特别是方波输入时会引起过大的过冲和振铃现象,有时候还会发生自激振荡。整体架构流程上图为运算放大器的基本结构技术名词解释运放:运算放大器(简称“运放”)是具有很高放大倍数的电路单元。在实际电路中
- PCB设计实验|第二周|谐波振荡电路实验|3月6日
alwaysuzybaiyy
基地实训#PCB设计单片机嵌入式硬件
目录实验二谐波振荡电路实验一、实验原理二、实验环境三、实验结果及分析四、实验总结实验二谐波振荡电路实验一、实验原理利用深度正反馈,通过阻容耦合使两个电子器件交替导通与截止,从而自激产生方波输出的振荡器,常用作方波发生器。多谐振荡器是一种能产生矩形波的自激振荡器,也称矩形波发生器。“多谐”指矩形波中除了基波成分外,还含有丰富的高次谐波成分。多谐振荡器没有稳态,只有两个暂稳态。在工作时,电路的状态在这
- 8.1 正弦波振荡电路(1)
passxgx
#第8章波形的发生和信号的转换嵌入式硬件硬件工程
正弦波振荡电路是在没有外加输入信号的情况下,依靠电路自激振荡而产生正弦波输出电压的电路。它广泛地应用于测量、遥控、通讯、自动控制、热处理和超声波电焊等加工设备之中,也作为模拟电子电路的测试信号。一、概述、1、产生正弦波振荡的条件在负反馈放大电路的稳定性一节知道,倘若在低频段或高频段中存在频率f0f_0f0,使电路产生的附加相移为± π±\,π±π,而且当f=f0f=f_0f=f0时∣A˙F˙∣>1
- EMC经典问答85问(11-14问)
2013crazy
电磁兼容EMC硬件工程硬件架构基带工程射频工程材料工程
11、最近正想搞个0--150M,增益不小于80DB的宽带放大器,!请问在EMC方面应该注意什么问题呢?答1:宽带放大器设计时特别要注意低噪声问题,比如要电源供给必须足够稳定等。答2:1.注意输入和数出的阻抗匹配问题,比如共基输入射随输出等2.各级的退偶问题,包括高频和低频纹波等3.深度负反馈,以及防止自激振荡和环回自激等4.带通滤波气的设计问题答3:实在不好回答,看不到实际的设计,一切建议还是老
- 晶振的构造及工作原理
硬件工程师炼成之路
硬件晶振晶体谐振器有源晶振无源晶振振荡器
咱搞硬件的,应该都使用过晶振,上次写开关电源环路的零极点的时候,忽然想到晶振是自己起振的,如果从环路的角度看,应该就是利用的环路不稳定的特性,产生自激振荡。除此之外,我又想到下面这些问题:那么我们使用晶体的时候,电路的环路的传递函数是怎么样的呢?为什么只有晶振的固有频率能振荡起来?为什么改变匹配电容,就能改变频偏?为什么晶振电路有的要串电阻,有的没有?有的要并联1M电阻,有的没有?既然有了兴致,那
- 啸叫抑制之陷波法
_wjchen_
1.啸叫的产生1.1啸叫产生的原理啸叫常见于扩音系统,比如多媒体会议厅、多媒体教室。当麦克风和扬声器在同一个会场时,声音从扬声器扩音后又从被麦克风拾取,形成了声音反馈回路。当扩音的增益足够大,在某些频率就会产生自激振荡,形成刺耳的啸叫,那就无法正常讲话了。在扩音系统中使用硬件或者软件方法去除这种啸叫,就是声反馈控制(AcousticFeedbackControl),或者叫啸叫抑制(HowlingS
- 控制工程中的数学建模(2)——二阶有源低通滤波器(之二)
tuxinbang1989
数学建模滤波器
接上一篇——《二阶有源低通滤波器(之一)》,我们再来研究它的指标:传递函数表达式:其中,①滤波器的直流增益(低通带增益)②截止角频率③截止频率④品质因数品质因数表征的是幅频响应中的超调量,当时,在处无超调;当时,会出现超调,且Q越大,超调越明显。另外,为使滤波器稳定而不产生自激振荡,必须满足即这样传递函数的特征根实部为负数,滤波器能稳定工作。怎样在我们的实际工作中使用这个滤波器的数学模型呢?我们搭
- 模电(二十一)负反馈放大电路的稳定性及其他问题
weixin_43674847
模电
目录负反馈放大电路的稳定性自激振荡现象产生原因自激振荡的平衡条件负反馈放大电路稳定性的定性分析负反馈放大电路稳定性的判断消除自激振荡的方法简单滞后补偿密勒补偿RC滞后补偿其他问题放大电路中的正反馈电流反馈型集成运放电流模技术由电流反馈型集成运放组成的负反馈放大电路的频率响应方框图法解负反馈放大电路负反馈放大电路的稳定性自激振荡现象输入信号为零时,输出有一定的幅值、频率的信号,称电路产生自激振荡产生
- RC振荡器与有源滤波器1
weixin_33873846
自我总结,有错误欢迎指出!一、振荡器原理:对于正反馈,有如下公式:讨论:1.当A*F(jw)=1时Af→∞(物理意义:自激振荡);2.在f0上,F(jw)相移为0或2n∏;(因此,在f0处放大效果最为明显,若此时有相位差,Xf与Xi两个信号叠加后将会有所削弱。)3.作为放大器,A*F(jw)不可能≥1,但可能A,即正反馈会导致增益增大。结论:振荡器在不满足幅度条件时,本质上就是一个有源带通滤波器。
- 模拟电子电路(下)
weixin_30344795
第九章负反馈放大器及其稳定性分析9.1反馈的基本概念和判断方法反馈的基本概念负反馈放大器的4种基本组态反馈的判断9.2负反馈对放大电路性能的影响稳定静态工作点降低增益灵敏度减小非线性失真扩展放大器的带宽降低噪声对放大器的输入输出电阻的影响9.3深度负反馈放大器的分析与近似计算深度负反馈的实质深度负反馈条件下的近似计算负反馈放大器的设计9.4负反馈放大器的稳定性分析负反馈放大电路产生自激振荡的条件反
- 正弦波振荡电路由哪几部分组成?各部分有什么作用?
linuxheik
振荡电路
正弦波振荡电路由哪几部分组成?各部分有什么作用?正弦波振荡电路由四部分组成,即放大电路.反馈网络.选频网络和稳幅环节。(1)放大电路具有一定的电压放大倍数.其作用呈对选择出来的某一频率的信号进行放大。根据电路需要可采用单级放大电路或多级放大电路。(2)反馈网络是反馈信号所经过的电路,其作用是将输出信号反馈到输入端,引入自激振荡所需的正反馈,一般反馈网络由线性元件R.L和C按需要组成。(3)选频网络
- 220V交流转5V直流电路详细
weixin_30780649
分析1.整体分析*RCC为自激振荡方式,不需外部振荡源。*电路工作于反激模式。*D1、C2对市电整流滤波,R1为保护电阻。*R2是启动电阻,为主管提供基极启动电流。*R4为反馈电阻。*C1、ZD、D2构成稳压控制电路。*D4、C4为输出整流滤波。*C3、R3分别组成滤波和漏感电压抑制回路。*R5设置最小负载,消除空载带来的一些问题。2.主管导通过程启动电流通过R2使主管开启,集电极电流逐渐增大,n
- 例程8. PCA_PWM -- 慕司板IAP15
weifengdq
STC15系列部分单片机集成了3路可编程计数阵列(CCP/PCA)模块(CCP0、1、2引脚),可用于软件定时器、外部脉冲的捕获、高速脉冲输出以及脉宽调制(PWM)输出。慕司板的PWM应用于蜂鸣器、液晶屏亮度调节、直流电机调速,如下图(注意P19的跳线帽插到上面):程序中需要把CCP的3个引脚切换到第三通道:切换的代码在PCA_PWM_Init()函数中,直接用官方例程://ACC=P_SW1;/
- 例程5. ADC -- 慕司板IAP15
weifengdq
ADC慕司板IAP15
慕司板的摇杆和锂电池电压的检测都是通过AD实现的。IAP15有8路10位的AD,速度可达300k次/s。板子上使用了5路:ADC的初始化和读取函数比较简单(adc.c):#include"adc.h"#include"delay.h"#include/*----------------------------初始化ADC----------------------------*/voidADC_I
- 例程3. 串口 -- 慕司板IAP15
weifengdq
慕司板串口CH340
仿真是不占用串口的,只是占用了P30和P31两个引脚而已,如果需要仿真的时候,仍然可以使用串口1,只需要在串口初始化代码中把串口1切换到P36和P37引脚即可:用两根杜邦线分别连接P36(R)和P37(T)到PL2303的TXD和RXD上,把PL2303小板插到电脑的USB口。下载软件可以看到串口号,切换到下载软件的串口助手,设置波特率115200和串口号,其余默认.打开串口,按下十个按键,即可看
- 软件安装与仿真设置 -- 慕司板IAP15
weifengdq
KeilKeil有多个版本,如用于51单片机的C51版本、用于ARM的MDK版本等,这里我们当然选择KeilC51。虽然最新的KeilC51已经到c51v953(Keil5)了,但其应用并不大方便,所以,我们依然选择好用的c51v900版本来安装:在网盘搜索引擎:http://so.baiduyun.me/或微盘资源:http://vdisk.weibo.com/中搜索c51v900.exe即可下
- 例程1. LKB -- 慕司板IAP15
weifengdq
LKB是LED、KEY、Buzzer的首字母缩写,代表LED、按键、蜂鸣器的操作,都属于基本的IO(GPIO)操作。慕司板(IAP15)板载一个用户LED(蓝色光)、10个独立按键、1个无源蜂鸣器,电路如下:与单片机的对应关系如下图:先说说GPIO(通用IO口):贴片44个引脚的IAP15L2K61S2有42个GPIO口(P0、P1、P2、P3、P4、P5.4、P5.5),除了VCC和GND,都是
- 慕司板编程说明 -- 慕司板IAP15
weifengdq
千言万语说不尽,一切尽在代码中。不过,有些注意事项还是要说明一下的,至于寄存器之类的,虽然特别重要,我们只在LKB一节中引用一下手册,其余的寄存器在此省略,因为芯片手册中都有,必须学会看芯片手册,因为,碰到例程中没有的,或者暂时解决不了的怎么办?肯定还是要看芯片手册,所以,还不如一边学,一边熟悉芯片手册。说是例程,倒不如说是我学习的过程,程序几乎总是变的,以后面的例程(演示例程)为准,一边学习,一
- IAP15L2K61S2新建工程与点灯 -- 慕司板IAP15
weifengdq
双击keil图标,打开keilC51,菜单栏点击Project->NewμVisionProject,选择工程文件夹(我在桌面新建一个文件夹test),输入工程名:test,单击“保存”按钮,在弹出的对话框中选择“STCMCUDatabase”,点击“OK”,没有这个界面的,可以参考前面的软件安装与仿真设置–慕司板IAP15一节来设置.在弹出的对话框中选择“STC15F2K61S2”,点击“OK”
- 序 -- 慕司板IAP15
weifengdq
2013年8月,在为第11届全国大学生电子设计竞赛准备的那个暑假,我接触了当时宏晶(STC)最新推出的IAP15F2K61S2(对应STC15F2K60S2)可仿真单片机,很快就被它的各种新颖性能所吸引:3通道捕获/比较单元(CCP/PWM/PCA);双UART;1路SPI;8通道10位高速ADC速度可达30万次/秒;2KRAM、61KFLASH,可将用户程序区的程序FLASH当EEPROM使用;
- 20HZ信号发生器电路图
luyu2015
工程师
本20Hz信号发生器可应用于电话机的振铃系统,也可用于信号源极其它电子系统的报警器用。工作原理:电路图如图所示。本电路实际上是变压器T和晶体三极管VT1、VT2组成的共发推挽自激振荡器,两只晶体管工作在开关状态(饱和与截止),其输出波形为方波。晶体三极管功耗小,效率高。当接通24V电源时,变压器T的线圈L1-2及L2-3中有电流流过,由于电路的非对称性,流经两线圈电流不完全相等,因此,线圈L1-3
- 低噪声前置高增益放大器设计
scuzy_202071
笔记
低噪声前置高增益放大器设计设计一个低噪的高增益放大器,放大倍数在1000倍(60db)以上,如此高的增益,最容易发生的问题有两个:1)放大器自激振荡,这可以通过PCB排板和电源滤波来解决,主要是制作工艺问题,我们不在此讨论。2)温漂、偏置电压、偏置电流或外部的微小直流偏置都很容易导致放大器限幅而无法使用,本推文介绍一种超级伺服电路来解决此问题。超级伺服电路就是一个积分器电路,对极低频偏移电压或外部
- 如何理解电容、电感产生的相位差
无痕幽雨
硬件
出处:电子工程专辑对于正弦信号,流过一个元器件的电流和其两端的电压,它们的相位不一定是相同的。这种相位差是如何产生的呢?这种知识非常重要,因为不仅放大器、自激振荡器的反馈信号要考虑相位,而且在构造一个电路时也需要充分了解、利用或避免这种相位差。下面探讨这个问题。首先,要了解一下一些元件是如何构建出来的;其次,要了解电路元器件的基本工作原理;第三,据此找到理解相位差产生的原因;第四,利用元件的相位差
- 硬件设计16之什么是DCDC与LDO
wangdapao12138
硬件工程师之温故知新
时间:2018.2.10作者:Tom工作:HWE 说明:如需转载,请注明出处。1.电源芯片20世纪50年代以前大都变压器变压之后经过桥式整流电路(使用晶闸管可控硅整流电路),后通过稳压二极管进行使用。大功率硅整流器能够高效地将工频交流电转变为直流电。1955年美国罗耶(GH.Roger)发明的自激振荡推挽晶体管单变压器直流变换器,首创PWM控制,是实现高频转换控制电路的开端,1957年美国查赛(J
- 单片机的时钟及复位
icerain_3321
ie电话工作cqq
51单片机的时钟及复位单片机的时钟信号用来提供单片机片内各种微操作的时间基准,复位操作则使单片机的片内电路初始化,使单片机从一种确定的初态开始运行。时钟电路:8031单片机的时钟信号通常用两种电路形式得到:内部振荡方式和外部振荡方式。在引脚XTAL1和XTAL2外接晶体振荡器(简称晶振)或陶瓷谐振器,就构成了内部振荡方式。由于单片机内部有一个高增益反相放大器,当外接晶振后,就构成了自激振荡器并产生
- apache ftpserver-CentOS config
gengzg
apache
<server xmlns="http://mina.apache.org/ftpserver/spring/v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://mina.apache.o
- 优化MySQL数据库性能的八种方法
AILIKES
sqlmysql
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的 性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很
- JeeSite 企业信息化快速开发平台
Kai_Ge
JeeSite
JeeSite 企业信息化快速开发平台
平台简介
JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。
JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流
- 通过Spring Mail Api发送邮件
120153216
邮件main
原文地址:http://www.open-open.com/lib/view/open1346857871615.html
使用Java Mail API来发送邮件也很容易实现,但是最近公司一个同事封装的邮件API实在让我无法接受,于是便打算改用Spring Mail API来发送邮件,顺便记录下这篇文章。 【Spring Mail API】
Spring Mail API都在org.spri
- Pysvn 程序员使用指南
2002wmj
SVN
源文件:http://ju.outofmemory.cn/entry/35762
这是一篇关于pysvn模块的指南.
完整和详细的API请参考 http://pysvn.tigris.org/docs/pysvn_prog_ref.html.
pysvn是操作Subversion版本控制的Python接口模块. 这个API接口可以管理一个工作副本, 查询档案库, 和同步两个.
该
- 在SQLSERVER中查找被阻塞和正在被阻塞的SQL
357029540
SQL Server
SELECT R.session_id AS BlockedSessionID ,
S.session_id AS BlockingSessionID ,
Q1.text AS Block
- Intent 常用的用法备忘
7454103
.netandroidGoogleBlogF#
Intent
应该算是Android中特有的东西。你可以在Intent中指定程序 要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料 。都指定好后,只要调用startActivity(),Android系统 会自动寻找最符合你指定要求的应用 程序,并执行该程序。
下面列出几种Intent 的用法
显示网页:
- Spring定时器时间配置
adminjun
spring时间配置定时器
红圈中的值由6个数字组成,中间用空格分隔。第一个数字表示定时任务执行时间的秒,第二个数字表示分钟,第三个数字表示小时,后面三个数字表示日,月,年,< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />
测试的时候,由于是每天定时执行,所以后面三个数
- POJ 2421 Constructing Roads 最小生成树
aijuans
最小生成树
来源:http://poj.org/problem?id=2421
题意:还是给你n个点,然后求最小生成树。特殊之处在于有一些点之间已经连上了边。
思路:对于已经有边的点,特殊标记一下,加边的时候把这些边的权值赋值为0即可。这样就可以既保证这些边一定存在,又保证了所求的结果正确。
代码:
#include <iostream>
#include <cstdio>
- 重构笔记——提取方法(Extract Method)
ayaoxinchao
java重构提炼函数局部变量提取方法
提取方法(Extract Method)是最常用的重构手法之一。当看到一个方法过长或者方法很难让人理解其意图的时候,这时候就可以用提取方法这种重构手法。
下面是我学习这个重构手法的笔记:
提取方法看起来好像仅仅是将被提取方法中的一段代码,放到目标方法中。其实,当方法足够复杂的时候,提取方法也会变得复杂。当然,如果提取方法这种重构手法无法进行时,就可能需要选择其他
- 为UILabel添加点击事件
bewithme
UILabel
默认情况下UILabel是不支持点击事件的,网上查了查居然没有一个是完整的答案,现在我提供一个完整的代码。
UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(60, 0, listV.frame.size.width - 60, listV.frame.size.height)]
- NoSQL数据库之Redis数据库管理(PHP-REDIS实例)
bijian1013
redis数据库NoSQL
一.redis.php
<?php
//实例化
$redis = new Redis();
//连接服务器
$redis->connect("localhost");
//授权
$redis->auth("lamplijie");
//相关操
- SecureCRT使用备注
bingyingao
secureCRT每页行数
SecureCRT日志和卷屏行数设置
一、使用securecrt时,设置自动日志记录功能。
1、在C:\Program Files\SecureCRT\下新建一个文件夹(也就是你的CRT可执行文件的路径),命名为Logs;
2、点击Options -> Global Options -> Default Session -> Edite Default Sett
- 【Scala九】Scala核心三:泛型
bit1129
scala
泛型类
package spark.examples.scala.generics
class GenericClass[K, V](val k: K, val v: V) {
def print() {
println(k + "," + v)
}
}
object GenericClass {
def main(args: Arr
- 素数与音乐
bookjovi
素数数学haskell
由于一直在看haskell,不可避免的接触到了很多数学知识,其中数论最多,如素数,斐波那契数列等,很多在学生时代无法理解的数学现在似乎也能领悟到那么一点。
闲暇之余,从图书馆找了<<The music of primes>>和<<世界数学通史>>读了几遍。其中素数的音乐这本书与软件界熟知的&l
- Java-Collections Framework学习与总结-IdentityHashMap
BrokenDreams
Collections
这篇总结一下java.util.IdentityHashMap。从类名上可以猜到,这个类本质应该还是一个散列表,只是前面有Identity修饰,是一种特殊的HashMap。
简单的说,IdentityHashMap和HashM
- 读《研磨设计模式》-代码笔记-享元模式-Flyweight
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java
- PS人像润饰&调色教程集锦
cherishLC
PS
1、仿制图章沿轮廓润饰——柔化图像,凸显轮廓
http://www.howzhi.com/course/retouching/
新建一个透明图层,使用仿制图章不断Alt+鼠标左键选点,设置透明度为21%,大小为修饰区域的1/3左右(比如胳膊宽度的1/3),再沿纹理方向(比如胳膊方向)进行修饰。
所有修饰完成后,对该润饰图层添加噪声,噪声大小应该和
- 更新多个字段的UPDATE语句
crabdave
update
更新多个字段的UPDATE语句
update tableA a
set (a.v1, a.v2, a.v3, a.v4) = --使用括号确定更新的字段范围
- hive实例讲解实现in和not in子句
daizj
hivenot inin
本文转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/03/2842855.html
当前hive不支持 in或not in 中包含查询子句的语法,所以只能通过left join实现。
假设有一个登陆表login(当天登陆记录,只有一个uid),和一个用户注册表regusers(当天注册用户,字段只有一个uid),这两个表都包含
- 一道24点的10+种非人类解法(2,3,10,10)
dsjt
算法
这是人类算24点的方法?!!!
事件缘由:今天晚上突然看到一条24点状态,当时惊为天人,这NM叫人啊?以下是那条状态
朱明西 : 24点,算2 3 10 10,我LX炮狗等面对四张牌痛不欲生,结果跑跑同学扫了一眼说,算出来了,2的10次方减10的3次方。。我草这是人类的算24点啊。。
然后么。。。我就在深夜很得瑟的问室友求室友算
刚出完题,文哥的暴走之旅开始了
5秒后
- 关于YII的菜单插件 CMenu和面包末breadcrumbs路径管理插件的一些使用问题
dcj3sjt126com
yiiframework
在使用 YIi的路径管理工具时,发现了一个问题。 <?php  
- 对象与关系之间的矛盾:“阻抗失配”效应[转]
come_for_dream
对象
概述
“阻抗失配”这一词组通常用来描述面向对象应用向传统的关系数据库(RDBMS)存放数据时所遇到的数据表述不一致问题。C++程序员已经被这个问题困扰了好多年,而现在的Java程序员和其它面向对象开发人员也对这个问题深感头痛。
“阻抗失配”产生的原因是因为对象模型与关系模型之间缺乏固有的亲合力。“阻抗失配”所带来的问题包括:类的层次关系必须绑定为关系模式(将对象
- 学习编程那点事
gcq511120594
编程互联网
一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧!
接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去
- Reverse Linked List II
hcx2013
list
Reverse a linked list from position m to n. Do it in-place and in one-pass.
For example:Given 1->2->3->4->5->NULL, m = 2 and n = 4,
return 
- Spring4.1新特性——页面自动化测试框架Spring MVC Test HtmlUnit简介
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Hadoop集群工具distcp
liyonghui160com
1. 环境描述
两个集群:rock 和 stone
rock无kerberos权限认证,stone有要求认证。
1. 从rock复制到stone,采用hdfs
Hadoop distcp -i hdfs://rock-nn:8020/user/cxz/input hdfs://stone-nn:8020/user/cxz/运行在rock端,即源端问题:报版本
- 一个备份MySQL数据库的简单Shell脚本
pda158
mysql脚本
主脚本(用于备份mysql数据库): 该Shell脚本可以自动备份
数据库。只要复制粘贴本脚本到文本编辑器中,输入数据库用户名、密码以及数据库名即可。我备份数据库使用的是mysqlump 命令。后面会对每行脚本命令进行说明。
1. 分别建立目录“backup”和“oldbackup” #mkdir /backup #mkdir /oldbackup
- 300个涵盖IT各方面的免费资源(中)——设计与编码篇
shoothao
IT资源图标库图片库色彩板字体
A. 免费的设计资源
Freebbble:来自于Dribbble的免费的高质量作品。
Dribbble:Dribbble上“免费”的搜索结果——这是巨大的宝藏。
Graphic Burger:每个像素点都做得很细的绝佳的设计资源。
Pixel Buddha:免费和优质资源的专业社区。
Premium Pixels:为那些有创意的人提供免费的素材。
- thrift总结 - 跨语言服务开发
uule
thrift
官网
官网JAVA例子
thrift入门介绍
IBM-Apache Thrift - 可伸缩的跨语言服务开发框架
Thrift入门及Java实例演示
thrift的使用介绍
RPC
POM:
<dependency>
<groupId>org.apache.thrift</groupId>