`
文章列表
2017.12.13         一个关于语音的小作业。       由于工作的原因,开始接触大量关于语音方面的东西,一个主要的感觉就是见识增长了。下面总结一下一次完成的小作业。         wav和pcm文件是最常见的两种音频文件,让我们了解一下它们的区别。        WAV:是一种无损的音频文件格式,符合PIFF规范。所有的wav都有一个文件头,这个文件头音频流的编码参数。        PCM:脉冲调制录音。即将声音等模拟信号变成符号化的脉冲列,再予以记录。PCM信号是由[1]、[0]等符号构成的数字信号,而未经过任何编码和压缩处理。        WAV和P ...

将博客搬至CSDN

    博客分类:
  • C++
2017.09.29   现在不用iteye这个网站了,感谢这么久的支持,现在搬家去http://write.blog.csdn.net/postedit了。
     2017.5.15      上次用U盘安装Ubuntu时发现U盘竟然不能用了,每次打开只有22M,思考了我老半天,后来想想向方宇学长说的那样。遇到问题解决的几个步骤:1、先仔细思考,再百度解决。2、就是查找资料,github什么的3、如果不会,再找有经验的学长和学姐解决,问下其他人。4、每次解决问题后记得在博客下记录下来。      这次直接用百度,然后解决方法是下载一个U大师即可,把U盘放入进去即可解决问题。

C语言上机题

    博客分类:
  • C
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 ...

再看C++

    博客分类:
  • C++
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}; //定 ...
 2017.2.14         好久没有写代码了,感觉过一个年弄的什么也没有干成,好像看了下c++,突然发现现在来看C++,要简单了好多,并且指针也没有那么难了,然后就是看了下机器学习,感觉有点小难,现在发现好多都涉及到高数,概率论和线性代数的知识,想想当初把这些学的是一塌糊涂。然后上次和胡杨大大聊天的时候,他说好多东西都是在实践中去学习的。        好了,继续我的Python吧,Python的图形化界面编程。 import tkinter as tkclass APP:    def __init__(self,master):        frame = tk.F ...
2016.12.27   在学习Python之前就闻Python在爬虫方面有着很好作用。下面来说说什么是爬虫? 网络爬虫是一种程序,主要用于搜索引擎,它将一个网站的所有内容与链接进行阅读,并建立相关的全文索引到数据库中,然后跳到另 ...

HTML入门

    博客分类:
  • Html
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    窗体容器组件类       顶级容器 元素组件:一般用来显示文字,图片, ...
2016.12.17   pickle的实质是什么? pickle的实质就是利用算法将你的数据对象腌制成二进制文件,然后放到磁盘上。 使用pickle的什么方法存储数据? 用pickle.dump(data,lie)#第一个参数是呆存在的对象,第二个对象是目标存储的文件对象 使用pickle的什么方法读取数据? pickle.load(file) #参数是目标存储的文件对象 使用pickle能不能保存为“.txt”类型的文件? 可以,不过打开后是论码,因为是以二进制模式写入的 是用中国天气网的接口http://m.weather.com.cn/data/城市代码.html ...
 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’模式打开的时候,如果路径下已经存在相同的文件名,会抛出异常,而 ...
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 ...

画图中的布局

    博客分类:
  • Java
2016.12.05   突然发现把前面关于画图的一部分忘的差不多了,现在打算重新来好好看看,尽量把基础打牢一点。  看一下这幅图,了解一下顶级容器,中间容器以及组件的关系。 1.创建顶层容器 对应于程序的初始化窗口,窗 ...
Global site tag (gtag.js) - Google Analytics