- 音频基础知识
littlezls
audio多媒体开发类音视频网络android
系列文章目录多媒体音频基础知识及格式的介绍文章系列:音频基础知识介绍:音频基础知识https://blog.csdn.net/littlezls/article/details/135917303音频基础知识介绍:音频几个相关概念及心理声学模型https://blog.csdn.net/littlezls/article/details/135499627音频编解码格式介绍:音频编码格式介绍htt
- 音频几个相关概念及心理声学模型
littlezls
多媒体audio开发类音视频
系列文章目录音频格式的介绍文章系列:音频编解码格式介绍:音频几个相关概念及心理声学模型https://blog.csdn.net/littlezls/article/details/135499627音频编解码格式介绍:音频编码格式介绍https://blog.csdn.net/littlezls/article/details/135862140音频编解码格式介绍(1)ADPCM:adpcm编解
- 数据压缩实验——MPEG音频编码实验
qq_43310997
mpg音频编码解码c++
目录实验原理MPEG-1AudioLayerII编码器原理基本思想两条线时-频分析的矛盾心理声学模型MPEG-1音频编码器框架图MPEG-1声音的主要性能多相滤波器组心理声学模型比特分配器装帧实验要求程序分析调试及实验结果输出音频的采样率和目标码率输出某个数据帧所分配的比特数,比例因子,比特分配结果结果分析实验原理MPEG-1AudioLayerII编码器原理基本思想分析信号,去掉不能被感知的部分
- 音频处理中的尺度--Bark尺度与Mel尺度
icoolmedia
音频处理
由于人耳对声音的感知(如:频率、音调)是非线性的,为了对声音的感知进行度量,产生了一系列的尺度(如:十二平均律),这里重点说下Bark尺度与Mel尺度。刚开始的时候,我自己也没弄明白这两个尺度的区别。后来才逐渐的明白他们的思考出发点,这里简单分享出来。Bark(巴克)频率尺度是以Hz为单位,把频率映射到心理声学的24个临界频带上,第25个临界频带占据约:16K~20kHz的频率,1个临界频带的宽度
- 记忆从灵魂中初醒 苦尽甘来
滴水铭心
《音乐基本词汇英汉对照》vibration振动sound音tone音(乐音)musicaltone乐音noise噪音acoustics声学psychoacoustics心理声学frequency频率intensity强度time时间waveform波形pitch音高loudness响度duration时值timbre音色(tonecolororquality)tuningfork音叉pureton
- PyTorch语音识别的理论基础——MFCC
新知图书
pytorch语音识别人工智能
在语音识别研究领域,音频特征的选择至关重要。本书大部分内容中都在使用一种非常成功的音频特征—梅尔频率倒谱系数(Mel-FrequencyCepstrumCoefficient,MFCC)。MFCC特征的成功很大程度上得益于心理声学的研究成果,它对人的听觉机理进行了建模。研究发现,音频信号从时域信号转换为频域信号之后,可以得到各种频率分量的能量分布。心理声学的研究结果表明,人耳对于低频信号更加敏感,
- 11、声音的强度与响度有什么不同?
听觉健康科普
听觉健康门诊助听器耳聋耳鸣健康医疗
声音的强度与响度有什么不同?听觉健康门诊兰明医学硕士/听力学博士声音的强度是声音的声学特性,可以物理测量·测量单位是分贝(dB)。响度是声音的一种心理声学特性,响度是描述声音的响亮程度的指标,表示人耳对声音的主观感受。因为它代表了我们人类对各种强度的“响亮”或“柔和声音”的看法。其计量单位包括方(phon)and宋(sone)。宋(Song)的定义是来自于听者水平正前方的频率为1kHz、声压级为4
- 四、音频编解码
Mjs
声音的三要素音调:音频,小孩>女孩>男孩音量:声音振动幅度音色:材质有关,本质是谐波心理声学模型人类的听觉范围:20Hz-20KHzPCM(脉冲编码调制)模拟信号转化为数字信号的到的数据PCM数据采样量化编码⾳频信号的传输率=取样频率*样本量化⽐特数*通道数样本值的量化⽐特数=16普通⽴体声的信号通道数=2数字信号传输码流⼤约1.4Mbit/s⼀秒钟的数据量为1.4Mbit/(8/Byte)达17
- MakeNoise02 - 频率和音高
Kidult
MakeNoise01-声音是什么?频率Frequency是周期运动在一秒内重复的次数。比如一根琴弦在一秒内震动440次(cyclespersecond-cps),它发出的就是440Hz频率的声音。频率是绝对量,在心理声学上对应的感知量是音高Pitch。一个声音听起来什么样,频率是最基本的决定要素之一。声源在每秒内振动次数的越多,频率就越大,产生的音高也就越高。常见声音频率范围下图展示了人和一些动
- 心理声学基础概念
冰阔落jack
作者:冰阔落什么是心理声学?声音虽然客观存在,但是人的主观听觉和客观实际存在差异化。心理声学研究的就是声音的主观感觉和物理量之间的关系,因为人耳听觉对声音的主观响应是评价音质好坏的唯一标准。对于复杂的声音,从主观可以用响度、音高和音色来描述。客观上,响度和音高与声波的振幅(幅度)有关,音色和频谱及包络有关,而音高与频谱的频率有关。1.声音强度1.1级和分贝声波的幅度可以用声压或者声强来表示,而实际
- 音频编码
谌文
一.声音的三要素音调.(音频).小孩>女孩>男孩音量:声音震动幅度音色:材质有关!谐波.二.心理声学模型人类听觉范围截屏2022-09-0422.52.45.png.四.音频压缩原理消除冗余数据(有损编码)因为采集过程,采集各种频率声音!我们可以丢弃人耳无法听到的那一部分声音数据,大大的减少数据的存储!可以直接从源数据干掉哈夫曼无所编码:除了人耳部分听不到的声音压缩之外,其他声音数据原来编码代码不
- 音视频学习基础4-音频无损压缩技术
samonking
1.哈夫曼编码2.算数编码3.香农编码通过上述编码来压缩音频数据音频编码的过程:声音原始数据PCM------时域转频域变换+心理声学模型(去除掉杂音)------利用编码格式量化编码--------加入辅助数据生成比特流格式化------比特流
- MPEG音频编码
河合 曜
c语言音频数据结构
文章目录概述一、MPEG音频编码1、子带编码2、心理声学模型3、动态码率分配4、装帧二、实验内容1、主要结构体2、编码过程3、输出内容三、实验结果1、实验数据2、分析与总结概述 MPEG,即MovingPictureExpertsGroup(动态图像专家组)为ISO与IEC于1988年成立的专门针对运动图像和语音压缩制定国际标准的组织。 MPEG标准主要有以下五个,MPEG-1、MPEG-2、MP
- 走进音视频的世界——mp3封装格式
徐福记456
音视频开发音视频
MP3,全称是MPEGAudioLayer3,利用人耳对高频声音信号不敏感的特性,结合心理声学模型,把时域信号转换为频域信号,并划分多个频段,对不同频段使用不同压缩率进行压缩。整体压缩率达到1:10,甚至1:12。一、MP3整体结构MP3由ID3v2、Frame、ID3v1构成。其中,Frame表示若干音频帧。如下图所示:二、ID3V2结构ID3v2由标签头、扩展头、若干标签帧组成。如下表所示:其
- 心理声学基础
心理声学
本文首发于:行者AI声音虽然客观存在,但是人的主观听觉和客观实际存在差异化。心理声学研究的就是声音的主观感觉和物理量之间的关系,因为人耳听觉对声音的主观响应是评价音质好坏的唯一标准。对于复杂的声音,从主观可以用响度、音高和音色来描述。客观上,响度和音高与声波的振幅(幅度)有关,音色和频谱及包络有关,而音高与频谱的频率有关。1.声音强度声波的幅度可以用声压或者声强来表示,而实际中常常使用级来表示,分
- 心理声学基础
行者AI
声音虽然客观存在,但是人的主观听觉和客观实际存在差异化。心理声学研究的就是声音的主观感觉和物理量之间的关系,因为人耳听觉对声音的主观响应是评价音质好坏的唯一标准。对于复杂的声音,从主观可以用响度、音高和音色来描述。客观上,响度和音高与声波的振幅(幅度)有关,音色和频谱及包络有关,而音高与频谱的频率有关。1.声音强度声波的幅度可以用声压或者声强来表示,而实际中常常使用级来表示,分贝则是常用的级的单位
- MPEG音频编码分析
pzp49666
目录基本流程设计框架变量设置音频读入多相滤波器结合窗函数和滤波计算比例因子心理声学模型比特分配量化与装帧实验要求输出音频的采样率和目标码率对于某个数据帧,输出该帧所分配的比特数,该帧的比例因子,该帧的比特分配结果基本流程重点关注代码中如何实现双线流程的结合,多项滤波器之后提取比例因子给下面的心理声学模型线。比特分配后利用比特数完成上面流程的线性量化。设计框架变量设置typedefdoubleSBS
- 心理声学模型在感知音频编码中的应用
Jianing_Wang
笔记
心理声学模型在感知音频编码中的应用写在前面的话0引言1心理声学的基本概念1.1声音的掩蔽效应(Auditorymasking)1.1.1时域掩蔽效应(Temporalmasking)1.1.2频域掩蔽效应(Frequencymasking)1.2掩蔽不对称性(Asymmetryofmasking)1.3巴克尺度(Barkscale)2感知音频编码(Perceptualaudiocoding)2.1
- 音频均衡器Equalizer算法研究与实现
audio_mqiu
音频后处理算法
如转载请注明出处!最近工作需要,对Equalizer算法进行了初步研究,并在本地进行了简单实现。一.声学背景心理声学研究证实人耳可闻的声音频率范围为20Hz--20kHz。在可闻的频率范围内,不同的频段对人耳的感知影响不同。如下所述:“1.20Hz--60Hz部分这一段提升能给音乐强有力的感觉,给人很响的感觉,如雷声。是音乐中强劲有力的感觉。如果提升过高,则又会混浊不清,造成清晰度不佳,特别是低频
- 数据压缩(十三)——MPEG音频编码原理及编码器调试
weixin_41926958
数据压缩原理与应用
文章目录一、MPEG音频编码原理1.1基本思想1.2心理声学模型(Psychoacousticmodel)1.2.1听觉阈值1.2.2频域掩蔽1.3临界频带(CriticalBand)1.4人耳听觉系统1.5掩蔽效果的加和二、MPEG音频压缩编码器2.1多相滤波器组(PolyphaseFilterBank)2.2心理声学模型2.3量化和编码2.3.1比例因子的取值和编码2.3.2比特分配及编码2.
- Fletcher–Munson curves
老雷blog
上图是1933年贝尔实验室(BellLabs)的两位研究员:HarveyFletcher,W.A.Munson所研究出的心理声学相当重要的一个理论.实验内容大概是如此,首先先让测试者听到一个1kHz的SineWave(又称为PureTone因为SineWave没有任何的泛音),然后在播放其它频率的SineWave让受测者分辨哪一个听起来比较大声.实验结果绘制成上图蓝线的结果,我们称之为Fletch
- 游戏音频三要素:响度、音调、音色
Channel Music
在游戏中,音频占据游戏的主要因素,在人耳的声域范围内,声音的主观感受有响度、音高、音色等特征和掩蔽效应、高频定位等特性。其中响度、音高、音色可以在主观上用来描述具有振幅、频率和相位三个物理量的任何复杂的声音,故又称为声音“三要素”;而在多种音源场合,人耳掩蔽效应等特性更重要,它是心理声学的基础,下面游戏音乐制作小编介绍响度、音调和音色。声音响度响度,也可以称为音量,是与声强相对应的声音大小的知觉量
- 声音“三要素”---响度(loudness),音高(pitch),音色(timbre)
junllee
多媒体--音频
由于人耳听觉系统非常复杂,迄今为止人类对它的生理结构和听觉特性还不能从生理解剖角度完全解释清楚。所以,对人耳听觉特性的研究目前仅限于在心理声学和语言声学。人耳对不同强度、不同频率声音的听觉范围称为声域。在人耳的声域范围内,声音听觉心理的主观感受主要有响度、音高、音色等特征和掩蔽效应、高频定位等特性。其中响度、音高、音色可以在主观上用来描述具有振幅、频率和相位三个物理量的任何复杂的声音,故又称为声音
- MPEG音频编码实验报告
yee_0217
数据压缩实验报告
实验原理下图为MPEG音频编码layerII流程图:32个子带滤波器组:通过子带分析滤波器组使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声音信号具有足够高的质量。将PCM样本变换到32个子带的频域信号:如果输入的采样频率为48kHz,那么子带的频率宽度为48/(2*32)=0.75Hz该多相滤波器组为如下图:心理声学模型:计算信号中不可听觉感知的部分。时频分析的矛盾:1、通过子带分析
- 【数据压缩】MPEG音频编码
yejia1280
一.实验原理2.MPEG-1音频编码器框架图多相滤波器组(PolyphaseFilterBank):将PCM样本变换到32个子带的频域信号如果输入的采样频率为48kHz,那么子带的频率宽度为48/(2*32)=0.75Hz心理声学模型(PsychoacousticModel):计算信号中不可听觉感知的部分计算噪声遮蔽效应比特分配器(BitAllocator):根据心理声学模型的计算结果,为
- Bark域介绍和线性频率域转换到Bark域
灯等等凳
音频架构通用技术其他基础信号处理音视频编解码
摘要:Bark域是较早提出来的一种声音的心理声学尺度,本文介绍Bark域相关知识以及线性频率域转换到Bark域的方法。最后给出线性频域和Bark域的直观例子。临界频带(Criticalband)临界频带是听觉学和心理声学的专业名词,它于19世纪40年代年被HarveyFletcher提出。耳蜗是内耳中听觉的传感器官,临界频带指的是由于耳蜗构造产生的听觉滤波器的频率带宽。概况地说,临界频带是声音频率
- Bark域介绍
lemon_and_coffee
Bark域介绍简介:Bark域是较早提出来的一种声音的心理学尺度临界频带临界频带是听觉学和心理声学的专业名词,它于19世纪40年代被HarveyFletcher提出。耳蜗是内耳中的传感器官,临界频带指的是由于耳蜗构造产生的听觉滤波器的频率带宽。简单来说临界频带是声音频率带,在临界频带中第一个单音感知性会被第二单音的听觉掩蔽所干扰。声学研究中,人们使用听觉滤波器来模拟不同的临界频带。后来研究者发现人
- 数据压缩原理与应用 MPEG音频编码
lanee_lee
编程设计
一.实验原理mpeg的音频编码主要采用了心理声学模型1.MPEG-I心理声学模型通过子带分析滤波器组使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声音信号具有足够高的质量。又可以使信号通过FFT运算具有高的频率分辨率,因为掩蔽阈值是从功率谱密度推出来的。在低频子带中,为了保护音调和共振峰的结构,就要求用较小的量化阶、较多的量化级数,即分配较多的位数来表示样本值。而话音中的摩擦音和类似噪
- 实验六:MPG音频编码
J_ennifer
一、实验原理音频压缩编码的本质是感知编码,利用感知模型去除不敏感的声音数据,同时保证声音质量不会有明显下降。它采用子带编码技术,根据心理声学模型获得不同子带的听觉掩蔽阈值,并对每个子带的取样值进行动态量化。1、音频压缩的可能性(1)声音信号中的“冗余”信息:频域:非均匀功率密度谱,低频能量高,高频能量低。时域:信息冗余度主要表现在幅度非均匀分布,即不同幅度的样值出现的概率不同,小幅度的样值比大幅度
- MPEG音频编码
Shining_CC
一、实验原理编码器说明:如上框图所示,输入声音信号分两条线进行处理。输入信号经过多想滤波器组,变换到多个自带。同时经过心理声学模型计算以频率为自变量的噪声掩蔽阈值。量化和编码部分用信掩比SMR决定分配给自带信号的量化比特数,使量化噪声小于掩蔽阈值。最后通过数据帧包装将量化的子带样本和其他数据按照规定帧格式组装成比特数据流。1、多相滤波器组:将频带划分为32个相等的子带。2、比例因子的取值和编码对各
- java的(PO,VO,TO,BO,DAO,POJO)
Cb123456
VOTOBOPOJODAO
转:
http://www.cnblogs.com/yxnchinahlj/archive/2012/02/24/2366110.html
-------------------------------------------------------------------
O/R Mapping 是 Object Relational Mapping(对象关系映
- spring ioc原理(看完后大家可以自己写一个spring)
aijuans
spring
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬 的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就IOC和DI谈一点我的看法。IO
- MyEclipse 2014中Customize Persperctive设置无效的解决方法
Kai_Ge
MyEclipse2014
高高兴兴下载个MyEclipse2014,发现工具条上多了个手机开发的按钮,心生不爽就想弄掉他!
结果发现Customize Persperctive失效!!
有说更新下就好了,可是国内Myeclipse访问不了,何谈更新...
so~这里提供了更新后的一下jar包,给大家使用!
1、将9个jar复制到myeclipse安装目录\plugins中
2、删除和这9个jar同包名但是版本号较
- SpringMvc上传
120153216
springMVC
@RequestMapping(value = WebUrlConstant.UPLOADFILE)
@ResponseBody
public Map<String, Object> uploadFile(HttpServletRequest request,HttpServletResponse httpresponse) {
try {
//
- Javascript----HTML DOM 事件
何必如此
JavaScripthtmlWeb
HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。
事件通常与函数结合使用,函数不会在事件发生前被执行!
注:DOM: 指明使用的 DOM 属性级别。
1.鼠标事件
属性  
- 动态绑定和删除onclick事件
357029540
JavaScriptjquery
因为对JQUERY和JS的动态绑定事件的不熟悉,今天花了好久的时间才把动态绑定和删除onclick事件搞定!现在分享下我的过程。
在我的查询页面,我将我的onclick事件绑定到了tr标签上同时传入当前行(this值)参数,这样可以在点击行上的任意地方时可以选中checkbox,但是在我的某一列上也有一个onclick事件是用于下载附件的,当
- HttpClient|HttpClient请求详解
7454103
apache应用服务器网络协议网络应用Security
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需
- 递归 逐层统计树形结构数据
darkranger
数据结构
将集合递归获取树形结构:
/**
*
* 递归获取数据
* @param alist:所有分类
* @param subjname:对应统计的项目名称
* @param pk:对应项目主键
* @param reportList: 最后统计的结果集
* @param count:项目级别
*/
public void getReportVO(Arr
- 访问WEB-INF下使用frameset标签页面出错的原因
aijuans
struts2
<frameset rows="61,*,24" cols="*" framespacing="0" frameborder="no" border="0">
- MAVEN常用命令
avords
Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
http://mvnrepository.com/
Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName 
- PHP如果自带一个小型的web服务器就好了
houxinyou
apache应用服务器WebPHP脚本
最近单位用PHP做网站,感觉PHP挺好的,不过有一些地方不太习惯,比如,环境搭建。PHP本身就是一个网站后台脚本,但用PHP做程序时还要下载apache,配置起来也不太很方便,虽然有好多配置好的apache+php+mysq的环境,但用起来总是心里不太舒服,因为我要的只是一个开发环境,如果是真实的运行环境,下个apahe也无所谓,但只是一个开发环境,总有一种杀鸡用牛刀的感觉。如果php自己的程序中
- NoSQL数据库之Redis数据库管理(list类型)
bijian1013
redis数据库NoSQL
3.list类型及操作
List是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作key理解为链表的名字。Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。
&nbs
- 谁在用Hadoop?
bingyingao
hadoop数据挖掘公司应用场景
Hadoop技术的应用已经十分广泛了,而我是最近才开始对它有所了解,它在大数据领域的出色表现也让我产生了兴趣。浏览了他的官网,其中有一个页面专门介绍目前世界上有哪些公司在用Hadoop,这些公司涵盖各行各业,不乏一些大公司如alibaba,ebay,amazon,google,facebook,adobe等,主要用于日志分析、数据挖掘、机器学习、构建索引、业务报表等场景,这更加激发了学习它的热情。
- 【Spark七十六】Spark计算结果存到MySQL
bit1129
mysql
package spark.examples.db
import java.sql.{PreparedStatement, Connection, DriverManager}
import com.mysql.jdbc.Driver
import org.apache.spark.{SparkContext, SparkConf}
object SparkMySQLInteg
- Scala: JVM上的函数编程
bookjovi
scalaerlanghaskell
说Scala是JVM上的函数编程一点也不为过,Scala把面向对象和函数型编程这两种主流编程范式结合了起来,对于熟悉各种编程范式的人而言Scala并没有带来太多革新的编程思想,scala主要的有点在于Java庞大的package优势,这样也就弥补了JVM平台上函数型编程的缺失,MS家.net上已经有了F#,JVM怎么能不跟上呢?
对本人而言
- jar打成exe
bro_feng
java jar exe
今天要把jar包打成exe,jsmooth和exe4j都用了。
遇见几个问题。记录一下。
两个软件都很好使,网上都有图片教程,都挺不错。
首先肯定是要用自己的jre的,不然不能通用,其次别忘了把需要的lib放到classPath中。
困扰我很久的一个问题是,我自己打包成功后,在一个同事的没有装jdk的电脑上运行,就是不行,报错jvm.dll为无效的windows映像,如截图
最后发现
- 读《研磨设计模式》-代码笔记-策略模式-Strategy
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化
简单理解:
1、将不同的策略提炼出一个共同接口。这是容易的,因为不同的策略,只是算法不同,需要传递的参数
- cmd命令值cvfM命令
chenyu19891124
cmd
cmd命令还真是强大啊。今天发现jar -cvfM aa.rar @aaalist 就这行命令可以根据aaalist取出相应的文件
例如:
在d:\workspace\prpall\test.java 有这样一个文件,现在想要将这个文件打成一个包。运行如下命令即可比如在d:\wor
- OpenJWeb(1.8) Java Web应用快速开发平台
comsci
java框架Web项目管理企业应用
OpenJWeb(1.8) Java Web应用快速开发平台的作者是我们技术联盟的成员,他最近推出了新版本的快速应用开发平台 OpenJWeb(1.8),我帮他做做宣传
OpenJWeb快速开发平台以快速开发为核心,整合先进的java 开源框架,本着自主开发+应用集成相结合的原则,旨在为政府、企事业单位、软件公司等平台用户提供一个架构透
- Python 报错:IndentationError: unexpected indent
daizj
pythontab空格缩进
IndentationError: unexpected indent 是缩进的问题,也有可能是tab和空格混用啦
Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且在Python语言里,缩进而非花括号或者某种关键字,被用于表示语句块的开始和退出。增加缩进表示语句块的开
- HttpClient 超时设置
dongwei_6688
httpclient
HttpClient中的超时设置包含两个部分:
1. 建立连接超时,是指在httpclient客户端和服务器端建立连接过程中允许的最大等待时间
2. 读取数据超时,是指在建立连接后,等待读取服务器端的响应数据时允许的最大等待时间
在HttpClient 4.x中如下设置:
HttpClient httpclient = new DefaultHttpC
- 小鱼与波浪
dcj3sjt126com
一条小鱼游出水面看蓝天,偶然间遇到了波浪。 小鱼便与波浪在海面上游戏,随着波浪上下起伏、汹涌前进。 小鱼在波浪里兴奋得大叫:“你每天都过着这么刺激的生活吗?简直太棒了。” 波浪说:“岂只每天过这样的生活,几乎每一刻都这么刺激!还有更刺激的,要有潮汐变化,或者狂风暴雨,那才是兴奋得心脏都会跳出来。” 小鱼说:“真希望我也能变成一个波浪,每天随着风雨、潮汐流动,不知道有多么好!” 很快,小鱼
- Error Code: 1175 You are using safe update mode and you tried to update a table
dcj3sjt126com
mysql
快速高效用:SET SQL_SAFE_UPDATES = 0;下面的就不要看了!
今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示:
Error Code: 1175
You are using safe update mode and you tried to update a table without a WHERE that
- 枚举类型详细介绍及方法定义
gaomysion
enumjavaee
转发
http://developer.51cto.com/art/201107/275031.htm
枚举其实就是一种类型,跟int, char 这种差不多,就是定义变量时限制输入的,你只能够赋enum里面规定的值。建议大家可以看看,这两篇文章,《java枚举类型入门》和《C++的中的结构体和枚举》,供大家参考。
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum
- Merge Sorted Array
hcx2013
array
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
Note:You may assume that nums1 has enough space (size that is
- Expression Language 3.0新特性
jinnianshilongnian
el 3.0
Expression Language 3.0表达式语言规范最终版从2013-4-29发布到现在已经非常久的时间了;目前如Tomcat 8、Jetty 9、GlasshFish 4已经支持EL 3.0。新特性包括:如字符串拼接操作符、赋值、分号操作符、对象方法调用、Lambda表达式、静态字段/方法调用、构造器调用、Java8集合操作。目前Glassfish 4/Jetty实现最好,对大多数新特性
- 超越算法来看待个性化推荐
liyonghui160com
超越算法来看待个性化推荐
一提到个性化推荐,大家一般会想到协同过滤、文本相似等推荐算法,或是更高阶的模型推荐算法,百度的张栋说过,推荐40%取决于UI、30%取决于数据、20%取决于背景知识,虽然本人不是很认同这种比例,但推荐系统中,推荐算法起的作用起的作用是非常有限的。
就像任何
- 写给Javascript初学者的小小建议
pda158
JavaScript
一般初学JavaScript的时候最头痛的就是浏览器兼容问题。在Firefox下面好好的代码放到IE就不能显示了,又或者是在IE能正常显示的代码在firefox又报错了。 如果你正初学JavaScript并有着一样的处境的话建议你:初学JavaScript的时候无视DOM和BOM的兼容性,将更多的时间花在 了解语言本身(ECMAScript)。只在特定浏览器编写代码(Chrome/Fi
- Java 枚举
ShihLei
javaenum枚举
注:文章内容大量借鉴使用网上的资料,可惜没有记录参考地址,只能再传对作者说声抱歉并表示感谢!
一 基础 1)语法
枚举类型只能有私有构造器(这样做可以保证客户代码没有办法新建一个enum的实例)
枚举实例必须最先定义
2)特性
&nb
- Java SE 6 HotSpot虚拟机的垃圾回收机制
uuhorse
javaHotSpotGC垃圾回收VM
官方资料,关于Java SE 6 HotSpot虚拟机的garbage Collection,非常全,英文。
http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html
Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning
&