自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (8)
  • 收藏
  • 关注

转载 Maven实战(六)依赖

我们项目中用到的jar包可以通过依赖的方式引入,构建项目的时候从Maven仓库下载即可。 1. 依赖配置 依赖可以声明如下: Xml代码 project>... dependencies>dependency>groupId>group-agroupId>artifactId>artifact-aa

2017-05-09 17:44:22 543

转载 Maven实战(五)坐标详解

1.为什么要定义Maven坐标 在我们开发Maven项目的时候,需要为其定义适当的坐标,这是Maven强制要求的。在这个基础上,其他Maven项目才能应用该项目生成的构件。 2.Maven坐标详解 Maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标是通过一些元素定义的,它们是groupId,artifactId,version,packa

2017-05-09 17:43:53 563

原创 Maven坐标和依赖

一、何为Maven坐标Maven定义了这样一组规则:世界上任务一个构件都可以使用Maven坐标唯一标示,Maven坐标元素包括groupId、artifactId、version、packaging、classifier。Maven内置了一二中央仓库,该仓库包含世界上大部分的开源项目构件。所以需要使用坐标标示每一个jar文件。二、坐标详解①groupId:定

2017-05-09 17:43:22 1002

原创 电线的一些小知识学习一下

一、电线1、电线一般可分为以下几种 塑铜线:一般是配合穿线管材在一起使用,多用于建筑装修施工中的隐蔽工程上。为区别不同的线路的零、火、地线,设计有不同的表面颜色,一般多以红线代表“火线,双色线代表“地线,蓝线代表“零线,但由于不同场合的施工和不同的条件要求,颜色的区分也不尽相同。护套线:一种双层绝缘外皮的导线,它可用于露在墙体之外的明线施工,由于它的双层护套,使它的绝缘性能和防破损

2017-05-09 17:42:40 1647

原创 通过USB-CDROM在Y450上安装WinXP

我的小Y系统又该重装了,这次我决定两个系统都重装,Win7不要了,换成WinXP, 而LinuxMint14,直接换成LinuxMint15吧。为了秉承发烧友的风格兼节省光驱,决定用U盘安装系统。 好了,废话不多说了,开工……为什么要用USB-CDROM来安装?现在通过U盘来安装系统的文章一大堆,但是我的小Y悲剧的是不能通过普通的方式即USB-HDD或者USB-ZIP的方式来安装。

2017-05-09 17:41:44 714

原创 USB启动盘的格式

随着大容量U盘的普及,人们越来越期望用U盘代替光盘来实现操作系统安装、电脑维护等工作。但是大家在BIOS中可能会发现很多种启动模式,那它们之间的区别是什么呢, 以下详细说明一下:目前的USB-模式都有哪些usb-hdd, usb-zip, usb-cdrom, usb-fdd, usb-key等。各种模式的含义USB-HDD

2017-05-09 17:41:12 1255

原创 A、MX、CNAME、URL、NS、AAAA解析类型的区别

1、A记录:WEB服务器的IP指向A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。 就是说:通过A记录,大家可以设置自己的不同域名转到不同的IP上去!如:www.dns.la 转到IP  116.255.202.1web.dns.la 转到IP   116.255.202.11mail.dns.la 转到IP    116.255.20

2017-05-09 17:40:07 5602

原创 Ubuntu 下apache2 虚拟主机配置

一、安装:ubuntu 及debian 下的apahce 有点特别,如果使用apt-get 方式安装( apt-get install apache2 ) 则安装目录默认在 /etc/apache2 默认log在 /var/log/apache2/ (这个鸟地方让我找了好久)二、配置文件说明/etc/apache2/apache2.conf 此为apache2 的主配置文件 具体可

2017-05-09 17:40:01 3509

原创 ubuntu apache2 修改网页端口

Apache 服务经常由于ISP将TCP默认80端口封锁而无法正常运行,这时候就需要更改默认80端口为一个指定的端口。比如修改为8001.1.进入/etc/apache2/ports.conf文件,按照下面红色的部分修改:#######################分割线###################################### If you just

2017-05-09 17:35:03 1967

原创 在ubuntu上搭建lamp服务器+wiki

这是以前的老文章了, 参见我的CSDN上的博文:http://blog.csdn.net/zzqhost/article/details/7032641

