- 博客(52)
- 资源 (6)
- 收藏
- 关注
转载 linux java vim
1. linux java installationhttp://www.cnblogs.com/davidsky/archive/2013/06/01/3113310.html
2014-03-25 13:57:40
760
原创 python windows rar 压缩文件
#!/usr/bin/python# Filename: backup_ver1.pyimport osimport timesource = [r'C:\Users\t_dingfeny\Desktop\pythonStudy\cleanupTest', r'C:\Users\t_dingfeny\Desktop\pythonStudy\PSNRtest4']target_dir
2014-03-20 14:33:02
1665
转载 如何用英语表达日期
如何用英语表达日期月份/星期英语简写:一月January/Jan. 二月February/Feb. 三月March/Mar.四月April/Apr. 五月May/May. 六月June/Jun.七月July/Jul.
2013-12-10 09:54:02
3342
原创 assert()详解
assert()是什么?assert的头文件是assert.h使用方式:assert( expression );当expression为FALSE时,程序将会终止,并且会弹出expression的信息。光这样说可能不太清楚。for exampleassert(length >= 0);//当length小于0时,程序将会终止,并弹出Assersion failed:
2013-05-30 19:38:17
1698
原创 C++学习方法
转至微薄,mark一下:一个学习C++的方法,适合有一定基础的同学。先读effective c++,一天能搞定(从c转读第二版,从java等转读第三版),然后读google c++ style。再是看leveldb代码(http://t.cn/aYyqjo 多谢@apc2 推荐),Sanjay和Jeff所写,简短完备,非常优美,完美阐述前两者所列的原则。
2013-05-12 12:30:44
858
转载 xx is not in the sudoers file 问题解决
转至http://www.cnblogs.com/evasnowind/archive/2011/02/04/1949113.html在ubuntu中由于禁用了root用户,默认情况下会把安装系统时建立的用户添加到sudoers中。但在redhat和centos中并没有把任何root用户之外的用户默认的添加到sudoers之中。这样我们在执行sudo 命令时就会出现xxx is not i
2013-05-10 20:46:48
678
原创 linux下命令边用边学
linux下命令边用边学1.重命名文件重命名和移动是同一个命令,都是mvmv 源文件名 目标文件名2.改变账户密码输入passwd命令然后输入当前密码,之后输入更改后的密码,但这种方法不能设置短密码,会提示密码过短。su 进入root用户输入passwd 用户名更改用户密码,此种方法无密码长度限制也可通过passwd -d diffenyu 此命令将用户di
2013-05-07 23:39:49
1250
原创 linux小白Ubuntu13.04安装完后的一系列活动
来兴致了安装了个ubuntu13.04玩一玩linux,遇到了各种菜bi问题。 1.如何调出自带的中文输入法 安装的时候装个bi直接安装了英文版的。进入系统后,发现找不到中文输入法,蛋疼般地只能用拼音谷歌度娘了几下,甚至连我的破手机都拿出来了,只为了能用中文搜索。英文没学好又想装bi的娃伤不起。 不过总算还是找到答案了,在System Setting点击Languag
2013-05-06 19:06:22
2305
原创 WinXp + Ubuntu 卸载Ubuntu
由于安装了xp和ubuntu之后启动项由grub启动,若直接格式化掉ubuntu,将无法启动xp。可以选择先修复xpMBR,再删除linux分区。step1:修复MBR下载MbrFix工具,将MBrFix拷贝至xp系统某目录下,win + R cmd 进入dos环境,切换至MbrFix所在目录。运行命令MBrFix.exe /drive 0 fixmbr这之后xp的启动项就修复了。
2013-05-02 18:55:59
1314
原创 U盘安装winXp或者win7 + ubuntu
本文是简要版,待以后有时间再详细附注。1.u盘安装winXp或者win7方法一:直接将iso文件利用UltraISO制作xp或者win7的启动盘。方法二:利用老毛桃等工具制作usb启动盘,更改BIOS启动顺序,改为U盘启动,进入winPE下有两种方法安装(1)利用ghost工具加载.gho文件进行安装。(2)利用虚拟光驱载入ISO镜像后点击i386文件夹下的winnt32.ex
2013-05-02 18:39:47
1350
原创 windows下批处理文件的编写
学习地址在学习批处理命令的过程中搜索到网上的一个《批处理命令一日一教学》系列,讲得非常浅显易懂,特此markhttp://www.bathome.net/thread-2576-1-1.html创建批处理文件新建记事本文档,将其后缀.txt改为.bat,再用记事本打开编辑是一个批处理文件了。常用命令echo 显示此命令后的字符
2013-04-26 21:06:17
1701
原创 HM在vs2010下的测试使用详细说明
1.下载https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/下载地址如上,上面有各种版本的HM,现在已经更新至HM10.1。可以使用SVN下载,如windows下使用TortoiseSVN。下图为解压后HM-10.1目录下的文件及目录信息2.编译如上图所示打开其中HM-10.1\build目录下的HM_vc10.
2013-04-25 18:21:30
3660
2
原创 远程桌面连接
选至百度经验http://jingyan.baidu.com/album/a24b33cdb73c9c19fe002b32.html#pic=2_1Win7通过“远程桌面”功能实现远程控制http://jingyan.baidu.com/album/0aa22375e2059588cd0d6463.html#pic=1_1Win7如何快速打开命令提示符
2013-04-24 18:55:52
840
转载 kmp算法
http://chaoswork.com/blog/2011/06/14/kmp%E7%AE%97%E6%B3%95%E5%B0%8F%E7%BB%93/http://www.matrix67.com/blog/archives/115Post navigationKMP算法小结Posted on June 14, 2011主
2013-04-06 22:43:59
711
原创 C++ Primer Chapter 10 关联容器之容器的综合应用:文本查询程序
//TextQuery.h#ifndef _TEXTQUERY_H_#define _TEXTQUERY_H_#include #include #include #include #include #include class TextQuery{public: typedef std::vector::size_type line_no; void read_fil
2013-03-17 22:55:45
1429
原创 C++ Primer Chapter 10 关联容器之set & mutimap
#if 0//Chapter 10 Exercise 10.24//此程序在dos下输入test.exe exfile.txt//exfile.txt 中存放的是排除集单词#include #include #include #include using namespace std;ifstream& open_file(ifstream& in, const string&
2013-03-17 22:48:07
1122
原创 C++ Primer Chapter 10 关联容器之map
//Chapter 10#if 0//Chapter 10 Exercise 10.1~2#include #include #include #include #include using namespace std;int main(){#if 0 //version 1 string sdata; int idata; pair sidata; vecto
2013-03-15 20:09:18
1318
原创 C++ Primer Chapter 11 generic algorithm
#if 0//chapter11 Exercise 11.1#include #include #include #include using namespace std;int main (){ vector ivec; int ival; cout << "Enter some integers(Ctrl + z to end): " << endl; while
2013-03-01 21:37:55
1221
原创 C++ Primer Chapter 9 循环将list元素逆序输出
#include #include #include #include #include #include #include using namespace std;int main (){#if 1 list > s; int iarray[] = {1, 2, 3, 4, 5}; list ilist(iarray, iarray + 5); for (list:
2013-01-31 13:30:06
2340
1
原创 C++ Primer Chapter 9 利用内置数组中一对指针初始化容器
#include #include #include #include #include #include #include using namespace std;int main (){ char* pwords[] = {"qa", "w","e","r"};//此处是字符串指针数组 char words[] = {'q','w','e'}; //char word
2013-01-31 10:12:22
1214
转载 fstream的使用方法介绍
来源:http://www.cppblog.com/saga/archive/2007/06/19/26652.html在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout
2013-01-24 21:43:49
510
原创 word小技巧
a: -0.01 0.85 0.13 b: 6.17 12.45 c: 10 20 a: -0.01 0.80 0.12 b: 6.17 12.45 c: 20 40 a: 0.02 0.84 1.03
2013-01-24 20:30:53
646
原创 C语言中的随机函数rand()
#if 1#include #include #include #include #include using namespace std;int main(){ int nRandNumber[10]; for (int idx = 0; idx < 10; ++idx) { nRandNumber[idx] = rand();//取随机数范围为integer 0 ~
2013-01-24 19:36:15
2042
转载 SSE掩码运算测试
#if 1// MMX, SSE, SSE2#include #include #include #pragma comment(lib, "winmm.lib ")// 用位掩码做饱和处理.用求负生成掩码#define LIMITSU_FAST(n, bits) ( (n) & -((n) >= 0) | -((n) >= (1<<(bits))) )#define LI
2013-01-24 17:17:38
1213
原创 SSE 饱和模式和环绕模式
MMX,SSE指令集中的饱和(Saturation)是指,如果一个字节型变量,最大值是255,最小值是0。那么如果有个操作对255 + 1,在饱和(saturation)下结果为255,如果是环绕模式(wrapparound)则结果为0(进位制直接被忽略);相应地,对于1 - 2 这种操作,对于饱和操作最后得到的结果为0即取的是最小值
2013-01-24 16:12:01
1206
转载 在C/C++代码中使用SSE等指令集的指令(1)介绍
来源:http://blog.csdn.net/gengshenghong/article/details/7007100我们知道,在C/C++代码中,可以插入汇编代码提高性能。现在的指令集有了很多的高级指令,如果我们希望使用这些高级指令来实现一些高效的算法,就可以在代码中嵌入汇编,使用SSE等高级指令,这是可行的,但是如果对汇编不太熟悉,不愿意使用汇编的人来说,其实也是可以的,这就是Co
2013-01-24 08:38:58
1135
转载 SSE intrinsic函数_优化
原文地址http://blog.csdn.net/guoqiangma/article/details/5455661 编写一个基于SSE多媒体指令集的快速矩阵加法运算函数,输入参数为两个单精度浮点型数组srcA与srcB,长度为N,输出结果保存在一个单精度浮点型数组dest中,假设srcA、srcB以及dest内存空间的首地址均按照16-byte对齐。请利用多媒体指令集获得最大
2013-01-20 15:46:59
2554
原创 算术运算 (SSE2 整数内部)
算术运算 (SSE2 整数内部)http://msdn.microsoft.com/zh-cn/library/vstudio/k87x524b.aspx#feedbackVisual Studio 2012其他版本此主题尚未评级 - 评价此主题[本文档仅供预览,并可能在以后的版本中更改。 Bl
2013-01-20 10:51:03
2537
原创 C++类测试运行时间
MyClock.h#ifndef MY_CLOCK_H#define MY_CLOCK_H#include class MyClock{private: long m_lBegin; long m_lEnd; double m_dTime; static double sm_dTotalTime;//将sm_lTotalTime化为秒单位 static long s
2013-01-12 19:16:44
732
转载 static数据成员、成员函数的问题
http://blog.csdn.net/zxxyyxf/article/details/6432612错误提示:pure specifier can only be specified for functions问题原因:不能在类里边赋static数据成员的初值错误提示:'static' should not be used on member functions d
2013-01-12 17:29:29
1274
1
转载 SSE指令
SSE(Streaming SIMD Extensions,单指令多数据流扩展)指令集是Intel在Pentium III处理器中率先推出的。其实,早在PIII正式推出之前,Intel公司就曾经通过各种渠道公布过所谓的KNI(Katmai New Instruction)指令集,这个指令集也就是SSE指令集的前身,并一度被很多传媒称之为MMX指令集的下一个版本,即MMX2指令集。究其背景,原来
2013-01-05 14:35:13
1981
转载 矩阵转置的SSE汇编优化艺术以及ARM cortext 汇编优化
转至http://blog.csdn.net/feixiang_john/article/details/8438658平时我们做图像处理或者视频处理, 很多地方会用到矩阵转置:比如: DCT变换, 图像旋转, 图像滤波, 以及一些数据的内存行和列的交换等, 会大量使用转置这个动作.然而由于数据量很大,处理速度很慢!如何来提高处理速度呢?下面看看分析:
2013-01-05 12:48:32
1168
转载 Pentium III处理器的单指令多数据流扩展指令入门
转至http://www.vckbase.com/index.php/wv/175在这篇文章里,我们将向你展示Pentium III处理器和她的这些新特性,并且将着重讲述Pentium III处理器的新指令集.1.Pentium III处理器概要1999年2月,Intel发布了她的最新款处理器Pentium III处理器,和以往的新处理器推出一样,速度的提高是最主要的性能改善.Inte
2013-01-05 12:45:23
1157
转载 SSE指令简明参考
http://gameboy007.blog.sohu.com/76461459.htmlADDPS格式:ADDPS xmm1, xmm2/m128功能:两组单精度数相加算法:DEST[31-0] = DEST[31-0] + SRC/m128[31-0] ;DEST[63-32] = DEST[63-32] + SRC/m128[63-3
2013-01-05 11:06:51
1676
转载 Instructions函数对照表:02 xmmintrin.h与SSE指令集
Instructions函数对照表:02 xmmintrin.h与SSE指令集原文地址:http://www.cnblogs.com/zyl910/archive/2012/07/31/intrin02_sse.htmlR:寄存器。M:64位MM寄存器;X:128位XMM寄存器;Y:256位YMM寄存器。Name:函数名。Name2:另一种函数名。功能:功能描述。A
2013-01-05 11:02:16
1641
原创 利用yasm在vs2008中进行X86汇编与C/C++相互调用
1.工具的下载以及环境的搭建 yasm的下载 在http://yasm.tortall.net/Download.html选择win32.exe,将其改名为yasm.exe,并将其添加至D:\Program Files\Microsoft Visual Studio 9.0\VC\bin下(安装目录不同的对应更改) yasm.rules文件下载 在https
2012-12-19 19:05:21
4885
1
原创 masm masm32 fasm nasm yasm gas的区别与联系
masm MASM是微软公司开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm是Windows下开发汇编的利器。它与windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用MASM的开发人员必须在windows下进行开发。masm32MASM32 是一个为那些对学习或者编写 32 位微软
2012-12-18 19:38:05
4055
转载 cin、cin.get()、cin.getline()、getline()、gets()函数的用法
1、cin>> 用法1:最基本,也是最常用的用法,输入一个数字:#include using namespace std;main (){int a,b;cin>>a>>b;cout}输入:2[回车]3[回车]输出:5用法2:接受一个字符串,遇“空格”、“TAB”、“回车”都结束#include using namespace std;m
2012-12-15 11:06:45
960
1
h264中文协议(中英文对照)H264解码手册.pdf
2012-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人