首页 > 编程语言
C++设计模式---Strategy模式
一、前言 学习的第一个设计模式!不知道理解的对不对,期望大家一起多交流~ Strategy模式:策略模式,定义了算法族,分别封装起来,此模式可以让算法的变化独立于使用算法的客户。Strategy模式将逻辑算法封装到一个类中,通过组合的方式将具体的算法实现在组合对象中,再通过委托的方式将抽象的接口的实 ...
分类:编程语言   时间:2016-08-29 22:36:21    收藏:0  评论:0  赞:0  阅读:149
跟尹成前辈学C/C++ 002
要把别人卡死异步,同步的话开一个就关一个值为非0死循环。预处理优先于编译,别称预编译main函数死循环程序总是从main函数开始执行的C语言本身不提供输入输出语句print等来自于stdio库只有蓝色的是关键字写程序加注释,增加可读性 C语言编程流程1.解决什么问题:问题分析2.怎么解决:设计算法, ...
分类:编程语言   时间:2016-08-29 22:35:29    收藏:0  评论:0  赞:0  阅读:204
【模拟题(63550802...)】解题报告【贪心】【拓扑排序】【找规律】【树相关】
目录: 1、A【树相关】 2、B【找规律】 3、C【贪心】【拓扑排序】 A、 描述(A 输入文件 : A.input 输出文件 : A.output)一个城市的构成是一颗n 个节点的树(2 ≤ n ≤ 200), 现在需要在树中找出两条不相交的路径(即两条路径不能有重边也不能有重点),使得路径的长度 ...
分类:编程语言   时间:2016-08-29 22:31:09    收藏:0  评论:0  赞:0  阅读:165
小甲鱼python视频第九讲(课后笔)
1.列表里可以存放什么东西? 可以存放任何的数据类型, 2.向列表中添加元素 append(将参数作为一个元素添加到列表的结尾) extend (将参数作为一个列表添加到列表的结尾) insert(将参数插入到列表) 3 4(不会,看小甲鱼的) ...
分类:编程语言   时间:2016-08-29 22:30:39    收藏:0  评论:0  赞:0  阅读:196
一致性哈希(consistent hashing)算法
在分布式的集群系统中,机器的增加或移除或机器故障宕机的情况经常发生,如果使用简单取模的哈希算法,机器变化了计算的算法也要重新修改,存储的对象的位置也必须改变,外部服务访问就可能无法命中原来的内容,导致缓存后端服务压力过大而崩溃。 ...
分类:编程语言   时间:2016-08-29 22:28:59    收藏:0  评论:0  赞:0  阅读:187
Java 反射机制
基本概念 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法? 答案是肯定的。 这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。 Java反射机制主要提供了以下功能: 1.在运行时判 ...
分类:编程语言   时间:2016-08-29 22:27:29    收藏:0  评论:0  赞:0  阅读:206
java email发送
今天自己封装了email发送,做了一个对外的接口,目前支持text/html类型,打算明天支持直接文字类型以及html文件类型,先上传目前的封装代码。(2016/8/29)。 我在写这段代码的时候出现了正文乱码现象,调整了一个小时也没有找出问题,换成英文可以正常发送,但是里面包含中文就是乱码并且时而 ...
分类:编程语言   时间:2016-08-29 22:27:11    收藏:0  评论:0  赞:0  阅读:232
java的nio之:java的nio系列教程之channel的概念
一:java的nio的channelJava NIO的通道类似流,但又有些不同:==>既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。==>通道可以异步地读写。==>通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。正如上面所说,从通道读取数据到缓冲区 ...
分类:编程语言   时间:2016-08-29 22:22:59    收藏:0  评论:0  赞:0  阅读:226
Java--剑指offer(7)
31.求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数。 ...
分类:编程语言   时间:2016-08-29 22:22:51    收藏:0  评论:0  赞:0  阅读:233
进程与线程之一
1.对于一个单进程的程序来说,我们打印十行数据,查看需要的时间 打印出结果: 2.但是当我们使用多线程来实现该程序的时候: 我们查看到结果是无序的切时间上是同一时间执行的: 1、一个应用程序可以是多进程,多线程。 2、默认单进程、单线程 3、单进程、多线程执行,在IO操作(不使用CPU,例如音频,视 ...
分类:编程语言   时间:2016-08-29 22:20:50    收藏:0  评论:0  赞:0  阅读:121
Java实现快速排序
...
分类:编程语言   时间:2016-08-29 22:19:29    收藏:0  评论:0  赞:0  阅读:172
jQuery的height()和JavaScript的height总结,js获取屏幕高度
jquery的各种高度 首先来说一说$(document)和$(window),如下: 用一句话理解就是:当网页滚动条拉到最低端时, 注意,是拉到最低端! 当网页高度不足浏览器窗口时$(document).height()返回的是$(window).height() 假如您要获取整个网页的高度,不建 ...
分类:编程语言   时间:2016-08-29 22:18:59    收藏:0  评论:0  赞:0  阅读:135
Python 包的相对导入讲解
【Python 包的相对导入讲解】 参考:http://www.dai3.com/python-import.html ...
分类:编程语言   时间:2016-08-29 22:18:09    收藏:0  评论:0  赞:0  阅读:154
java的nio之:java的nio系列教程之概述
一:java的nio的核心组件?Java NIO 由以下几个核心部分组成:==>Channels==>Buffers==>Selectors虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和Fi ...
分类:编程语言   时间:2016-08-29 22:16:59    收藏:0  评论:0  赞:0  阅读:180
Java课程:1.Java语法基础
1.编写程序时注意: 大小写敏感,记得区分大小写; 类名首字母大写,多个单词的话每个单词都要首字母大写(可以通过暗F2键来修改类名); 方法名首字母都要小写,多个单词的话,除了第一个字母小写外其他首字母都大写; 源文件名与类名定义相同,存储某个单独的类文件是记得默认用类名作为文件名保存,后缀为.Ja ...
分类:编程语言   时间:2016-08-29 22:15:00    收藏:0  评论:0  赞:0  阅读:242
c++游戏服务器编程学习笔记(一)
c++游戏服务器编程c++运行效率非常高TCP传输控制协议IP网际协议SocketLinux 乌班图开源第三方库BOOST80%游戏服务器端用C++工作量最大的地方是具体的游戏逻辑常见的游戏服务器框架和重点部分的实现IP网际协议详解OSI模型 开放系统的通信交互模型 学术性产物的应用层、表示层、会话 ...
分类:编程语言   时间:2016-08-29 22:14:39    收藏:0  评论:0  赞:0  阅读:216
合并两个排序的链表
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路:可以有两种实现方法,第一种是通过递归来实现,第二种是通过非递归来实现。 非递归: ...
分类:编程语言   时间:2016-08-29 22:12:20    收藏:0  评论:0  赞:0  阅读:215
Effective C++ 5.实现
...
分类:编程语言   时间:2016-08-29 22:09:40    收藏:0  评论:0  赞:0  阅读:202
关于初级java面试问题的一些整理 (部分转自他人)
1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类 ...
分类:编程语言   时间:2016-08-29 22:09:19    收藏:0  评论:0  赞:0  阅读:165
Java读取文件最后两行
File f=new File("C:\\123.txt"); BufferedReader br = new BufferedReader(new FileReader(f)); String line = br.readLine(), lastsecline= "", lastline = "" ...
分类:编程语言   时间:2016-08-29 22:09:11    收藏:0  评论:0  赞:0  阅读:197
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!