2017-05-09 17:34:49 444

原创 Ubuntu下配置IP地址

一、使用命令设置ubuntu的ip地址1.修改配置文件blacklist.conf禁用IPV6:sudo vi /etc/modprobe.d/blacklist.conf2.在文档最后添加 blacklist ipv6,然后查看修改结果:cat /etc/modprobe.d/blacklist.conf3.设置IP(设置网卡eth0的IP地址和子网掩码)sudo i

2017-05-08 10:27:51 1066

原创 ubuntu上玩转ssh

1. ssh能干什么?我主要用它来远程登录, git仓库的下载等.在这里, 我还要用它来干一个伟大的事情: 在公司访问家里ADSL上网的电脑, 更进一步, 突破公司封大部分网络的限制.2. ubuntu上的sshssh分为两块, 服务端和客户端, 你可以分别安装它们以用不同的用途, 我这里当然两个都需要了.ubuntu上用的ssh是openssh, 所以它们的安装如下:

2017-05-08 10:27:22 664

原创 Windows Live Writer使用代码高亮工具

代码高亮的原理 首先咱们讲一下这个原理,这样就能知其然并知其所以然。代码高亮,说白了,就是用特殊的HTML标签把代码括起来,你的网站只要支持它就可以了。具体的是什么标记,因为咱们不是学前端编程的,所以也不用搞太明白,如果想知道的话,自己Google。 我查到的结果是好像有四种。我用的是emlog建的站,它支持pre的标签。 所以我只要找它就够了。 需要在

2017-05-08 10:26:49 816

原创 Git push与pull的默认行为

