- 博客(12)
- 收藏
- 关注
原创 《自控力》书摘
1. “说不”属于意志力的一部分,而且是最不可或缺的部分。 2. 意志力就是要驾驭“我要做”、“我不要”和“我想要”这三种力量。 3. 自控力比智商高更有助于拿高分,比个人魅力更有助于领导别人,比同理心跟有助于维持婚姻幸福。 3. 意志力挑战就是两个自我的对抗–自控系统和原始本能。没有自我意识,自控系统将毫无用武之地。更强的自控力就得有更多的自我意识。 4. 经常让大脑冥想,它不仅
2016-11-09 20:50:05 683 1
原创 搭建Git服务器
搭建Git服务器服务器端配置1、安装Git$ sudo apt-get install git2、创建一个git用户,用来运行git服务。通过cd + 空格 转至当前用户目录为home/git。然后创建.ssh文件夹来存储SHH公钥。大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。
2016-11-09 20:48:35 667
原创 代码行数统计
一、 代码统计设计思想为各个类的方法名用正则表达式来匹配,每个放的行数使用栈来计算,类之间的引用关系使用图存储。通过判断是否存在环来判断是否有循环引用。使用Python实现。1、类SourceCodeANA方法:ListAllFile()def ListAllFile(): #获取目录下所有的文件名及其路径 path = os.getcwd() #获取当前目录 file_p
2016-11-09 20:47:32 783
原创 利用Python提取心跳节律信息
心跳信息的提取分析:首先,ECG_signal.mat文件包含两组信息ECG_1和Time_Adjusted。其中ECG_1中存储的信息为心跳的数值,可以观察到大部分数值为负数。而波峰均为整数,可以通过计算两个相邻波峰之间的实际来得到周期,从而计算出心跳的次数。具体实现过程:使用Pyhton第三方库scipy中的loadmat来加载mat文件,格式为字典,因为此文件包含两个量,所以就有两个键。以正负
2016-11-09 20:47:00 10135 3
原创 Matlab实现基于内容的图像检索系统
一、 检索方案常见的图像特征有:颜色、纹理、形状、空间关系。 此次检索的物体为汽车,汽车有比较明显的颜色特征,而在纹理特征方面也与其他物体也有一定的区别,因此本次实验选取了颜色和纹理做为两个检索特征。颜色特征是通 过颜色矩的方式来进行提取,颜色矩是一种简单有效的颜 色特征表示方法,有一阶矩(均值,mean)、二阶矩(方 差,viarance)和三阶矩(斜度,skewness)等,由于颜色信息 主要
2016-11-09 20:46:21 13600 1
原创 使用Matlab实现JPEG压缩
一、 图像压缩原理图像分成 8*8 小块 –> DCT 变换 –>用量化表对其量化 –>编码生成压缩数据二、 具体压缩过程1、将原始图像分为 8 * 8 的小块, 每个 block 里有 64 个像素。2、 将图像中每个 8 * 8 的 block 进行 DCT 变换。8 * 8 的图象经过 DCT 变换后,其低频分量都集中在左上角,高频分量分布在右下角。由于该低频分量包含了图象的主要信息(如亮
2016-11-09 20:45:41 36127 9
原创 Python读取mat文件
读取mat文件mat数据格式是Matlab的数据存储的标准格式。在Matlab中主要使用load()函数导入一个mat文件,使用save()函数保存一个mat文件。在Python中处理mat文件,需要导入scipy库,它的load函数可以加载mat文件。读取进来的数据是字典格式。import scipy.io as siodata = sio.loadmat('ECG_signal.mat')
2016-11-09 20:44:57 5353
原创 Ubuntu下安装软件方法总结
sudo apt-get install packagename 命令 apt-get是ubuntu下一个强大的命令行工具。可以用它来安装新的软件包,升级现有的软件包,升级列表索引,甚至升级整个系统。如果出现could not get lock /var/lib/dpkg/lock -open等 ,类似这样的提示,是因为有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安
2016-11-09 20:44:07 453
原创 Mac下Parallels Desktop安装Ubuntu无法全屏
在Mac中,Parallels Desktop安装Ubuntu无法全屏问题出现,是由于在安装ubuntn是没有选择快速安装,因此在安装过程中就没有安装Parallels Tools。因此就会出现比如分辨率问题,或者终端窗口显示不正常等一些问题。解决这个问题方法就是安装Parallels Tools。可按照以下步骤安装:启动虚拟机。确保虚拟机的 CD/DVD 驱动指向默认的空驱动操作系统启动后请
2016-11-09 20:43:10 6184
原创 使用Hexo搭建个人博客(二)
上篇文章介绍了如何通过Hexo来搭建博客,通过上篇文章相信搭建已经可以一个简单的博客了。但是这还不够,因为默认的博客还比较简陋,还需要进一步的去配置,使其更加完善。官方提供了很多主题供大家来选择Hexo Themes - http://hexo.io/themesNexT - http://theme-next.iissnan.comjacman - https://github.com/wu
2016-11-09 20:42:18 429
原创 使用Hexo搭建个人博客(一)
Hexo是什么Hexo是一款基于Node.js的快速,简单并且强大的静态博客框架,可以用Markdown写博客然后Hexo会在几秒钟之内生成漂亮的静态网页。生成后的静态网页可以直接部署到到Github Pages上。本文将介绍mac下的具体搭建方法。如何安装安装需求安装Hexo非常简单。只需要先安装下面两个软件Node.jsGit安装Git$ brew install git安装Node.j
2016-11-09 20:41:25 527
原创 最大子序列问题
最大子序列问题问题定义:对于一包含n个浮点数的向量,求其连续序列的最大值解法一:枚举法是一种显而易见的做法,其时间复杂度为O(n*n*n)int MaxSubsequence(int n,int x[]){ // insert code here... int maxsofar = 0; int i = 0; int j = 0; int k = 0;
2016-03-20 12:46:53 338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人