![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
文章平均质量分 73
三强
努力前行,为遇见更好的自己
展开
-
电脑快捷键操作
IT1.很多时候,需要暂时离开座位去做别的事情,如果对自己的电脑安全很重视,不妨按住windows键后,再按L键,这样电脑就直接锁屏了,这样就不用担心电脑的资料外泄啦2.要找电脑上的文件时,一般人会先找到“我的电脑”,然后点击打开,而高手总是很酷的,轻轻按下键盘上的Windows键不放然后再按E键,直接打开电脑的资源管理器,而一般人还在慢慢寻找“我的电脑”的图标呢,嗯,转载 2013-08-27 08:58:35 · 587 阅读 · 0 评论 -
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 · 4297 阅读 · 0 评论 -
基于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 · 1081 阅读 · 0 评论 -
每个程序员应该知道的12个API
本文由 ImportNew - ImportNew读者 翻译自 Infoworld。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注: 本文由新浪微博:陈凯俊(@老虎仔CKJ) 投稿至ImportNew。感谢 陈凯俊(@老虎仔CKJ)! 如果你希望分享好的原创文章或者译文,欢迎投稿到ImportNew。如今还会是像以前那样,API通过互联网,将每一个网页化为从数转载 2014-01-20 16:13:04 · 747 阅读 · 0 评论 -
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 · 530 阅读 · 0 评论 -
值得一生去看的21个演讲,8部经典励志电影,12部大师纪实片,60部纪录片
值得一生去看的21个演讲,8部经典励志电影,12部大师纪实片,60部纪录片。 首先在这里向作者致敬,你辛苦了!我找了很久,没有找到作者是谁。真心的感谢他很用心的整理,寻找视频的链接,谢谢你,真的很棒啦!我超喜欢!我做了简单的排版和重新编辑,又添加了好多我觉得不错的视频并把错误的链接做了删除,好的东西要和大家一起分享。 周末的时候,在家没事做,准备找个电影看看,无意中转载 2014-02-08 15:16:17 · 13066 阅读 · 1 评论 -
GDB 的使用详解
gdb 使用方法 C语言链表程序gdb使用 2007-05-24 16:28:34| 分类:linux | 标签:gdb |举报|字号大中小 订阅gdb使用在linux下做东西,gcc,gdb是避不开的,刚开始使用比较麻烦,永久了感觉还是挺好用的。redhat里面自带一个gdb的图形前端转载 2014-02-26 16:27:26 · 782 阅读 · 0 评论 -
ARM处理器NEON编程及优化技巧——矩阵乘法的实例
ARM的NEON协处理器技术是一个64/128-bit的混合SIMD架构,用于加速包括视频编码解码、音频解码编码、3D图像、语音和图像等多媒体和信号处理应用。本文主要介绍如何使用NEON的汇编程序来写SIMD的代码,包括如何开始NEON的开发,如何高效的利用NEON。首先会关注内存操作,即如何变更指令来灵活有效的加载和存储数据。接下来是由于SIMD指令的应用而导致剩下的若干个单元的处理,然后是用一转载 2014-02-19 11:47:19 · 8033 阅读 · 0 评论 -
ARM处理器NEON编程及优化技巧—左移右移等移位操作
ARM的NEON协处理器技术是一个64/128-bit的混合SIMD架构,用于加速包括视频编码解码、音频解码编码、3D图像、语音和图像等多媒体和信号处理应用。本文主要介绍如何使用NEON的汇编程序来写SIMD的代码,包括如何开始NEON的开发,如何高效的利用NEON。首先会关注内存操作,即如何变更指令来灵活有效的加载和存储数据。接下来是由于SIMD指令的应用而导致剩下的若干个单元的处理,然后是用一转载 2014-02-19 11:21:18 · 2176 阅读 · 0 评论 -
assert()函数用法总结
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.转载 2014-04-16 14:55:10 · 592 阅读 · 1 评论 -
有哪些信息安全方面的经典书籍?
每个领域应该都有那么一两本圣经,比如编译器里的龙书,数据库里的Database Systems: The Complete Book / Database Management System。 那信息安全这块应该阅读哪本书籍呢?各方观点:观点1:云舒,阿里巴巴集团高级安全专家请允许我吐槽“大部分人都在回答一些扯淡的东西,难怪学生找不到工作,而我们找不到人”。现在的信息安全,转载 2014-07-18 09:13:51 · 1621 阅读 · 0 评论 -
免费企业级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 · 3902 阅读 · 0 评论 -
IT运维管理维护技巧:门户网站如何运维
对于网站运维,感觉大家还是比较迷惘与不解,确实,这是一个新兴岗位;近来闲而无事,在此结合自已以往的一些经历,与大家先共同探讨一下“什么是门户网站运维”? 以下是自已的一些经验和感受请大家斧正,希望和大家一起探讨,共同进步。一、什么是门户网站运维?首先明确一下,全文所讲的”运维“是指:门户网站应用运维,与其它运维如网络、系统的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义转载 2014-11-06 09:55:48 · 1173 阅读 · 0 评论 -
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 · 754 阅读 · 0 评论 -
常用数据结构 及 队列、链表、堆栈的区别
数据元素相互之间的关系称为结构。有四类基本结构:集合、线性结构、树形结构、图状结构;集合结构:除了同属于一种类型外,别无其它关系线性结构:元素之间存在一对一关系常见类型有: 数组,链表,队列,栈,它们之间在操作上有所区别.例如:链表可在任意位置插入或删除元素,而队列在队尾插入元素,队头删除元素,栈只能在栈顶进行插入,删除操作.线性表相当于数组,在内存中连续存放数据;原创 2013-10-11 13:15:05 · 1801 阅读 · 0 评论 -
数据库事务、锁死、范式
数据库事务和范式什么是事务事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。所以,应该把他们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。数据库事务四大特性:原创 2013-10-11 13:23:03 · 933 阅读 · 0 评论 -
对-128的补码的理解
http://blog.chinaunix.net/uid-16249993-id-2750042.html今天看到一个问-128的补码为何就是 1000 0000的贴子.问是如何计算出来?是不是还是按:取相应正数的原码,最高位即符号位,取1,其余各位取反后整个得值 +1?按我的理解(上学时学c语言就是这样理解的,老谭那本书上讲整数的取值范围那段就有)16位int -32转载 2013-08-28 10:55:38 · 549 阅读 · 0 评论 -
C++开源算法库OpenSAL(Open Standardized Algorithm Library)
http://www.oschina.net/code/OpenSAL包括了《算法导论》中的几乎所有数据结构和算法(标准库中已有的、不通用的或太简单的除外)。包含算法导论中数据结构:一般堆、二项堆、斐波那契堆、红黑树、通用散列(采用全域散列和完全散列技术)、不相交集合;包含算法导论中的算法:15个常用图论算法、20多个常用代数方面的算法、若干其他算法。包含自己发明的一个编程技术(任意维数组)、转载 2013-09-03 19:08:24 · 3122 阅读 · 0 评论 -
Linux操作系统下杀死进程命令的方法
作者: kid 出处:赛迪网 阅读提示:在输入killall name可能不会在非 Linux 系统上产生预期的效果, 特别是特权用户执行时要小心。在两次扫描的间隙, 如果进程消失了而被代之以一个有同样 PID 的新进程, killall -w 侦测不到。 1. kill 作用:根据进程号杀死进程 用法: kill [信号代码] 进程I转载 2013-09-13 10:31:20 · 714 阅读 · 0 评论 -
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 · 6878 阅读 · 0 评论 -
一个合格的程序员应该读过哪些书
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 To转载 2013-09-16 16:13:55 · 720 阅读 · 1 评论 -
关于Frame 的基本知识
关于 frame的一些基本知识只是摘抄了一部分,供初学者参考。b.帧速率:帧速率是每秒显示的图像数。标准影片(NTSC) 是29.97 帧第秒 (fps),电影是每秒24 帧fps。欧洲标准是(PAL) 25 帧fps。如果你对你影片的尺寸 不是太注重的话,保留默认的Current选项。这将会使你制作的影片的帧速率和源文件一致。不管怎样,如果你想降低带宽和CPU的占用,你可以选择一个低转载 2013-09-17 15:02:41 · 1058 阅读 · 0 评论 -
Opensip 小结
优异的SIP解决方案:OpenSIPS1. OpenSIPS简介OpenSIPS是一个成熟的SIP标准的开源实现;除了提供基本的SIP代理及SIP路由功能外,它还提供了多种应用级的功能。OpenSIPS的核心路由功能非常高效,并能灵活地通过脚本定制各种路由策略。凭借其可扩展、模块化的系统架构,OpenSIPS能够根据需要,灵活地提供语音、视频通信、即时通讯、呈现、鉴权计费等多种功能。O原创 2013-09-17 16:20:07 · 3024 阅读 · 0 评论 -
C 语言动态分配数组
如何动态的定义及使用数组呢?记得一般用数组的时候都是先指定大小的。当时问老师,老师说是不可以的。后来又问了一位教C++的老师,他告诉我在C++里用new可以做到,一直不用C++,所以也不明白。今天在逛论坛时终于找到了C语言中的用法(看原贴): int *a; int N; scanf("%d", &N); a = (int *) malloc(N * s转载 2013-10-04 10:34:00 · 845 阅读 · 0 评论 -
计算机网络知识点
第一章计算机网络:利用通信线路和通信设备将不同地理位置的、具有独立功能的多个计算机系统或共享设备互联起来,并配以功能完善的网络软件(即网络操作系统、网络通信协议及信息交换方式等),使之实现资源共享、互相通信和分布式处理的整个系统。 计算机网络的功能:(1)硬件资源共享(2)软件资源共享(3)用户之间的信息交换 计算机网络的功能构成:资源子网(软件资源和数据源);通信原创 2013-10-03 11:22:50 · 2419 阅读 · 0 评论 -
计算机网络(第二版)--清华大学出版社课后习题答案
计算机网络(第二版)清华大学出版社课后习题答案第一章1.计算机网络的发展可以划分为几个阶段?每个阶段各有什么特点?答:可以划分为四个阶段:第一阶段:20世纪50年代-------面向终端 计算机技术与数据通信技术的研究与发展第二阶段:20世纪60年代-------分组交换 A转载 2013-10-03 16:47:10 · 16439 阅读 · 1 评论 -
输入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 · 1759 阅读 · 0 评论 -
IP地址 、子网计算
************IP地址的分类:*************任何一个0到127间的网络地址均是一个A类地址。任何一个128到191间的网络地址是一个B类地址。任何一个192到223间的网络地址是一个C类地址。任何一个第一个八位组在224到239间的网络地址是一个组播地址。任何一个专用I P网络均可以使用包括一个A类地址( 10.转载 2013-10-05 09:54:44 · 1079 阅读 · 0 评论 -
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 · 823 阅读 · 0 评论