一直以来对git push与git pull命令的默认行为感觉混乱,今天抽空总结下。git push通常对于一个本地的新建分支,例如git checkout -b develop, 在develop分支commit了代码之后,如果直接执行git push命令,develop分支将不会被push到远程仓库(但此时git push操作有可能会推送一些代码到远程仓库,这取决于我们

2017-05-08 10:25:25 421

原创 给git pull默认加上rebase功能

git pull时可以加上--rebase参数, 使之不产生Merge点, 保证了代码的整洁, 即: git pull --rebase但每次都加--rebase似乎有些麻烦,我们可以指定某个分支在执行git pull时默认采用rebase方式: $ git config branch.dev.rebase true请使用以上命令时将 "

2017-05-08 10:25:14 15118 1

原创 Git托管网站

国外托管网站​GitHub:这个是最有名的Git托管站了,里面的项目非常多。唯一不足的是国内网络不给力,有速度问题,好在GIT的天生体质好,对网络的依赖比SVN好多了,不过碰到方校长刷存在感的时候仍然无法访问的。GitHub的主要托管的是开源项目,也支持私有项目,但对于私有项目是要付费的。中国用户付费也不方便。GoogleCode:这个也是非常有名的开源

2017-05-08 10:24:43 498

原创 一个成功的Git分支模型

本文译自 http://nvie.com/posts/a-successful-git-branching-model/ (by Vincent Driessen)–本文中我会展示一种开发模型,一年前该模型就已经被我用在所有的项目中(包括工作中的项目和私有项目),结果是非常成功的。我早就想为此写点东西,可直到现在才有时间。本文不会讲述任何项目的细节,只会涉及到分支策略和发布管理

2017-05-08 10:24:25 419

原创 Git添加远程仓库

添加远程仓库主要有以下三种写法,如下:git remote add origin ssh://git@hostname/helloworld.gitgit remote add origin ssh://[email protected]/helloworld.gitgit remote add origin [email protected]:helloworld.git

2017-05-08 10:24:01 441

原创 git的常用命令

1. git简介关于Git的简介,我就不说了,网上一大堆. Git就是编程的神器,代码管理不可缺少的东东,自从出现秒杀一切,神么csv, svn 等等,靠边站.2. 命令备忘2.1. 常用命令备忘git branchgit fetch origingit checkout -b tmp origin/mastergit rebase origin/master

2017-05-08 10:23:49 296

原创 多媒体封装格式详解---MKV

1.EBML(Extensible Binary Meta Language)MKV是建立在EBML这种语言的基础上,所以要了解MKV格式需要先了解EBML这种语言。EBML是一种类似于XML格式的可扩展二进制元语言,使用可变长度的整数存储,以节省空间。EBML基本元素结构:typedef struct {vint ID // EBML-IDvint s

2017-05-08 10:23:32 1081

原创 MIME

1. Content-Type此内容来源于: 维基百科内容类型(Content-Type),这个头部领域用于指定消息的类型。一般以下面的形式出现。Content-Type: [type]/[subtype]; parametertype有下面的形式。Text:用于标准化地表示的文本信息,文本消息可以是多种字符集和或者多种格式的;Multipart:用于连接消息体

2017-05-08 10:22:45 283

原创 MP4容器格式

1. 格式解析文章MP4容器格式分析1MP4容器格式分析2H264-MP4格式及在MP4文件中提取H264的SPS、PPS及码流wqyuwss的专栏2. 资源下载及参考地址Box类型列表Ftyps列表官方标准文档下载3. MP4相关的容器格式介绍3.1. MOVMOV即QuickTime影片格式,它是Apple公司开发的一种音频、视频文件格式,用于存

2017-05-08 10:22:33 1047

原创 DRM标准学习笔记2-ForwardLock原理及实现

1. ForwardLockForwardLock 是DRM1.0中最简单的一种传输方式。请参考DRM标准学习笔记12. ForwardLock工作流程用特定工具,或者是手动编写,将一个普通的视频文件(例如mp4) 生成一个符合标准的DRM文件,放到服务器上;用户付费后,用下载工具将此DRM文件下载到本地;下载工具必须支持这种DRM文件,下载的时候,其内部实际上是把此DRM

2017-05-08 10:22:03 1685

原创 多媒体编解码基础知识

1. 多媒体格式分类多媒体的格式包括三种:封装格式、视频编解码、音频编解码。1.1. 多媒体封装格式(又称容器)所谓封装格式就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中,也就是说仅仅是一个外壳,或者大家把它当成一个放视频轨和音频轨的文件夹也可以。说得通俗点,视频轨相当于饭,而音频轨相当于菜,封装格式就是一个碗,或者一个锅,用来盛放饭菜的容器。有的人可能觉

2017-05-08 10:22:03 1866

原创 DRM标准学习笔记1

1. 缘起旱就听说过DRM,但一直不知道具体的详细内容及实现,现在终于要用到它了,所以做了一个系统的了解及学习。2. 技术方案(标准)数字版权管理DRM技术是通过一定的安全算法/协议与安全管理手段实现对数字内容(电子书、视频、音频和图片等)的保护,使数字内容在未经授权和允许的条件下不能使用、复制和分发等。DRM不仅处理内容的物理传送,还对内容的整个生命期进行管理和控制。将D

2017-05-08 10:21:38 1545

原创 流媒体中用到的几个协议简介

1. 由来电视会议是近年兴起的一种通信方式。随着技术的进步,电视会议的发展可以划分为4个浪潮:第1个浪潮是拨号群组电视会议系统;第2个浪潮是基于ISDN的电视会议系统;第3个浪潮是LAN上的组播电视会议系统,它被设计成多用户参与方式,使用户加入或退出会议变得非常简单。随着internet在全球的迅猛发展,基于internet的多媒体会议系统将成为第4个浪潮,也是未来最大的一个浪潮;

2017-05-08 10:21:06 1598

原创 强大的管道符及组合命令

管道符,可以把两条命令连起来,具体来说有两种应用,如下:1. 例如: ps aux | grep "media"  在 ps aux中的結果中查找media。2. 例如:   find . -name "*.cpp" | xargs grep "class" -n --color=auto   把find的结果当成参数传入到grep中,即在那些文件内部查找class关键字。

2017-05-08 10:20:57 2427

原创 自己动手提高ubuntu系统的性能

转一个牛B的文章: http://linux.chinaunix.net/docs/2008-01-07/4703.shtml基础知识理解进程进程简介刚才就几次提到进程,那么,我们应该怎么理解这个词语?广泛得说,所有在系统中运行的,用于执行各种各样任务的,都是一个进程,只不过根据具体执行任务的不同可以有所区分,例如,用于管理和维持操作系统运行的属于系统进程,而用于处

2017-05-08 10:20:45 787

原创 Linux下ramdisk介绍及使用它提高系统速度

1. 简介RamDisk有三种实现方式:在Linux中可以将一部分内存mount为分区来使用,通常称之为RamDisk,分为:Ramdisk, ramfs, tmpfs.可以参见我的另外一篇博客: ramfs,tmpfs,rootfs,initramfs和romfs1.1 第一种就是传统意义上的(ramdisk),可以格式化,然后加载。这

2017-05-08 10:20:35 16162 1

原创 Linux mint 16安装后的种种善后

Linux mint16是基于ubuntu 13.10的衍生版. 我一直在用它,最近重装系统,装了一个最新版,linuxmint 16.但是安装完后,有一些必要的步骤去做,以下是我的记录: 1. 安装32位库.Android开发,有很多地方依赖32位库,在64位系统中,它是必须安装的.不安装会产生很多问题,比如:无法创建android模拟器, adb 不能运行. 安装如下:

2017-05-08 10:20:31 909

原创 Arm ABI和浮点运算

1、什么是ABIABI,application binary interface (ABI),应用程序 二进制接口。既然是 接口,那就是某两种东西之间的沟通桥梁,此处有这些种情况:A。应用程序 操作系统 ;B。应用程序 (应用程序所用到的)库C 。应用程序各个组件之间类似于API的作用是使得程序的代码间的兼容,ABI目的是使得程序的二进制(级别)的兼容。

2017-05-07 08:11:04 1902

原创 ubuntu 下的PDF阅读器(超级好使)

今天很兴奋地给大家介绍ubuntu 下的PDF 阅读器 okular [ˈɔkjələ]   中文意思是 眼睛       这个软件是一用就让你爱上他的那种。        step 1: 安装      sudo apt-get install okular      step 2: 注释      按 F6 快捷方式打开注释功能,你会发现太神

2017-05-07 08:09:26 14419 1

原创 功能强大的命令dd

1. dd 的主要选项1.1. 说明指定数字的地方若以下列字符结尾, 则乘以相应的数字:b=512, c=1, k=1024, w=2, xm=number m1.2. 选项if=file输入文件名,缺省为标准输入。of=file输出文件名,缺省为标准输出。ibs=bytes一次读入 bytes 个字节(即一个块大小为 b

2017-05-07 08:08:47 910

原创 关闭定时updatedb,解决开机硬盘狂转问题

1. 现象有时刚启动完就会发现硬盘灯总在不停的闪烁。其实这是因为后台有程序在运行。运行命令$top刷新几次就可以知道系统中都有哪此吃资源的大户了。记下它们的名字再做处理。按"q"键退出top程序。在我机器上引起硬盘狂转的是 updatedb.mlocate, 为硬盘文件建立索引,以便于使用locate命令能找到文件。2. 解决由于我几乎从来不用locate命令,

2017-05-07 08:08:22 3350

原创 用U盘安装Linux系统的通用方法

1. 前言本篇文章介绍通过在U盘上安装Grub2,并手动在Grub2中启动Linux发行版iso的方法来安装Linux系统.采用的发行版是Linux-mint 14.1 64 bit.本人的笔记本是联想Y450,直接通过Universal-USB-Installer制作的U盘,启动时根本进不了启动菜单,花屏了.所以寻找到了这种方法, 主要参考了 http://www.cnblogs.com

2017-05-07 08:07:03 3748

原创 ramfs,tmpfs,rootfs,initramfs和romfs

1. ramfs其实tmpfs, rootfs, initramfs都是ramfs的一种,它们或者是对它的一些特殊的应用,或者是对它某一方面能力的改进加强.1.1. ramfs是什么ramfs是一个非常简单的文件系统,它输出Linux的磁盘缓存机制(页缓存和目录缓存)作为一个大小动态的基于内存的文件系统。通常,所有的文件由Linux被缓存在内存中。页的数据从保持在周

2017-05-07 08:06:34 3539 3

原创 linux mint下使用磁盘实用工具

磁盘实用工具是ubuntu下一个非常好用的磁盘管理及查看工具,但是在Linux mint上怎么找也找不到,怎么回事?原来从Linux mint 13开始,默认没有安装它,可在"软件管理器"中安装gnome-disk-utility,或通过以下命令进行安装:sudo apt-get install gnome-disk-utility

2017-05-07 08:05:50 4695

原创 ubuntu安装极点五笔输入法

1. 说明安装的是极点输入法是ibus框架下的2. 安装步骤下载附件文件vissible-ibus.tar.gz免费下载地址在 http://linux.linuxidc.com/用户名与密码都是 www.linuxidc.com具体下载目录在 /pub/2011/10/23/Ubuntu 11.10安装极点五笔/右键点下载好的"vissible-ibu

2017-05-07 08:05:14 3385 1

原创 QTCreater调试时提示ptrace不允许的操作

1. 问题描述用QTCreater建立了一个纯C++的项目,但是在F5调试时,竟然提示ptrace不允许的操作,修改工程配置为Debug也不管用,经过网上搜索,原来还需要修改一下系统ptrace的配置。2. 解决办法临时性的解决方法$ sudo echo 0 > /proc/sys/kernel/yama/ptrace_scope这样不过重启电脑之后就又

2017-05-07 08:03:25 575

原创 Ubuntu下编译安装OpenCV并配置QTCreater

1. 编译安装首先在终端运行下列命令进行必要的编译环境安装$ sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev下载相应的版本到电脑里面

2017-05-07 08:02:50 513

微软雅黑字体6.0及Ubuntu 上的安装步骤

微软雅黑字体6.0 及 Ubuntu 上的安装步骤 1. 6个ttc字体可能是 6.0 版本的, msyh.ttf 是老版本的 2. VistaFont_CHS文件夹是 VistaFont_CHS.exe解压出来的, 里边有两个ttf文件。 可能也是老版本的。 3. others,其它从网上下载的字体,没有细分类,可能也用不到,后续有时间可以参考安装一下试试 4. 6.0版本安装方法 1. 把这6个ttc文件cp到一个文件夹中,然后修改后缀为ttf, 双击,点安装即可 5. 卸载 1. 首先打开文件夹主目录,按Ctrl+H键显示隐藏文件 2. 打开.local文件夹,然后打开share文件夹 3. 打开fonts文件夹,就可以看到自行安装的字体,直接删除即可 6. 修改系统字体, 打开设置->字体 1. 修改成 Microsoft YaHei UI Regular即可 2. 等宽字体,使用原先的字体比较好: Noto Sans Mono CJK TC Regular

2023-05-11

rtl8188eu.deb

这个是rtl8188eu的deb包。 直接dpkg -i后就可以了,然后insmod 8188eu.ko 就能上网了, 解决了该usb网卡的网络不稳定,易掉线,信号强度非常低等问题. 来源: http://blog.csdn.net/rainysia/article/details/17484537 http://download.csdn.net/download/rainysia/6754869

2017-10-21

360随身wifi3 linux驱动

360随身WiFi” linux驱动,ubuntu能用 MT7603U 从网上找的, 由于没有网卡,还没有试。

2016-11-24

Android与PC快速传输文件

自由分享,处处分享 爬山虎致力于提供最简单最快捷的分享方式和体验,在办公室,家里,地铁,火车上分享应用程序,名牌,图片,音乐和视频 无需注册,全面兼容飞鸽协议,可以说是Android版的一个非常好用的飞鸽。 并在此基础上开发了更加适合移动设备的功能。 是一个很好用的工具

2013-05-05

QTCreater自写义仿VS快捷键

自己的qtcreater中用的很爽的快捷键配置。

2012-02-24

VLC源码及源码分析文档

1: VLC的最新源代码: 2011.02.24 2: 阅读VLC源代码时总结的笔记,结构比较清晰!!! (阅读笔记是从网上搜集的,与源码打包在一起,方便大家阅读学习!)

2011-02-24

Rose 2003 基础

Rose入门, Rose基础。 PPT Rational Rose概述 9.2 Rational Rose的安装 9.2.1 安装前的准备 9.2.2 安装步骤 9.3 Rational Rose的使用 9.3.1 Rational Rose的启动 9.3.2 Rational Rose的主界面 9.3.3 Rose模型的4种视图 9.3.4 Rose的基本操作

2009-11-03

windows 程序设计

windows 程序设计 Programming Windows 作者:Charles Petzold, 中译本。 chm 格式

2009-11-03

显示IE插件 BHO ShowBHOInfo

源码。 显示系统中存在的BHO(即IE插件)。 用VC++6.0编写。

2009-09-29

空空如也

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

TA关注的人

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