- 《信号与线性系统分析》学习心得
GFeverything
个人学习感想信号与线性系统分析吴大正课本信号分析
《信号与线性系统分析》学习心得通过本学期上网课的学习,大致对信号有了一定的了解认知,下面对该课程的理解发表粗浅认知,说起信号,大家都不陌生,比如老师写的幻灯片,朋友的一个眼色,经常使用的WiFi信号......总之,信号就是信息的载体,它包含着信息!从数学的角度,信号可以说是一个时间函数/序列;从电路角度来说,信号就是各种激励与响应与系统的作用;从模电数电的角度来看,信号有连续时间信号与离散时间信
- 什么是共模电感,共模电感和差模电感有哪些区别?
Hqst88888
网络
共模电感是一种用于电路中的电感器件,其特点是可以抑制共模干扰信号。在电路中,由于各种因素的影响,会产生一些干扰信号,这些信号会影响到电路的正常工作。其中,共模干扰信号是一种特殊的干扰信号,它是指在电路中同时存在于两个信号线上的干扰信号。共模电感就是用于抑制这种共模干扰信号的电感器件。它的工作原理是,当共模干扰信号进入电路时,会在共模电感上产生感应电动势,从而形成一个反向的电流,使得共模干扰信号被抑
- 通信原理教程chapter4
今日你学左米啊
通信原理教程chapter4感冒+繁忙著教材用的是《通信原理教程》(第三版)--樊昌信著第四章模拟信号的数字化@[toc]模拟信号的数字化(AD转换)模电里面也说过,AD转换包括三个基本步骤:抽样,量化,编码,前两个在模电和信号与系统里面其实已经讲得7788了,这章的重点在于基带信号的编码.还有一些就是带通信号的抽样频率,抽样信号的非均匀量化这两个新一点的东西.这里我们顺便帮大家复习一下信号的分类
- 1.【Multisim仿真】数电模电学习,仿真软件的初步使用
m0_61659911
学习
学习计划路径:>Multisim电路仿真软件熟练掌握>数字电路基础课程>逻辑电路设计与应用>熟练掌握存储器、脉冲波形发生器、D/A和A/D转换器原理>基本元器件熟练掌握>晶体管放大电路及负反馈放大电路>集成运算放大器设计>电压变电流电路设计>绝对值电路设计>压力传感器电路设计>STM32最小系统设计一。Multisim仿真初步了解1.主页功能布置二。数字电路设计基础1.正逻辑与负逻辑1.数字信号是
- 蓝桥杯第九届电子类单片机组程序设计(模拟题)
旺仔nai糖
蓝桥杯蓝桥杯单片机职场和发展
目录蓝桥杯大赛历届真题一、第九届比赛题二、代码实现main.ciic.ciic.h前言蓝桥杯的真题可以再官网上查到,链接放下边了,点击即可跳转到官网:蓝桥杯大赛历届真题突然发现官网上的题也不全,而且还有一部分是模拟题,不过也没关系,回头可以再去其他地方找找真题,分享给大家。蓝桥杯比赛的题型目前是:客观题:15%基于硬件平台的程序设计与调试:85%。客观题是数电模电+单片机基础知识的选择题,这里包括
- 51_蓝桥杯_竞赛概述
哈呀_fpga
蓝桥杯职场和发展51单片机c语言系统架构
一用时预赛:5h决赛:5h二竞赛形式封闭限时。答题过程中,无法访问互联网,以“服务器--浏览器”方式发放试题,回收答案。三试题形式3.1客观题(30%)选择,填空(数模电&c语言&单片机)3.2硬件程序设计(70%)使用特定的硬件平台,用c语言,完成程序开发和调试任务。四设备万用表,计算机,keil5,STC-ISP,V6.85H程序下载软件,单片机综合训练平台驱动程序。
- 普中51单片机学习(二)
Ccjf酷儿
51单片机学习嵌入式硬件
51单片机介绍所需基础知识基础数模电知识,简单的C语言。PS:如果有不懂的直接通义千问。。。什么是单片机在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。学习方法多实践;学习必要的理论知识;多做项目工程。预备知识电平特性数字电路只有两种电平,高电平和低电平;高电平5V或3.3V,取决于单片机电源;低电平0V;RS232电平:计算机串口电平;高电平12V
- 2020-3-3晚间日记
换一个昵称
今天是什么日子起床:7点半就寝:24点天气:晴心情:还好纪念日:没有叫我起床的不是闹钟是梦想年度目标及关键点:考研本月重要成果:努力学习中今日三只青蛙/番茄钟300分钟成功日志-记录三五件有收获的事务努力学习,坚持打卡财务检视支出200左右人际的投入没有开卷有益-学习/读书/听书今天学习了电路,模电,微机健康与饮食今日步数:3349今日锻炼:没有今日饮食:火锅好习惯打卡坚持,努力,打卡,学习。
- 开关电源输入:共模电感,X电容,Y电容,差摸电感理论计算!
吾息
电路开关电源
转自:https://mp.weixin.qq.com/s/qp_DSBGKdjNo2-lO2s5v7Q引言在开关电源中,EMI滤波器对共模和差模传导噪声的抑制起着显著的作用。在研究滤波器原理的基础上,探讨了一种对共模、差模信号进行独立分析,分别建模的方法,最后基于此提出了一种EMI滤波器的设计程序。高频开关电源由于其在体积、重量、功率密度、效率等方面的诸多优点,已经被广泛地应用于工业、国防、家电
- 电路设计(13)——生产线易拉罐自动计数装置的proteus仿真
嵌入式小李
数字模拟电路proteus自动计数产线计数
1.设计要求使用指定元件,用模电、数电等有关知识,设计并制作一个易拉罐饮料计数自动化的模拟装置。生产单位常采用红外自动计数装置,将装有饮料的易拉罐放在马达带动的传动带上,在传动带运动的过程中让每个易拉罐依次同一方向地穿过红外发射、接收系统,形成计数脉冲,然后计数脉冲经电路加工、计数,再数显易拉罐计数结果,就知道其生产量。限于条件限制,不可能提供马达传动的易拉罐,只能模拟。故要求将红外发射、接收系统
- fpga 需要掌握哪些基础知识?
宸极FPGA_IC
fpga开发fpga硬件工程嵌入式硬件javastm32
个人根据自己的一些心得总结一下fpga需要掌握的基础知识,希望对你有帮助。1、数电(必须掌握的基础),然后进阶学模电,2、掌握HDL(verilog或VHDL)一般建议先学verilog,然后可以学SystemVerilog和VHDL。3、掌握FPGA设计流程/原理(推荐教材:FPGA权威指南、AlteraFPGA/CPLD设计、IP核芯志-数字逻辑设计思想、静态时序分析、嵌入式逻辑分析仪等)。4
- 一些常见的电源方案
honey ball
嵌入式硬件学习
开关电源:RMC板:(24V电压,10A电流)SMBJ30CA:静电和浪涌保护(TVS/ESD)一般使用NMOS管,因为PMOS管导通电阻与NMOS管比较会较大模电非基础01——从一种常见的防反接,上电缓启动,过压保护电路集成电路讲解再到MOS管常用技巧讲解-三点羊羽-博客园(cnblogs.com)https://www.cnblogs.com/Wilson-hhx/p/12521529.htm
- 电路设计(11)——带有触摸开关的循环数显装置proteus仿真
嵌入式小李
数字模拟电路proteus数字电路循环数显装置模拟电路
1.设计要求使用指定的元件,用模电、数电等有关知识,设计并制作带有触摸电极的电路,当电路得电,便能以“1-4-7-2-5-8-3-6-9”的顺序循环显示数字,几秒钟后就停显、消隐。而后,再触摸,又重复以上显示,约10秒钟后自行停显并消隐的工作过程,如此周而复始。为了显示工作状态,用绿色发光二极管指示电源工作状态;用红色发光二极管指示触摸开关的工作状态,当手指未触摸电路电极时,红色发光管亮,而当手指
- 电路设计(12)——光控数显式风扇调速器的proteus仿真
嵌入式小李
数字模拟电路proteus模拟电路数字电路风扇调速器
1.设计要求使用指定元器件,用模电、数电等有关知识,设计并制作一个至少有三级变速的简单的电扇调速器。其要求是当分别数显0、1、2三个数字时,电扇相应处在失电、强电(市电电压)、弱电(小于市电电压)三挡级的供电状态(设市电电压为220V50HZ)。我们使用220伏交流40瓦的白炽灯泡及塑壳灯头一套(供电导线从提供给作品用的电源线上剪下一段即可),用于替代风扇。用灯泡的熄、亮、暗代替电扇的失电、强电、
- Allegro如何创建Xnet操作指导
行者有路hh
AllegroPCB设计硬件工程pcb工艺fpga开发
在实际Layout过程中,差分对上往往串接有电阻,电容或共模电感。这时候就需要创建Xnet。那么Allegro如何创建Xnet呢?具体操作如下:1、点击菜单Analyze(分析)→ModelAssigment(模型分配),如下图所示2、跳出SIDesignAudit对话框,直接点OK,如下图所示3、接着跳出下面的对话框,也不用管,点是4、然后跳出下面对话框(SignalModelAssIgnmen
- 这种学习单片机的顺序是否合理?
单片机一哥
51单片机智能小车嵌入式单片机51单片机单例模式
这种学习单片机的顺序是否合理?在开始前我有一些资料,是我根据网友给的问题精心整理了一份「单片机的资料从专业入门到高级教程」,点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!正常的顺序,高数(你要考研呢,线代就学一下,不考的话,线代不挂科就行了,除非你搞AI,那个得会矩阵运算)->电路分析->半导体物理(了解一些概念即可,为了能更好得学习模电)->模电->数电->计算机
- 【无刷电机学习】电流采样电路硬件方案
白白与瓜
毕业设计学习智能车学习学习单片机电流环硬件
【仅作自学记录,不出于任何商业目的】目录AD8210INA282INA240INA199AD8210【AD8210数据手册】在典型应用中,AD8210放大由负载电流通过分流电阻产生的小差分输入电压。AD8210抑制高共模电压(高达65V),并提供接地参考缓冲输出,与模数转换器(ADC)接口。AD8210由两个主要模块组成,一个差分放大器和一个仪表放大器。负载电流流经外部分流电阻,在AD8210的输
- 蓝桥杯-单片机组备赛思路与大纲
听风吹雨archie
蓝桥杯-单片机组基础与备赛指南蓝桥杯单片机51单片机
开始写于2014年1月30日,主要是针对第15届蓝桥杯-单片机组比赛。本文档编辑后会随时回来更改与新增内容,可收藏并隔一段时间再看一次。1.赛事介绍(第15届大纲)编程题:85%(编程涉及IIC、SPI、矩阵键盘、数码管等内容)客观题:15%(客观题主要是数电、C语言程序题,较少的51单片机基础知识与开发调试知识,极少出现模电题)省赛,报名费300元,自己出(部分学校的学院会报销),赛前学院会发比
- [蓝桥杯单片机]刷题笔记—客观题—2019年省赛真题
NikkoLKR
蓝桥杯单片机单片机蓝桥杯嵌入式硬件
本人最近在备战蓝桥杯的单片机赛道需要多多刷题历练这一系列的文章会跟大家一起计算、一起翻手册找答案(在之前的文章中有详细记录的只会简单解释,不懂的自己往前翻)一方面帮助自己记住刷过的题另一方面也告诉各位如何从手中的资料中查找答案由于我手上也只有答案,做题都是我自己的思路,所以不保证解题思路的正确性,欢迎大佬指正2019年省赛真题-客观题部分(1)答案:B考察科目:模拟电路解题:模电基础,优先导通原则
- 如何快速学习单片机?聊聊单片机学习基础
weixin_33717117
嵌入式c/c++操作系统
不管是学习什么,快速都对我们有着莫大的吸引力。就像前不久也有几个同学问到——如何快速学习单片机?针对这个问题,小编还是先来聊聊单片机学习基础有哪些?也就是掌握单片机的技能包含什么:1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用C语言,多学习别人的程序;4、对操作系统原理有一定的了解;5、Protel至少要有点基础;6、要实际动手调试电路的能力。一、学习单片机的步骤
- 如何快速学习单片机?我们来聊聊单片机学习基础
weixin_34242658
嵌入式c/c++操作系统
不管是学习什么,快速都对我们有着莫大的吸引力。就像前不久也有几个同学问到——如何快速学习单片机?针对这个问题,小编还是先来聊聊单片机学习基础有哪些?也就是掌握单片机的技能包含什么:1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用C语言,多学习别人的程序;4、对操作系统原理有一定的了解;5、Protel至少要有点基础;6、要实际动手调试电路的能力。一、学习单片机的步骤
- 计算机是什么做的
be_humble
硬件工程pcb工艺
背景虽然我是科班出身的,但是上大学时候,对这些内容并不感兴趣,只是简单的进行做题,考试而已。并没有思考,为啥学计算机组成原理,模电数电,微机原理,单片机,操作系统啥的。现在作为个搜索算法工程师,觉得那些并没啥用。但是静下来时候,发现这些基础还是很有思考价值的。了解自己在历史的科技创新长河中,在哪一个环节,从电的发现,到各种电器,以及最开始思考如何便捷计算工具。到现在的计算机。半导体**半导体是指在
- 模电笔记2:pn结的形成
filp-flop
fpga开发
•本征半导体可以导电:粒子热运动带来的本征激发•本征激发的速度复合的速度和什么有关•本征半导体导电是因为载流子的存在•本征半导体导电能力和什么有关:载流子浓度2.杂质半导体•可扩散性:在纯净的本征半导体扩散其他元素构成杂质半导体温度对n型半导体载流子子的影响•对n型半导体多子影响不大:本身自由电子多,热运动产生的自由电子不多•对n型半导体少子影响很大:少子浓度变化非常大,本身基数少••如果一个半导
- 模电笔记3:pn结与二极管特性
filp-flop
fpga开发
Pn结的伏安特性•1.正向特性有个死区si:导通电压0.7v2.pn结两个击穿两种反向击穿:1.雪崩击穿;2.齐纳击穿•雪崩击穿:链式反应Pn结损坏:反向击穿后引起的二次击穿•Pn结坏:反向击穿引起的温度升高•为什么温度升高,电流乘以pn结电压就是pn结消耗的电功率,电功率就是发热用的。•Pn结可以工作在反向击穿工作状态下,温度没过高,还可以回来•要控制好不要进入热击穿状态也叫二次击穿•发生二次击
- 模电学习笔记2:PN结的形成与特性
落尘天色水一方
学习
2.1载流子的漂移与扩散2.1.1漂移运动(前提:外电场)在外部电场作用下,载流子的运动称为漂移运动。载流子的平均漂移运动与电场矢量E成正比,且有如下公式:公式说明空穴在相同条件下比自由电子移动速度要快,因此在高频电路中电子导电器件要优于空穴导电器件。2.1.2扩散运动(前提:浓度差)载流子会从高浓度区域向低浓度区域扩散,并因此形成扩散电流。2.2PN结的形成在半导体两个不同的区域分别掺入三价和五
- 模电:双极晶体管的结构与放大原理:三极管
背负永恒疾风命运之皇子
单片机嵌入式硬件社交电子知识图谱人工智能
1.双极晶体管BJT空穴和自由电子都参与导电,所以称为双极晶体管,三极管1.1结构及类型一个半导体基材上做出三块不同的参杂区域,是一种三明治结构,夹心的,由于是一个是N一个是P一个是N,所以必然形成PN结,形成了两个PN结,一个叫发射区,基区,集电区,发射区是法师载流子的区域,,话句话说,类似于弹药库和源泉的这么一个地方,往外发射载流子集电区是收集在留存基区是一个控制区域三个的特点发射区要发射载流
- 模电:MOS管的工作原理
背负永恒疾风命运之皇子
单片机嵌入式硬件人工智能知识图谱社交电子
场效应管,不费电,消耗的功率少。集成度越高,散热越难,功率消耗的问题,是变成了我们这种集成电路的一个瓶颈,而场效应管的出现,为这种瓶颈的解决起了一个很大的作用,场效应管FET它的基本原理是靠电场效应来控制这个管子,电场效应的好处几乎是没点电流的,没电流的话几乎是没有功率付出的,从控制的回路来说,我消耗的功率非常非常小,这是它非常打的好处,而且它的输入电阻非常高,因为它没电流,它还有一个好处是什么呢
- 模电:PN结的形成
背负永恒疾风命运之皇子
人工智能嵌入式硬件单片机社交电子知识图谱
半导体:介于导体跟绝缘体之间的材料本征半导体:纯净半导体硅锗四价元素本征半导体的晶体结构价电子不导电,导电靠自由电子,载流子本征激发因为温度变化所引起的热运动,让共价键里面的价电子挣脱变成自由电子,挣脱留下的位置叫空穴,这个过程就叫本征激发空穴带正电,空穴带正电,本征半导体有两种载流子:一个是空穴,一个是自由电子本征激发越多导电能力越好本征激发的对立面就复合运动自由电子跟空穴会在共价键里面相撞,然
- 推挽输出、开漏输出、上拉和下拉电阻总结
硬晨
单片机嵌入式硬件stm32
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、开漏是什么?上拉电阻下拉电阻二、推挽是什么?总结前言此文章是为了共同进步,如有错误请联系更正开漏输出和推挽输出是模电中很基础的一部分,但很多做嵌入式软件的同学对此硬件基本原理不是很熟悉,所以写此文章,一方面自己巩固与一下。另一方面,帮做纯软件的同学讲解一下(尤其我女朋友)。一、开漏是什么?开漏可能有些人觉得陌生,但是对
- 【模电】——电流转化电压的两种方法 IVT(使用运放)
AKA_东东
模拟电路单片机嵌入式硬件硬件工程其他经验分享帅哥
我在网上找了一圈电流转电压的电路都没个简单好用的文章一气之下,重看了模电。。。我也是醉了。为什么电压转电流的那么多,电流转电压的这么少?下面的方法都是使用了运放。运放的选择我也不清楚,大概就按供电大小来的,只要输出满足我想要的电压范围就行。电阻也都是随便设的,能满足最后的放大倍数就行。有了解的同志,可以把具体的选择方法发到评论区我们交流交流。1.使用跨阻放大器TIA即跨阻放大器TIA的电路比较简单
- java解析APK
3213213333332132
javaapklinux解析APK
解析apk有两种方法
1、结合安卓提供apktool工具,用java执行cmd解析命令获取apk信息
2、利用相关jar包里的集成方法解析apk
这里只给出第二种方法,因为第一种方法在linux服务器下会出现不在控制范围之内的结果。
public class ApkUtil
{
/**
* 日志对象
*/
private static Logger
- nginx自定义ip访问N种方法
ronin47
nginx 禁止ip访问
因业务需要,禁止一部分内网访问接口, 由于前端架了F5,直接用deny或allow是不行的,这是因为直接获取的前端F5的地址。
所以开始思考有哪些主案可以实现这样的需求,目前可实施的是三种:
一:把ip段放在redis里,写一段lua
二:利用geo传递变量,写一段
- mysql timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性
dcj3sjt126com
mysql
timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:
1.
CURRENT_TIMESTAMP
当要向数据库执行insert操作时,如果有个timestamp字段属性设为
CURRENT_TIMESTAMP,则无论这
- struts2+spring+hibernate分页显示
171815164
Hibernate
分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。
1、DAO层接口的设计,在MemberDao接口中定义了如下两个方法:
public in
- 构建自己的Wrapper应用
g21121
rap
我们已经了解Wrapper的目录结构,下面可是正式利用Wrapper来包装我们自己的应用,这里假设Wrapper的安装目录为:/usr/local/wrapper。
首先,创建项目应用
&nb
- [简单]工作记录_多线程相关
53873039oycg
多线程
最近遇到多线程的问题,原来使用异步请求多个接口(n*3次请求) 方案一 使用多线程一次返回数据,最开始是使用5个线程,一个线程顺序请求3个接口,超时终止返回 缺点 测试发现必须3个接
- 调试jdk中的源码,查看jdk局部变量
程序员是怎么炼成的
jdk 源码
转自:http://www.douban.com/note/211369821/
学习jdk源码时使用--
学习java最好的办法就是看jdk源代码,面对浩瀚的jdk(光源码就有40M多,比一个大型网站的源码都多)从何入手呢,要是能单步调试跟进到jdk源码里并且能查看其中的局部变量最好了。
可惜的是sun提供的jdk并不能查看运行中的局部变量
- Oracle RAC Failover 详解
aijuans
oracle
Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。
Oracle 10g RAC 的Failover 可以分为3种:
1. Client-Si
- form表单提交数据编码方式及tomcat的接受编码方式
antonyup_2006
JavaScripttomcat浏览器互联网servlet
原帖地址:http://www.iteye.com/topic/266705
form有2中方法把数据提交给服务器,get和post,分别说下吧。
(一)get提交
1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。
对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:
- JS初学者必知的基础
百合不是茶
js函数js入门基础
JavaScript是网页的交互语言,实现网页的各种效果,
JavaScript 是世界上最流行的脚本语言。
JavaScript 是属于 web 的语言,它适用于 PC、笔记本电脑、平板电脑和移动电话。
JavaScript 被设计为向 HTML 页面增加交互性。
许多 HTML 开发者都不是程序员,但是 JavaScript 却拥有非常简单的语法。几乎每个人都有能力将小的
- iBatis的分页分析与详解
bijian1013
javaibatis
分页是操作数据库型系统常遇到的问题。分页实现方法很多,但效率的差异就很大了。iBatis是通过什么方式来实现这个分页的了。查看它的实现部分,发现返回的PaginatedList实际上是个接口,实现这个接口的是PaginatedDataList类的对象,查看PaginatedDataList类发现,每次翻页的时候最
- 精通Oracle10编程SQL(15)使用对象类型
bijian1013
oracle数据库plsql
/*
*使用对象类型
*/
--建立和使用简单对象类型
--对象类型包括对象类型规范和对象类型体两部分。
--建立和使用不包含任何方法的对象类型
CREATE OR REPLACE TYPE person_typ1 as OBJECT(
name varchar2(10),gender varchar2(4),birthdate date
);
drop type p
- 【Linux命令二】文本处理命令awk
bit1129
linux命令
awk是Linux用来进行文本处理的命令,在日常工作中,广泛应用于日志分析。awk是一门解释型编程语言,包含变量,数组,循环控制结构,条件控制结构等。它的语法采用类C语言的语法。
awk命令用来做什么?
1.awk适用于具有一定结构的文本行,对其中的列进行提取信息
2.awk可以把当前正在处理的文本行提交给Linux的其它命令处理,然后把直接结构返回给awk
3.awk实际工
- JAVA(ssh2框架)+Flex实现权限控制方案分析
白糖_
java
目前项目使用的是Struts2+Hibernate+Spring的架构模式,目前已经有一套针对SSH2的权限系统,运行良好。但是项目有了新需求:在目前系统的基础上使用Flex逐步取代JSP,在取代JSP过程中可能存在Flex与JSP并存的情况,所以权限系统需要进行修改。
【SSH2权限系统的实现机制】
权限控制分为页面和后台两块:不同类型用户的帐号分配的访问权限是不同的,用户使
- angular.forEach
boyitech
AngularJSAngularJS APIangular.forEach
angular.forEach 描述: 循环对obj对象的每个元素调用iterator, obj对象可以是一个Object或一个Array. Iterator函数调用方法: iterator(value, key, obj), 其中obj是被迭代对象,key是obj的property key或者是数组的index,value就是相应的值啦. (此函数不能够迭代继承的属性.)
- java-谷歌面试题-给定一个排序数组,如何构造一个二叉排序树
bylijinnan
二叉排序树
import java.util.LinkedList;
public class CreateBSTfromSortedArray {
/**
* 题目:给定一个排序数组,如何构造一个二叉排序树
* 递归
*/
public static void main(String[] args) {
int[] data = { 1, 2, 3, 4,
- action执行2次
Chen.H
JavaScriptjspXHTMLcssWebwork
xwork 写道 <action name="userTypeAction"
class="com.ekangcount.website.system.view.action.UserTypeAction">
<result name="ssss" type="dispatcher">
- [时空与能量]逆转时空需要消耗大量能源
comsci
能源
无论如何,人类始终都想摆脱时间和空间的限制....但是受到质量与能量关系的限制,我们人类在目前和今后很长一段时间内,都无法获得大量廉价的能源来进行时空跨越.....
在进行时空穿梭的实验中,消耗超大规模的能源是必然
- oracle的正则表达式(regular expression)详细介绍
daizj
oracle正则表达式
正则表达式是很多编程语言中都有的。可惜oracle8i、oracle9i中一直迟迟不肯加入,好在oracle10g中终于增加了期盼已久的正则表达式功能。你可以在oracle10g中使用正则表达式肆意地匹配你想匹配的任何字符串了。
正则表达式中常用到的元数据(metacharacter)如下:
^ 匹配字符串的开头位置。
$ 匹配支付传的结尾位置。
*
- 报表工具与报表性能的关系
datamachine
报表工具birt报表性能润乾报表
在选择报表工具时,性能一直是用户关心的指标,但是,报表工具的性能和整个报表系统的性能有多大关系呢?
要回答这个问题,首先要分析一下报表的处理过程包含哪些环节,哪些环节容易出现性能瓶颈,如何优化这些环节。
一、报表处理的一般过程分析
1、用户选择报表输入参数后,报表引擎会根据报表模板和输入参数来解析报表,并将数据计算和读取请求以SQL的方式发送给数据库。
2、
- 初一上学期难记忆单词背诵第一课
dcj3sjt126com
wordenglish
what 什么
your 你
name 名字
my 我的
am 是
one 一
two 二
three 三
four 四
five 五
class 班级,课
six 六
seven 七
eight 八
nince 九
ten 十
zero 零
how 怎样
old 老的
eleven 十一
twelve 十二
thirteen
- 我学过和准备学的各种技术
dcj3sjt126com
技术
语言VB https://msdn.microsoft.com/zh-cn/library/2x7h1hfk.aspxJava http://docs.oracle.com/javase/8/C# https://msdn.microsoft.com/library/vstudioPHP http://php.net/manual/en/Html
- struts2中token防止重复提交表单
蕃薯耀
重复提交表单struts2中token
struts2中token防止重复提交表单
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年7月12日 11:52:32 星期日
ht
- 线性查找二维数组
hao3100590
二维数组
1.算法描述
有序(行有序,列有序,且每行从左至右递增,列从上至下递增)二维数组查找,要求复杂度O(n)
2.使用到的相关知识:
结构体定义和使用,二维数组传递(http://blog.csdn.net/yzhhmhm/article/details/2045816)
3.使用数组名传递
这个的不便之处很明显,一旦确定就是不能设置列值
//使
- spring security 3中推荐使用BCrypt算法加密密码
jackyrong
Spring Security
spring security 3中推荐使用BCrypt算法加密密码了,以前使用的是md5,
Md5PasswordEncoder 和 ShaPasswordEncoder,现在不推荐了,推荐用bcrpt
Bcrpt中的salt可以是随机的,比如:
int i = 0;
while (i < 10) {
String password = "1234
- 学习编程并不难,做到以下几点即可!
lampcy
javahtml编程语言
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- 架构师之mysql----------------用group+inner join,left join ,right join 查重复数据(替代in)
nannan408
right join
1.前言。
如题。
2.代码
(1)单表查重复数据,根据a分组
SELECT m.a,m.b, INNER JOIN (select a,b,COUNT(*) AS rank FROM test.`A` A GROUP BY a HAVING rank>1 )k ON m.a=k.a
(2)多表查询 ,
使用改为le
- jQuery选择器小结 VS 节点查找(附css的一些东西)
Everyday都不同
jquerycssname选择器追加元素查找节点
最近做前端页面,频繁用到一些jQuery的选择器,所以特意来总结一下:
测试页面:
<html>
<head>
<script src="jquery-1.7.2.min.js"></script>
<script>
/*$(function() {
$(documen
- 关于EXT
tntxia
ext
ExtJS是一个很不错的Ajax框架,可以用来开发带有华丽外观的富客户端应用,使得我们的b/s应用更加具有活力及生命力。ExtJS是一个用 javascript编写,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。
ExtJs最开始基于YUI技术,由开发人员Jack
- 一个MIT计算机博士对数学的思考
xjnine
Math
在过去的一年中,我一直在数学的海洋中游荡,research进展不多,对于数学世界的阅历算是有了一些长进。为什么要深入数学的世界?作为计算机的学生,我没有任何企图要成为一个数学家。我学习数学的目的,是要想爬上巨人的肩膀,希望站在更高的高度,能把我自己研究的东西看得更深广一些。说起来,我在刚来这个学校的时候,并没有预料到我将会有一个深入数学的旅程。我的导师最初希望我去做的题目,是对appe