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

首页 / 操作系统 / Linux

C++高精度性能测试函数

C++高精度性能测试函数

在实际software开发工作中,我们经常会测试某个module或者function的执行效率。或者是某个算法的时间复杂度(虽然时间复杂度一定程度上依赖于机器性能,但在同一台computer上,经过算法优化,可以测试其复杂度);这时候就需要精确获取时间,才可以准确的运行时间,下面的函数实现了精确计时,计时精度可以达到微秒级;可用于测试某个模块的效率!//Purpose :this programme is designed for testing the ...
SQUID SSL证书验证安全限制绕过漏洞(CVE-2015-3455)

SQUID SSL证书验证安全限制绕过漏洞(CVE-2015-3455)

SQUID SSL证书验证安全限制绕过漏洞(CVE-2015-3455)发布日期:2015-05-02更新日期:2015-05-13受影响系统:Squid Squid描述:BUGTRAQ ID: 74438CVE(CAN) ID: CVE-2015-3455Squid是一个高效的Web缓存及代理程序。SQUID没有正确验证x509服务器证书,存在安全限制绕过漏洞,成功利用后可使攻击者执行中间人攻击,绕过某些安全限制。<*来源:anonymous *&...
如何利用C++在不按Enter键情况下显示输入的字符

如何利用C++在不按Enter键情况下显示输入的字符

Question as follows :Adam:因为不是经常用到,所以我总是记不住如何实现这个功能。在 C/C++ 中,不用到下一行(输入回车)就从标准输入获得字符最好的方法是什么呢?另外如果不用把字符敲入屏幕那肯定是最完美的,但我仅仅想不通过敲控制台(Enter)就获得键盘输入。Some answers:Best one,来自 Johannes Schaub – litb: 如果只用纯C++的话是不太可能满足可移植性的,因为这很大程度...
二分查找法-Java实现

二分查找法-Java实现

二分查找法就是对一个从小到大排好序的数组中寻找一个数val,先用待找的数val和中间值比较,如果比中间值大,那么在中间值右边寻找;如果比中间值小,那么在中间值左边寻找。一直递归下去。知道找到val。如果没找到,则输出在序列里面没有相关的数据。package com.PengRong.A;public class BinaryFind { public static void main(String[] args) { // TODO Auto-ge...
C++ 虚函数经典深入解析

C++ 虚函数经典深入解析

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看看相关的C++的书籍。在...
jQuery 动态标签生成插件

jQuery 动态标签生成插件

前言: 最近对js的插件封装特别感兴趣,无耐就目前的技术想做到js的完全封装,还是有一定困难,就基于jQuery封装了一个小的插件,而且是基于对象级开发的,不是添加全局方法。高深的语法几乎没有,就有一个return:foreach()方法来返回对象实例本身,还有一个extend()函数,用来扩展参数对象的属性,这也是为了对象在调完我这个方法后方便链式操作。插件名:动态云标签插件特点:在指定块级元素内动态生成a标签a标签的高度、宽度、位置、层数、背景颜色随...
Android内存优化之Bitmap最优加载

Android内存优化之Bitmap最优加载

上一篇文章Android Bitmap之内存占用计算和加载注意事项,写了Bitmap基础知识和使用Bitmap需要知道的注意事项,这篇我会写在Android应用中Bitmap的创建和加载。BitmapFactory使用:说到图片的加载就必须说BitmapFactory,看名字就知道他的作用了,就是一个生产Bitmap的工厂,下图是它的一些工厂方法:从上图可以看到BitmapFactory可以使用存储Bitmap数据的数组,Bitmap的资源ID,Bitma...
Android内存优化之Bitmap内存占用计算

Android内存优化之Bitmap内存占用计算

前言:本来我是做电视应用的,但是因为公司要出手机,人员紧张,所以就抽调我去支援一下,谁叫俺是雷锋呢!我做的一个功能就是处理手机中的应用ICON,处理无非就是美化一下,重新与底板进行合成和裁剪,用到了很多Bitmap的知识。本来之前一直想写一些关于Bitmap的博客,正好这是个机会,因此Bitmap知识系列博客诞生了。这个系列我会把学习Bitmap的一些知识发布出来供大家参考和交流。在手机中图片一般都是指Bitmap图片,为什么要说Bitmap呢?因为大家在...
Android内存优化之内存缓存

Android内存优化之内存缓存

前言:上面两篇文章已经讲了图片的基本知识和图片的加载方法及优化,所有的这些优化都是为了避免应用出现OOM这个问题。一个好的应用程序不仅要健壮不能出错还要方便用户使用,对于用户来说你的应用不仅要美观还要流畅,很快的呈现给他想要的。很快的加载图片除了加载的优化外还需要缓存,下面这篇文章将会讲图片缓存。什么是缓存?缓存技术原理就是把用户访问的所有对象看作一个全集,经过算法标记哪些是用户经常访问的对象,把这些对象放到一个集合里,这个集合是全集一个子集,下一次用户再...
Android内存优化之磁盘缓存

Android内存优化之磁盘缓存

前言:在上一篇文章中介绍了Android内存优化之内存缓存,内存缓存的优点就是很快,但是它又有缺点:?空间小,内存缓存不可能很大;?内存紧张时可能被清除;?在应用退出时就会消失,做不到离线;基于以上的缺点有时候又需要另外一种缓存,那就是磁盘缓存。大家应该都用过新闻客户端,很多都有离线功能,功能的实现就是磁盘缓存。DiskLruCache:在Android中用到的磁盘缓存大多都是基于DiskLruCache实现的,具体怎么使用呢??创建一个磁盘缓存对象:pu...
<< 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 >>