码迷,mamicode.com
首页 > 编程语言 > 周排行
声音变调算法PitchShift(模拟汤姆猫) 附完整C++算法实现代码
上周看到一个变调算法,挺有意思的,原本计划尝试用来润色TTS合成效果的。 实测感觉还需要进一步改进,待有空再思考改进方案。 算法细节原文,移步链接: http://blogs.zynaptiq.com/bernsee/pitch-shifting-using-the-ft/ C++开源的项目,比较老 ...
分类:编程语言   时间:2018-01-20 21:31:08    阅读次数:845
JAVA-初步认识-常用对象API(集合框架-Map集合-hashmap存储自定义对象)
一. 把前面讲到的三个集合使用一下。 交代一下需求,学生是键,归属地是值。到底归属地是不是String,有待商榷。如果归属地比较简单,用天津,上海....这些就是字符串。如果归属地比较复杂,北京的海淀的...,建议把归属地封装成对象。为什么?归属地封装成对象以后,它里面包含着省字段,市字段,区字段. ...
分类:编程语言   时间:2018-01-20 21:32:09    阅读次数:170
编程语言介绍
什么是编程语言? 定义好一套与计算机交互的语法规则,这套规则 就可称为一门编程语言 我们听不懂日语是因为不懂日语的语法规则 学编程 == 学语法规则编程能干什么?print hello world eject cd 一堆指令的组合 --> 软件 有很多套与计算机交互的语法规则, 600多种编程语言C ...
分类:编程语言   时间:2018-01-20 21:32:17    阅读次数:209
深入一致性哈希(Consistent Hashing)算法原理,并附100行代码实现
本文为实现分布式任务调度系统中用到的一些关键技术点分享——Consistent Hashing算法原理和Java实现,以及效果测试。 背景介绍 一致性Hashing在分布式系统中经常会被用到, 用于尽可能地降低节点变动带来的数据迁移开销。Consistent Hashing算法在1997年就在论文C ...
分类:编程语言   时间:2018-01-20 21:32:29    阅读次数:219
Java并发编程:volatile关键字解析
文章转载自 http://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile ...
分类:编程语言   时间:2018-01-20 21:32:48    阅读次数:158
python基础教程
Python是什么? Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 如果您想要更快、更系统地学会jQuery,您最好采用边学边练(... ...
分类:编程语言   时间:2018-01-20 21:33:24    阅读次数:252
Java中Comparator进行对象排序
Java在8后引入了lambda表达式和流,使得排序方法有了变化classUser{intid;Stringname;publicUser(intid,Stringname){this.id=id;this.name=name;}publicintgetId(){returnid;}publicStringgetName(){returnname;}@OverridepublicStringtoS
分类:编程语言   时间:2018-01-20 21:34:26    阅读次数:198
Python 中文编码
Python 中文编码 前面章节中我们已经学会了如何用 Python 输出 "Hello, World!",英文没有问题,但是如果你输出中文字符"你好,世界"就有可能会碰到中文编码问题。 Python 文件中如果未指定编码,在执行过程会出现报错:#!/usr/bin/python print "你好... ...
分类:编程语言   时间:2018-01-20 21:34:32    阅读次数:212
黑马_Java DAY-01
一. 常 见 的 DOS 命 令 ...
分类:编程语言   时间:2018-01-20 22:43:21    阅读次数:195
正则表达式语言 - 快速参考
正则表达式语言 - 快速参考 .NET Framework (current version) 正则表达式是正则表达式引擎尝试匹配输入文本的一种模式。 模式由一个或多个字符文本、运算符或构造组成。 有关简单介绍,请参阅 .NET Framework 正则表达式。 以 Word (.docx) 格式下 ...
分类:编程语言   时间:2018-01-20 22:44:23    阅读次数:315
快速排序框架
1 void quick_sort(int arr[], int i,int j){ 2 if(i >= j) return; 3 int mid = arr[j]; 4 inta=i,b=j-1; 5 while(a = mid && a = arr[j]) 13 swap(arr[a], arr... ...
分类:编程语言   时间:2018-01-20 22:46:04    阅读次数:172
java线程的小问题与回答
问题1.进程与线程的关系 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多 ...
分类:编程语言   时间:2018-01-20 22:47:09    阅读次数:257
python常用内建模块
namedtuple 是 collections 模块里面继承自tuple的系统内置类型。 使用方式: collections.namedtuple(typename,field_names[, verbose=False][, rename=False]) namedtuple 返回用 typen ...
分类:编程语言   时间:2018-01-20 22:47:30    阅读次数:237
C语言最后一次作业--总结报告
1、当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么? 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗? 为什么? 2.对比开篇博客你对课程目标和期待。根据目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么? 3、回忆整个学期,如果重新 ...
分类:编程语言   时间:2018-01-20 22:47:42    阅读次数:217
java final 关键字 -- 常量部分
java中final 定义常量有两种方式,一种是静态常量,一种是实例常量,下面分别介绍静态常量的定义又可以分两种情况:一种是定义时赋值,一种是静态方法块中赋值定义时赋值,如下代码:/** * Created by Jokul on 2018/1/17. */public class FinalTest {    private static final String A = &
分类:编程语言   时间:2018-01-20 22:47:57    阅读次数:198
JavaScript中解决jQuery和Prototype.js同时引入冲突问题
两个库同时都定义了一个叫 的函数,所以在同时使用的时候会发生冲突。jQuery( http://jquery.com/ https://jquery.org/ )中提供了一种返还 的使用权给其他js库使用的方法。截至到这篇文章完成时(2018/01/20),Prototype.js( http:// ...
分类:编程语言   时间:2018-01-20 22:48:19    阅读次数:238
线程同步代码块:两个客户往一个银行存钱,每人存三十次一次存一百。 模拟银行存钱功能,时时银行现金数。
package com.swift; public class Bank_Customer_Test { public static void main(String[] args) { /* * 两个客户往一个银行存钱,每人存三十次一次存一百。 模拟银行存钱功能,时时银行现金数。 */ Custo... ...
分类:编程语言   时间:2018-01-20 22:48:25    阅读次数:196
Java缓存规范-JSR107
maven引入 概念 CachingProvider:定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CacheManager。 CacheManager:定义了创建、配置、获取、管理和控制多个唯一命名的Cache,这些Cache存在于CacheManag ...
分类:编程语言   时间:2018-01-20 22:49:31    阅读次数:3693
Symbol Symbol Enum
Remarks The Symbol enumeration is typically used to set the value of the AppBarButton.Icon property or the SymbolIcon.Symbol property. For more info a ...
分类:编程语言   时间:2018-01-20 22:50:23    阅读次数:221
python之小技巧积累
交换a和b的值:a=11b=22#引进第三个变量交换a和b的值# c=a#把a给c,现在c是11# a=b#把b给a,现在a是22# b=c#把c给b,现在b是11#不引进第三个变量,交换a和b的值# 方法1# b,a=a,b#交换两个变量的值#方法2a = a+b #a现在是33b = a-b # ...
分类:编程语言   时间:2018-01-20 22:52:07    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!