首页 > 编程语言
(转)c++模板函数声明定义分离编译错误详解
当我们声明和定义一个模板的时候,必须要让声明和定义放在一个文件里。否则编译器会报错。这就是为什么boost的实现文件的后缀名是hpp了。这其中的理由是什么呢?为什么会这样?首先,一个编译单元(translation unit)是指一个.cpp文件以及它所#include的所有.h文件,.h文件里的代...
分类:编程语言   时间:2014-08-05 22:10:20    收藏:0  评论:0  赞:0  阅读:332
Java设计模式-观察者模式
基本概念观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,全部依赖于它的对象都得到通知并被自己主动更新。这样的模式最经常使用在我们熟悉的事件驱动模型里面,像VC、Android界面里面的事件响应,就是基于观察者模式来实现。观察者模式含义以下解说一下个人对观察者模式的理解,事实...
分类:编程语言   时间:2014-08-05 22:05:20    收藏:0  评论:0  赞:0  阅读:388
Python 逻辑行/物理行
物理行是你在编写程序时所看见的。逻辑行是Python看见的单个语句。Python假定每个物理行对应一个逻辑行 。默认地,Python希望每行都只使用一个语句,这样使得代码更加易读。如果你想要在一个物理行中使用多于一个逻辑行,那么你需要使用分号(;)来特别地标明这种用法。分号表示一个逻辑行/语句的结束...
分类:编程语言   时间:2014-08-05 22:02:30    收藏:0  评论:0  赞:0  阅读:364
Java IO(1)
IO这一部分内容还是比较多的,对于基础的枯燥但是又重要的内容还是将它记下来比较好。 关于File类 ØFile类直接继承与Object类,File类描述了文件本身的一些属性,File类用来获取或者处理与磁盘上的文件相关的信息,例如文件权限、文件创建时间、文件路径等等,File类还可以用来浏览...
分类:编程语言   时间:2014-08-05 22:02:10    收藏:0  评论:0  赞:0  阅读:230
Flash Actionscript 多线程Worker 压缩图片
package{ import flash.display.Bitmap; import flash.display.Sprite; import flash.events.Event; import flash.external.Extern...
分类:编程语言   时间:2014-08-05 21:50:50    收藏:0  评论:0  赞:0  阅读:449
[Java]批量存储信息
批量存储信息 import?java.util.LinkedList; import?java.util.List; import?java.util.Properties; import?org.apache.log4j.Logger; public?class?MonitorStoreService4?extends?Thread{ static?fin...
分类:编程语言   时间:2014-08-05 19:42:50    收藏:0  评论:0  赞:0  阅读:305
进程与线程的一个简单解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任...
分类:编程语言   时间:2014-08-05 19:41:00    收藏:0  评论:0  赞:0  阅读:373
Java Thread dump
1. 发送信号 * In Unix, use "kill -3 <pid>" where pid is the Process ID of the JVM.(kill 信号列表) * In Windows, press CTRL+BREAK on the window where the JVM is running. 2. jstack -l pid.? http:/...
分类:编程语言   时间:2014-08-05 19:40:00    收藏:0  评论:0  赞:0  阅读:375
java的内存管理
Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要 性。所以在学习Java内存分配原理的时候一定要...
分类:编程语言   时间:2014-08-05 19:38:40    收藏:0  评论:0  赞:0  阅读:314
Java 对象的生命周期
Java 对象的生命周期          在Java中,对象的生命周期包括以下几个阶段: 1.      创建阶段(Created) 2.      应用阶段(In Use) 3.      不可见阶段(Invisible) 4.      不可达阶段(Unreachable) 5.      收集阶段(Collected) 6.      终结阶段(Finalized) 7....
分类:编程语言   时间:2014-08-05 19:34:00    收藏:0  评论:0  赞:0  阅读:269
Java生成word文档
package word; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; import com.lowagie.text.Document; import com.lowagie.text.DocumentExcept...
分类:编程语言   时间:2014-08-05 19:33:10    收藏:0  评论:0  赞:0  阅读:470
JavaScript中的一些细节
1、设置id / class等属性 用 setAttribute 设置一些常规属性如 id ,className 的时候经常不起作用,只能用 object.id = value 这样来设置 news_item.id="news"+i; 2、DOM的一个实用功能是几乎所有Document对象实现的搜索方法同时也能被HTMLElement对象实现,唯一的例外是getElementBy...
分类:编程语言   时间:2014-08-05 19:31:00    收藏:0  评论:0  赞:0  阅读:374
java操作xml文档
java通过DOM解析操作XML文档...
分类:编程语言   时间:2014-08-05 19:29:30    收藏:0  评论:0  赞:0  阅读:408
C++从键盘输入文件结束符
当我们使用一个istream对象作为条件时,其效果是检测流的状态。如果流是有效的,即流未遇到错误,那么检测成功。当遇到文件结束符,或遇到一个无效输入时(例如需要将输入读到一个int变量中,但实际从键盘输入的是字符),istream对象的状态会变成无效。处于无效的istream对象会是条件变为假。        当从键盘向程序输入数据时,对于如何指出文件结束符,不同的操作系统有不同的实现。在Win...
分类:编程语言   时间:2014-08-05 19:28:20    收藏:0  评论:0  赞:0  阅读:487
linux下tomcat shutdown后 java进程依旧存在 -- 阿里MetaQ篇
linux下tomcat shutdown后 java进程依旧存在 -- 阿里MetaQ篇...
分类:编程语言   时间:2014-08-05 19:27:40    收藏:0  评论:0  赞:0  阅读:339
Java生成二维码
package ewm; import java.awt.Color; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.io.Output...
分类:编程语言   时间:2014-08-05 19:27:00    收藏:0  评论:0  赞:0  阅读:456
代理模式(静态代理+动态代理)——JAVA
代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。  按照代理的创建时期,代理类可以分为两种。  静态代理:由程序员创建或特...
分类:编程语言   时间:2014-08-05 19:25:50    收藏:0  评论:0  赞:0  阅读:404
CentOS 下通过 JavaCPP 调用 FFMPEG
FFMPEG是一个广泛用于媒体处理的库,在Java的世界里,处理视频的能力相当弱,于是有很大需求需要Java 调用 FFMPEG。Java 调用C的方式有很多,可以用最原始的JNI方式,也可以JNA方式,还可以是命令行。 这里介绍的是用JavaCPP 调用 ffmpeg 库的方式,而不是命令行模式。...
分类:编程语言   时间:2014-08-05 19:24:00    收藏:0  评论:0  赞:0  阅读:948
HDU 4919 打表找规律 java大数 map 递归
== oeis: 点击打开链接 然后不知道哪里写挂了,贴个基友的代码刷人气啊,兄弟多刷新几下再走啊 import java.math.*; import java.util.*; import static java.lang.System.out; public class Main { static BigInteger x0 = new BigInteger("0");...
分类:编程语言   时间:2014-08-05 19:23:39    收藏:0  评论:0  赞:0  阅读:417
6个变态的C语言Hello World程序 之 雷人的程序语言
下面的六个程序片段主要完成这些事情: 输出Hello, World混乱C语言的源代码 下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。 hello1.c 1 2 3 4 5 6 7 8 9 10 11     #define _________ }     #define...
分类:编程语言   时间:2014-08-05 19:19:20    收藏:0  评论:0  赞:0  阅读:340
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!