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

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

首页 / 操作系统 / Linux

C++静态库与动态库

C++静态库与动态库

这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。《程序员的自我修养——链接、装载与库》扫描版PDF下载 http://www.linuxidc.com/Linux/2011-09/43809.htm什么是库库是写好...
PolarSSL 被发现包含高脆弱性安全漏洞

PolarSSL 被发现包含高脆弱性安全漏洞

来自 securityweek 的安全报告:PolarSSL 存在一个高脆弱性的安全漏洞,该漏洞可导致 DoS 攻击以及可能用于远程代码执行。PolarSSL 在很多项目中被使用,包括 OpenVPN、OpenVPN-NL、PowerDNS、Hiawatha、Monkey HTTP Server 以及很多商业产品中。在 2014年11月,PolarSSL 已经成为很多半导体和软件公司的一部分。该高危漏洞(CVE-2015-1182)是由 PolarSSL ...
Python函数参数类型小结

Python函数参数类型小结

刚开始学习Python,Python相对于java确实要简洁易用得多。内存回收类似hotspot的可达性分析, 不可变对象也如同java得Integer类型,with函数类似新版本C++的特性,总体来说理解起来比较轻松。只是函数部分参数的"*"与"**"等问题。着实令人迷糊了一把,弄清概念后写下此文记录下来,也希望本文能够帮助其他初学者。不带“*”,"*" 与 "**"的区别理解这个问题得关键在于要分开理解调用和声明语法中3者得区别...
Android入门学习—Notification消息通知

Android入门学习—Notification消息通知

最近在项目中需要使用消息通知,自己把它封装成了一个方法,需要的时候方便调用,下面对Notification类中的一些常量,字段,方法简单介绍一下:常量:DEFAULT_ALL 使用所有默认值,比如声音,震动,闪屏等等DEFAULT_LIGHTS 使用默认闪光提示DEFAULT_SOUNDS 使用默认提示声音DEFAULT_VIBRATE 使用默认手机震动 【说明】:加入手机震动,一定要在manifest.xml中加入权限:<uses-permiss...
Qt下应用QTcpServer与QTcpSocket实现Tcp控制

Qt下应用QTcpServer与QTcpSocket实现Tcp控制

很多情形下,我们在应用程序的最外层都使用TCP作为可靠控制,下面,我就总结一下我在项目中使用QTcpServer与QTcpSocket的一些心得和体会。 服务端TCP程序可以利用QTcpServer,首先我们声名QTcpServer *对象(注意:QTcpServer占用的网络资源需要我们手动释放,任何我们程序可能异常退出或正常结束的地方QTcpServer *最后都要close()) 注意我们的服务端要一直监听客户端tcpPort=8888; t...
Oracle VM VirtualBox本地安全漏洞(CVE-2014-6589)

Oracle VM VirtualBox本地安全漏洞(CVE-2014-6589)

发布日期:2015-01-20更新日期:2015-01-22受影响系统:Oracle VM VirtualBox 〈 4.3.20描述:BUGTRAQ ID: 72202CVE(CAN) ID: CVE-2014-6589VirtualBox是一种x86的虚拟化产品。Oracle VM VirtualBox在VMSVGA device子组件的实现上存在本地安全漏洞,经身份验证的本地攻击者可利用此漏洞影响受影响组件的完整性、可用性。该漏洞影响的版本包括:4....
【JavaScript】利用正则表达式检查输入框输入的是否为网址

【JavaScript】利用正则表达式检查输入框输入的是否为网址

这个功能在网页中也是很常见的,友情链接部分、表单填写个人主页的时候,使用JavaScript取验证是否为网址。这个检验不好写,最好还是使用正则表达式去认证。规定,输入的东西只能是http://与https://开头,而且必须是网址。有人说,为何像www.1.com这样的网页不行呢?这是以免你拿用户输入的东西构造超级链接的时候,a标签中的href属性如果遇不到http://或者https://的东西,那么就会认为是根目录,会在你的网站的网址后面接着写入这个地...
使用 Go 构建一个解释型语言

使用 Go 构建一个解释型语言

我目前正参与我们的一个大项目,Alloy。Alloy 是一种编译型的编程语言。我目前在计算机及编程领域最喜欢的一个爱好就是语言。事实上,我认为每个程序员都应该对编程语言是如何工作的有个基本的了解,这就是我写这个系列的原因。这是系列文章中的第一篇文章。该系列将描述我已经写过的代码,来向你展示如何制作自己的编程语言。这里注意一下,本文假设你对编译器/解释器的理论/实践有已有很少或没有过往经验。还有要注意的是,这一系列的文章不是介绍编程或Go编程的。什么是解释器...
Linux 网络编程——原始套接字实例:MAC 地址扫描器

Linux 网络编程——原始套接字实例:MAC 地址扫描器

如果 A (192.168.1.1 )向 B (192.168.1.2 )发送一个数据包,那么需要的条件有 ip、port、使用的协议(TCP/UDP)之外还需要 MAC 地址,因为在以太网数据包中 MAC 地址是必须要有的。那么怎样才能知道对方的 MAC 地址?答案是:它通过 ARP 协议来获取对方的 MAC 地址。ARP(Address Resolution Protocol,地址解析协议),是 TCP/IP 协议族中的一个,主要用于查询指定 ip 所...
Flash 0day漏洞正被利用传播恶意程序

Flash 0day漏洞正被利用传播恶意程序

思科安全研究人员报告,一个Flash 0day漏洞正被渗透代码工具包Angler利用传播恶意程序。Adobe表示正在调查。Angler正使用三个漏洞攻击Flash,其中两个是旧的漏洞,已被Adobe修补,但另外一个是新漏洞,还没有修正补丁。分析显示,该0day漏洞影响Windows XP(IE6到IE8)、Windows (IE 8)、Windows 8(IE10)。Windows 8.1 和Chrome没有受到影响。Flash是最流行的软件之一,因此经常...
JavaScript中常见的数组操作函数及用法

JavaScript中常见的数组操作函数及用法

最近几次参加前端实习生招聘的笔试,发现很多笔试题都会考到字符串的处理,比方说去哪儿网笔试题、淘宝的笔试题等。如果你经常参加笔试或者也是一个过来人,相信你也跟我一样,发现字符串的处理是前端招聘过程中最常见的题型之一。这些题有一个特点,站在考官的角度去考虑,它考的不是你会不会,而是你能不能在不借用XX手册或者XX指南再或者百度谷歌的情况下,用比较简洁的方式写出答案来。可惜的是,很多开发人员,当然我也是其中一员,对于很多经常用到的字符串处理函数却不能牢牢记住他们...
<< 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 >>