码迷,mamicode.com
首页 > 编程语言
C++界面库大全2013
?? http://blog.csdn.net/chenlycly/article/details/42718799 C++界面库大全2013   刚开始用C++做界面的时候,根本不知道怎么用简陋的MFC控件做出比较美观的界面,后来就开始逐渐接触到BCG  Xtreme ToolkitPro v15.0.1,Skin++,等界面库,以及一些网友自己写的界面库,开始对...
分类:编程语言   时间:2016-05-12 17:14:02    阅读次数:368
用java写多位数乘法
朋友面试的时候遇到的一道题,用java写程序,计算两个20位数字的乘法。听着很有趣,就试着实现了。 思路是用代码模拟乘法手算的过程,也就是一位位的去乘,结果保留在对应的位上,并解决进位问题。 问对方是否解出来的时候,对方告诉我java有一个java.math.BigInteger包里,有一个BigInteger s1=new BigInteger(a);用s1.multiply(s2)可以实现。...
分类:编程语言   时间:2016-05-12 17:13:42    阅读次数:304
C++:内存分配
系统蓝屏,很大原因都是系统自身代码有缺陷引起的,而系统代码缺陷很大程度上与内存分配不当有关。由于内存分配不当引起的堆栈溢出、缓冲区溢出等问题,常常会导致系统瘫痪甚至崩溃,所以理解内存分配对于一名合格的程序媛而言非常有必要。内存分配的形式 内存泄露 缓冲区溢出 内存分配的形式一个由C/C++编译的程序所占用的系统内存一般分为以下几个部分的内容: (1)有符号起始的区块(Block Started b...
分类:编程语言   时间:2016-05-12 17:12:27    阅读次数:171
POJ 2367 Genealogical tree (拓扑排序)
Genealogical tree Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 4341 Accepted: 2886 Special Judge Description The system of Martians' blood relations is confusing enough. Actually,...
分类:编程语言   时间:2016-05-12 17:11:33    阅读次数:254
java 集合框架-ArrayList存储不重复的自定义对象
/* 在ArrayList中存储自定义对象 为了实现在ArrayList中存储不重复的对象,需要重写equals方法。remove()方法和contains()方法都会调用equals()方法。 在使用HashSet时,也要在对象类中重写两个方法即,hashCode()和equals()方法。因为HashSet会在底层调用这两个函数。 首先比较HashCode(对象引用或地址),如果相同,再用e...
分类:编程语言   时间:2016-05-12 17:11:06    阅读次数:232
C++实验5-数组分离
* 文件名称:数组分离 * 作 者:龚御根 * 完成日期:2016 年 5 月10日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 数组分离。 * 输入描述:输入10个数 * 问题描述:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。 * 程序输出:奇数,偶数各自输出的是什么 * 问题分析:主要还是需要细心与认真...
分类:编程语言   时间:2016-05-12 17:11:20    阅读次数:183
JavaBean中DAO设计模式介绍 .
一、信息系统的开发架构 客户层-------显示层-------业务层---------数据层---------数据库 1.客户层:客户层就是客户端,简单的来说就是浏览器。 2.显示层:JSP/Servlet,用于给浏览器显示。 3.业务层:对于数据层的原子操作进行整合。 4.数据层:对于数据库进行的原子操作,增加、删除等; 二、DAO(Data Access Object...
分类:编程语言   时间:2016-05-12 17:09:06    阅读次数:254
二维图像插值算法实现
在做数字图像处理时,经常会碰到小数象素坐标的取值问题,这时就需要依据邻近象素的值来对该坐标进行插值。比如:做地图投影转换,对目标图像的一个象素进行坐标变换到源图像上对应的点时,变换出来的对应的坐标是一个小数,再比如做图像的几何校正,也会碰到同样的问题。看够了各种数学原理,直接上具体的实现步骤。no公式no理论,以下是对常用的三种数字图像插值 方法进行介绍。 1、最近邻插值法(Nearest Ne...
分类:编程语言   时间:2016-05-12 17:10:05    阅读次数:318
81.JAVA编程思想——JAVA编程规则
81.JAVA编程思想——JAVA编程规则 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final 基本类型标识符中的所有字母。这样便可标志出它们属...
分类:编程语言   时间:2016-05-12 17:06:54    阅读次数:252
线程Lock
线程Lock   在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。   也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下面进行阐述。本...
分类:编程语言   时间:2016-05-12 17:08:08    阅读次数:270
C++第五次实验
一、问题及代码 /* * 文件名称:1.cpp * 作 者:罗岚涛 * 完成日期:2016 年 5月 10日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:运用循环判断输入十个数的奇偶性 * 输入描述:任意输入10个数 * 问题描述:判断输入数的奇偶性 * 程序输出:奇数组B及偶数组C * 问题分析:用if语句判断数的奇偶性 * 算法设计...
分类:编程语言   时间:2016-05-12 17:06:54    阅读次数:192
剑指Offer-顺时针打印数组
题目描述:输入一个数组(m*n维),要求从外向里顺时针打印数组的元素。#include #include using namespace std; void PrintMatrixInCircle(int **numbers,int rows,int columns,int start); void printNumber(int number); void PrintMatrixCi...
分类:编程语言   时间:2016-05-12 17:03:47    阅读次数:205
一个简单线程池例子
// Test.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include typedef unsigned (__stdcall*LP_THREAD_FUN)(void*); class Thread{ public: Thread(){ m_fun = NULL; m_param = NUL...
分类:编程语言   时间:2016-05-12 17:01:18    阅读次数:186
Spring事务配置实例
事务 一个使用 MyBatis-spring 的主要原因是它允许 MyBatis 参与到 Spring 的事务管理中。而 不是给 MyBatis 创建一个新的特定的事务管理器,MyBatis-Spring 利用了存在于 Spring 中的 DataSourceTransactionManager。 一旦 Spring 的 PlatformTransactionManager 配置好...
分类:编程语言   时间:2016-05-12 17:01:11    阅读次数:249
Python已存在对象中如何添加额外功能
在Python项目开发(http://www.maiziedu.com/course/python/)时会用到很多场景,比如插入日志、性能测试、事物处理等等,在这时就会用到Python装饰器,Python装饰器是专门解决这列设计问题的。那今天就用演示的方法讲讲Python装饰。 1. 装饰器入门 1.1. 需求是怎么来的? 装饰器的定义很是抽象,我们来看一个小例子。 def...
分类:编程语言   时间:2016-05-12 16:59:50    阅读次数:239
C++实现数组中出现最频繁的前top k个元素
要求: 时间复杂度小于等于 nlogn. 算法解题思路: 1, 由于原始数组是杂乱无序的, 所以 统计数组中元素出现的次数时间复杂度达到了n^2, 不符合题意. 2, 在统计数组中的元素出现次数之前, 先对数组进行排序, 用时间复杂度是 nlogn的排序算法进行排序,  在这里用C++ 中函数库STL中的sort直接排序, 关于STL中sort实现(成熟的快速排序算法, 结合了内插排序,具体...
分类:编程语言   时间:2016-05-12 17:02:36    阅读次数:501
VTk与MFC单文档程序联合编程
兴趣需要,想做下VTK与MFC想结合的程序,MFC快要在桌面程序上面失去市场份额了,现在大多使用QT来做,但是本科的时候学的就是MFC,也相对来说比较熟悉,所以就想使用MFC来写一个简单的单文档程序。首先我们需要在编译的时候将USEGUISUPPORT->USEMFC勾选上,才能在MFC平台上使用VTK。网络上现在大多流行两种VTK和MFC的方法,其实两者结合的关键就是将VTK的绘制窗口vtkre...
分类:编程语言   时间:2016-05-12 16:59:29    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!