首页 > 编程语言
C++的编译过程
1. 预编译生成的仍然是.c文件1)把"include"的文件拷贝到要编译的源文件中。 2)用实际值替代"define"的文本。3)在调用宏的地方进行宏替换。2. 编译这个过程是用于生成汇编语言,.asm文件。3. 生成目标文件.o文件4.连接成为可执行文件external error 就发生在连接...
分类:编程语言   时间:2014-12-24 06:23:24    收藏:0  评论:0  赞:0  阅读:253
C++ template
在模板定义语法中关键字class与typename的作用完全一样。什么是类模板如果一个类中数据成员的数据类型不能确定,或者是某个成员函数的参数或返回值的类型不能确定,就必须将此类声明为模板类模板定义Step1: 声明模板三种声明形式:1。基本模板类template2。带默认类型形参template3...
分类:编程语言   时间:2014-12-24 06:23:15    收藏:0  评论:0  赞:0  阅读:344
C++ auto
auto用来声明自动变量。它是存储类型标识符,表明变量(自动)具有本地范围。块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。好处:auto变量在离开作用域是会变程序自动释放,不会发生内存溢出情况(除了包含指针的类),比较安全。例:for (auto it = dict.begi...
分类:编程语言   时间:2014-12-24 06:22:45    收藏:0  评论:0  赞:0  阅读:317
删除数组中重复的元素
如题,删除数组中的重复元素,并保持顺序,下面是我的实现: ? ? ? import java.util.Arrays; public class RemoveDuplate { public static void main(String[] args) { int arr[]={4,2,4,6,1,2,4,7,8}; System.out ...
分类:编程语言   时间:2014-12-24 02:09:16    收藏:0  评论:0  赞:0  阅读:355
spring xmemcached 注解介绍
一、序言 ? ? ? ?前面介绍了下simple-spring-memcache 的一些基本配置,这里就介绍下 一些注解和简单场景的试用。 ? 二、基本场景和注解使用 ? ? ? 2.1.通过 userId 返回数据,先从数据库查询,然后缓存,以便后面直接从缓存获取 ? ? ? ?@ReadThroughSingleCache? ? ? @ReadThroughSingleCach ...
分类:编程语言   时间:2014-12-24 02:08:28    收藏:0  评论:0  赞:0  阅读:592
JAVA定时器的使用
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。 对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。 privatejava.util.Timer timer; timer = newTimer(true); timer.schedule( newjava.util.TimerTask() { public void run() ...
分类:编程语言   时间:2014-12-24 02:07:16    收藏:0  评论:0  赞:0  阅读:571
AES加密 C++调用Crypto++加密库 例子
写这文章目的不是介绍AES算法,只是想给一个小例子让大家参考一下而已,避免大家在查了大半天加密算法,看了老久AES原理,可就是就不知道怎么使用 (基本加解密过程是stackoverflow的一个小demo,我将它修改一下,实现了一个在两个程序之间,以文件做为介质的加解密的过程) 这里选的是CBC模式(其它模式调用也一样)...
分类:编程语言   时间:2014-12-24 01:17:55    收藏:0  评论:0  赞:0  阅读:560
Java之旅——起航篇
代码不过十万行,不娶媳妇不买房 上面说到的学了一年连helloworld都敲不出来,还有一点原因就是缺乏实践。 有一个可笑的现象就是,都快结课了,有的同学自己电脑上竟然还没装JDK,上机实践课上,给你个现成的程序,你能运行起来都是个麻烦事儿!这估计连“缺乏实践”也算不上。 学习VB那会,每行代码都是在为了实现一个例子,学习就是在不断地实践,就好比学开车,教练用语言给你讲,演示给你看,你觉得你学会了,但如果不亲自实践,你估计连起步都起不了! 干这行,...
分类:编程语言   时间:2014-12-24 01:16:25    收藏:0  评论:0  赞:0  阅读:316
Java线程专栏文章汇总(转)
原文:http://blog.csdn.net/ghsau/article/details/17609747 JDK5.0之前传统线程 Java线程(一):线程安全与不安全 Java线程(二):线程同步synchronized和volatile ...
分类:编程语言   时间:2014-12-24 01:15:25    收藏:0  评论:0  赞:0  阅读:395
javascript canvas九宫格小程序
js核心代码 1 /* 2 *canvasid:html canvas标签id 3 *imageid:html img 标签id 4 *gridcountX:x轴图片分割个数 5 *gridcountY:y轴图片分割个数 6 *gridspace:宫格空隙 7 *offsetX:x*y宫...
分类:编程语言   时间:2014-12-24 01:14:05    收藏:0  评论:0  赞:0  阅读:579
修改后的迷宫算法(原版为http://blog.csdn.net/sunshinedabby/article/details/6284779)
// maze.cpp : 定义控制台应用程序的入口点。//#include#includeusing namespace std;struct PosType//迷宫坐标位置类型{int x;//行值int y;//列值};#define MAXLENGTH 100 //设迷宫的最大行列为25ty...
分类:编程语言   时间:2014-12-24 01:13:34    收藏:0  评论:0  赞:0  阅读:279
HTML之一语言代码
HTML的lang属性可用于网页或部分网页的语言。这对搜索引擎和浏览器是有帮助的。ISO 639-1语言代码 可以在HTML的lang属性中使用它们。Language---------------------------------ISO CodeEnglish en(...
分类:编程语言   时间:2014-12-24 01:13:29    收藏:0  评论:0  赞:0  阅读:345
javascript实现有向无环图中任意两点最短路径的dijistra算法
有向无环图一个无环的有向图称做有向无环图(directed acycline praph)。简称DAG 图。DAG 图是一类较有向树更一般的特殊有向图,dijistra算法摘自 http://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833...
分类:编程语言   时间:2014-12-24 01:12:57    收藏:0  评论:0  赞:0  阅读:1120
java 引用资源-ClassLoader.getResource()方法
如图,eclipse中我的包结构为:,我在 spt.app.MainFrame 中可以通过一下代码段使用资源:public static Object obj = ImageIconProxy.class.getClassLoader().getResource("img/absent.png");...
分类:编程语言   时间:2014-12-24 01:12:34    收藏:0  评论:0  赞:0  阅读:320
ArrayList,Vector线程安全性测试
结论:如果集合不是线程安全的话,在多线程情况下插入数据会出现数据丢失的问题。 Java代码 import java.util.ArrayList; import java.util.List; //实现Runnable接口的线程 public class Hel...
分类:编程语言   时间:2014-12-24 01:12:14    收藏:0  评论:0  赞:0  阅读:517
JavaScript中for..in循环陷阱
好久没有blog了,要不是今晚被一个小小的难题困住了,我是要继续懈怠下去的。这个小小的问题就是:从一个数组中的每一个元素都取出同一个属性,然后把这些属性加在一起。数组的每个元素的类型相同,包含多个属性,区别在于属性的取值不同。 一开始,采取for in方法来迭代数组://假设被迭代的数组为it...
分类:编程语言   时间:2014-12-24 01:11:57    收藏:0  评论:0  赞:0  阅读:336
Python——pyiso8601
该模块不是Python内建的模块,为Python补充了 ISO 8601 解析——将常见的ISO 8601 日期字符创转化为 Python 的datetime 对象。 安装$ pip install iso8601 使用>>> import iso8601 示例>>> import iso...
分类:编程语言   时间:2014-12-24 01:10:15    收藏:0  评论:0  赞:0  阅读:360
Java-面向对象篇2
1.继承的概念面向对象的特点之一,可以实现对类的复用。可以通过以下两种方法实现 a.合成/聚合关系(包含其他类):将一个类当作另一个类的属性。b.派生类:一个类继承另一个类,实现继承的类称为派生类,被继承类称为父类,基类,超类。父类的成员方法和成员变量被子类继承,但是父类的构造方法没有被继承。在Ja...
分类:编程语言   时间:2014-12-24 01:09:57    收藏:0  评论:0  赞:0  阅读:343
C++基础知识---static const成员变量的初始化
为了将常量的作用域限制于class内,你必须让让成为class的一个成员;而为确保此常量之多只有一份实体,你必须让让成为一个static成员: Class Gameplayer {          Private:                    Staticconst int Number = 5;  //常量声明式                    Intscores[N...
分类:编程语言   时间:2014-12-24 00:04:57    收藏:0  评论:0  赞:0  阅读:317
java工程积累——树形结构的操作
通过这几天的观察,我们发现,集体的智慧永远是最强大的,每个人贡献一点点,我们就能将问题的解决方案在设计之初就升级到一个客观的程度,包括这次的树形结构的研究,相信你的队友不论他在你心理到底是什么状态,他既然被招进公司,肯定有他的闪光点打动了人力部门,且还有一句话,高手在民间,这句话,已经多次被验证了! 子段:i...
分类:编程语言   时间:2014-12-24 00:04:35    收藏:0  评论:0  赞:0  阅读:423
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!