自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 VS里面遇到的很多错误,都是因为没有导入合适的库

包含路径:头文件的路劲附加库目录:.lib文件的路径附加依赖项:.lib文件名称

2016-08-04 12:03:04 525

原创 默认实参

看C++ Primer还真是每天都有新发现,今天看到默认实参,以前都没听说过。所谓默认形参就是函数在声明时就给参数表中的参数赋值了,注意,只能是在声明的时候,在定义的时候是不行的然后在调用函数的时候,如果这个形参设定了默认实参则可以略过,会自动调用默认实参的值。

2015-11-03 20:04:25 507

原创 给函数返回值赋值

今天看C++ Primer,里面提到给函数返回值赋值,还真是不知道这种用法,肯定是以前上课没听讲,科科例子如下:char &get_val(string &str, string::size_type ix){ return str[ix];}int main(){ string s("a value"); cout<<s<<endl;//prints a value ge

2015-11-02 21:52:15 2650

原创 VM-ware 虚拟机不能全屏解决方法

最近更新了vmware workstation 12,装上新的ubuntu发现不能全屏, 网上搜索后发现是因为没有安装vmware tools,以前一般装上虚拟机之后系统会自动提示安装vmware tools,所以以前一直没有出现过这种情况。首先查看菜单栏的虚拟机,看到里面的安装vmware tools一栏是灰色的,不能直接从系统里安装。不能自动安装那就需要我们来手动安装了

2015-10-06 11:11:49 25956

原创 sizeof 计算类大小时需注意的几点

1. 空类大小为12. 非虚函数不计算大小3. 虚函数每个大小为44. 注意成员变量内存对齐,比如一个类中有char a; int b两个成员变量,那么类的大小时8,按4字节对齐。当成员变量大小均小于4字节时,按小的对齐,当有成员变量大于4字节时,按4字节对齐。

2015-08-04 09:59:18 1014

翻译 windows 8/10 文件、文件夹需要管理员权限处理办法

移动硬盘里面一个文件夹突然需要管理员权限才能删除,搞了半天在国外一个网站上看到的解决方法还比较靠谱。百度经验里的几个方法都不行,相比以下这个主要缺少了添加“everyone”用户这一条。原文:1. On the root folder, right click, select properties, select security tab.2. Click Advanced

2015-04-18 19:37:30 4915

原创 百度产品笔试题 答案

1.英文题干,中文作答4个人赛跑,要求跑两次

2014-10-02 16:47:36 3105

原创 N*N匹马,N个赛道,求出最快N匹马的解法

入门级:81匹马,9个赛道,不计时,最少要赛几场可以求出最快四匹马?首先:分为9组分别进行比赛后得到每一组的比赛名次,比赛场次:9;然后:将9组的每组第一名比赛,得到第一名,肯定是所有马的第一名;比赛场次:1。在这9匹马中,除了第一名是所有马的第一名,第2-4名有资格角逐所有马中的前4名,9个第一名中剩下的马被淘汰。最后:除了9个第一名外,剩下马中有资格角逐前四名的马有第一名那

2014-07-21 10:57:07 1454

原创 常用排序算法整理

排序算法:

2014-04-24 15:11:32 520

原创 用ffmpeg 把mp4文件转为ts文件并生成m3u8列表

在使用hls技术播放视频流时,首先要把视频转换为ts片和一个m3u8播放列表,使用ffmpeg进行该转换时(低版本ffmpeg不支持直接转,只能现在转换成ts,再用m3u8-segmenter切片,笔者使用的是ffmpeg version-2.1.2),通常使用如下命令:ffmpeg -i input.mp4 -c:v libx264 -c:a aac -strict -2 -f hls

2014-03-21 09:50:39 44542 6

翻译 hls 草案中关于m3u8 文件中一些tag的解释

EXTM3U:扩展的M3U文件和基本M3U文件的区别在于第一行,扩展的M3U文件第一行必须以#EXTM3U 这个tagEXTINF:该标签用于指示媒体文件片段的时间长度,只能对其之后的一个媒体文件片段起作用。而且每一个媒体文件片段之前都必须有该标签。例如: #EXTINF: 10, example_1.ts表示example_1.ts这个片长度为10秒,在版本小于3时,时间

2014-03-17 17:33:28 1840

转载 nginx启动,重启,关闭命令

nginx启动,重启,关闭命令停止操作停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里 面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill -QUIT 主进程号快速停止Nginx:kill -TERM

2014-03-06 15:40:36 548

转载 linux 添加root用户密码

su passwd root然后输入当前用户密码然后输入两次要设定的root 密码搞定

2014-03-06 15:19:08 546

原创 C # 递归和迭代示例

例子转自伯乐在线:http://blog.jobbole.com/52144/对程序员来说,递归应该是一个与生俱来的思想(a built-in thought),可以通过一个简单的例子来说明。问题: 有n步台阶,一次只能上1步或2步,共有多少种走法。步骤1:找到走完前n步台阶和前n-1步台阶之间的关系。为了走完n步台阶,只有两种方法:从n-1步台阶爬1步走到或从n-

2013-11-28 15:17:39 841

原创 64位win8.1+ visual studio 2012 Ultimate 配置Open CV-2.4.6

1、 首先下载Open CV-2.4.6:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.6/OpenCV-2.4.6.0.exe/download  进去后等一会儿就会弹出下载对话框2、双击下载的.exe文件,将其解压到指定的文件夹,我这里是:C:\Program Files\3、配置环境变量:右键我的

2013-10-16 09:58:00 2207

原创 c#中跨窗体调用控件

跨窗体相当于跨线程了,并不能直接调用可以利用委托来实现现在有两个窗体,form1和form2,form1中有一个textbox,form2中有一个button,要实现的功能是按下按钮改变textbox里的text实现方法:1.首先声明一个全局委托, public delegate void SetText();2.在form2中实例化该委托:public SetText set

2013-09-27 11:11:26 2317

转载 C#中的委托

转自百度百科,我觉得这段写的相当好。清楚明白,而且都有代码示范。看完后对委托的理解清晰了不少,忍不住转了过来。原文地址:http://baike.baidu.com/link?url=KNSwRiOv9KHC0JwI2AkAZ6TMSg6NeG_LOPwRFvdaHQE6S_8-WvnZj765H59BcO3RLmM4g2_le4vCMPHFA8jslK#3引言委托和事件在.N

2013-09-24 16:45:18 400

原创 c# 类中的静态方法

在c#中,关键字static标志静态类或方法静态类中只能包含静态方法,不能实例化,方法只能通过类名调用。非静态类中可以包含静态方法,也只能通过类名调用。

2013-09-24 16:06:58 644

原创 c# 跨窗体调用控件和参数

这几天

2013-09-22 10:30:44 911 1

翻译 C# 点击关闭按钮最小化到托盘

private void form1_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing) { e.Cancel = true;

2013-09-17 09:25:06 1291

原创 c# 点击关闭按钮弹出确认框

private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show("是否要关闭", "退出", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Ca

2013-09-17 09:23:15 1759

转载 选中的磁盘采用GPT分区形式 无法安装系统 解决方法

预装win8的笔记本电脑换装win7是出现“选中的磁盘采用GPT分区形式 无法安装系统”问题时,在安装界面下安shift+F10进入DOS界面运行diskpartselect disk 0cleanconvert MBR会格式化整个硬盘,请做好备份

2013-08-31 18:56:05 4313 1

转载 linphone-2.0.1在MIPS环境下的交叉编译

主要是参考台湾Rickey's pets的日志,还有linphone里面带的readme.arm文档。使用的组件如下:readline-5.2ncurses-5.6libosip2-3.0.3libeXosip2-3.0.3libogg-1.1.3speex-1.2beta3linphone-2.0.1整个过程就不再叙述了,和他们差不多。在编译libeXos

2013-03-25 20:51:14 1446

转载 简单介绍你不知道的ubantu使用技巧

Linux系统使用技巧很多,这里ubantu使用技巧可能是有很多你不知道的,相信你会感受到这些技巧给你带来的使用ubantu系统的乐趣。ubantu使用技巧在网上可以搜到一大堆,但是这里介绍一些你或许不知道的技巧,这些技巧并不一定仅仅是在Ubuntu上才可以使用。不过ubantu发行版本上经过了验证,其他版本还没进行验证,大家可以试试ubantu使用技巧

2013-03-08 09:42:36 909

转载 ubuntu创建、删除文件及文件夹,强制清空回收站方法

mkdir 目录名         => 创建一个目录rmdir 空目录名      => 删除一个空目录rm 文件名 文件名   => 删除一个文件或多个文件rm –rf 非空目录名 => 删除一个非空目录下的一切touch 文件名        => 创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定文件夹执行格式: mv source destinatio

2013-03-07 15:04:41 499

转载 su认证失败

Ubuntu 安装后,root用户默认是被锁定了的,不允许登录,也不允许 "su" 到 root。有人说这是个不好的实践,特别是对于服务器来说。我觉得对于桌面用户来说,这样安全性更高一些,是应该的;但对于服务器可以设置成允许 "su" 到root,但不允许root用户直接登录”。而我为了开发时的方便,则在桌面和服务器上都采用这种方式。问题:su认证失败使用su命

2013-03-07 14:47:52 1550

转载 嵌入式Linux操作系统学习规划

ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1)掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2)必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3)必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入式软件开发的好处是: (1)目前国内外这方面的人都很稀缺。这一领域入门门槛

2013-01-21 19:12:12 228

原创 ubuntu下安装win7

一直用win7和ubuntu12.10,双系统,昨天早上win7突然连不上网乐,说相关服务和组启动失败,找了各种攻略都不行,最后决定重装win7之前为了给同学装系统特意做了个win7SP1的 U盘启动盘,今天正好用上了,U盘安装很快,装好后立马激活,又可以上网了,搞定。然后开始召回ubuntu,先问了下度娘,都说请现状win7在装ubuntu,尼玛,这不是白说了嘛突然看都一个关于eas

2013-01-21 11:23:04 450

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除