- 浏览: 31368 次
- 性别:
- 来自: 重庆
最新评论
文章列表
2017.12.13
一个关于语音的小作业。
由于工作的原因,开始接触大量关于语音方面的东西,一个主要的感觉就是见识增长了。下面总结一下一次完成的小作业。
wav和pcm文件是最常见的两种音频文件,让我们了解一下它们的区别。
WAV:是一种无损的音频文件格式,符合PIFF规范。所有的wav都有一个文件头,这个文件头音频流的编码参数。
PCM:脉冲调制录音。即将声音等模拟信号变成符号化的脉冲列,再予以记录。PCM信号是由[1]、[0]等符号构成的数字信号,而未经过任何编码和压缩处理。
WAV和P ...
2017.09.29
现在不用iteye这个网站了,感谢这么久的支持,现在搬家去http://write.blog.csdn.net/postedit了。
关于我U盘坏了的问题
- 博客分类:
- 是技术而非技术
2017.5.15
上次用U盘安装Ubuntu时发现U盘竟然不能用了,每次打开只有22M,思考了我老半天,后来想想向方宇学长说的那样。遇到问题解决的几个步骤:1、先仔细思考,再百度解决。2、就是查找资料,github什么的3、如果不会,再找有经验的学长和学姐解决,问下其他人。4、每次解决问题后记得在博客下记录下来。
这次直接用百度,然后解决方法是下载一个U大师即可,把U盘放入进去即可解决问题。
2017.03.13
现在回头来看看当初的C的上机题,发现不是很难。如:
1.计算[100,500]之内同时满足除以7余5,除余5余三,除余3余1的所有整数的个数,这些整数的最大值。
#include<stdio.h>
main(){
int a,b=0,max;
for(a=100;a<=500;a++){
if(a%7==5&&a%5==3&&a%3==1){
printf("a=%d\n",a);
max=a;
b++;
}
}
printf(&q ...
2017.2.20
以前看C++时,发现一脸懵逼,什么都看不懂现在回过头来,发现还是很简单的,主要是以前没有好好学习嘛。
//今有10个人参加投票,从键盘上输入这10个人的名字,要求最后输出各候选人的得票数
#include<iostream>
using namespace std;
struct Person{
char name[20];
int count;
};
int main(){
Person leader[3]={"Li",0,"Zhang",0,"Sun",0}; //定 ...
Python的图形化界面编程
- 博客分类:
- Python
2017.2.14
好久没有写代码了,感觉过一个年弄的什么也没有干成,好像看了下c++,突然发现现在来看C++,要简单了好多,并且指针也没有那么难了,然后就是看了下机器学习,感觉有点小难,现在发现好多都涉及到高数,概率论和线性代数的知识,想想当初把这些学的是一塌糊涂。然后上次和胡杨大大聊天的时候,他说好多东西都是在实践中去学习的。
好了,继续我的Python吧,Python的图形化界面编程。
import tkinter as tkclass APP: def __init__(self,master): frame = tk.F ...
Python网络爬虫之用有道翻译
- 博客分类:
- Python
2016.12.27
在学习Python之前就闻Python在爬虫方面有着很好作用。下面来说说什么是爬虫?
网络爬虫是一种程序,主要用于搜索引擎,它将一个网站的所有内容与链接进行阅读,并建立相关的全文索引到数据库中,然后跳到另 ...
2016.12.20
html
软件的结构:
C/S(Client Server)结构的软件:
比如: QQ、 极品飞车、 飞信 、 迅雷
cs结构的软件的缺点:更新的时候需要用户下载更新包然后再安装,程序员则需要开发客户端与服务端。
cs结构软件的优点: 减轻服务端的压力,而且可以大量保存数据在客户端。
B/S(Browser Server)结构的软件:
比如: 微博 、 webQQ 、 web飞信、 web迅雷
优点:软件版本升级的时候不需要用户下载更新包,直接更新服务器的程序即可。程序员则只需要 ...
2016.12.18
前面讲过java的登录界面,但是你懂得,好多东西没有写博客,所以理所当然并且很悲催的忘了,所以现在要好好巩固一下了。
一:图形界面:AWT
(1) AWT
1.AWT的组件是由操作系统的绘图机制绘制出来的;
2.AWT的组件是在java.awt包下的。
(2)SWING
1.SWING的组件在javax,swing包下的;
2.SWING的组件是基于AWT的基础上重构的新的组件。
(2)常用的组件类
容器组件:能添加容器或者元素组件就是容器组件类
JFrame 窗体容器组件类 顶级容器
元素组件:一般用来显示文字,图片, ...
泡菜技术关于pickle的所用
- 博客分类:
- Python
2016.12.17
pickle的实质是什么?
pickle的实质就是利用算法将你的数据对象腌制成二进制文件,然后放到磁盘上。
使用pickle的什么方法存储数据?
用pickle.dump(data,lie)#第一个参数是呆存在的对象,第二个对象是目标存储的文件对象
使用pickle的什么方法读取数据?
pickle.load(file) #参数是目标存储的文件对象
使用pickle能不能保存为“.txt”类型的文件?
可以,不过打开后是论码,因为是以二进制模式写入的
是用中国天气网的接口http://m.weather.com.cn/data/城市代码.html ...
Python中的异常处理
- 博客分类:
- Python
2016.12.06
Handling Exceptions即异常处理,下面举一个在Python中异常的举例。
while True:
try:
x=int(input("Please enter a number:"))
break
except ValueError:
print("Oops! That was no valid number. Try again...")
在离开try语句之前,始终执行finally子句,无论是否发生异常。 当在try子句中发生异常并且没有被except子句处理 ...
2016.12.17
关于文件的课后习题。
答案是B,B不能打开文件。
1.打开一个文件我们使用open()函数,通过设置文件的打开模式,决定打开的文件具有哪些性质,请问默认的打开模式是什么?
答:open()函数默认的打开模式是‘rt’,即可读,文本的模式打开。
2.请问>>>open('E:\\Test.bin','xb')是以什么样的模式打开文件的?
答:以“可写入以及二进制模式”打开“E:\\Test.bin”.
这里要注意的是‘x’和‘w’均是以”可写入”的模式打开文件,但是‘x’模式打开的时候,如果路径下已经存在相同的文件名,会抛出异常,而 ...
文件-一个简单的任务
- 博客分类:
- Python
2016.12.16
一般文件分为输入,处理和输出三个部分。
下面是有关文件的一张表。
如何打开文件
handle = open(file_name,access_mode='r')
file_name变量包含我们希望打开的文件的字符串名字,access_mode中‘r’表示读取,‘w’表示写入,‘a’表示添加。‘+’表示读写,‘b’表示二进制访问。如果未提供access_mode,默认值为‘r’.如果open成功,一个文件对象句柄会被返回。当一个文件被返回之后,我们就可以访问它的一些方法,比如readlines()和close().
•任务:将文件(record ...
机器学习之简单的分类
- 博客分类:
- 机器学习
2016.12.07
终于接触传说中的机器学习了。
先看一幅图
对于我们人来说,能够很快看出电影的类型,但是机器不一样,这个时候我们会用到机器学习。
这个时候就会用到欧拉距离公式。
下面用一段代码来实现。
下面这个是主函数的类:
package RobotStudy;
public class test {
public static void main(String[] args) {
movie[] movies = new movie[6];// 已有的模板数据
movies[0] = new movie(3, 104, &quo ...
2016.12.05
突然发现把前面关于画图的一部分忘的差不多了,现在打算重新来好好看看,尽量把基础打牢一点。
看一下这幅图,了解一下顶级容器,中间容器以及组件的关系。
1.创建顶层容器
对应于程序的初始化窗口,窗 ...