码迷,mamicode.com
首页 > 2017年02月23日 > 全部分享
回调函数
普通函数,回调函数都是被其他函数调用的,不同之处在于调用者是否明确知道自己调用的到底是什么,举个例子:void func1(){}void func2(){}typedef void (*fp)();//申明函数指针,fp表示一个空参数,返回类型void的函数指针void funcCaller1() ...
分类:其他好文   时间:2017-02-23 00:58:03    阅读次数:154
set_multiset_functor
#include #include #include using namespace std; class Student { public: Student(int age,string name) { m_age=age; m_name=name; } Student(const Student... ...
分类:其他好文   时间:2017-02-23 00:57:24    阅读次数:199
中间人攻击——ARP欺骗的原理、实战及防御
? 1.1 什么是网关 首先来简单解释一下什么是网关,网关工作在OSI七层模型中的传输层或者应用层,用于高层协议的不同网络之间的连接,简单地说,网关就好比是一个房间通向另一个房间的一扇门。 1.2 ARP协议是什么 ARP(Address Resolution Protocol)地址转换协议,工作在 ...
分类:其他好文   时间:2017-02-23 00:57:04    阅读次数:183
UVA - 1630 Folding(串折叠)(dp---记忆化搜索)
题意:给出一个由大写字母组成的长度为n(1<=n<=100)的串,“折叠”成一个尽量短的串。折叠可以嵌套。多解时可输出任意解。 分析: 1、dp[l][r]为l~r区间可折叠成的最短串的长度。 2、ans[l][r]为l~r区间可折叠成的最短串。 3、先判断当前研究的串是否能折叠,若不能折叠,再枚举 ...
分类:其他好文   时间:2017-02-23 00:56:04    阅读次数:315
OpenCL双边滤波实现美颜功能
OpenCL是一个并行异构计算的框架,包括intel,AMD,英伟达等等许多厂家都有对它的支持,不过英伟达只到1.2版本,主要发展自己的CUDA去了。虽然没有用过CUDA,但个人感觉CUDA比OpenCL更好一点,但OpenCL支持面更管,CPU,GPU,DSP,FPGA等多种芯片都能支持OpenC ...
分类:其他好文   时间:2017-02-23 00:55:31    阅读次数:339
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)4.5——使用Android Libraries
问题: 你想要在app当中增加新的library模块 解决方案: 使用library插件,增加一个library模块作为依赖。 讨论: 不可以通过使用java库给app增加许多功能,通常是使用jar包。1.5节讲述了如何使用dependencies块。举例子,为了使用Googles的Gson库解析j ...
分类:移动开发   时间:2017-02-23 00:54:57    阅读次数:270
implode() — 将一个一维数组的值转化为字符串
语法: 用 glue 将一维数组的值连接为一个字符串。 参数 glue: 默认为空的字符串。 pieces: 你想要转换的数组。 参数 默认为空的字符串。 你想要转换的数组。 返回值:返回一个字符串,其内容为由 glue 分割开的数组的值。 返回值:返回一个字符串,其内容为由 glue 分割开的数组 ...
分类:编程语言   时间:2017-02-23 00:54:11    阅读次数:395
List
ListCollertiong 接口 和 ArrayList 和 LinkedList在用法上两者一样效果也是一样的区别 :两个类在底层的实现ArrayList 采用的是数组的方法进行存储LinkedList采用的是双向链表的方法存储 这种区别 造成了2个类使用场景的不同 ArrayList 指向的 ...
分类:其他好文   时间:2017-02-23 00:53:43    阅读次数:182
记使用sed的一次坑
sed做为linux下的三剑客,自然功能强大,但是如果使用不当,反而适得其反,今天就因为这个命令采了很深坑,分析一下原因,以谏后来者。 情景回顾: 项目中使用的一个python爬虫采用的是多线程并发爬取,输入为一个存放url的文件,因为程序随时可能停止,所以每次重启程序的时候需要将以爬取过的url去 ...
分类:其他好文   时间:2017-02-23 00:52:41    阅读次数:172
选择排序
选择排序和冒泡排序相比.少了一些交换,冒泡排序是发现有小的就换,选择排序和每个元素比较确定最小的菜交换位置 时间复杂度:O[n2] 性能优于冒泡排序 稳定的排序算法 public static void main(String[] args) { int[]arr={4,6,3,2,8,6,9}; ...
分类:编程语言   时间:2017-02-23 00:52:25    阅读次数:224
简单案列完美搞定Mvc设计模式
一个小列子搞定Mvc模式,包括数据库以及如何提高用户体验度 1.首先来web.xml配置servlet的访问路径: <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-i ...
分类:Web程序   时间:2017-02-23 00:52:12    阅读次数:382
mac的terminal连接MySQL
前段时间学习nodejs,尝试着搭建了一个小项目,用到了数据库,因为几乎不怎用,都是边查找学习边用,自然忘记的也快,现在进入看看,发现忘记的差不多了,只能重新查询,好郁闷,所以决定以后每次只要是自己花时间看过用过的又不经常用的都要记录一下,以备自己方便查找: 1.先打开系统偏好设置,开启mysql服 ...
分类:数据库   时间:2017-02-23 00:51:54    阅读次数:198
ACE之通信的设计空间
本篇文章主要介绍 .无连接的和面向连接的协议之间的对比 .同步的和异步的消息交换之间的对比。 .消息传递和共享内存之间的对比。 1:无连接和面向连接的协议对比 协议(protocol)是指一组规则,这些规则指明控制和数据信息如何在通信实体之间进行交换,比如说网络计算机环境内部做交互的应用进程这样的通 ...
分类:其他好文   时间:2017-02-23 00:50:49    阅读次数:245
IE 的事件对象(event)
与访问 DOM 中的 event 对象不同,要访问 IE 中的 event 对象有几种不同的方式,取决于指定事 件处理程序的方法。 在使用 DOM0 级方法添加事件处理程序时,event 对象作为 window 对象的一个 属性存在 如果事件处理程序是使用 attachEvent()添加的,那 么就 ...
分类:其他好文   时间:2017-02-23 00:50:33    阅读次数:230
仿照jQuery进行一些简单的框架封装(欢迎指教~)
1 (function(window,undefined){ 2 var arr = [], 3 push = arr.push, 4 slice = arr.slice; 5 //首先要做的就是封装一个parseHtml函数 6 //要注意的是,parthHtml要放在一个自调用函数内 7 var... ...
分类:Web程序   时间:2017-02-23 00:49:59    阅读次数:334
zookeeper基本概念及原理
zookeeper是一个分布式的,开源的分布式应用程序,该程序主要用于管理其他分布式应用程序。其他分布式应用程序可以基于zookeeper实现数据同步,配置维护和命名服务等等。zookeeper是Hadoop的一个子项目,由于在原有的分布式应用系统中,工程师不能很好的使用锁机制,或者基于消息的协调机 ...
分类:其他好文   时间:2017-02-23 00:49:42    阅读次数:262
如何封装RESTful Web Service
所谓Web Service是一个平台独立的,低耦合的,自包含的、可编程的Web应用程序,有了Web Service异构系统之间就可以通过XML或JSON来交换数据,这样就可以用于开发分布式的互操作的应用程序。Web Service使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件就 ...
分类:Web程序   时间:2017-02-23 00:49:24    阅读次数:416
829条   上一页 1 ... 41 42 43 44 45 46 47 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!