码迷,mamicode.com
首页 > 编程语言
[设计模式]<10>. C++与模板方法模式(template method pattern)
作者:默默的EEer 原文地址:http://www.cnblogs.com/hebaichuanyeah/p/6092152.html 曾经在Qt中写过这样个需求,需要在程序所有的界面中添加一个自定义的事件。该事件由一个线程触发。 在每一个界面对象里面都单独添加一个事件绑定,确实是麻烦。 于是,我 ...
分类:编程语言   时间:2016-11-23 07:56:02    阅读次数:199
java处理文件路径windows与linux兼容问题
window和linux分隔符其实就是\和/的区别,其实让文件路径根据服务器的系统的不同而不同就可以了,而java已经给我们提供方法了 System.getProperty("file.separator")能根据系统的不同获取文件路径的分隔符 ...
分类:编程语言   时间:2016-11-23 07:55:36    阅读次数:341
数组函数
数组常用的函数 count() 计算并返回数组中的元素的个数或者对象中的属性的个数!另外,count还有第二个参数,默认为0或false,如果是1或true,则支持递归统计 range() array range ( mixed $start , mixed $limit [, number $st ...
分类:编程语言   时间:2016-11-23 07:51:18    阅读次数:289
缓存淘汰算法系列(二)
一、前言 接着上篇文章,这次继续介绍缓存算法。 二、Clock 1、算法思想 尽管上文介绍的Second-chance算法是一个合理的算法,但是它并不是很高效,因为它频繁需要把对象插入到队列尾部,要知道位移也是很耗时的。而更高效的算法Clock,采用的是一个循环链表,有一个指针指向最早的对象,且每个 ...
分类:编程语言   时间:2016-11-23 07:51:19    阅读次数:331
java学习笔记之IO一()
1、缓冲输入文件 2、从内存输入 3、格式化的内存输入 4、基本的文本输出 示例: ...
分类:编程语言   时间:2016-11-23 07:49:15    阅读次数:150
Python网络连接
...
分类:编程语言   时间:2016-11-23 07:49:06    阅读次数:136
数组的指针
首先来思考下?到底能不能用for来遍历遍历数组? 其实可以是可以但是,不是真正意义上的遍历, for循环遍历,只适合索引数组,因为,我们都是先得到数组的下标,然后再利用下标去访问数组的元素,但是,从逻辑上来说,下标是数组的一部分,一定是先有元素,才得到元素的下标! 我们习惯使用foreach来遍历数 ...
分类:编程语言   时间:2016-11-23 07:46:31    阅读次数:148
Python的文件操作
...
分类:编程语言   时间:2016-11-23 07:40:47    阅读次数:179
CSU-1632 Repeated Substrings (后缀数组)
Description String analysis often arises in applications from biology and chemistry, such as the study of DNA and protein molecules. One interesting p ...
分类:编程语言   时间:2016-11-23 07:40:21    阅读次数:167
java栈和堆区别
1, 垃圾回收机制仅仅作用于堆内存,与栈内存无关; 2, 栈:stack 栈的存取速度比堆快,效率高 保存局部变量和对象的引用值 3, 堆:保存较大的变量 4, 编译器处理int a = 3 时,首先会在栈中创建一个变量为a的引用,然后查找栈中是否存在3这个值,如果不存在,就将3存放进来; 处理b ...
分类:编程语言   时间:2016-11-23 07:38:19    阅读次数:192
JAVA的单例模式与延时加载
延迟加载(lazy load)是(也称为懒加载),也叫延迟实例化,延迟初始化等,主要表达的思想就是:把对象的创建延迟到使用的时候创建,而不是对象实例化的时候创建。延迟加载机制是为了避免一些无谓的性能开销而提出来的,这种方式避免了性能的浪费。所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操 ...
分类:编程语言   时间:2016-11-23 07:35:35    阅读次数:288
JavaMail入门第三篇 发送邮件
JavaMail API中定义了一个java.mail.Transport类,它专门用于执行邮件发送任务,这个类的实例对象封装了某种邮件发送协议的底层实施细节,应用程序调用这个类中的方法就可以把Message对象中封装的邮件数据发送到指定的SMTP服务器。使用JavaMail发送邮件时设计到的主要A ...
分类:编程语言   时间:2016-11-23 07:34:44    阅读次数:172
python绝技 — 用Scapy解析TTL字段的值
...
分类:编程语言   时间:2016-11-23 07:30:35    阅读次数:244
Java内存分配及变量存储位置实例讲解
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本类型的数据和对 ...
分类:编程语言   时间:2016-11-23 07:26:18    阅读次数:186
使用JavaMail实现发送邮件功能
...
分类:编程语言   时间:2016-11-23 07:26:12    阅读次数:150
python 切片
切片 利用切片快速取出数据 L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略 类似的,既然Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片,试试 1:从倒数第二个开始切 2:从倒数第二个开始切,切到 ...
分类:编程语言   时间:2016-11-23 07:21:33    阅读次数:163
查找数组中的一个数,并计算此数之前的和
...
分类:编程语言   时间:2016-11-23 07:21:26    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!