- 使用PyTorch实现的DeepSpeech模型: 强大的语音识别利器
毕艾琳
使用PyTorch实现的DeepSpeech模型:强大的语音识别利器deepspeech.pytorchSpeechRecognitionusingDeepSpeech2.项目地址:https://gitcode.com/gh_mirrors/de/deepspeech.pytorch在今天的数字化世界中,语音识别技术已成为人机交互的关键组成部分。deepspeech.pytorch是一个由Sea
- 开源语音转文本Speech-to-Text大模型实战之Wav2Vec篇
码上飞扬
Wav2Vec文本转语音人工智能Speech-to-Text
前言近年来,语音转文本(Speech-to-Text,STT)技术取得了长足的进步,广泛应用于各种领域,如语音助手、自动字幕生成、智能客服等。本文将详细介绍如何利用开源语音转文本大模型进行实战,从模型选择、环境搭建、模型训练到实际应用,带您一步步实现语音转文本功能。一、模型选择目前,市面上有许多优秀的开源语音转文本模型可供选择,其中一些流行的模型包括:DeepSpeech:由Mozilla开源,基
- ai智能语音机器人如何基于本地语音识别,搭建一款智能聊天机器人?
VO_794632978
WX-794632978语音机器人人工智能机器人语音识别腾讯云阿里云
基于本地语音识别技术,搭建智能聊天机器人是一种广泛使用的人工智能应用。它可以为用户提供语音聊天、语音指令和语音控制等服务,提高用户的体验和方便性。以下是基于本地语音识别的智能聊天机器人搭建过程。确定使用的技术在搭建智能聊天机器人之前,需要确定将使用的技术和平台。通常情况下,语音识别技术可以使用开源框架,如CMUSphinx、Kaldi、DeepSpeech等。它们都提供了丰富的文档和示例代码,用于
- 开源语音数据集
AONDATA
ASR语音识别人工智能机器学习
推荐一个开源的语音数据集下载网址https://commonvoice.mozilla.org/zh-CNCommonVoice项目是Mozilla发起的倡议,旨在帮助教会机器真人的说话方式。除CommonVoice数据集外,他们还在构建一个名为DeepSpeech的开源语音识别引擎。这两个项目都是努力弭平数字语音鸿沟的一部分。语音识别技术为我们的设备带来人性的维度,但开发者需要巨量的语音数据来构
- 【已成功】deepspeech 0.9.3中文模型如何转.pb模型
马鹤宁
数字人deepspeech
文章目录前言deepspeech.pb模型转换解决方案参考前言在做数字人项目的过程中,需要对语音提取特征,比如DINet和ER-NeRF项目,都需要使用DeepSpeech进行语音特征提取。然而,DINet和ER-NeRF模型中使用的deepspeech模型都是基于英文音频数据集训练得到的。而我们用自己的视频进行训练时,音频是中文,使用中文的deepspeech模型是必要的。deepspeechD
- 语音识别开源框架
Swaggie
机器学习语音识别开源人工智能
语音识别开源框架文章目录语音识别开源框架Whisper特征Github地址开源文档介绍论文参考ASRT特征环境Github地址开源文档介绍DeepSpeech特征环境Github地址文档介绍论文参考DeepSpeech2环境Github地址文档介绍论文参考ESPNET特征Github地址开源文档介绍kaldi特征Kaldi'sversusothertoolkitsTheflavorofKaldiG
- [Paper Reading] Capture, Learning, and Synthesis of 3D Speaking Styles
_soaroc_
OverviewOverview本文提出了一种与说话声音以及人脸形状无关的语音表情驱动方法。其中音频通过现有的DeepSpeech提取MFCC音频特征,通过编码器提取音频特征,并在特征上叠加区分说话人(及风格)的编码,用于提取说话人风格以及音频特征。通过解码器输出逐顶点的偏移量,叠加到人脸模版上,即可得到语音对应的表情动画。根据合成的表情模型采用现有的FLAME模型很容易提取到当前的人脸形状和表情
- 【飞桨PaddleSpeech语音技术课程】— 语音识别-Deepspeech2
小湉湉
语音识别MachineLearning语音识别paddlepaddle人工智能
(以下内容搬运自飞桨PaddleSpeech语音技术课程,点击链接可直接运行源码)语音识别——DeepSpeech20.视频理解与字幕#下载demo视频!test-fwork/source/subtitle_demo1.mp4||wgethttps://paddlespeech.bj.bcebos.com/demos/asr_demos/subtitle_demo1.mp4-Pwork/sourc
- AD-NeRF阅读笔记
hhhhhh23333
语音生成动作
AD-NeRF:AudioDrivenNeuralRadianceFieldsforTalkingHeadSynthesis概述效果视频以一个目标说话人物的简短视频片段作为输入用于训练,首先提取视频帧,并利用相位分析技术,将图像分解为背景、头部和躯干区域,然后利用多帧光流估计对人像中的头部姿态参数进行回归。对于音频轨迹,采用预先训练好的深度语音模型DeepSpeech来提取时间序列特征。经过所有预
- 中文语音识别Demo实践(未完)
吉利弓
1.之前用Mozilla的DeepSpeech实践基于中文识别的中文评测,思路是:1)使用DeepSpeech的开源baseline,将语音转成中文phones序列(23个声母+39*5个带声调的韵母约220个alphabet)2)评测时传入中文refText,通过分词(使用genius)+lexicon将评测标准也转成phones序列3)使用difflib进行两个序列的对比---总分并没这样计算
- WAV2VEC:语音识别非监督预训练模型
AI强仔
语音识别人工智能语音识别人工智能
1简介本文根据2019年《WAV2VEC:UNSUPERVISEDPRE-TRAININGFORSPEECHRECOGNITION》翻译总结的。在图像、NLP领域,预训练已大放异彩,而语音识别领域尚缺乏。本文提的WAV2VEC就是语音识别方面的非监督预训练模型,也如论文题目所说。相比DeepSpeech2,WER(worderrorrate)从3.1%降到2.43%。2预训练方法2.1模型原始的语
- WAV2VEC:针对语音识别的无监督预训练
DataBaker标贝科技
语音论文分享机器学习深度学习人工智能神经网络语音识别
WAV2VEC:UNSUPERVISEDPRE-TRAININGFORSPEECHRECOGNITION概要本文使用大量的无标签数据集去预训练wav2vec模型,从而提升声学模型效果。本文训练的模型在性能上超越了DeepSpeech2,在nov92测试集上,WER达到了2.43%。1简介预训练在深度学习算法中是一个很常用的方法,主要作用是能提升模型性能,即使是在当前带标签数据集的很少的情况下。主要
- 6款支持中文语音识别开源软件的简单使用
aabond
githubpythonsoftware语音识别开源软件人工智能pythonpaddlespeech
文章目录前言一、PaddleSpeech1.1安装1.2运行1.3更多功能二、ASRT2.1安装2.2运行三、MASR3.1安装3.2运行四、ESPnet4.1安装4.2运行五、WeNet5.1安装5.2运行六、DeepSpeech6.1安装6.2运行参考前言摘自百度百科语音识别技术,也被称为自动语音识别(AutomaticSpeechRecognition,ASR),其目标是将人类的语音中的词汇
- RuntimeError: “unfolded2d_copy“ not implemented for ‘Half‘
要好好学习呀!
深度学习深度学习
问题:RuntimeError:“unfolded2d_copy”notimplementedfor‘Half’在使用GPU训练完deepspeech2语音识别模型后,使用django部署模型,当输入传入到模型进行计算的时候,报出的错误,查了问题,模型传入的参数use_half=TRUE,就是利用fp16混合精度计算对CPU进行推理,使用fp16来加快速度。解决方式:pytorchconvcpu不
- nn.GRU的batch_first
weixin_44701954
grubatchpytorch
最近在复现deepspeech来实现语音识别。其网络结构为CNN与GRU,加一个线性分类层。在实现的过程中,代码参考链接:https://www.assemblyai.com/blog/end-to-end-speech-recognition-pytorch/他这里的多层GRU写法如下:self.birnn_layers=nn.Sequential(*[BidirectionalGRU(rnn_
- 2021-10-12 Paddle DeepSpeech生成数据列表报错
Koutaiu
学习笔记paddlepaddle
执行pythoncreate_data.py生成数据列表过程中报错:开始抽取-1条数据计算均值和标准值...0%||0/4017[00:00>>::_M_run()1std::__future_base::_State_baseV2::_M_do_set(std::function()>*,bool*)2paddle::framework::SignalHandle(charconst*,int)
- 语音识别系列︱paddlehub的开源语音识别模型测试(二)
悟乙己
语音识别语音识别开源人工智能paddle百度
上一篇:语音识别系列︱用python进行音频解析(一)这一篇开始主要是开源模型的测试,百度paddle有两个模块,paddlehub/paddlespeech都有语音识别模型,这边会拆分两篇来说。整体感觉,准确度不佳,而且语音识别这块的使用文档写的缺胳膊少腿的;使用者需要留心各类安装问题。文章目录1paddlehub的安装2几款模型3三款语音识别模型实验3.1deepspeech2_aishell
- Facebook最新语音算法曝光!自监督语音识别,错误率低至2.43%
喜欢打酱油的老鸟
人工智能错误率低至
2019-11-0615:16:55智东西11月6日消息,Facebook近日公开自动语音识别(ASR)领域的wave2vec机器学习算法细节,可以使用原始音频作为训练数据并提高准确性。wave2vec于今年年初问世,经过一年打磨,Facebook基于wav2vec的模型实现了2.43%的单词错误率,准确率高于DeepSpeech2、监督迁移学习(SupervisedTransferLearnin
- 使用pycorrector时ssl.SSLCertVerificationError
潼二
Python
使用pycorrector时ssl.SSLCertVerificationError报错:Downloadingdatafromhttps://deepspeech.bj.bcebos.com/zh_lm/zh_giga.no_cna_cmn.prune01244.klmTraceback(mostrecentcalllast):File"/Library/Frameworks/Python.fr
- DeepSpeech语音转文本合成技术
baiboya
深度学习
DeepSpeech是百度开发的开源实现库,它提供了当前顶尖的语音转文本合成技术。它基于TensorFlow和Python,但也可以绑定到NodeJS或使用命令行运行。Mozilla一直是构建DeepSpeech和开源软件库的主要研究力量,Mozilla技术战略副总裁SeanWhite在一篇博文中写道:「目前只有少数商用质量的语音识别引擎是开源的,它们大多数由大型公司主宰。这样就减少了初创公司、研
- DeepSpeech调测
RobertZhou
说明:环境MacOS11.13.3[MacBookPro(Retina,15-inch,Mid2015)]DeepSpeech是mozilla利用Tensorflow实现的一种语音识别引擎,参见https://github.com/mozilla/DeepSpeech。1)创建项目目录mkdirdeepspeechcddeepspeech2)创建虚拟环境virtualenvenv-deepspee
- PyTorch语音识别框架,将语音转成文本格式
喜欢打酱油的老鸟
人工智能PyTorch语音识别框架将语音转成文本格式
patterPyTorch中的语音到文本框架,初始支持DeepSpeech2架构(及其变体)。特征基于文件的语料库定义配置,模型体系结构和可重复性的培训配置DeepSpeech模型具有高度可配置性各种RNN类型(RNN,LSTM,GRU)和大小(层/隐藏单元)各种激活功能(ClippedReLU,Swish)具有Lookahead(用于流式传输)或双向RNN的仅向前RNN可配置的CNN前端可选的b
- CUDNN_STATUS_EXECUTION_FAILED错误--更换CUDA和cuDnn的版本操作记录
lujx_1024
深度学习环境部署
目录背景介绍环境与配置报错信息报错说明CUDA的卸载与升级1.首先是CUDA安装文件的下载2.原版本的CUDA的卸载3.新版本的安装cuDNN的版本升级旧版本的cuDNN的卸载新版本的cuDNN的安装包下载cuDNN的安装背景介绍新手小白,尝试搭建百度飞桨为平台的语音识别深度学习框架,DeepSpeech2,使用的是Docker容器安装,尽管在我检索到的资料中都表示实用docker镜像不会因为环境
- 论文理解——Audio Adversarial Examples:Targeted Attacks on Speech-to-Text
Arielwyy
论文学习
0-Abstract本文构建了有关语音识别的定向语音对抗样本,给定任意音频波形,可以产生99.9%相似的另一个音频波形,且可以转录为所选择的任何短语。作者将基于白盒迭代优化攻击应用于DeepSpeech模型(端到端语音识别),实验显示,它具有100%的成功率。1-Introduction1.1Existingwork当前对对抗样本的研究大多基于图像空间,包括图像分类、图像生成模型、图像分割、面部检
- 第1170期AI100_机器学习日报(2017-12-01)
机器学习日报
AI100_机器学习日报2017-12-01一文详解LDA主题模型@ChatbotsChinadeep-image-prior,利用神经网络来修复图像@蚁工厂用Python做情感分析@Pythonmozilla的一个语音识别项目DeepSpeech@蚁工厂NIPS2017论文集@刘知远THU@好东西传送门出品,由@AI100运营,过往目录见http://geek.ai100.com.cn订阅:关注
- deepspeech2 代码之特征提取
hyxxxxxx
语音识别
特征工程CONTEXT读取wav制作频谱矩阵Dataset类Dataloader类data_loader.pySpectrogramDatasetBucketingSampler&DistributeBucketingSamplerAudioDataLoaderfromdata.data_loaderimportAudioDataLoader,SpectrogramDataset,Bucketin
- deepspeech2 代码之模型构建
hyxxxxxx
语音识别
模型构建模型整体框架如下图所示可以看到模型主要由以下几个部分构成:DeepSpeechmodelMaskConvBatchRNNfcmodel=DeepSpeech(rnn_hidden_size=args.hidden_size,nb_layers=args.hidden_layers,labels=labels,rnn_type=supported_rnns[rnn_type],audio_c
- deepspeech2 代码之数据处理
hyxxxxxx
语音识别
以Librispeech为例step1下载数据集下载地址:http://www.openslr.org/12/下载文件step2解压文件tar-zxvf*.tar.gz./此处可以不解压代码中可以边解压边读取边删除但是为了效率这里选择先解压step3定义参数classparser():def__init__(self):self.target_dir='../librispeech_out/'se
- deepspeech 代码之解码
hyxxxxxx
语音识别
Decoder 在完成模型搭建之后先简单总结一下deepspeech所用的训练参数和模型选择Input声学特征选择归一化后的傅里叶变换类似melDataLoader选用BucketingSamplermodelconv1做特征提取多重bnbiGRU*5FCoptimizer&lossmomentumSGD&warpctc_loss&LR/=1.1&clip_master_gradsevalWER
- Deep Speech笔记
xmucas
声学模型
DeepSpeech1Hannun,A.,Case,C.,Casper,J.,Catanzaro,B.,Diamos,G.,Elsen,E.,Prenger,R.,Satheesh,S.,Sengupta,S.,Coates,A.,etal.(2014a).Deepspeech:Scalingupend-to-endspeechrecognition.arXivpreprintarXiv:1412
- 数据采集高并发的架构应用
3golden
.net
问题的出发点:
最近公司为了发展需要,要扩大对用户的信息采集,每个用户的采集量估计约2W。如果用户量增加的话,将会大量照成采集量成3W倍的增长,但是又要满足日常业务需要,特别是指令要及时得到响应的频率次数远大于预期。
&n
- 不停止 MySQL 服务增加从库的两种方式
brotherlamp
linuxlinux视频linux资料linux教程linux自学
现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。
一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长。另一种是通过xtrabacku
- Quartz——SimpleTrigger触发器
eksliang
SimpleTriggerTriggerUtilsquartz
转载请出自出处:http://eksliang.iteye.com/blog/2208166 一.概述
SimpleTrigger触发器,当且仅需触发一次或者以固定时间间隔周期触发执行;
二.SimpleTrigger的构造函数
SimpleTrigger(String name, String group):通过该构造函数指定Trigger所属组和名称;
Simpl
- Informatica应用(1)
18289753290
sqlworkflowlookup组件Informatica
1.如果要在workflow中调用shell脚本有一个command组件,在里面设置shell的路径;调度wf可以右键出现schedule,现在用的是HP的tidal调度wf的执行。
2.designer里面的router类似于SSIS中的broadcast(多播组件);Reset_Workflow_Var:参数重置 (比如说我这个参数初始是1在workflow跑得过程中变成了3我要在结束时还要
- python 获取图片验证码中文字
酷的飞上天空
python
根据现成的开源项目 http://code.google.com/p/pytesser/改写
在window上用easy_install安装不上 看了下源码发现代码很少 于是就想自己改写一下
添加支持网络图片的直接解析
#coding:utf-8
#import sys
#reload(sys)
#sys.s
- AJAX
永夜-极光
Ajax
1.AJAX功能:动态更新页面,减少流量消耗,减轻服务器负担
2.代码结构:
<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
.... AJAX script goes here ...
- 创业OR读研
随便小屋
创业
现在研一,有种想创业的想法,不知道该不该去实施。因为对于的我情况这两者是矛盾的,可能就是鱼与熊掌不能兼得。
研一的生活刚刚过去两个月,我们学校主要的是
- 需求做得好与坏直接关系着程序员生活质量
aijuans
IT 生活
这个故事还得从去年换工作的事情说起,由于自己不太喜欢第一家公司的环境我选择了换一份工作。去年九月份我入职现在的这家公司,专门从事金融业内软件的开发。十一月份我们整个项目组前往北京做现场开发,从此苦逼的日子开始了。
系统背景:五月份就有同事前往甲方了解需求一直到6月份,后续几个月也完
- 如何定义和区分高级软件开发工程师
aoyouzi
在软件开发领域,高级开发工程师通常是指那些编写代码超过 3 年的人。这些人可能会被放到领导的位置,但经常会产生非常糟糕的结果。Matt Briggs 是一名高级开发工程师兼 Scrum 管理员。他认为,单纯使用年限来划分开发人员存在问题,两个同样具有 10 年开发经验的开发人员可能大不相同。近日,他发表了一篇博文,根据开发者所能发挥的作用划分软件开发工程师的成长阶段。
初
- Servlet的请求与响应
百合不是茶
servletget提交java处理post提交
Servlet是tomcat中的一个重要组成,也是负责客户端和服务端的中介
1,Http的请求方式(get ,post);
客户端的请求一般都会都是Servlet来接受的,在接收之前怎么来确定是那种方式提交的,以及如何反馈,Servlet中有相应的方法, http的get方式 servlet就是都doGet(
- web.xml配置详解之listener
bijian1013
javaweb.xmllistener
一.定义
<listener>
<listen-class>com.myapp.MyListener</listen-class>
</listener>
二.作用 该元素用来注册一个监听器类。可以收到事件什么时候发生以及用什么作为响
- Web页面性能优化(yahoo技术)
Bill_chen
JavaScriptAjaxWebcssYahoo
1.尽可能的减少HTTP请求数 content
2.使用CDN server
3.添加Expires头(或者 Cache-control) server
4.Gzip 组件 server
5.把CSS样式放在页面的上方。 css
6.将脚本放在底部(包括内联的) javascript
7.避免在CSS中使用Expressions css
8.将javascript和css独立成外部文
- 【MongoDB学习笔记八】MongoDB游标、分页查询、查询结果排序
bit1129
mongodb
游标
游标,简单的说就是一个查询结果的指针。游标作为数据库的一个对象,使用它是包括
声明
打开
循环抓去一定数目的文档直到结果集中的所有文档已经抓取完
关闭游标
游标的基本用法,类似于JDBC的ResultSet(hasNext判断是否抓去完,next移动游标到下一条文档),在获取一个文档集时,可以提供一个类似JDBC的FetchSize
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法
白糖_
ORA-12514
今天通过Oracle SQL*Plus连接远端服务器的时候提示“监听程序当前无法识别连接描述符中请求服务”,遂在网上找到了解决方案:
①打开Oracle服务器安装目录\NETWORK\ADMIN\listener.ora文件,你会看到如下信息:
# listener.ora Network Configuration File: D:\database\Oracle\net
- Eclipse 问题 A resource exists with a different case
bozch
eclipse
在使用Eclipse进行开发的时候,出现了如下的问题:
Description Resource Path Location TypeThe project was not built due to "A resource exists with a different case: '/SeenTaoImp_zhV2/bin/seentao'.&
- 编程之美-小飞的电梯调度算法
bylijinnan
编程之美
public class AptElevator {
/**
* 编程之美 小飞 电梯调度算法
* 在繁忙的时间,每次电梯从一层往上走时,我们只允许电梯停在其中的某一层。
* 所有乘客都从一楼上电梯,到达某层楼后,电梯听下来,所有乘客再从这里爬楼梯到自己的目的层。
* 在一楼时,每个乘客选择自己的目的层,电梯则自动计算出应停的楼层。
* 问:电梯停在哪
- SQL注入相关概念
chenbowen00
sqlWeb安全
SQL Injection:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。
具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。
首先让我们了解什么时候可能发生SQ
- [光与电]光子信号战防御原理
comsci
原理
无论是在战场上,还是在后方,敌人都有可能用光子信号对人体进行控制和攻击,那么采取什么样的防御方法,最简单,最有效呢?
我们这里有几个山寨的办法,可能有些作用,大家如果有兴趣可以去实验一下
根据光
- oracle 11g新特性:Pending Statistics
daizj
oracledbms_stats
oracle 11g新特性:Pending Statistics 转
从11g开始,表与索引的统计信息收集完毕后,可以选择收集的统信息立即发布,也可以选择使新收集的统计信息处于pending状态,待确定处于pending状态的统计信息是安全的,再使处于pending状态的统计信息发布,这样就会避免一些因为收集统计信息立即发布而导致SQL执行计划走错的灾难。
在 11g 之前的版本中,D
- 快速理解RequireJs
dengkane
jqueryrequirejs
RequireJs已经流行很久了,我们在项目中也打算使用它。它提供了以下功能:
声明不同js文件之间的依赖
可以按需、并行、延时载入js库
可以让我们的代码以模块化的方式组织
初看起来并不复杂。 在html中引入requirejs
在HTML中,添加这样的 <script> 标签:
<script src="/path/to
- C语言学习四流程控制if条件选择、for循环和强制类型转换
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int i, j;
scanf("%d %d", &i, &j);
if (i > j)
printf("i大于j\n");
else
printf("i小于j\n");
retu
- dictionary的使用要注意
dcj3sjt126com
IO
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:
user.user_id , @"id",
user.username , @"username",
- Android 中的资源访问(Resource)
finally_m
xmlandroidStringdrawablecolor
简单的说,Android中的资源是指非代码部分。例如,在我们的Android程序中要使用一些图片来设置界面,要使用一些音频文件来设置铃声,要使用一些动画来显示特效,要使用一些字符串来显示提示信息。那么,这些图片、音频、动画和字符串等叫做Android中的资源文件。
在Eclipse创建的工程中,我们可以看到res和assets两个文件夹,是用来保存资源文件的,在assets中保存的一般是原生
- Spring使用Cache、整合Ehcache
234390216
springcacheehcache@Cacheable
Spring使用Cache
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的
- 当druid遇上oracle blob(clob)
jackyrong
oracle
http://blog.csdn.net/renfufei/article/details/44887371
众所周知,Oracle有很多坑, 所以才有了去IOE。
在使用Druid做数据库连接池后,其实偶尔也会碰到小坑,这就是使用开源项目所必须去填平的。【如果使用不开源的产品,那就不是坑,而是陷阱了,你都不知道怎么去填坑】
用Druid连接池,通过JDBC往Oracle数据库的
- easyui datagrid pagination获得分页页码、总页数等信息
ldzyz007
var grid = $('#datagrid');
var options = grid.datagrid('getPager').data("pagination").options;
var curr = options.pageNumber;
var total = options.total;
var max =
- 浅析awk里的数组
nigelzeng
二维数组array数组awk
awk绝对是文本处理中的神器,它本身也是一门编程语言,还有许多功能本人没有使用到。这篇文章就单单针对awk里的数组来进行讨论,如何利用数组来帮助完成文本分析。
有这么一组数据:
abcd,91#31#2012-12-31 11:24:00
case_a,136#19#2012-12-31 11:24:00
case_a,136#23#2012-12-31 1
- 搭建 CentOS 6 服务器(6) - TigerVNC
rensanning
centos
安装GNOME桌面环境
# yum groupinstall "X Window System" "Desktop"
安装TigerVNC
# yum -y install tigervnc-server tigervnc
启动VNC服务
# /etc/init.d/vncserver restart
# vncser
- Spring 数据库连接整理
tomcat_oracle
springbeanjdbc
1、数据库连接jdbc.properties配置详解 jdbc.url=jdbc:hsqldb:hsql://localhost/xdb jdbc.username=sa jdbc.password= jdbc.driver=不同的数据库厂商驱动,此处不一一列举 接下来,详细配置代码如下:
Spring连接池  
- Dom4J解析使用xpath java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常
xp9802
用Dom4J解析xml,以前没注意,今天使用dom4j包解析xml时在xpath使用处报错
异常栈:java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常
导入包 jaxen-1.1-beta-6.jar 解决;
&nb