Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

用HTML5+Javascript在浏览器上制作PPT

用HTML5+Javascript在浏览器上制作PPT

Html5最近在IT领域有些热,在Google、Adobe与Microsoft等大公司间掀起了一些风波。关于HTML5之热,有可能只是噱头,但也有可能真是一次Web的技术革命。它或许真的能让网页回归到桌面应用程序,而浏览器是平台。对于将来的互联网,不知道大家有没有这种设想:网页好比现在桌面上的应用程序,浏览器就像windows等操作系统,那么将来的PC机制需要浏览器和存储设备等基础应用程序和设备,PC用户可以通过网页像服务器请求下载相应的应用程序甚至直接在...
Java 删除文件夹的办法

Java 删除文件夹的办法

Java 删除文件夹的办法Filefile=newFile("D:/defonds/temp");如果 "D:/defonds/temp" 是一个空目录的话,可以成功删除。但是如果是一个非空目录的话,就无法成功删除,必须将其子文件(目录)删除干净才可删除成功。使用以下的方法可以成功删除非空文件夹://递归删除文件夹 privatevoiddeleteFile(Filefile){if(file.exists()){//判断文件是否存在 if(file.is...
Ubuntu下第一个Jni例子

Ubuntu下第一个Jni例子

终端切换到<sdk>/tools/目录下执行Android命令就可以把AVDManager打开了。可是,如果你没有添加<sdk>/tools到你的环境变量中时,输入android回车后终端只会提示你 android:找不到命令而只要在android前加上./就可以解决问题:./android更简单的办法是将 <sdk>/tools路径添加进PATH环境变量。可以添加进用户级环境变量,也可以添加到系统环境变量中。通过命令或...
Android Alert Dialog解决点击按钮对话框不关闭的问题

Android Alert Dialog解决点击按钮对话框不关闭的问题

当我们在用到Android alertDialog创建对话框 的时候,我们会遇到一个问题就是:我们添加的按钮不论是用setNegativeButton还是用setPositiveButton添加的按钮,点击的时候,都会关闭对话框,但是我们的一 些实际需求,就需要保留这个对话框不动,例如输入校验码,密码之类的校验问题,如果用户输入错误,而关闭后弹出对话框,就很别扭了。在网上找了一下,原来在源码中有一个boolean变量是控件对话框的关闭与否的mShowing...
FFMPEG0.9和libx264在arm-linux的交叉编译过程

FFMPEG0.9和libx264在arm-linux的交叉编译过程

在做一个3G视频视频项目,使用海思的hi3512芯片做视频输入,由于其编码后是h.264的裸码流,项目要求将其存为MP4文件保存,故我想到使用ffmpeg来做视频流的处理。好,废话少说,开始吧。 首先要编译libx264库,这样ffmpeg才能支持h264标准码流的处理。 我下载的是最新的libx264版本:x264-snapshot-20111216-2245。将其解压到CentOS5.4的虚拟机系统中。 使用如下语句编译: ./configure -...
CRC32校验算法-C实现

CRC32校验算法-C实现

CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。CRC校验实用程序库在数据存储和数据通讯领域,为了保证数据的正确,就不得不采用检错的手段。以下是CRC32的C语言实现,经过测试,能够正确运行:/*******************************************************Name:crc32.c**Author:g...
C语言sscanf函数的总结

C语言sscanf函数的总结

在处理字符串的程序当中,经常会分析字符串,从一大长串的字符串截取我们需要的数据,这如果通过自己手写函数来分析,虽然可以,但当你知道sscanf的功能,那就自己写函数分析就显得多此一举。这些函数的使用都很简单,总结一下,等下次使用一目了然。俗话说:好记性不如烂笔头,记录下来就是效率。以下源代码是本人测试的源文件,附带讲解注释。/***************************************************** **Name:sscan...
用C++实现多线程Mutex锁(Win32)

用C++实现多线程Mutex锁(Win32)

本文目的:用C++和Windows的互斥对象(Mutex)来实现线程同步锁。准备知识:1,内核对象互斥体(Mutex)的工作机理,WaitForSingleObject函数的用法,这些可以从MSDN获取详情; 2,当两个或更多线程需要同时访问一个共享资源时,系统需要使用同步机制来确保一次只有一个线程使用该资源。Mutex 是同步基元,它只向一个线程授予对共享资源的独占访问权。如果一个线程获取了互斥体,则要获取该互斥体的第二个线程将被挂起,直到第一个线程释放...
用C++实现自己的内存池

用C++实现自己的内存池

打开浏览器,搜索了下内存管理的概念,百度百科中是这样定义的:内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。说到内存,与之紧密相联系的一个概念就是指针。回想起上学那会儿,自己对指针是即喜欢,又害怕。因为学好了指针,就可以学好C,继而学好C++,但面对那些晦涩的概念,和程序运行中一些莫名其妙的指针越界、内存泄露……,不免叫人步步惊心。后来参加工作了,在不断的摸爬滚打中,也逐...
用C++实现Win32事件对象,同步线程

用C++实现Win32事件对象,同步线程

在Win32环境下编写多线程应用程序,经常要用到事件对象Event,来进行线程同步。与其相关的一组API包括:CreateEvent,SetEvent,ResetEvent,WaitForSingleObject,和CloseHandle。关于这些API的功能以及参数意义等这里就不多说了。下边,我封装了一个事件对象类,以及测试代码。已由本人在VS2005环境下编译,测试通过。MyEvent.h#ifndefMy_Event_Header #defineMy...
<< 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 >>