- iOS音视频播放(Audio Unit播放音频+OpenGL ES绘制视频)
辉辉岁月
前言相关文章:AudioUnit播放PCM文件AudioUnit录音(播放伴奏+耳返)AudioUnit播放aac/m4a/mp3等文件AudioUnit和ExtendedAudioFile播放音频AUGraph结合RemoteI/OUnit与MixerUnit上面的文章介绍了音视频信息的加载和解析,在另外的OpenGL+OpenGLES+Metal也详细介绍了OpenGL如何绘制图像。这次结合A
- Audio Unit框架(四)构建APP
iOS之文一
音视频开发:OpenGL+OpenGLES+Metal系列文章汇总在上文已经详细讲解了AudioUnit框架的原理和设计模式,本文将开始分析如何构建一个APP1.构建过程认识构建步骤:配置音频会话指定音频单元创建音频处理graph,然后获取音频单元配置音频单元连接音频单元节点提供用户界面初始化然后启动音频处理graph2.配置音频会话音频会话的特性在很大程度上决定了app的音频功能以及与系统其它部
- AudioUnit 基本知识图
狂风无迹
废话不多说,看图说话,全部理解并进行过应用,大致就掌握这一块了。图都是摘抄自官方文档。1、iOS的音乐框架:2、iOS提供的音乐处理特性:总结一下,分为四个方面的特性处理:1、特效;2、混音;3、I/O;4、格式转换。可以直接使用Audiounit,但是更推荐使用Audiograph;3、4、I/Ounit的结构5、创建一个AudioGraph分为三步a、将节点加入图中;b、直接配置节点代表的音乐
- 各种免费的格式转换工具
火柴棍mcu
在线格式转换工具
PDF转CAD或其它Zamzar-videoconverter,audioconverter,imageconverter,eBookconverter
- Audio Unit录音(播放伴奏+耳返)
辉辉岁月
前言AudioUnit播放PCM文件前文介绍了如何用AudioUnit播放PCM文件,这次在原来的基础上添加录音的功能,并且把录制的声音再次播放出来实现耳返的效果。核心思路仍旧使用RemoteI/OUnit,这次开启播放和录制两个功能,播放功能用于伴奏播放,录制功能用于录制人声。耳返功能的实现在于把实时录音的人声播放出来。Demo中使用的录制输入单声道,播放输出双声道的形式,把录制进来的人声数据放
- Audio Unit框架(一)框架认识和使用
iOS之文一
音视频开发:OpenGL+OpenGLES+Metal系列文章汇总AudioUnit是一个音频处理插件。它是为应用程序添加复杂的音频操作和处理的底层的API。本文主要认识AudioUnit的原理和简单使用主要内容:音频单元AudioUnit使用audioprocessinggraph回调函数1.认识AudioUnit是一个音频处理插件。它是为应用程序添加复杂的音频操作和处理的底层的API。所有的音
- Audio Unit播放PCM文件
辉辉岁月
前言最近对AudioUnit感兴趣,用几周的业余时间研究,顺利习得AudioUnit播放、录制声音,用AudioConvert转格式的技巧。这是AudioUnit系列的第一篇,用AudioUnit播放PCM文件。AudioUnit的知识点较多,围绕demo介绍如何使用AudioUnit。正文AudioUnit是一个处理单元,RemoteI/OUnit是较常用的一个Unit。AudioUnit以pu
- iOS基于Audio Unit的实时音频录制流程
断点凌er_ZL
前言本文在基于开发项目中的一个语音模块功能所作出的对AudioUnit的使用的简要总结。在iOS中有很多方法可以进行音视频采集。如AVCaptureDevice,AudioQueue以及AudioUnit。其中AudioUnit是最底层的接口,其优点在于功能强大,延迟低;但弊端在于学习成本高,难度大。对于iOS的AudioUnit一共三种设置:1.一个IOUnit(其中remoteiounit是i
- Audio Unit详解(一)实时变调音效处理
eaglesue
AudioUnit详解本篇博客有何不同AudioUnit(以下称AU)是iOS底层的音频框架,对于进阶开发者AU是必需掌握的框架之一,因为面向当下,掌握底层的音频框架可以让你与其他初级开发者区别开,如果面向未来,随着网络带宽的增加,音视频技术的应用范围一定会更广,应用频率也会更高。我看了不少关于AU的技术博客,可能出于项目机密的原因,大多数只讲原理,而且只讲某一个应用方向的原理,比如录音、播放、录
- 04_QT_Windows开发环境搭建
咸鱼Jay
FFmpeg为什么选择FFmpeg?每个主流平台基本都有自己的音视频开发库(API),用以处理音视频数据,比如:iOS:AVFoundation、AudioUnit等Android:MediaPlayer、MediaCodec等Windows:DirectShow等...为了让所有平台的开发者都能够学习到音视频开发的通用技术,本教程主要讲解跨平台的音视频开发库FFmpeg。其实只要你掌握了FFmp
- iOS AudioUnit 总结
孙优秀丶Unique
iOSAudioUnit总结iOS的AudioUnit功能十分强大,使用图的形式连接各个节点,来实现我们不通的需求,AUGraph就是我们的图,,然后将AudioUnit连接到我们的图上面,就可以实现例如混音功能的实现。AudioUnit提供了低延迟的音频处理,可以实现,混音,回声消除,均衡器,压缩器,混响,滤波器等各个强大的功能。这里有一篇官方文档,图画的很nice以下综合几个不错的博客,混在一
- JUCE框架教程(2)—— 创建一个基本的音频/MIDI 插件第一部分:设置
正宗咸豆花
JUCE教程c++
JUCE框架教程(2)——创建一个基本的音频/MIDI插件第一部分:设置本教程将帮助初学者使用JUCE开发音频插件(VST3和AudioUnit)得到一个写有“Hello,World!”的音频插件,并且可以加载到像Cubase或FL这样的VST3主机中。参考文档:https://docs.juce.com/master/tutorial_create_projucer_basic_plugin.h
- iOS完整推流采集音视频数据编码同步合成流
音视频开发老马
音视频开发ios音视频
1、实现原理采集:采集视频帧使用AVCaptureSession,采集音频帧使用AudioUnit编码:编码视频数据使用VideoToolbox中vtCompresssion硬编,编码音频数据使用audioconverter软编.同步:根据时间戳生成策略合成:使用FFmpegmux编码的音视频数据以合成视频流后续:合成好的视频流可以通过网络传输或是录制成文件2、阅读前提音视频基础知识推荐必读:H2
- iOS 使用AudioUnit播放PCM音频
F_Hongpeng
简介就目前而言,iOS的音频技术都是基于AudioUnits实现的,比较高级别的应用有:MediaPlayer,AVFoundation,OpenAL,AudioToolbox,以上几种都是对AuidoUnits的封装,为满足不同的任务而简化出来的专用API。AudioUnits提供高效,模块化音频处理方案当你需要实现以下需求时,不使用高级API,直接使用audiounits声音的合成,例如合成乐
- AudioUnit音频特效
BohrIsLay
概述本文在AudioUnit混音解读基础上,对混音后的音频t使kAudioUnitType_Effect类型的AudioUnit进行特效处理。读取音频文件和建立AUgraph图和前一篇文章类似,稍微有点区别1.将本地两个音频文件读取到内存将本地文件读取到ExtAudioFileRef里面//createtheURLswe'lluseforsourceAandBNSString*sourceA=[[
- FFmpeg学习之开发Mac播放器(八):使用AudioUnit播放AV_SAMPLE_FMT_FLTP格式数据
SunBye
使用FFmpeg解码的PCM音频数据是以一定格式存放的,包含在codec_ctx->sample_fmt中。使用AudioUnit可以直接播放FFmpeg中AV_SAMPLE_FMT_S16、AV_SAMPLE_FMT_S16P、AV_SAMPLE_FMT_FLT和AV_SAMPLE_FMT_FLTP格式的PCM数据。//通过AUGraph来创建AudioUnit-(OSStatus)setupA
- 如何使用Audio Unit 混合音频
zhonglaoban
在之前的AudioUnit和ExtAudioFile两篇文章基础之上,我们来做一些更有意思也更有挑战性的工作,那就是从文件中读取两个音频,将它们混合之后播放出来。本篇文章分为以下2个部分:使用ExtAudioFile读取文件。AudioMixerUnit的具体使用。使用ExtAudioFile读取文件ExtAudioFile可以按照我们设置的数据格式读取文件,很方便,具体参照这篇文章。ExtAud
- Audio Unit播放aac/m4a/mp3等文件
辉辉岁月
前言相关文章:AudioUnit播放PCM文件AudioUnit录音(播放伴奏+耳返)前面两篇介绍了AudioUnit播放PCM文件和边录边播,这次引入AudioConvert实现aac/m4a/mp3格式的播放。正文1、格式转换音频数据的格式转换包括采样率改变,单声道到多声道的转变、音调的升高降低等,audiounit有一个专门格式转换unit(kAudioUnitType_FormatConv
- 1、ffmpeg+QT开发环境搭建
想文艺一点的程序员
##环境搭建ffmpeg
开发环境搭建1、开发库的选择(1)音视频开发库每个主流平台基本都有自己的音视频开发库(API),用以处理音视频数据,比如:iOS:AVFoundation、AudioUnit等Android:MediaPlayer、MediaCodec等Windows:DirectShow等但是有一个跨平台的库:FFmpeg库。其实只要你掌握了FFmpeg,也可以很快上手其他音视频开发库,因为底层原理都是一样的,
- 2021-10-20 推荐一个在线视频格式转换的好网站https://www.zamzar.com/,我测试过mp4转到gif
Donald Linux
开发工具https
一、无需麻烦注册,直接在线转换,我测试过mp4转到gif。二,网站地址:Zamzar-videoconverter,audioconverter,imageconverter,eBookconverterFreeonlinevideoconverter,audioconverter,imageconverter,eBookconverter.Nodownloadoraccountrequired.
- Audio Unit详解
流星泪x
一、什么是AudioUnitiOS提供了音频处理插件,支持混合、均衡、格式转换和实时输入/输出用于录制、播放、离线渲染和实时对话如VoIP(互联网协议语音)。你可以从iOS应用动态加载和使用它,这些强大和灵活的插件叫做AudioUnit。Audiounits通常工作在一个封闭对象的上下文中,该对象为audioprocessinggraph,如下图。在此例中,你的app通过一个或多个callback
- ffmpeg(一) ffmpeg+QT开发环境搭建
小道士写程序
ffmpegQt5ffmpegqt音视频
1、开发库的选择(1)音视频开发库每个主流平台基本都有自己的音视频开发库(API),用以处理音视频数据,比如:iOS:AVFoundation、AudioUnit等Android:MediaPlayer、MediaCodec等Windows:DirectShow等但是有一个跨平台的库:FFmpeg库。其实只要你掌握了FFmpeg,也可以很快上手其他音视频开发库,因为底层原理都是一样的,你最终操作的
- [Ray's音视频01]Audio Units录制音频
xlw92
iOS录音根据开发文档的图可知,iOS音频相关的用的比较多的自顶向下的又AVFoundation->AudioToolBox->AudioUnit技术选择上如果是录音然后获取内存中音频的数据,然后进行网络传输或者存本地,那么AudioQueue或者AudioUnit都能做到。因为之后可能会用到一些混响之类的,所以以下说明都是根据AudioUnit来讲述的。文章会根据代码来引出每个参数涉及到的知识点
- AudioUnit采集PCM & PCM转AAC & AAC转PCM & AudioUnit播放PCM
兰州啊兰州
audioUnitpcmaac学习记录,仅供参考截屏2022-08-17上午11.57.10.png代码地址:https://gitlab.com/Cc-19931/audiounitdemo.git
- AudioUnit实现简单的录音和耳返
改变自己_now
最近学习了AudioUnit的官方指南,按照官方文档简单实现录音和耳返的功能。1、首先配置AudioSession,代码如下:self.graphSampleRate=44100.0;self.ioBufferDuration=0.005;NSError*error=nil;AVAudioSession*audioSession=[AVAudioSessionsharedInstance];[au
- Swift与硬件打交道封装的方法二
T92
之前写过一篇Swift与硬件打交道封装的方法,现在又开始做硬件开发了,主要方向是音频(AudioUnit)视频的采集、播放、合成、以及蓝牙、socket通讯,这里继续记录下开发中封装的一些方法,以便以后再次使用。获取AudioBuffer中音频数据的平均分贝值这里是AudioBuffer,且采样位数为16bit,如果是Data类型,也可以按照下文的方法将Data转为UInt16数组再计算(如果采样
- 2. 【音频采集实战】
东也_
每个端音频采集的底层和应用层的库是不一样的,所以使用ffmpeg中间层能够实现跨平台开发;Android端的底层库是AudioRecorder,应用层是MediaRecorder;iOS端的底层库是AudioUnit,应用层是AVFoundation;Windows端的常用的是DirectshowOpenAL还有Windows7之上的AudioCore;使用ffmpeg有两种采集方式:使用命令方式
- iOS音频播放(三)AudioUnit介绍与实战
音视频开发老马
音视频开发音视频iosffmpeg
在iOS平台上,所有的音频框架底层都是基于AudioUnit实现的。较高层次的音频框架包括:MediaPlayer、AVFoundation、OpenAL和AudioToolbox,这些框架都封装了AudioUnit,然后提供了更高层次的API(功能更少,职责更单一的接口)。当开发者在开发音视频相关产品的时候,如果对音视频需要更高程度的控制、性能以及灵活性,或者想要使用一些特殊功能(回声消除)的时
- Audio Unit: iOS中最底层最强大音频控制API
小东邪啊
阅读前提:AudioSession基础-AudioSessionCoreAudio基本数据结构-CoreAudio音视频基础知识C/C++简单数据结构,函数使用以下概念是文中常用的词语,因为其含义一般直接用英文表达,一般不需中文翻译,可将其理解为固定名词词组.audiounit:主要介绍的技术名称audioprocessinggraph:另一种处理audiounit的技术node:承载audiou
- AudioToolbox音频入门(一)
flyWhite
AudioToolbox,记录或播放音频,转换格式,解析音频流以及配置音频会话。音频工具箱框架提供了用于记录,回放和流解析的接口。在iOS中,该框架提供了用于管理音频会话的其他接口。整合音效和乐器(IncorporatingAudioEffectsandInstruments)通过托管音频单元(AU)插件,将自定义音频处理和MIDI乐器添加到您的应用程序。注释:AU(AudioUnit)MIDI(
- 微信开发者验证接口开发
362217990
微信 开发者 token 验证
微信开发者接口验证。
Token,自己随便定义,与微信填写一致就可以了。
根据微信接入指南描述 http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html
第一步:填写服务器配置
第二步:验证服务器地址的有效性
第三步:依据接口文档实现业务逻辑
这里主要讲第二步验证服务器有效性。
建一个
- 一个小编程题-类似约瑟夫环问题
BrokenDreams
编程
今天群友出了一题:
一个数列,把第一个元素删除,然后把第二个元素放到数列的最后,依次操作下去,直到把数列中所有的数都删除,要求依次打印出这个过程中删除的数。
&
- linux复习笔记之bash shell (5) 关于减号-的作用
eksliang
linux关于减号“-”的含义linux关于减号“-”的用途linux关于“-”的含义linux关于减号的含义
转载请出自出处:
http://eksliang.iteye.com/blog/2105677
管道命令在bash的连续处理程序中是相当重要的,尤其在使用到前一个命令的studout(标准输出)作为这次的stdin(标准输入)时,就显得太重要了,某些命令需要用到文件名,例如上篇文档的的切割命令(split)、还有
- Unix(3)
18289753290
unix ksh
1)若该变量需要在其他子进程执行,则可用"$变量名称"或${变量}累加内容
什么是子进程?在我目前这个shell情况下,去打开一个新的shell,新的那个shell就是子进程。一般状态下,父进程的自定义变量是无法在子进程内使用的,但通过export将变量变成环境变量后就能够在子进程里面应用了。
2)条件判断: &&代表and ||代表or&nbs
- 关于ListView中性能优化中图片加载问题
酷的飞上天空
ListView
ListView的性能优化网上很多信息,但是涉及到异步加载图片问题就会出现问题。
具体参看上篇文章http://314858770.iteye.com/admin/blogs/1217594
如果每次都重新inflate一个新的View出来肯定会造成性能损失严重,可能会出现listview滚动是很卡的情况,还会出现内存溢出。
现在想出一个方法就是每次都添加一个标识,然后设置图
- 德国总理默多克:给国人的一堂“震撼教育”课
永夜-极光
教育
http://bbs.voc.com.cn/topic-2443617-1-1.html德国总理默多克:给国人的一堂“震撼教育”课
安吉拉—默克尔,一位经历过社会主义的东德人,她利用自己的博客,发表一番来华前的谈话,该说的话,都在上面说了,全世界想看想传播——去看看默克尔总理的博客吧!
德国总理默克尔以她的低调、朴素、谦和、平易近人等品格给国人留下了深刻印象。她以实际行动为中国人上了一堂
- 关于Java继承的一个小问题。。。
随便小屋
java
今天看Java 编程思想的时候遇见一个问题,运行的结果和自己想想的完全不一样。先把代码贴出来!
//CanFight接口
interface Canfight {
void fight();
}
//ActionCharacter类
class ActionCharacter {
public void fight() {
System.out.pr
- 23种基本的设计模式
aijuans
设计模式
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同
- 《周鸿祎自述:我的互联网方法论》读书笔记
aoyouzi
读书笔记
从用户的角度来看,能解决问题的产品才是好产品,能方便/快速地解决问题的产品,就是一流产品.
商业模式不是赚钱模式
一款产品免费获得海量用户后,它的边际成本趋于0,然后再通过广告或者增值服务的方式赚钱,实际上就是创造了新的价值链.
商业模式的基础是用户,木有用户,任何商业模式都是浮云.商业模式的核心是产品,本质是通过产品为用户创造价值.
商业模式还包括寻找需求
- JavaScript动态改变样式访问技术
百合不是茶
JavaScriptstyle属性ClassName属性
一:style属性
格式:
HTML元素.style.样式属性="值";
创建菜单:在html标签中创建 或者 在head标签中用数组创建
<html>
<head>
<title>style改变样式</title>
</head>
&l
- jQuery的deferred对象详解
bijian1013
jquerydeferred对象
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。
每个版本都会引入一些新功能,从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。
&nb
- 淘宝开放平台TOP
Bill_chen
C++c物流C#
淘宝网开放平台首页:http://open.taobao.com/
淘宝开放平台是淘宝TOP团队的产品,TOP即TaoBao Open Platform,
是淘宝合作伙伴开发、发布、交易其服务的平台。
支撑TOP的三条主线为:
1.开放数据和业务流程
* 以API数据形式开放商品、交易、物流等业务;
&
- 【大型网站架构一】大型网站架构概述
bit1129
网站架构
大型互联网特点
面对海量用户、海量数据
大型互联网架构的关键指标
高并发
高性能
高可用
高可扩展性
线性伸缩性
安全性
大型互联网技术要点
前端优化
CDN缓存
反向代理
KV缓存
消息系统
分布式存储
NoSQL数据库
搜索
监控
安全
想到的问题:
1.对于订单系统这种事务型系统,如
- eclipse插件hibernate tools安装
白糖_
Hibernate
eclipse helios(3.6)版
1.启动eclipse 2.选择 Help > Install New Software...> 3.添加如下地址:
http://download.jboss.org/jbosstools/updates/stable/helios/ 4.选择性安装:hibernate tools在All Jboss tool
- Jquery easyui Form表单提交注意事项
bozch
jquery easyui
jquery easyui对表单的提交进行了封装,提交的方式采用的是ajax的方式,在开发的时候应该注意的事项如下:
1、在定义form标签的时候,要将method属性设置成post或者get,特别是进行大字段的文本信息提交的时候,要将method设置成post方式提交,否则页面会抛出跨域访问等异常。所以这个要
- Trie tree(字典树)的Java实现及其应用-统计以某字符串为前缀的单词的数量
bylijinnan
java实现
import java.util.LinkedList;
public class CaseInsensitiveTrie {
/**
字典树的Java实现。实现了插入、查询以及深度优先遍历。
Trie tree's java implementation.(Insert,Search,DFS)
Problem Description
Igna
- html css 鼠标形状样式汇总
chenbowen00
htmlcss
css鼠标手型cursor中hand与pointer
Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a><br/>
Example:CSS鼠标手型效果 <a href="#" style=&qu
- [IT与投资]IT投资的几个原则
comsci
it
无论是想在电商,软件,硬件还是互联网领域投资,都需要大量资金,虽然各个国家政府在媒体上都给予大家承诺,既要让市场的流动性宽松,又要保持经济的高速增长....但是,事实上,整个市场和社会对于真正的资金投入是非常渴望的,也就是说,表面上看起来,市场很活跃,但是投入的资金并不是很充足的......
 
- oracle with语句详解
daizj
oraclewithwith as
oracle with语句详解 转
在oracle中,select 查询语句,可以使用with,就是一个子查询,oracle 会把子查询的结果放到临时表中,可以反复使用
例子:注意,这是sql语句,不是pl/sql语句, 可以直接放到jdbc执行的
----------------------------------------------------------------
- hbase的简单操作
deng520159
数据库hbase
近期公司用hbase来存储日志,然后再来分析 ,把hbase开发经常要用的命令找了出来.
用ssh登陆安装hbase那台linux后
用hbase shell进行hbase命令控制台!
表的管理
1)查看有哪些表
hbase(main)> list
2)创建表
# 语法:create <table>, {NAME => <family&g
- C语言scanf继续学习、算术运算符学习和逻辑运算符
dcj3sjt126com
c
/*
2013年3月11日20:37:32
地点:北京潘家园
功能:完成用户格式化输入多个值
目的:学习scanf函数的使用
*/
# include <stdio.h>
int main(void)
{
int i, j, k;
printf("please input three number:\n"); //提示用
- 2015越来越好
dcj3sjt126com
歌曲
越来越好
房子大了电话小了 感觉越来越好
假期多了收入高了 工作越来越好
商品精了价格活了 心情越来越好
天更蓝了水更清了 环境越来越好
活得有奔头人会步步高
想做到你要努力去做到
幸福的笑容天天挂眉梢 越来越好
婆媳和了家庭暖了 生活越来越好
孩子高了懂事多了 学习越来越好
朋友多了心相通了 大家越来越好
道路宽了心气顺了 日子越来越好
活的有精神人就不显
- java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Tim
feiteyizu
mysql
数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”
程序使用select 语句从中取数据时出现以下异常:
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
java.sql.SQLException: Valu
- Ehcache(07)——Ehcache对并发的支持
234390216
并发ehcache锁ReadLockWriteLock
Ehcache对并发的支持
在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的,我们写的数据也有可能意外的被覆盖。所幸的是Ehcache为我们提供了针对于缓存元素Key的Read(读)、Write(写)锁。当一个线程获取了某一Key的Read锁之后,其它线程获取针对于同
- mysql中blob,text字段的合成索引
jackyrong
mysql
在mysql中,原来有一个叫合成索引的,可以提高blob,text字段的效率性能,
但只能用在精确查询,核心是增加一个列,然后可以用md5进行散列,用散列值查找
则速度快
比如:
create table abc(id varchar(10),context blog,hash_value varchar(40));
insert into abc(1,rep
- 逻辑运算与移位运算
latty
位运算逻辑运算
源码:正数的补码与原码相同例+7 源码:00000111 补码 :00000111 (用8位二进制表示一个数)
负数的补码:
符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 -7 源码: 10000111 ,其绝对值为00000111 取反加一:11111001 为-7补码
已知一个数的补码,求原码的操作分两种情况:
- 利用XSD 验证XML文件
newerdragon
javaxmlxsd
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。
以下代码可用在J
- 搭建 CentOS 6 服务器(12) - Samba
rensanning
centos
(1)安装
# yum -y install samba
Installed:
samba.i686 0:3.6.9-169.el6_5
# pdbedit -a rensn
new password:123456
retype new password:123456
……
(2)Home文件夹
# mkdir /etc
- Learn Nodejs 01
toknowme
nodejs
(1)下载nodejs
https://nodejs.org/download/ 选择相应的版本进行下载 (2)安装nodejs 安装的方式比较多,请baidu下
我这边下载的是“node-v0.12.7-linux-x64.tar.gz”这个版本 (1)上传服务器 (2)解压 tar -zxvf node-v0.12.
- jquery控制自动刷新的代码举例
xp9802
jquery
1、html内容部分 复制代码代码示例: <div id='log_reload'>
<select name="id_s" size="1">
<option value='2'>-2s-</option>
<option value='3'>-3s-</option