- 基于51单片机气象仪环境检测风速风向光照无线视频监控设计79X
单片机设计DIY
51单片机嵌入式硬件单片机
51单片机环境参数监控系统079X功能描述:本系统由STC89C52单片机最小系统电路、OLED液晶显示电量、风速传感器接口电路、风向传感器接口电路、ADC0832(或xx0832芯片)的AD转换电路、DHT11温湿度采集电路、BH1750光照采集电路、(无线蓝牙/WIFI模块-可选)、按键电路及电源组成。【1】通过单片机实时采集光照值、温度值、湿度值、风速值、风向值数据,OLED液晶实时显示这些
- 基于51单片机光伏太阳能路灯锂电池充电无线摄像头设计177
单片机设计DIY
51单片机嵌入式硬件单片机
51太阳能充电计时管理系统充电电量显示路灯177功能描述:本系统由STC89C52单片机最小系统电路、OLED液晶显示电路、太阳能板接口电路、TP4056充电管理模块、锂电池供电接口电路、锂电池升压到5V模块电路、ADC0832(或xx0832芯片)的AD转换电路、光敏检测电路、(无线蓝牙/WIFI模块-可选)、高亮LED驱动电路及按键电路组成。【1】本设计通过太阳能板采集到电量通过TP4056模
- 基于51单片机的植物光照控制系统
Amu-Feoss
51单片机嵌入式硬件单片机proteus课程设计
基于51单片机的植物光照控制系统[proteus仿真]光照检测系统这个题目算是课程设计和毕业设计中常见的题目了,本期是一个基于51单片机的植物光照控制系统需要的源文件和程序的小伙伴可以关注公众号【阿目分享嵌入式】,赞赏任意文章2¥,私信阿目【104基于51单片机的植物光照控制系统】即可获取(看到消息会第一时间回复~)仿真环境proteus8.9程序编译keil4.60功能光照检测电路ADC0832
- 基于单片机的气象监测系统-开题报告
特纳斯电子-官方
毕设开题报告单片机嵌入式硬件51单片机proteus
资料查找方式:特纳斯电子(电子校园网):搜索下面编号即可编号:CP-51-2021-066-KT设计简介:本设计是基于单片机的气象监测系统,主要实现以下功能:可通过LCD1602显示温湿度和空气质量;可通过按键调整温湿度阈值和空气质量最大值;可通过ADC0832将MQ-135检测到的模拟量转换成数字量;可通过蜂鸣器和LED进行声光报警。标签:51单片机、LCD1602、ADC0832、MQ-135
- 室内空气质量检测系统(甲烷甲醛)-开题报告
特纳斯电子-官方
毕设开题报告51单片机单片机嵌入式硬件proteus
资料查找方式:特纳斯电子(电子校园网):搜索下面编号即可编号:CP-51-2021-063-KT设计简介:本设计是基于单片机的室内空气质量检测系统,主要实现以下功能:可通过LCD1602显示当前甲烷和甲醛的值;可通过按键调整甲醛甲烷的最大值;可通过MS1100检测甲醛的值;可通过MQ-4检测甲烷的值。标签:51单片机、LCD1602、ADC0832、MQ-4、MS1100题目扩展:有害气体检测系统
- 数字化农业生产管理-开题报告
特纳斯电子-官方
毕设开题报告51单片机单片机proteus嵌入式硬件
资料查找方式:特纳斯电子(电子校园网):搜索下面编号即可编号:CP-51-2021-067-KT设计简介:本设计是基于单片机的数字化农业管理系统,主要实现以下功能:可通过LCD1602显示温湿度、光照强度和二氧化碳浓度;可通过按键调整温湿度、光照强度和二氧化碳浓度的阈值;可通过按键控制是否报警。标签:51单片机、LCD1602、光照检测、SGP30、ADC0832扩展课题:温室大棚系统框图:本设计
- 基于51单片机的火灾(温度烟雾)报警系统(含Keil程序和Proteus文件)
小常硬件
51单片机开发51单片机proteus嵌入式硬件
一.系统概述系统使用的模块有AT89C51单片机+MQ-2烟雾传感器+LCD1602显示屏+DS18B20温度传感器+ADC0832数模转换器。本设计采用51单片机为核心控制器,利用烟雾传感器MQ-2、ADC0832模数转换器、DS18B20温度传感器等实现基本功能。通过这些传感器和芯片,当环境中可燃气体浓度或温度等发生变化时系统会发出相应的灯光报警信号和声音报警信号,以此来实现火灾报警,智能化提
- 2024年单片机毕业设计选题物联网计算机电气电子类
沐欣工作室_lvyiyi
单片机课程设计物联网
博主八年毕业设计辅导经验,安全可靠。题目一:基于单片机的PM2.5空气质量检测仪器选1.用到ADC0832模数转换芯片,数据更加精准。2.使用夏普传感器的GP2Y1010AUOF粉尘传感器实时检测空气中的PM2.5值并通过1602显示出来,检测准确。3.LCD1602液晶第一行前面显示测到的PM2.5实际值,第二行前面显示设定的PM2.5浓度报警阀值,4.当粉尘浓度值高于设定值时,蜂鸣器和指示灯会
- 基于DSP的IIR数字滤波器(论文+源码)
沐欣工作室_lvyiyi
单片机STM32毕业设计嵌入式硬件物联网
1.系统设计在本次基于DSP的IIR数字低通滤波计中,拟以TMS320F28335来作为系统的主控制器,通过ADC0832模数转换芯片来对输入信号进行采集;通过TLC5615来将低通滤波后的信号进行输出;同时结合MATLAB仿真软件,对设计的IIR低通滤波器的参数进行仿真验证,最终将MATLAB验证后的参数导入DSP控制器中,以此来实现低通滤波的效果,最后通过CCS软件来进行仿真验证,整个系统框架
- 基于单片机的火灾报警器 (论文+源码)
沐欣工作室_lvyiyi
单片机嵌入式硬件毕业设计stm32
1.系统设计本系统由火灾检测模块、A/D转换模块、信号处理模块、声光报警模块和灭火装置模块组成。火灾检测模块由温度检测和烟雾检测构成,其温度传感器选用DS18B20,烟雾传感器选用MQ-2烟雾传感器。A/D转换模块选用常用的模数转换芯片ADC0832。声光报警模块分为声音报警和光报警,声音报警模块由LM386运放器及音响设备组成。光报警模块采用高亮度红色光LED闪烁实现。灭火装置模块由一个开关装置
- 变电站蓄电池在线监测系统(论文+源码)
沐欣工作室_lvyiyi
单片机stm32智能家居嵌入式硬件物联网
1.系统设计本次课题为变电站蓄电池在线监测系统的设计,其系统架构如图3.1所示,包括了主控制器STC89C52单片机,液晶显示器LCD1602,模数转换器ADC0832,电流传感器ACS712,分压电阻,蜂鸣器以及温度传感器。在功能设计上,其可以对电池充电时的电压,电流,电量,温度等参数进行检测,当出现过温,过流等异常时,蜂鸣器进行报警提示,并且并将检测的相关信息通过LCD液晶显示出来。.2.仿真
- Proteus仿真--基于ADC0832设计的两路电压表
541板哥
ProteusproteusADC0832电压表数据采集
本文介绍基于ADC0832实现的双路电压表采集设计(完整仿真源文件及代码见文末链接)仿真图如下采集芯片选用ADC0832,电压显示在LCD1602液晶显示屏上仿真运行视频Proteus仿真--基于ADC0832设计的两路电压表附完整Proteus仿真资料+代码资料链接:https://pan.baidu.com/s/1JToIKgn3x7qD6NhYEMQbwg?pwd=rf4v提取码:rf4v
- 51单片机项目(18)——基于51单片机的大棚环境监测系统
嵌入式小李
51单片机项目51单片机大棚环境监测
1.功能描述首先使用DS18B20,测量土壤温度,并显示在OLED屏幕左边。然后使用土壤湿度传感器测量土壤湿度,因为这个传感器输出的值是模拟量,所以需要使用AD转换模块。本次使用ADC0832,这是一个8位精度的AD转换模块,将土壤湿度传感器输出的模拟量转换为数字量,并送给单片机读取。因为AD的精度为8位,所以转换得到的数字量的范围是0-255.用这个数据量除以256再乘以100就可以得到湿度的百
- Proteus仿真--基于ADC0832的可调频率波形输出
541板哥
ProteusproteusADC0832可调频输出
本文介绍基于ADC0832的可调频率波形输出(完整仿真源文件及代码见文末链接)仿真图如下本设计中80C51单片机作为主控,用数码管作为显示模块,频率采集选用ADC0832芯片仿真运行视频Proteus仿真--基于ADC0832的可调频率波形输出附完整Proteus仿真资料+代码资料链接:https://pan.baidu.com/s/1u7jSiKcXixFpdnZ0PZuKvQ?pwd=0gu0
- 51单片机的空气质量检测系统【含proteus仿真+程序+报告+原理图】
每天一杯冰美式oh
单片机设计51单片机proteus嵌入式硬件
1、主要功能该系统由AT89C51单片机+LCD1602显示模块+空气质量传感器(电位器)模块构成。适用于空气质量检测(甲醛、甲苯、PM2.5)、环境检测、气体检测、室内有害气体检测等相似项目。可实现基本功能:1、电位器模拟空气质量,通过ADC0832进行数据转换采集。2、LCD1602显示当前的空气质量数值和警告值。3、按键电路控制空气质量限值的上限。4、设声光报警电路,数据异常报警,并开启风扇
- 51单片机的心率血氧体温检测系统【含proteus仿真+程序+报告+原理图】
每天一杯冰美式oh
单片机设计51单片机proteus嵌入式硬件
1、主要功能该系统由AT89C51单片机+LCD1602显示模块+血氧传感器(电位器)模块+DS18B20温度传感器模块+按键模块构成。可实现基本功能:1、电位器模拟血氧,通过ADC0832进行数据转换采集。2、DS18B20采集体温数据。3、通过单片机定时器采集心率4、LCD1602显示人体的心率、体温、血氧。5、按键电路可以设置心率和体温的合理范围。6、设声光报警电路,数据异常报警。2、仿真p
- 基于单片机的心率体温血压系统设计(#0494)
电子开发圈
MCU51系统设计单片机嵌入式硬件
功能描述1、采用51/52单片机(通用)作为主控芯片;2、采用1602显示:心率、体温、血压、心率设置值;3、采用ST188红外光电传感器检测脉冲信号,经过LM358放大整形后输入单片机,计算出一分钟内的脉搏跳动次数;4、采用DS18B20检测体温、ADC0832处理血压检测模拟量;5、心率预设正常范围:60~100次/min;体温正常范围:36.0~37.3℃;血压正常范围:60~140mmHg
- 基于STC12C5A60S2系列1T 8051单片机的模数芯片ADC0832实现模数转换应用
CWQLTYH
嵌入式硬件c语言单片机
基于STC12C5A60S2系列1T8051单片的模数芯片ADC0832实现模数转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T8051单片机I/O口各种不同工作模式介绍模数芯片ADC0832介绍通过模数芯片ADC0832把电压模拟量转化为电压数字量STC12C5A60S2系列1
- 基于单片机的电池管理系统
特纳斯电子校园
单片机嵌入式硬件c语言嵌入式51单片机
设计简介:本设计是基于单片机的电池管理系统,主要实现以下功能:可通过LCD1602显示温度、电压电流值;可通过按键调整温度、电压和电流的阈值;用ADC0832将模拟量转换为数字量。标签:51单片机、LCD1602、ADC0832电池管理系统-实物设计-电子校园网编号:CJ-51-2021-038-SW仿真链接:电池管理系统-仿真设计软件安装:Proteus7.8:点击下载Keil5:点击下载AD:
- 基于单片机的太阳能充电系统设计
「已注销」
单片机嵌入式硬件
基于单片机的太阳能充电系统设计仿真、程序、原文本次系统设计的硬件部分包括单片机最小系统电路、USB升压稳压电路、锂电池充电电路、太阳能供电电路、LCD1602液晶显示电路和ADC0832数模转换电压数据采集电路等设计。将AT89C51单片机作为控制的核心,设计检测与执行模块。利用信号处理电路中的AD转换电路完成锂电池实时电量信息处理。软件设计包括主程序设计、LCD液晶显示子程序设计和AD采集子程序
- 16-基于51单片机的烟雾和温湿度检测控制系统仿真(智能防火系统)
「已注销」
51单片机实例单片机
具体实现功能由STC89C52单片机+LCD1602液晶显示屏+ADC0832模块+蜂鸣器+DHT11温湿度传感器+烟雾传感器+LED+按键构成。具体功能:1、LCD1602液晶第一行显示当前的烟雾值,第二行显示当前的温度和湿度值;2、可以设置烟雾、温湿度上下限报警值。共4个按键:复位按键、减键、加键、设置键;设定的参数具有掉电保存,保存在STC单片机的内部,上电无需重新设置;3、当烟雾值高于设定
- 单片机物联网毕业设计选题大全代做(仿真+实物+程序+论文等)
毕设之家
单片机物联网课程设计
题目一:基于单片机的PM2.5空气质量检测仪器1.用到ADC0832模数转换芯片,数据更加精准。2.使用夏普传感器的GP2Y1010AUOF粉尘传感器实时检测空气中的PM2.5值并通过1602显示出来,检测准确。3.LCD1602液晶第一行前面显示测到的PM2.5实际值,第二行前面显示设定的PM2.5浓度报警阀值,4.当粉尘浓度值高于设定值时,蜂鸣器和指示灯会发出声光报警。5.三个按键用来设定浓度
- 基于51单片机的烟雾和温湿度检测控制系统仿真(智能防火系统,火灾报警灭火系统)
叶绿体不忘呼吸
单片机51单片机嵌入式硬件单片机烟雾温湿度传感器
wx供重浩:创享日记对话框发送:单片机防火获取完整源码源文件+仿真源文件+论文报告+说明文档等基于51单片机的光照及温湿度检测报警控制系统由STC89C52单片机+LCD1602液晶显示屏+ADC0832模块+蜂鸣器+DHT11温湿度传感器+烟雾传感器+LED+按键构成具体功能:1、LCD1602液晶第一行显示当前的烟雾值,第二行显示当前的温度和湿度值;2、可以设置烟雾、温湿度上下限报警值。共4个
- 基于51单片机HX711的电子秤称重计价proteus仿真程序设计
a_huan258147
资料分享51单片机proteus嵌入式硬件
硬件设计:(末尾附文件)仿真图1:基于HX711,仅有称重功能,无计价功能;仿真图2:基于HX711,具有称重和计价的功能;仿真图3:具有多种水果选择及显示、具有计价功能;设计方案整个数字电子秤电路由电源电路、单片机主控制电路、LM4229显示电路、蜂鸣器报警电路、44键盘电路和压力传感电路(ADC0832采样)6个部分组成。如图3.1所示。3.2工作原理打开电源开关,数字电子秤开始工作。接通电源
- 计算机控制系统的框图,计算机控制系统原理框图.doc
不吃芹菜的鸭梨君
计算机控制系统的框图
计算机控制系统原理框图.doc(8页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.90积分题号一二三总分分数一、简答题1.绘制出典型的计算机控制系统原理框图。2.说出工业控制机的特点。3.解释振铃幅度。4.下图是ADC0832的的原理框图,请指出图中1至5分别代表什么。A.比较器B.开关树组C.八通道多路模拟开关D.控制逻辑E.逐次逼近寄存器SAR请
- 51单片机汽车胎压大气气压测量仪仿真设计_数码管显示(代码+仿真+设计报告+讲解)
BT-BOX
51单片机汽车嵌入式硬件
51单片机汽车胎压大气气压测量仪仿真设计_数码管显示(代码+仿真+设计报告+讲解)仿真原版本:proteus7.8程序编译器:keil4/keil5编程语言:C语言设计编号:S0018目录51单片机汽车胎压大气气压测量仪仿真设计_数码管显示功能描述讲解视频仿真电路总体设计方案单片机最小系统A/D转换模块传感器模块程序读ADC0832函数主函数设计报告资料清单&&下载链接功能描述本课程设计用MPX4
- 基于单片机的有害气体/空气质量监测系统设计(#0422)
电子开发圈
MCU51系统设计单片机系统设计有毒气体MQ135
近年来,随着生活水平的提高和现代工业化社会的发展进步,家居环境中存在的各类有害气体,和易燃易爆气体正在威胁着人们的正常生活,对生命安全带来巨大隐患。研究具备智能化属性,支持环境自动检测和网络报警功能的家庭有害气体检测系统,对保障人们安全的生活环境具有重要意义。功能描述1、采用51单片机作为主控单元芯片;2、采用LCD1602液晶显示;3、采用MQ135传感器检测有害毒气浓度;4、采用ADC0832
- 【单片机基础】使用51单片机制作函数信号发生器(DAC0832使用仿真)
小明n.n
单片机基础单片机51单片机嵌入式硬件
文章目录(1)DA转换(2)DAC0832简介(3)电路设计(4)参考例程(5)参考文献(1)DA转换单片机作为一个数字电路系统,当需要采集外界模拟量的使用需要进行AD转换,将模拟量转换成数字量,供单片机使用。51单片机需要外部配置一个AD转换芯片来进行模拟量的采集,如我之前写了一篇ADC0832的使用。高级的单片机如STC12和STM32已经集成了AD转换功能,只需简单配置一下,便可以采集到AD
- 基于51单片机光照强度检测智能路灯系统Proteus仿真
super单片机
51单片机proteus嵌入式硬件
资料编号:164下面是相关功能视频演示:164-基于51单片机光照强度检测智能路灯系统Proteus仿真(源码+仿真+全套资料)功能讲解:采用51单片机作为控制CPU,采用ADC0832采集光线强度,并且把光线强度数值显示到LCD1602显示屏上,可以通过独立按键设置光线强度的阈值,并且也显示到LCD1602的屏幕上,当判断实际测量的光线强度低于阈值,路灯自动打开(类似晚上路灯自动打开),当检测到
- 51单片机项目(10)——基于51单片机的电压计
嵌入式小李
51单片机项目51单片机嵌入式硬件单片机
本次设计的电压计,使用ADC0832芯片,测到电压后,将电压信息发送到串口进行显示。仿真功能正常,能够运行。(工程文件和代码放在最后)电路图如下:运行过程如下:ADC0832介绍:ADC0832是一种8位模数转换器(ADC),它可以将模拟信号转换为数字信号。它具有两个模拟输入通道和一个8位并行输出,是一种常用的低成本、低功耗的ADC芯片。ADC0832的主要特点和工作原理如下:1.通道数量:ADC
- Maven
Array_06
eclipsejdkmaven
Maven
Maven是基于项目对象模型(POM), 信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司
- ibatis的queyrForList和queryForMap区别
bijian1013
javaibatis
一.说明
iBatis的返回值参数类型也有种:resultMap与resultClass,这两种类型的选择可以用两句话说明之:
1.当结果集列名和类的属性名完全相对应的时候,则可直接用resultClass直接指定查询结果类
- LeetCode[位运算] - #191 计算汉明权重
Cwind
java位运算LeetCodeAlgorithm题解
原题链接:#191 Number of 1 Bits
要求:
写一个函数,以一个无符号整数为参数,返回其汉明权重。例如,‘11’的二进制表示为'00000000000000000000000000001011', 故函数应当返回3。
汉明权重:指一个字符串中非零字符的个数;对于二进制串,即其中‘1’的个数。
难度:简单
分析:
将十进制参数转换为二进制,然后计算其中1的个数即可。
“
- 浅谈java类与对象
15700786134
java
java是一门面向对象的编程语言,类与对象是其最基本的概念。所谓对象,就是一个个具体的物体,一个人,一台电脑,都是对象。而类,就是对象的一种抽象,是多个对象具有的共性的一种集合,其中包含了属性与方法,就是属于该类的对象所具有的共性。当一个类创建了对象,这个对象就拥有了该类全部的属性,方法。相比于结构化的编程思路,面向对象更适用于人的思维
- linux下双网卡同一个IP
被触发
linux
转自:
http://q2482696735.blog.163.com/blog/static/250606077201569029441/
由于需要一台机器有两个网卡,开始时设置在同一个网段的IP,发现数据总是从一个网卡发出,而另一个网卡上没有数据流动。网上找了下,发现相同的问题不少:
一、
关于双网卡设置同一网段IP然后连接交换机的时候出现的奇怪现象。当时没有怎么思考、以为是生成树
- 安卓按主页键隐藏程序之后无法再次打开
肆无忌惮_
安卓
遇到一个奇怪的问题,当SplashActivity跳转到MainActivity之后,按主页键,再去打开程序,程序没法再打开(闪一下),结束任务再开也是这样,只能卸载了再重装。而且每次在Log里都打印了这句话"进入主程序"。后来发现是必须跳转之后再finish掉SplashActivity
本来代码:
// 销毁这个Activity
fin
- 通过cookie保存并读取用户登录信息实例
知了ing
JavaScripthtml
通过cookie的getCookies()方法可获取所有cookie对象的集合;通过getName()方法可以获取指定的名称的cookie;通过getValue()方法获取到cookie对象的值。另外,将一个cookie对象发送到客户端,使用response对象的addCookie()方法。
下面通过cookie保存并读取用户登录信息的例子加深一下理解。
(1)创建index.jsp文件。在改
- JAVA 对象池
矮蛋蛋
javaObjectPool
原文地址:
http://www.blogjava.net/baoyaer/articles/218460.html
Jakarta对象池
☆为什么使用对象池
恰当地使用对象池化技术,可以有效地减少对象生成和初始化时的消耗,提高系统的运行效率。Jakarta Commons Pool组件提供了一整套用于实现对象池化
- ArrayList根据条件+for循环批量删除的方法
alleni123
java
场景如下:
ArrayList<Obj> list
Obj-> createTime, sid.
现在要根据obj的createTime来进行定期清理。(释放内存)
-------------------------
首先想到的方法就是
for(Obj o:list){
if(o.createTime-currentT>xxx){
- 阿里巴巴“耕地宝”大战各种宝
百合不是茶
平台战略
“耕地保”平台是阿里巴巴和安徽农民共同推出的一个 “首个互联网定制私人农场”,“耕地宝”由阿里巴巴投入一亿 ,主要是用来进行农业方面,将农民手中的散地集中起来 不仅加大农民集体在土地上面的话语权,还增加了土地的流通与 利用率,提高了土地的产量,有利于大规模的产业化的高科技农业的 发展,阿里在农业上的探索将会引起新一轮的产业调整,但是集体化之后农民的个体的话语权 将更少,国家应出台相应的法律法规保护
- Spring注入有继承关系的类(1)
bijian1013
javaspring
一个类一个类的注入
1.AClass类
package com.bijian.spring.test2;
public class AClass {
String a;
String b;
public String getA() {
return a;
}
public void setA(Strin
- 30岁转型期你能否成为成功人士
bijian1013
成功
很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人
- [Velocity三]基于Servlet+Velocity的web应用
bit1129
velocity
什么是VelocityViewServlet
使用org.apache.velocity.tools.view.VelocityViewServlet可以将Velocity集成到基于Servlet的web应用中,以Servlet+Velocity的方式实现web应用
Servlet + Velocity的一般步骤
1.自定义Servlet,实现VelocityViewServl
- 【Kafka十二】关于Kafka是一个Commit Log Service
bit1129
service
Kafka is a distributed, partitioned, replicated commit log service.这里的commit log如何理解?
A message is considered "committed" when all in sync replicas for that partition have applied i
- NGINX + LUA实现复杂的控制
ronin47
lua nginx 控制
安装lua_nginx_module 模块
lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty
Centos和debian的安装就简单了。。
这里说下freebsd的安装:
fetch http://www.lua.org/ftp/lua-5.1.4.tar.gz
tar zxvf lua-5.1.4.tar.gz
cd lua-5.1.4
ma
- java-14.输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字
bylijinnan
java
public class TwoElementEqualSum {
/**
* 第 14 题:
题目:输入一个已经按升序排序过的数组和一个数字,
在数组中查找两个数,使得它们的和正好是输入的那个数字。
要求时间复杂度是 O(n) 。如果有多对数字的和等于输入的数字,输出任意一对即可。
例如输入数组 1 、 2 、 4 、 7 、 11 、 15 和数字 15 。由于
- Netty源码学习-HttpChunkAggregator-HttpRequestEncoder-HttpResponseDecoder
bylijinnan
javanetty
今天看Netty如何实现一个Http Server
org.jboss.netty.example.http.file.HttpStaticFileServerPipelineFactory:
pipeline.addLast("decoder", new HttpRequestDecoder());
pipeline.addLast(&quo
- java敏感词过虑-基于多叉树原理
cngolon
违禁词过虑替换违禁词敏感词过虑多叉树
基于多叉树的敏感词、关键词过滤的工具包,用于java中的敏感词过滤
1、工具包自带敏感词词库,第一次调用时读入词库,故第一次调用时间可能较长,在类加载后普通pc机上html过滤5000字在80毫秒左右,纯文本35毫秒左右。
2、如需自定义词库,将jar包考入WEB-INF工程的lib目录,在WEB-INF/classes目录下建一个
utf-8的words.dict文本文件,
- 多线程知识
cuishikuan
多线程
T1,T2,T3三个线程工作顺序,按照T1,T2,T3依次进行
public class T1 implements Runnable{
@Override
 
- spring整合activemq
dalan_123
java spring jms
整合spring和activemq需要搞清楚如下的东东1、ConnectionFactory分: a、spring管理连接到activemq服务器的管理ConnectionFactory也即是所谓产生到jms服务器的链接 b、真正产生到JMS服务器链接的ConnectionFactory还得
- MySQL时间字段究竟使用INT还是DateTime?
dcj3sjt126com
mysql
环境:Windows XPPHP Version 5.2.9MySQL Server 5.1
第一步、创建一个表date_test(非定长、int时间)
CREATE TABLE `test`.`date_test` (`id` INT NOT NULL AUTO_INCREMENT ,`start_time` INT NOT NULL ,`some_content`
- Parcel: unable to marshal value
dcj3sjt126com
marshal
在两个activity直接传递List<xxInfo>时,出现Parcel: unable to marshal value异常。 在MainActivity页面(MainActivity页面向NextActivity页面传递一个List<xxInfo>): Intent intent = new Intent(this, Next
- linux进程的查看上(ps)
eksliang
linux pslinux ps -llinux ps aux
ps:将某个时间点的进程运行情况选取下来
转载请出自出处:http://eksliang.iteye.com/admin/blogs/2119469
http://eksliang.iteye.com
ps 这个命令的man page 不是很好查阅,因为很多不同的Unix都使用这儿ps来查阅进程的状态,为了要符合不同版本的需求,所以这个
- 为什么第三方应用能早于System的app启动
gqdy365
System
Android应用的启动顺序网上有一大堆资料可以查阅了,这里就不细述了,这里不阐述ROM启动还有bootloader,软件启动的大致流程应该是启动kernel -> 运行servicemanager 把一些native的服务用命令启动起来(包括wifi, power, rild, surfaceflinger, mediaserver等等)-> 启动Dalivk中的第一个进程Zygot
- App Framework发送JSONP请求(3)
hw1287789687
jsonp跨域请求发送jsonpajax请求越狱请求
App Framework 中如何发送JSONP请求呢?
使用jsonp,详情请参考:http://json-p.org/
如何发送Ajax请求呢?
(1)登录
/***
* 会员登录
* @param username
* @param password
*/
var user_login=function(username,password){
// aler
- 发福利,整理了一份关于“资源汇总”的汇总
justjavac
资源
觉得有用的话,可以去github关注:https://github.com/justjavac/awesome-awesomeness-zh_CN 通用
free-programming-books-zh_CN 免费的计算机编程类中文书籍
精彩博客集合 hacke2/hacke2.github.io#2
ResumeSample 程序员简历
- 用 Java 技术创建 RESTful Web 服务
macroli
java编程WebREST
转载:http://www.ibm.com/developerworks/cn/web/wa-jaxrs/
JAX-RS (JSR-311) 【 Java API for RESTful Web Services 】是一种 Java™ API,可使 Java Restful 服务的开发变得迅速而轻松。这个 API 提供了一种基于注释的模型来描述分布式资源。注释被用来提供资源的位
- CentOS6.5-x86_64位下oracle11g的安装详细步骤及注意事项
超声波
oraclelinux
前言:
这两天项目要上线了,由我负责往服务器部署整个项目,因此首先要往服务器安装oracle,服务器本身是CentOS6.5的64位系统,安装的数据库版本是11g,在整个的安装过程中碰到很多的坑,不过最后还是通过各种途径解决并成功装上了。转别写篇博客来记录完整的安装过程以及在整个过程中的注意事项。希望对以后那些刚刚接触的菜鸟们能起到一定的帮助作用。
安装过程中可能遇到的问题(注
- HttpClient 4.3 设置keeplive 和 timeout 的方法
supben
httpclient
ConnectionKeepAliveStrategy kaStrategy = new DefaultConnectionKeepAliveStrategy() {
@Override
public long getKeepAliveDuration(HttpResponse response, HttpContext context) {
long keepAlive
- Spring 4.2新特性-@Import注解的升级
wiselyman
spring 4
3.1 @Import
@Import注解在4.2之前只支持导入配置类
在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean
3.2 示例
演示java类
package com.wisely.spring4_2.imp;
public class DemoService {
public void doSomethin