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

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

字符串匹配算法的C/C++实现-算法导论

字符串匹配算法的C/C++实现-算法导论

因为最近准备开始学习做一些小的Android项目练手,看上了系统级的三个应用,拨号盘,通讯录和短信,准备从最简单的拨号做起,但是因为这些应用中都不可避免的会有自动提示,我觉得设计到的就是字符串匹配问题,这里准备使用C语言来实现,将来通过JNI集成到应用当中。算法导论 原书第2版 高清PDF及答案 下载 http://www.linuxidc.com/Linux/2015-05/117756.htm1.首先是朴素匹配,实际上就是穷举:用C语言实现的函数我放到...
最新Flash漏洞现已加入Nuclear漏洞利用工具包

最新Flash漏洞现已加入Nuclear漏洞利用工具包

趋势科技最新研究发现,Nuclear 漏洞利用(Exp)工具包的最新版本已加入了三月刚刚修复的Flash Player漏洞( CVE-2015-0336 )。 本次Flash严重漏洞仅仅是作为Adobe三月例行更新中被修复了,Adobe将其软件版本更新至17.0.0.134。但是我们的反馈显示很多用户仍在使用之前的版本(16.0.0.305)。攻击过程漏洞利用程序(SWF_EXPLOIT.OJF)包括一个IE修复工具网站和各种日本色情网站(= =)。一旦中...
简单FadingActionBar的使用

简单FadingActionBar的使用

这个库对于现如今使用的Compat版本的ActionBar和Toolbar支持根本没有,所以建议不要再学习如何使用此库。地址:https://github.com/ManuelPeinado/FadingActionBar上面的结果得出坑了我半天的时间,下面的结论的得出耗费了我另外2个小时的时间。1.首先,不要在AndroidStudio中使用v7的ActionBarActivity来作为parent,否则会出现NullPointer的异常。2.使用继承自...
Linux正则表达式

Linux正则表达式

你可能熟悉一个计算器解释的表达式。请看下面的算术表达式:2+4"2加4" 出几个常数或字面值和一个操作符组成。计算器程序必须能够识别,例如, "2" 是数字常数而加号表示一个操作符,而不能解释为"+"字符。表达式告诉计算机如何产生结果。尽管我们真正想要的就是"2+4"的结果,但我们不能简单地告诉计算机返回6。我们指示计算机计算表达式并返回值。表达式可以比"2+4"更复杂,事实上,它由多个简单的表达式组成,例如:2+3*4计算器通常从左到右计算表达式。然而,...
Apple Mac OS X IOAcceleratorFamily任意代码执行漏洞(CVE-2015-1066)

Apple Mac OS X IOAcceleratorFamily任意代码执行漏洞(CVE-2015-1066)

发布日期:2015-03-09更新日期:2015-03-23受影响系统:Apple Mac OS X < 10.10.2描述:BUGTRAQ ID: 73001CVE(CAN) ID: CVE-2015-1066OS X(前称Mac OS X)是苹果公司为麦金塔电脑开发的专属操作系统的最新版本。Apple OS X 10.10.2之前版本,IOAcceleratorFamily存在单字节溢出错误,通过构造的应用,远程攻击者可利用此漏洞在特权上下文中执...
Apple iOS本地安全限制绕过漏洞(CVE-2015-1064)

Apple iOS本地安全限制绕过漏洞(CVE-2015-1064)

发布日期:2015-03-09更新日期:2015-03-23受影响系统:Apple iOS < 8.2描述:BUGTRAQ ID: 73002CVE(CAN) ID: CVE-2015-1064iOS是由苹果公司为移动设备所开发的操作系统,支持的设备包括iPhone、iPod touch、iPad、Apple TV。Apple iOS 8.2之前版本,Springboard在实现上存在本地安全限制绕过漏洞,物理位置临近的攻击者利用激活过程中的应用崩溃...
Linux最简单的驱动编写及测试流程

Linux最简单的驱动编写及测试流程

本文采用nfs挂载网络文件系统的方式,手动创建设备节点,动态加载驱动模块,对理解驱动编写流程有很大好处!一、初级驱动执行流程:1、写好Makefile文件,里面包含将应用程序编译成app文件,将驱动程序编译成mydrv.ko文件的脚本2、在Ubuntu里执行sudo make3、确保mydrv.ko和app被拷贝到nfs挂载的根文件系统的/modules目录4、在模块中创建设备节点(在串口软件显示的开发板文件系统里执行)mknod /dev/dcx-drv...
两分钟彻底让你明白Android Activity生命周期[图文]

两分钟彻底让你明白Android Activity生命周期[图文]

大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下。首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):Activity其实是继承了ApplicationContext这个类...
Xen内存破坏漏洞(CVE-2015-2151)

Xen内存破坏漏洞(CVE-2015-2151)

发布日期:2015-03-10更新日期:2015-03-24受影响系统:XenSource Xen 3.2.x-4.5.x描述:BUGTRAQ ID: 73015CVE(CAN) ID: CVE-2015-2151Xen是一个开源虚拟机监视器,由剑桥大学开发。Xen 3.2.x-4.5.x版本中,x86模拟器存在漏洞,带寄存器操作数的指令忽略了最终段覆盖,本地客户端用户可利用此漏洞触发指针破坏、获取其他客户端的敏感信息、造成主机系统拒绝服务、执行任意代码。...
Android Service生命周期及用法

Android Service生命周期及用法

大家好,上一节我讲解了Android Activity的生命周期(见 http://www.linuxidc.com/Linux/2015-05/117921.htm),这一节我将讲解一下Service,首先我们要知道Service具体是干什么的,什么时候用到?以及它的生命周期等。Service概念及用途:Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结...
<< 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 >>