- 博客(54)
- 资源 (8)
- 收藏
- 关注
转载 http错误代码解析
http错误代码含义:"100" : Continue"101" : witching Protocols"200" : OK"201" : Created"202" : Accepted"203" : Non-Authoritative Information"204" : No Content"205" : Reset Content"206" : Part
2015-06-26 10:59:53 853
转载 IT运维管理维护技巧:门户网站如何运维
对于网站运维,感觉大家还是比较迷惘与不解,确实,这是一个新兴岗位;近来闲而无事,在此结合自已以往的一些经历,与大家先共同探讨一下“什么是门户网站运维”? 以下是自已的一些经验和感受请大家斧正,希望和大家一起探讨,共同进步。一、什么是门户网站运维?首先明确一下,全文所讲的”运维“是指:门户网站应用运维,与其它运维如网络、系统的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义
2014-11-06 09:55:48 1233
转载 免费企业级Linux的唯一选择--Oracle Enterprise Linux
Oracle Enterprise Linux是由Oracle公司提供支持的企业级Linux发行。据项目网站称,Oracle以Red Hat Linux做为起始,移除了除了Red Hat的商标,然后加入了Linux的错误修正。Oracle Enterprise Linux现在是,并旨在保持为,与Red Hat Enterprise Linux完全兼容。目前LINUX世界中很少有
2014-11-05 11:10:15 4012
转载 有哪些信息安全方面的经典书籍?
每个领域应该都有那么一两本圣经,比如编译器里的龙书,数据库里的Database Systems: The Complete Book / Database Management System。 那信息安全这块应该阅读哪本书籍呢?各方观点:观点1:云舒,阿里巴巴集团高级安全专家请允许我吐槽“大部分人都在回答一些扯淡的东西,难怪学生找不到工作,而我们找不到人”。现在的信息安全,
2014-07-18 09:13:51 1664
转载 assert()函数用法总结
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.
2014-04-16 14:55:10 620 1
原创 HEVC 当前帧与参考帧的同一位置的PU划分相同概率
line :178-181#if CU_SPILT TComPic *m_pcPrevPic; #endif TComPi.cppLINE406: Int iSize = Int( m_cListPic.size() );#if CU_SPILT TComList::iterator iterP = m_cListPic.end(); iterP--;
2014-03-30 22:35:47 1378 1
转载 Bjontegaard metric :BDBR和BD-PSNR
A、VCEG 建议采用Bjontegaard metric described in [1] to provide relative gain between two methods,by measuring average difference between the two RD-curves. 参考[3]中的文档提供了这两种值的计算工具:the bitrate saving be
2014-03-05 22:24:41 1605
转载 GDB 的使用详解
gdb 使用方法 C语言链表程序gdb使用 2007-05-24 16:28:34| 分类:linux | 标签:gdb |举报|字号大中小 订阅gdb使用在linux下做东西,gcc,gdb是避不开的,刚开始使用比较麻烦,永久了感觉还是挺好用的。redhat里面自带一个gdb的图形前端
2014-02-26 16:27:26 812
转载 ARM处理器NEON编程及优化技巧——矩阵乘法的实例
ARM的NEON协处理器技术是一个64/128-bit的混合SIMD架构,用于加速包括视频编码解码、音频解码编码、3D图像、语音和图像等多媒体和信号处理应用。本文主要介绍如何使用NEON的汇编程序来写SIMD的代码,包括如何开始NEON的开发,如何高效的利用NEON。首先会关注内存操作,即如何变更指令来灵活有效的加载和存储数据。接下来是由于SIMD指令的应用而导致剩下的若干个单元的处理,然后是用一
2014-02-19 11:47:19 8159
转载 ARM处理器NEON编程及优化技巧—左移右移等移位操作
ARM的NEON协处理器技术是一个64/128-bit的混合SIMD架构,用于加速包括视频编码解码、音频解码编码、3D图像、语音和图像等多媒体和信号处理应用。本文主要介绍如何使用NEON的汇编程序来写SIMD的代码,包括如何开始NEON的开发,如何高效的利用NEON。首先会关注内存操作,即如何变更指令来灵活有效的加载和存储数据。接下来是由于SIMD指令的应用而导致剩下的若干个单元的处理,然后是用一
2014-02-19 11:21:18 2227
转载 值得一生去看的21个演讲,8部经典励志电影,12部大师纪实片,60部纪录片
值得一生去看的21个演讲,8部经典励志电影,12部大师纪实片,60部纪录片。 首先在这里向作者致敬,你辛苦了!我找了很久,没有找到作者是谁。真心的感谢他很用心的整理,寻找视频的链接,谢谢你,真的很棒啦!我超喜欢!我做了简单的排版和重新编辑,又添加了好多我觉得不错的视频并把错误的链接做了删除,好的东西要和大家一起分享。 周末的时候,在家没事做,准备找个电影看看,无意中
2014-02-08 15:16:17 13154 1
转载 Linux 下的压缩解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf
2014-02-08 11:57:58 547
转载 每个程序员应该知道的12个API
本文由 ImportNew - ImportNew读者 翻译自 Infoworld。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注: 本文由新浪微博:陈凯俊(@老虎仔CKJ) 投稿至ImportNew。感谢 陈凯俊(@老虎仔CKJ)! 如果你希望分享好的原创文章或者译文,欢迎投稿到ImportNew。如今还会是像以前那样,API通过互联网,将每一个网页化为从数
2014-01-20 16:13:04 766
转载 跨平台使用Intrinsic函数范例1——使用SSE、AVX指令集 处理 单精度浮点数组求和(支持vc、gcc,兼容Windows、Linux、Mac)
作者:zyl910。 本文面对对SSE等SIMD指令集有一定基础的读者,以单精度浮点数组求和为例演示了如何跨平台使用SSE、AVX指令集。因使用了stdint、zintrin、ccpuid这三个模块,可以完全避免手工编写汇编代码,具有很高可移植性。支持vc、gcc编译器,在Windows、Linux、Mac这三大平台上成功运行。一、问题背景 最初,我们只能使用汇编语言来编写SI
2014-01-09 10:17:44 1694
转载 neon优化h264的idct 代码
http://www.oschina.net/code/explore/ffmpeg/libavcodec/arm/h264idct_neon.S/** * Copyright (c) 2008 Mans Rullgard * * This file is part of FFmpeg. * * FFmpeg is free software; you can redis
2014-01-08 16:35:45 1711
转载 Ubuntu 模拟ARM开发环境
为了简化开发和测试过程,Ubuntu从9.10开始提供静态的ARM虚拟功能,可以直接在PC机上建立ARM机器的chroot环境,既可以编译,也可以测试程序。相比于交叉编译而言,这种方法虽然编译速度较慢,但配置方便,还具备直接调试的功能。先安装Ubuntu提供的ARM虚拟程序:1sudoapt-get install qemu-arm-static
2014-01-02 17:02:16 728
转载 基于ARM的模拟器
http://www.cnblogs.com/zhouchanwen/archive/2012/03/07/2384391.htmlARM的ARMulator: ARMulator 是一个在 ARM 公司推出的集成开发环境 ADS (ARM Developer Suite)中提供的指令集模拟器。它与运行在通用计算机(通常是x86体系结构)上的调试器相连接,模拟 ARM 微处理器体系结构和
2013-12-27 09:39:34 1110
转载 Windows下FFmpeg快速入门
FFmpeg简介FFmpeg是什么?FFmpeg是用于录制、转换和流化音频和视频的完整解决方案, 包括 libavcodec ,一套领先的音/视频编解码类库。FFmpeg 在Linux上开发,当可以在大多数操作系统下编译,包括Windows。NoteFFmpeg对GCC的依赖很强,所以就算是在Windows上, 用VC编译FFmpeg也不是一件轻松的事情。请尽量使用 GCC
2013-10-28 11:04:29 489
原创 字符串反转操作汇总
解法一:第一次看到这题目,想到最简单、最直觉的解法就是:遍历字符串,将第一个字符和最后一个交换,第二个和倒数第二个交换,依次循环,即可,于是有了第一个解法:char* strrev1(const char* str){ int len = strlen(str); char* tmp = new char[len + 1];
2013-10-24 15:40:55 541
转载 H.264 NAL detail
SODB 数据比特串-->最原始的编码数据RBSP 原始字节序列载荷-->在SODB的后面填加了结尾比特(RBSP trailing bits 一个bit“1”)若干比特“0”,以便字节对齐。EBSP 扩展字节序列载荷-- >在RBSP基础上填加了仿校验字节(0X03)它的原因是: 在NALU加到Annexb上时,需要填加每组NALU之前的开始码StartCodePrefix,如果该NALU对应的
2013-10-21 11:44:58 807
转载 XVID、H.264、AVC、X264的一些知识
(资料来源于互联网)MPEG是什么:MPEG 是Motion Picture Expert Group的缩写,简单讲就是个行业里的组织,专门对数字内容做出业界规范的组织。MPEG1:MPEG1开始我们就广泛认识到这个组织和他们的标准了。VCD 就是其中最主要的代表。VCD这个具体的格式是从日本而来的,并遵守MPEG1规格。MPEG2:具体代表是DVD。MPEG组织的责任就是推广每一
2013-10-17 16:35:05 4368
转载 vs 运行x264和Linux下的运行
X264最大的特点在于其出发点是为了H.264的实用性。与JM相比,X264并没有完整的对H.264标准给与实现,而是舍去了一些对编码性能贡献很小但计算复杂度极高的新特性,如多参考帧、帧间预测中不必要的块模式等技术。从而计算复杂度降低,编码效率却并没有明显降低。码流兼容H.264。在实用的系统中,比如比较普遍的在DSP芯片上实现H.264,大多是移植X264代码。在Windows系统下实现
2013-10-12 16:45:27 1275
转载 x264编译问题合集
[1] x264路径带空格 错误: 正在执行自定义生成步骤 nasm: error: more than one input file specified type `nasm -h' for help Project : error PRJ0019: 工具从"正在执行自定义生成步骤" 特征: nasm出现错误原因: 你的x264文件夹的路径中有空格,如下所示: D:/program
2013-10-12 15:31:50 775
原创 数据库事务、锁死、范式
数据库事务和范式什么是事务事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。所以,应该把他们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。数据库事务四大特性:
2013-10-11 13:23:03 957
原创 常用数据结构 及 队列、链表、堆栈的区别
数据元素相互之间的关系称为结构。有四类基本结构:集合、线性结构、树形结构、图状结构;集合结构:除了同属于一种类型外,别无其它关系线性结构:元素之间存在一对一关系常见类型有: 数组,链表,队列,栈,它们之间在操作上有所区别.例如:链表可在任意位置插入或删除元素,而队列在队尾插入元素,队头删除元素,栈只能在栈顶进行插入,删除操作.线性表相当于数组,在内存中连续存放数据;
2013-10-11 13:15:05 1844
转载 H.264视频的RTP荷载格式
H.264视频的RTP荷载格式目录 1. 介绍 ........................................ 3 1.1. H.264 Codec ............................... 3 1.2. 参数集概念 ..........................
2013-10-10 10:01:39 1090
转载 IP地址 、子网计算
************IP地址的分类:*************任何一个0到127间的网络地址均是一个A类地址。任何一个128到191间的网络地址是一个B类地址。任何一个192到223间的网络地址是一个C类地址。任何一个第一个八位组在224到239间的网络地址是一个组播地址。任何一个专用I P网络均可以使用包括一个A类地址( 10.
2013-10-05 09:54:44 1098
原创 输入N个数组,求出其最大最小值及计算复杂度
#include #include int main(){ int iter = 0; int cnt = 0; int N; printf("Input the array length N: "); scanf("%d", &N); printf("Please input %d (int) number:\n ",N
2013-10-04 15:01:34 1809
转载 C 语言动态分配数组
如何动态的定义及使用数组呢?记得一般用数组的时候都是先指定大小的。当时问老师,老师说是不可以的。后来又问了一位教C++的老师,他告诉我在C++里用new可以做到,一直不用C++,所以也不明白。今天在逛论坛时终于找到了C语言中的用法(看原贴): int *a; int N; scanf("%d", &N); a = (int *) malloc(N * s
2013-10-04 10:34:00 865
转载 计算机网络(第二版)--清华大学出版社课后习题答案
计算机网络(第二版)清华大学出版社课后习题答案第一章1.计算机网络的发展可以划分为几个阶段?每个阶段各有什么特点?答:可以划分为四个阶段:第一阶段:20世纪50年代-------面向终端 计算机技术与数据通信技术的研究与发展第二阶段:20世纪60年代-------分组交换 A
2013-10-03 16:47:10 16742 1
原创 计算机网络知识点
第一章计算机网络:利用通信线路和通信设备将不同地理位置的、具有独立功能的多个计算机系统或共享设备互联起来,并配以功能完善的网络软件(即网络操作系统、网络通信协议及信息交换方式等),使之实现资源共享、互相通信和分布式处理的整个系统。 计算机网络的功能:(1)硬件资源共享(2)软件资源共享(3)用户之间的信息交换 计算机网络的功能构成:资源子网(软件资源和数据源);通信
2013-10-03 11:22:50 2456
原创 C 关键字
C一共只有32个关键字: auto :声明自动变量 short :声明短整型变量或函数 int: 声明整型变量或函数 long :声明长整型变量或函数 float:声明浮点型变量或函数 double :声明双精度变量或函数 char :声明字符型变量或函数 struct:声明结构体变量或函数 union:声明共用数据类型 enum :声
2013-09-27 12:00:48 538
原创 Opensip 小结
优异的SIP解决方案:OpenSIPS1. OpenSIPS简介OpenSIPS是一个成熟的SIP标准的开源实现;除了提供基本的SIP代理及SIP路由功能外,它还提供了多种应用级的功能。OpenSIPS的核心路由功能非常高效,并能灵活地通过脚本定制各种路由策略。凭借其可扩展、模块化的系统架构,OpenSIPS能够根据需要,灵活地提供语音、视频通信、即时通讯、呈现、鉴权计费等多种功能。O
2013-09-17 16:20:07 3104
转载 关于Frame 的基本知识
关于 frame的一些基本知识只是摘抄了一部分,供初学者参考。b.帧速率:帧速率是每秒显示的图像数。标准影片(NTSC) 是29.97 帧第秒 (fps),电影是每秒24 帧fps。欧洲标准是(PAL) 25 帧fps。如果你对你影片的尺寸 不是太注重的话,保留默认的Current选项。这将会使你制作的影片的帧速率和源文件一致。不管怎样,如果你想降低带宽和CPU的占用,你可以选择一个低
2013-09-17 15:02:41 1101
原创 Linux系统常用命令快速入门
我退化了,到现在我还不会游泳,要知道在我出生之前,我绝对是游的最快的那个!Linux系统常用命令快速入门目录Linux系统常用命令快速入门文件和目录操作的基本命令1、pwd命令2、cd命令3、ls命令4、locate 命令5、clear 命令6、cat命令7、head 命令8、tail 命令9、grep 命令10、chmo
2013-09-16 17:09:03 912
转载 一个合格的程序员应该读过哪些书
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 To
2013-09-16 16:13:55 751 1
转载 Linux操作系统下杀死进程命令的方法
作者: kid 出处:赛迪网 阅读提示:在输入killall name可能不会在非 Linux 系统上产生预期的效果, 特别是特权用户执行时要小心。在两次扫描的间隙, 如果进程消失了而被代之以一个有同样 PID 的新进程, killall -w 侦测不到。 1. kill 作用:根据进程号杀死进程 用法: kill [信号代码] 进程I
2013-09-13 10:31:20 742
转载 c/c++ bytes与int,short,long,float,double相互转换
templatestatic T bytes2T(unsigned char *bytes){ T res = 0; int n = sizeof(T); memcpy(&res, bytes, n); return res;}templatestatic unsigned char * T2bytes(T u){ in
2013-09-12 22:19:37 6958
Visual C++ 实例精通
2013-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人