首页 > 编程语言
基于MFC的ActiveX控件开发 (转)
ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中。在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统的MFC,采用面向对象的方式将COM的基...
分类:编程语言   时间:2015-02-09 10:54:24    收藏:0  评论:0  赞:0  阅读:441
python第一弹快速入门
快速入门:1.python的print语句,与子付款格式操作符(%)结合使用,可实现字符串替换功能。print "%s is number %d" % ("python",1)%s表示一个字符串来替换;%d表示由一个整型来替换;%f表示由一个浮点型来替换;2.python语句也支持将输出到重定向到文...
分类:编程语言   时间:2015-02-09 10:54:04    收藏:0  评论:0  赞:0  阅读:247
各种加解密算法比較
二. 加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,经常使用的算法包含:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。...
分类:编程语言   时间:2015-02-09 10:53:04    收藏:0  评论:0  赞:0  阅读:388
Python画图笔记(matplotlib)
matplotlib的官方网址:http://matplotlib.org/matplotlib可以嵌入tex代码,画出的图形添加文字更加的漂亮。import matplotlib.pyplot as pltimport numpy as npx = np.arange(-4, 4, 0.1)f1 ...
分类:编程语言   时间:2015-02-09 10:49:54    收藏:0  评论:0  赞:0  阅读:426
经典 HTML5 & Javascript 俄罗斯方块游戏
Blockrain.js 是一个使用 HTML5 & JavaScript 开发的经典俄罗斯方块游戏。只需要复制和粘贴一段代码就可以玩起来了。最重要的是,它是响应式的,无论你的显示屏多么宽都能自动匹配。你可以自定义你想要的颜色以适应您的网站,也可以调整方块落下的速度。
分类:编程语言   时间:2015-02-09 10:49:34    收藏:0  评论:0  赞:0  阅读:300
当list中放入的是一个数组的时候
public static void main(String[] args) { List list = new ArrayList(); List list1 = new ArrayList(); int[] a = {1,...
分类:编程语言   时间:2015-02-09 10:49:14    收藏:0  评论:0  赞:0  阅读:304
如何写出优雅兼备可读性的javascript代码
即或是最简单的需求,不同的程序员也会写出不一样的代码:需求:充值程序过虑不符合条件的充值金额,即只能充入100、200、500、1000金额,其它过虑:1.菜鸟程序员可能会这样写,虽然可读性强,代码啰嗦,不够优雅。$(function () { var recharge = 1...
分类:编程语言   时间:2015-02-09 10:43:54    收藏:0  评论:0  赞:0  阅读:324
自己用c语言实现字符串处理库函数以及扩展
1.实现基本的c语言库函数:int myStrlen( const char* str);//根据传入的字符串首地址获取字符串长度;返回值为长度int myStrlen(const char* str){if (str == NULL)return 0;int length=0;while (*st...
分类:编程语言   时间:2015-02-09 10:43:14    收藏:0  评论:0  赞:0  阅读:294
Swift语言实战晋级-第9章 游戏实战-跑酷熊猫-3 显示一个动态的熊猫
一个静态的熊猫明显不能满足我们的欲望,接下来我们就让熊猫跑起来。序列帧动画的原理就是不停的切换不同的图片。当我们将一张一张的切换Panda类的跑动文理后,熊猫就跑起来了。那么首先我们需要一个数组常量来储存跑动动画文理,还有一个变量来记录熊猫当前的动作状态。let runFrames = [SKTe....
分类:编程语言   时间:2015-02-09 10:40:54    收藏:0  评论:0  赞:0  阅读:281
java项目打jar包
java项目打jar包分为2种情况:一、java项目没有导入第三方jar包这时候打包就比较简单:1. 首先在Eclipse中打开项目, 右键点击项目,选择“Export”;2. 选择Java/JAR file,Next;3. Select the resources to export中可以选择你想...
分类:编程语言   时间:2015-02-09 10:38:17    收藏:0  评论:0  赞:0  阅读:237
C语言内存浅谈
操作系统的内存分配问题与内存对齐问题对于地层程序设计来说是非常重要的,对内存分配的理解直接影响到代码质量、正确率、效率以及程序员对内存使用情况、溢出、泄露等的判断力。而内存对齐是常常被忽略的问题,理解内存对齐原理及方法则有助于帮助程序员判断访问非法内存。一般c/c++程序占用的内存主要分为以下五种:         1.栈区(stack):系统自动分配,由程序自动创建、自动释放。函数参数、局部变...
分类:编程语言   时间:2015-02-09 09:30:24    收藏:0  评论:0  赞:0  阅读:241
开源 java CMS - FreeCMS2.2 静态化管理
原文地址 :http://javaz.cn/site/javaz/site_study/info/2015/20454.html 项目地址:http://www.freeteam.cn/ 静态化管理     FreeCMS采用的站点模板概念,所以经过静态化后站点才能显示。 1. 首页静态化 从左侧管理菜单点击首页静态化进入。   系统会直接提示您是...
分类:编程语言   时间:2015-02-09 09:25:44    收藏:0  评论:0  赞:0  阅读:210
C语言学习之队列操作
本文件为队列操作的接口: /*queue.h*/ #ifndef _SEQQUEUE_H_ #define _SEQQUEUE_H_ #define QUEUE_MAX    15 typedef struct {     int number;   //顾客编号     long time;//进入时间 }DATATYPE_T; typedef struct { ...
分类:编程语言   时间:2015-02-09 09:25:34    收藏:0  评论:0  赞:0  阅读:312
C++实现百分号进度条的程序
#include #include//Sleep调用 using namespace std; int main(){ std::cout << "\n正在输出记录数据...... "; for( int i=0; i <= 100; i++ ) // 打印百分比 { std::cout.width(3);//i的输出为3位宽 std::cout << i...
分类:编程语言   时间:2015-02-09 09:25:24    收藏:0  评论:0  赞:0  阅读:226
C++中cout输出字符型指针地址值的方法
#include #include using namespace std; int main(){ char c[3]={'a','b','c'}; char *p=c; cout cout(p+1) cout(p+2) system("pause"); return 0; } 若要打印地址请用void*,否则 p会被认为是字符串。...
分类:编程语言   时间:2015-02-09 09:24:44    收藏:0  评论:0  赞:0  阅读:310
【整合】网络流ISAP算法模板
注释应该比较清楚了吧= =#include #include #include #include #include #define MAXN 2048 #define MAXINT 0x7fffffff using namespace std; int n,m;//点的数目和边的数目 int dis[MAXN+1];//距离标号 int num[MAXN+1]; int src,des;//sr...
分类:编程语言   时间:2015-02-09 09:24:34    收藏:0  评论:0  赞:0  阅读:317
Java笔记二十三.网络编程基础与UDP编程
网络编程基础与UDP编程                                                    转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空) 一、网络编程基础 1.TCP/IP协议:TCP/IP协议是一个非常实用的网络应用程序通信协议,包括TCP(传输控制协议)和IP地址(计算机唯一标识号)。 ...
分类:编程语言   时间:2015-02-09 09:23:44    收藏:0  评论:0  赞:0  阅读:280
【Unity3D基础教程】(五):详解Unity3D中的协程(Coroutine)
【狗刨学习网】 为什么需要协程 在游戏中有许多过程(Process)需要花费多个逻辑帧去计算。 你会遇到“密集”的流程,比如说寻路,寻路计算量非常大,所以我们通常会把它分割到不同的逻辑帧去进行计算,以免影响游戏的帧率。 你会遇到“稀疏”的流程,比如说游戏中的触发器,这种触发器大多数时候什么也不做,但是一旦被调用会做非常重要的事情(比图说游戏中自动开启的门就是在门前放...
分类:编程语言   时间:2015-02-09 09:23:14    收藏:0  评论:0  赞:0  阅读:235
[设计模式] javascript 之 策略模式
定义: 封装一系列的算法,使得他们之间可以相互替换,本模式使用算法独立于使用它的客户的变化。说明:策略模式,是一种组织算法的模式,核心不在于算法,而在于组织一系列的算法,并且如何去使用它;策略模式作用在于,行为实现的不可预见,面对这样的一种变化,我们得思考如何使用程序好维跟扩展,并使得客户很好的使用...
分类:编程语言   时间:2015-02-09 09:16:04    收藏:0  评论:0  赞:0  阅读:215
C++ Redis mset 二进制数据接口封装方案
C++ Redis mset 二进制数据接口封装方案需求C++中使用hiredis客户端接口访问redis; 需要使用mset一次设置多个二进制数据以下给出三种封装实现方案;简单拼接方案在redis-cli中,mset的语法是这样的:/opt/colin$./redis-cli mset a 11 ...
分类:编程语言   时间:2015-02-09 08:12:04    收藏:0  评论:0  赞:0  阅读:356
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!