码迷,mamicode.com
首页 > 编程语言 > 周排行
大话设计模式_观察者模式(Java代码)
观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们自己能够自动更新自己。简单描述:1个Subject类(可以是抽象类可以是接口),可以有多个具体Subject类(继承抽象Subject),此具体Subject持有...
分类:编程语言   时间:2014-06-09 23:02:37    阅读次数:326
C++Vector使用方法
C++内置的数组支持容器的机制,可是它不支持容器抽象的语义。要解决此问题我们自己实现这种类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用须要的头文件:#include 。vector 是一个类模板。不是一种数据类型,vector是一种数据类型。V...
分类:编程语言   时间:2014-06-09 22:57:13    阅读次数:331
Java凝视Override、Deprecated、SuppressWarnings具体解释
一、什么是凝视 说起凝视,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描写叙述数据的。就象数据表中的字段一样,每一个字段描写叙述了这个字段下的数据的含义。而J2SE5.0中提供的凝视就是java源码的元数据,也就是说凝视是描写叙述java源码的。在J2S....
分类:编程语言   时间:2014-06-09 22:32:06    阅读次数:430
c++对象模型
c++对象模型保证,main()之前构造出来要用的对象c++中成员函数 不在对象之类,多个对象只有个副本,虚函数会增大大小编译器会在构造函数最前面,插入成员队象构造函数来初始化成员对象,放置vitual table 地址。类有多个虚函数的大小与一个是一样的,我电脑上是8个字节,两个指针吗当一个基类被...
分类:编程语言   时间:2014-06-09 22:26:15    阅读次数:301
java仿win7计算器布局
代码:package calculator;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class cal extends JFrame{ private JTextField tf =new JT...
分类:编程语言   时间:2014-06-09 22:17:55    阅读次数:297
C++中string类型对象和double型变量之间的互相转换
//convert string type value to double type value string s = "23"; double d; istringstream is(s); is>>d; cout<<d<<endl; //输出23 //convert double type .....
分类:编程语言   时间:2014-06-09 22:15:55    阅读次数:220
Java Web开发环境搭建基础[Windows篇]
1. 准备软件:JDK:(jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe)Tomcat:(apache-tomcat-7.0.54-windows-x86.zip)Eclipse:(eclipse-java-helios-SR1-win32.z...
分类:编程语言   时间:2014-06-09 22:09:20    阅读次数:427
Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.(转)
1.程序运行后异常显示:解决方案:在项目上点击右键->properties->Java Build Path,remove掉Android Dependences即可
分类:编程语言   时间:2014-06-09 00:52:35    阅读次数:247
c语言基础编程
作业:1、二进制,八进制,十进制之间的相互转换2、测试转义字符3、测试强制类型转换4、测试赋值运算符 = += -= *= /= %= >= ^= |= &=number += 2;5、测试不同类型数字的运算(+ - * /)结果6、从键盘输入一个实数,求其绝对值。7、从键盘输入三个数,按升序输出。...
分类:编程语言   时间:2014-06-09 00:49:30    阅读次数:339
c++11改进我们的程序之垃圾回收(一)
c#和java中有自己主动垃圾回收机制,.net执行时和java虚拟机能够管理分配的堆内存,在对象失去引用时自己主动回收,因此在c#和jva中,内存管理不是大问题。c++语言没有垃圾回收机制,必须自己去释放分配的堆内存,否则就会内存泄露。 我相信大部分c++开发者都遇到过内存泄露的问题,而查找内存....
分类:编程语言   时间:2014-06-09 00:44:19    阅读次数:329
对C++ Primer的10.3.9单词转换的思考
#include #include #include #include #include using namespace std;ifstream& open_file(ifstream&,const string&);int main(int argc, char **argv){ map ...
分类:编程语言   时间:2014-06-09 00:04:20    阅读次数:334
计数器控制的while循环(C++/python版)
常见的编程错误:浮点值是近似的,如果用浮点值变量控制计数器循环,那么会产生不精确的计数器值,并导致对终止条件的不准确测试错误预防技巧:使用整数值控制计数器循环良好的编程习惯:在每条控制语句的前后加入空行,可以使它在程序中突出显示过多层的嵌套会使程序难以理解,设法避免使用超过三层的嵌套在控制语句之上和...
分类:编程语言   时间:2014-06-09 00:02:16    阅读次数:566
有关编程语言的认识
我们知道编程语言经历了汇编,面向过程,面向对象,而操作系统也经历了,单任务,批处理,到多任务的变化,数据结构是由线性结构,到树状结构,到图的演变。人类历史上,最初的经验都是口口相传的,由爷爷传给爸爸,爸爸传给儿子,跟我们的线性结构很像。再到后来,就是纸张的发明和私塾的出现,这时的知识传递是树状的,由...
分类:编程语言   时间:2014-06-08 23:55:04    阅读次数:464
Java基础——包(1)
使用了包使类多了一层范围,开发的时候必须使用包(让类更有结构)。不同包种类的访问:当中犯的错误1、demofuf = new demofu(); 编译时提示 :找不到符号。原因:类名写错,有了包以后,类的名字应该是 包名.类名2、编译时提示: 程序包不存在。原因:包没有放在当前目录下,需要告诉JVM...
分类:编程语言   时间:2014-06-08 23:54:04    阅读次数:584
python实现冒泡排序
代码#!/usr/bin/python#-*-coding:utf-8-*-#----------------------------------------------------------------------------------------# to_do : bubble sort#....
分类:编程语言   时间:2014-06-08 23:51:58    阅读次数:461
javascript 资料
jQuery 语法实例$(this).hide()演示 jQuery hide() 函数,隐藏当前的 HTML 元素。$("#test").hide()演示 jQuery hide() 函数,隐藏 id="test" 的元素。$("p").hide()演示 jQuery hide() 函数,隐藏所有...
分类:编程语言   时间:2014-06-08 23:49:54    阅读次数:384
【C语言】练习1-22
题目来源:《The C programming language》中的习题练习1-22:编写一个程序,把较长的输入行‘折’成短一些的两行或者多行,折行的位置在输入行的第n列之前的最后一个非空格之后。要保证程序能够智能地处理输入行很长以及在指定的列前有空格或制表符时的情况。 思路: 我们可以这样理.....
分类:编程语言   时间:2014-06-08 23:46:51    阅读次数:498
Java对象的初始化
昨天写的代码被殷老师诟病了,因为太「丑陋」。原来我的代码结构是这样的:public class ColorRocognizer{ ..... public static void main(String args[]) { class ColorX { p...
分类:编程语言   时间:2014-06-08 23:39:43    阅读次数:296
Java基础——异常(3)
小节:异常其实就是将问题进行封装,抛给调用者。如果声明了,就需要调用者处理(继续抛或者捕获)。什么时候声明?什么时候捕获?功能内部可以解决就捕获,不能解决或者解决还必须告诉调用者问题,这时就应该声明。finally的作用:无论是否有异常发出,都需要资源进行释放。资源释放就是定义在finally的代码...
分类:编程语言   时间:2014-06-08 23:34:34    阅读次数:395
计数器控制的for循环(C++/python版)
常见的编程错误:在while语句或for语句的条件中,如果使用了不正确的关系运算符,或者使用了不正确的循环计数器终值,会导致相差1的错误如果for语句控制变量的声明是放在其头部的初始化部分,在该语句循环体之后再使用此控制变量是一个编译错误在for的头部,使用逗号而不是两个分号将导致一个语法错误将一个...
分类:编程语言   时间:2014-06-08 23:08:55    阅读次数:338
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!