【项目】
Always__
这个作者很懒,什么都没留下…
展开
-
Ubuntu下忘记MySQL root密码解决方法
Linux下忘记MySQL root密码解决方法,基于Ubuntu 14.04 LTS。忘了mysql密码,从网上找到的解决方案记录在这里。编辑mysql的配置文件/etc/mysql/my.cnf,在[mysqld]段下加入一行“skip-grant-tables”。重启mysql服务@ubuntu:~$ sudo service mysql restar原创 2016-07-10 21:54:57 · 898 阅读 · 0 评论 -
/usr/bin/ld: skipping incompatible解决方案
今天在做项目的时候,用make命令后出现了/usr/bin/ld: skipping incompatible......问题。这个问题实质是链接库文件时,库文件版本与平台版本不对应的问题。解决方法:objdump -p libmylib.a 看一下该库的版本是32为还是64位的,或是ARM版还是..等等。仔细分析一下。你就会恍然大雾。(我的碰到的问题是:编译器选择的是64版,但是xxx原创 2016-07-10 22:05:05 · 33022 阅读 · 2 评论 -
列出rpm包内容和解压rpm包内容
总是记不住这个命令,每用一次就google一次,有时候google的结果还找半天,记录在此。列出rpm包的内容:rpm -qpl *.rpm解压rpm包的内容:(没有安装,就像解压tgz包一样rpm包)rpm2cpio *.rpm | cpio -div你的linux下可能没有rpm2cpio这个命令,用过简单指令安装即可。sudo apt-get inst原创 2016-07-10 22:09:46 · 7580 阅读 · 0 评论 -
解决mysql无法远程登录的问题
基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面我们将列出解决方案。若要允许Linux系统中的mysql数据库可以被远程连接,需要执行以下两个步骤:1、进入mysql,创建一个新用户,将用户赋予远程登录操作数据库的权利。 格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用原创 2016-07-10 22:26:21 · 5318 阅读 · 0 评论 -
【项目】HuffMan编码--文件压缩
HuffManTree,又称为最优二叉树,是加权路径最短的二叉树。使用贪心算法来构建哈夫曼树。贪心算法:是指在问题求解时,总是做出当前看起来最好的选择。也就是说贪心算法做出的不是整体最优解,而是某种意义上的局部最优解。贪心算法不是对所有的问题都能得到最优解。如下图哈夫曼树我们来分析下文件压缩的原理:如图的哈夫曼树,我们将叶节点作为每个字符出现的次原创 2016-06-19 16:31:28 · 1014 阅读 · 0 评论 -
录音播放系统(实现pcm转码mp3,wav)
本文介绍了基于waveX低级音频API采集音频,然后播放的技术,也支持实时的播放。对于将录音和播放分开的做法原因是为了保存pcm文件(未经压缩过的音频文件),然后转码wav和mp3格式。PCM(Pulse code modulation):脉冲编码调制 ,即对波形按照固定周期频率采样。为了保证采样后数据质量,采样频率必须是样本声音最高频率的两倍,这就是 Nyquist 频率 .原创 2017-03-01 01:39:26 · 5455 阅读 · 2 评论