首页 > 编程语言
c++中的点号(.),冒号(:)和双冒号(::)运算符
1.冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{              unsigned char a:4;              unsigned char c; } XXX; (2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型...
分类:编程语言   时间:2015-04-07 09:56:54    收藏:0  评论:0  赞:0  阅读:222
java object的wait和Thread的sleep方法区别
一、这里先来介绍下object的wait、notify和notify all方法 wait、notify和notifyAll方法是Object类的final native方法。所以这些方法不能被子类重写,Object类是所有类的超类,因此在程序中有以下三种形式调用wait等方法。 wait();//方式1: this.wait();//方式2: super.wait();//方...
分类:编程语言   时间:2015-04-07 09:56:34    收藏:0  评论:0  赞:0  阅读:553
海量数据处理算法之Bloom Filter
算法介绍 Bloom Filter的中文名称叫做布隆过滤器,因为他最早的提出者叫做布隆(Bloom),因而而得此名。布隆过滤器简单的说就是为了检索一个元素是否存在于某个集合当中,以此实现数据的过滤。也许你会想,这还不简单,判断元素是否存在某集合中,遍历集合,一个个去比较不就能得出结果,当然这没有任何的问题,但是当你面对的是海量数据的时候,在空间和时间上的代价是非常恐怖的,显然需要更好的办法来...
分类:编程语言   时间:2015-04-07 09:56:24    收藏:0  评论:0  赞:0  阅读:185
求助——机器人排序问题
大致是一个机器人很聪明,但会把质数反过来看,例如把13看成31,所以排序时19比37大。 现先输入一个数N,代表实验实例的个数 接下来输入a和b,代表[a,b]区间。 下一行输出这个区间内的质数,从小到大排序,注意要按机器人的要求,例如输入19和35,输出31 23 19 29,每个数之间有一个空格。 我给出的这段代码理论上是正确的,但就是错误的。。。。。 #include using ...
分类:编程语言   时间:2015-04-07 09:55:34    收藏:0  评论:0  赞:0  阅读:260
C++教程第二章-变量基础
1.基本内置类型 C++包含算数类型和空类型。其中算数类型包含字符,整型数,布尔值及浮点数。即char,int,long,bool,float,double等。注意这里有一种称为无符号数的类型unsigned,无符号数恒大于0.需要注意,如果在while中执行: unsignedint a = 10; while(a> 0) {…} 由于a是无符号整型,因此a恒大于0,逻辑判断恒为真...
分类:编程语言   时间:2015-04-07 09:55:14    收藏:0  评论:0  赞:0  阅读:264
windows/mfc面试题一套
不知道答案是否正确。。日后再完善。。   一、C/C++基础 选择与填空 1.      VC++6.0环境下,假定a 为一个整型(int)数组名,则元素a[8]的地址为:C A.     a+4  B.a+8  C.a+16  D.a+32   2. 定义 "int a=3, b=4, c=5;" , 则"c   3. char* name = "Victor Hugo";...
分类:编程语言   时间:2015-04-07 09:54:34    收藏:0  评论:0  赞:0  阅读:424
Java学习之琐碎细节杂记
1、如何在Java中设置输入快捷方式? 例如:写代码时输入syso的话,就能够自动弹出System.out.println(); 方法:在Eclipse下打开windows-->preferences,找到java-->Editor-->Content Assisit,然后在右边的界面有一个Auto Activation。将Auto activation triggers for Java...
分类:编程语言   时间:2015-04-07 09:53:34    收藏:0  评论:0  赞:0  阅读:152
effective c++ 笔记 (6)
//---------------------------15/04/06---------------------------- //#18 让接口容易被正确使用,不易被误用 { //  1:为了防止客户输入错误的参数,可以使用外覆类型来区别:     struct Day     {         explicit Day(int d): val(d) {...
分类:编程语言   时间:2015-04-07 09:53:14    收藏:0  评论:0  赞:0  阅读:184
C++ 简单实现压栈出栈
/********************************************************************** * Copyright (c)2015,WK Studios * Filename: stack.h * Compiler: GCC,VS,VC6.0 win32 * Author:WK * Time: 2015 3 29 ...
分类:编程语言   时间:2015-04-07 09:52:04    收藏:0  评论:0  赞:0  阅读:419
MFC第八天
mfc绘图   绘图对象的使用,   CBitmap  使用     创建于当前dc的兼容dc   (内存中数据结构一样)     将位图选入兼容dc     将位图从兼容dc拷贝到当前dc     将位图从兼容dc中选出,恢复位图     删除兼容dc     删除位图对象     CRgn 复杂区域       创建几何区域     CRgn::CreateXXX...
分类:编程语言   时间:2015-04-07 09:51:53    收藏:0  评论:0  赞:0  阅读:264
des对称加密算法的实现
对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yao)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道...
分类:编程语言   时间:2015-04-07 09:51:50    收藏:0  评论:0  赞:0  阅读:117
MFC集合
不多说,运行一个例子看看。 // MFCCollection.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include class CPoint3D{ public: int m_x; int m_y; int m_z; CPoint3D(){} CPoin...
分类:编程语言   时间:2015-04-07 09:51:24    收藏:0  评论:0  赞:0  阅读:195
MFC操作文件
两个例子。。// MFCFile.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include void CFileTest(){ CFile file; if(!file.Open("c:/mfcfile.txt", CFile::modeCreate|CFile...
分类:编程语言   时间:2015-04-07 09:51:15    收藏:0  评论:0  赞:0  阅读:162
MFC第九天
MFC文件操作     1.相关类     CFile类  封装了文件句柄以及相关操作的API     CFileFind类   封装了文件查找相关的类          2 CFile类的使用     2.1打开或者创建文件     2.2文件读写    通常放到宜昌处理结果中     2.3关闭文件 CFileFind         查找指定目录下的所有文件...
分类:编程语言   时间:2015-04-07 09:51:15    收藏:0  评论:0  赞:0  阅读:384
MFC第十天
MFC对话框 1分类 模式和非模式 2相关类 CDialog --父类 CWnd CCommonDialog 通用对话框--父类CDialog CPropertypage 属性页对话框 --父类CDialog CpropertySheet类,与CPropertypage一起完成属性页的创建. 3创建基于对话框的应用程序。 1.模式对话框 添加对话框资源,...
分类:编程语言   时间:2015-04-07 09:50:44    收藏:0  评论:0  赞:0  阅读:344
编程实现恩格玛加密机(C++)
相信各位看了《模仿游戏》之后,都会对这个二战的加密方法感到很好奇吧,我也不例外,因此编了个程序实现了恩格玛加密机,这机器最大的特点就是有着自反性,只要初始设置一致的时候,那么它就是自反的,比如输入A,加密后B,在一样的设置下,输入B一定会输出A。 详细的介绍可以看这里: http://www.zhihu.com/question/28397034下面我实现的是简化版的,没有插线板(如果加上去也是...
分类:编程语言   时间:2015-04-07 09:49:24    收藏:0  评论:0  赞:0  阅读:679
【php】利用原生态的JavaScript Ajax为php进行MVC分层设计,兼容IE6
MVC只是一种设计模式而已,一度被认为Model 1,也就是服务器语句与HTML语句杂糅的php,其实不用任何框架,仅仅利用原生态的JavaScript Ajax也可以对其进行MVC设计。由于什么都没有用,因此对IE6的兼容性是非常强的。还是《【php】数据库的增删改查和php与javascript之间的交互》(点击打开链接)那个页面的,对数据库增删改查的内容,希望各位能推广到整个网站。 ...
分类:编程语言   时间:2015-04-07 09:47:04    收藏:0  评论:0  赞:0  阅读:244
排序算法的JavaScript实现
排序算法的JavaScript实现...
分类:编程语言   时间:2015-04-07 09:44:34    收藏:0  评论:0  赞:0  阅读:107
Base64加密解密算法的C/C++代码实现
base64加密规则如下: Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。 具体实现方法: 第一个字节,根据源字节的第一个字节处理。 规则:源第一字节右移两位,去掉低2位,高2位补零。 既:00 + 高6位 第二...
分类:编程语言   时间:2015-04-07 09:44:24    收藏:0  评论:0  赞:0  阅读:294
java swing的四种常用布局
第三种卡片布局可用于完成简单的抽奖程序,这个还是挺有趣的。  一:流式布局FlowLayout 实现代码: import java.awt.FlowLayout ; import javax.swing.JFrame ; import javax.swing.JButton ; class Tester { public static void main(String args[...
分类:编程语言   时间:2015-04-07 09:44:04    收藏:0  评论:0  赞:0  阅读:521
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!