首页 > 编程语言
C++11初窥二: 继承构造函数和委派构造函数
分析了这两种用法,真想吐槽两句,这两个特性确实有实际需要,但客观来说,现有标准足够用,而且带来的代价也非常大,又给C++复杂的语法糖重重的抹了一笔!!! 一、继承构造函数 继承构造函数的引入原因:如果基类的构造函数很多,那么子类的构造函数想要实现同样多的构造接口,必须一一调用基类的构造函数,有点麻烦 于是乎:C++11引入继承构造函数 class _A { public: ...
分类:编程语言   时间:2014-12-11 22:21:34    收藏:0  评论:0  赞:0  阅读:312
使用工厂类创建线程
工厂模式是我们常用的模式之一。它是一个创建者模式,使用一个类为其他的或者多个类创建对象。当我们要为这些类创建对象时,不需要在使用new构造器。 使用工厂类,可以将对象的创建集中化。 下面这个例子,我们使用ThreadFactory接口来创建对象,用来生成个性化名称的线程并且保存这些线程对象的统计.....
分类:编程语言   时间:2014-12-11 22:19:04    收藏:0  评论:0  赞:0  阅读:384
Java中构造方法调用另一个构造方法
关键字this除了用于表示调用方法的对象本身,还有另外一个含义。如果构造方法的第一个语句形如this(...),这个构造方法将调用同一个类的另一个构造方法,如下:1 public Employee(double s)2 {3 this("default", s);4 }当调用new Empl...
分类:编程语言   时间:2014-12-11 22:18:24    收藏:0  评论:0  赞:0  阅读:347
Java socket异常
Java socket异常 分类: Java 2013-07-15 22:38 981人阅读 评论(0) 收藏 举报 目录(?)[+]使用Java socket编写程序时,通常会遇到几种种异常:BindException、UnknownHostException、ConnectExceptio...
分类:编程语言   时间:2014-12-11 22:18:14    收藏:0  评论:0  赞:0  阅读:336
javascript事件之:jQuery事件接口概述
事件的操作,在JavaScript是非常频繁的。然而原生javaScript的事件API让新手感觉非常不友好,再加上事件依赖于DOM,而原生javaScript对DOM的选择又是三板斧的功力。由此催生出以jQuery为领头羊的对原生js事件操作的兼容性处理,API优化以及一些功能的拓展。 现在...
分类:编程语言   时间:2014-12-11 22:16:44    收藏:0  评论:0  赞:0  阅读:303
使用python拼接多张图片.二三事
前几日在博客上看到一篇“使用python拼接多张图片”的Blog【具体是能将的图片名字必须是形如xx_1.png ... xx_100.png或者xx_001.png ... xx_100.png,拼接成一张png图片,来达到一些目的(默认所有图片对应的顺序是文件名末尾序号的升序,序号可以不连续)】...
分类:编程语言   时间:2014-12-11 22:14:43    收藏:0  评论:0  赞:0  阅读:936
利用Spring.Net技术打造可切换的分布式缓存读写类
利用Spring.Net技术打造可切换的Memcached分布式缓存读写类Memcached是一个高性能的分布式内存对象缓存系统,因为工作在内存,读写速率比数据库高的不是一般的多,和Radis一样具有高效的读写和分布式的优势,上一篇博文《Memcached在Windows下的配置和使用》已经对介绍过...
分类:编程语言   时间:2014-12-11 22:14:24    收藏:0  评论:0  赞:0  阅读:359
Java队列集合的性能测试
同时开10个线程存入和取出100万的数据,结论如下: DoubleBufferedQueue < ConcurrentLinkedQueue < ArrayBlockingQueue < LinkedBlockingQueue 执行结果如下: DoubleBufferedQue...
分类:编程语言   时间:2014-12-11 22:10:44    收藏:0  评论:0  赞:0  阅读:446
Spring笔记之(一)初探
对spring框架的学习我是从模拟它的简单实现开始,这样也易于领悟到它的整个框架结构,以下是简单实现的代码: 配置文件:spring.xml ...
分类:编程语言   时间:2014-12-11 22:10:23    收藏:0  评论:0  赞:0  阅读:329
spring学习笔记Core Technologies
Spring 框架最重要的是Ioc(Inversion of Control)容器,在这个基础之上衍生出了AOP(Aspect-Oriented Programming)技术,80/20法则,这货可以解决大部分的编程问题?!最后呢,这基础之上测试驱动开发TDD(test-driven-develop...
分类:编程语言   时间:2014-12-11 22:09:33    收藏:0  评论:0  赞:0  阅读:417
Spring学习笔记之Testing
测试嘛,一般也就两种,一种就是单元测试,另外一个就是集成测试。都是废话 一、单元测试 以前也就是搞个模拟,main函数一写搞定。 现在呢,有了个spring,也有了个推荐规范?这个是个什么东西?什么叫干净的分层,什么叫部件化的代码? 基于IOC的的应用时什么样子的?action里边也需要注入么? 那...
分类:编程语言   时间:2014-12-11 22:09:23    收藏:0  评论:0  赞:0  阅读:333
c语言函数, 函数调用及函数递归
1. 函数的定义: 返回值类型 函数名(形参列表) {函数体(函数的实现内容)}, 注意: 如果没有参数, 小括号也是必不可少的. 函数与函数之间可以嵌套调用(也就是在一个函数内部可以调用另外一个函数), 但是不能嵌套定义(不能在一个函数内部定义另外一个函数) 形参: 形式上的参数, 在函数定义.....
分类:编程语言   时间:2014-12-11 22:05:54    收藏:0  评论:0  赞:0  阅读:352
java cpu缓存
众所周知, CPU是计算机的大脑, 它负责执行程序的指令; 内存负责存数据, 包括程序自身数据. 同样大家都知道, 内存比CPU慢很多. 其实在30年前, CPU的频率和内存总线的频率在同一个级别, 访问内存只比访问CPU寄存器慢一点儿. 由于内存的发展都到技术及成本的限制, 现在获取内存中的一条数...
分类:编程语言   时间:2014-12-11 22:04:33    收藏:0  评论:0  赞:0  阅读:278
MFC 时钟 计算器 日期天数计算
Windows大作业报告课程名称:windows程序设计所属学院:计算机学院所属班级:软件113班原 创 :刘东彦指导老师:陆筱霞完成日期:2012年12月3日 Windows大作业报告 目录目录?1一.作者信息?5二.准备工作?51.建立工程?52.准备图片?63.添加位图?7...
分类:编程语言   时间:2014-12-11 22:02:54    收藏:0  评论:0  赞:0  阅读:701
java 伪共享
MESI协议及RFO请求典型的CPU微架构有3级缓存, 每个核都有自己私有的L1, L2缓存. 那么多线程编程时, 另外一个核的线程想要访问当前核内L1, L2 缓存行的数据, 该怎么办呢?有人说可以通过第2个核直接访问第1个核的缓存行. 这是可行的, 但这种方法不够快. 跨核访问需要通过Memor...
分类:编程语言   时间:2014-12-11 22:02:14    收藏:0  评论:0  赞:0  阅读:327
浅谈LCA的在线算法
LCA的在线算法...
分类:编程语言   时间:2014-12-11 20:57:44    收藏:0  评论:0  赞:0  阅读:282
python yeild 生成器
python yeild  生成器 生成器函数在生成值后自动挂起并且暂停它的执行和状态(常常在从头计算整个系列的值或者手动保存和恢复类中的状态时,作为一种解决方案) 生成器在被挂起时自动保存状态,yield将函数挂起后将向调用者返回一个值 ////////////////经过单步执行 可以看到(1)和(2)是交替执行的 >>> def  gensqures(N):       ////(1...
分类:编程语言   时间:2014-12-11 20:57:04    收藏:0  评论:0  赞:0  阅读:284
Python Socket 网络编程
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TCP/IP 网络协议中,就是通过 (IP地址,协议,端口号) 三元组来标识进程的,解决了进程标识问题,...
分类:编程语言   时间:2014-12-11 20:54:24    收藏:0  评论:0  赞:0  阅读:392
python 函数设计概念
耦合性:对于输入使用参数并且对于输出使用return语句 耦合性:只有在真正必要的情况下使用全局变量 耦合性:不可改变类型的参数,除非调用者希望这样做 聚合性:每一个函数都应该有一个单一的统一的目标 每一个函数应该相对较小 耦合:避免直接改变在另一个模块文件中的变量...
分类:编程语言   时间:2014-12-11 20:53:53    收藏:0  评论:0  赞:0  阅读:304
算法竞赛入门经典 5.1.3 周期串
5.1.3  周期串   如果一个字符串可以由某个长度为k的字符串重复多次得到,我们说该串以为周期。例如,abcabcabcabc以3为周期(注意,它也以6和12为周期)。输入一个长度不超过80的串,输出它的最小周期。   样例输入:HoHoHo  样例输出:2  #include #include #include int main(int argc, char *ar...
分类:编程语言   时间:2014-12-11 20:52:44    收藏:0  评论:0  赞:0  阅读:334
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!