码迷,mamicode.com
首页 > 编程语言
java设计模式--观察者模式和事件监听器模式
文章转载于:http://www.java2000.net/p9452复习设计模式,看到observer观察者模式,说法是该模式和iterator迭代器模式类似已经被整合进jdk,但是jdk提供了两种接口:一、java.util.Observer —— 观察者接口 对应:java.util.Obse...
分类:编程语言   时间:2014-06-13 08:38:17    阅读次数:376
Java中浮点型数据Float和Double进行精确计算的问题
一、浮点计算中发生精度丢失 大概很多有编程经验的朋友都对这个问题不陌生了:无论你使用的是什么编程语言,在使用浮点型数据进行精确计算时,你都有可能遇到计算结果出错的情况。来看下面的例子。// 这是一个利用浮点型数据进行精确计算时结果出错的例子,使用Java编写,有所省略。double a = (1.2...
分类:编程语言   时间:2014-06-13 13:08:37    阅读次数:354
大话设计模式_解释器模式(Java代码)
解释器模式:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。简单描述:一个AbstractExpression类,多个子类,存在一个Interpret方法,转义Context对象的信息。客户端根据信息实例化不同的Expression类,并调用其转义方法...
分类:编程语言   时间:2014-06-13 13:12:44    阅读次数:418
python functools模块
functools.partial作用:functools.partial 通过包装手法,允许我们 "重新定义" 函数签名用一些默认参数包装一个可调用对象,返回结果是可调用对象,并且可以像原始对象一样对待冻结部分函数位置函数或关键字参数,简化函数,更少更灵活的函数参数调用#args/keywords...
分类:编程语言   时间:2014-06-13 13:15:42    阅读次数:252
Java项目改成Web项目
第一步:点击要改的项目第二步:File--Properties--就可见下图第三步:把DynamicWebModule勾上确认即可
分类:编程语言   时间:2014-06-10 22:30:13    阅读次数:325
冯斌:JavaFx实例(六)“ShowImage”
javafx.scene.p_w_picpath.Image类的作用是从文件或者网站显示一个图片,例如:newImage("p_w_picpath/us.gif")为图形文件us.gif创建一个Image对象。javafx.scene.p_w_picpath.ImageView是显示图片的node。一个ImageView能从一个Image对象创建。例如:Imagep_w_picpath=newImag..
分类:编程语言   时间:2014-06-10 23:09:43    阅读次数:332
冯斌:JavaFx实例(七)“ShowFlowPane”
FlowPane将node从左到右水平或从上到下垂直放置在pane中,分别用到Orientation.HORIZONTAL和Orientation.VERTICAL方法。我们也可以设置node之间的距离,下面的例子演示FlowPane的用法:importjavafx.application.Application; importjavafx.geometry.Insets; importjavafx.scen..
分类:编程语言   时间:2014-06-10 23:59:58    阅读次数:789
c语言 可变参数传递 va_list使用
通过使用VA_LIST可以实现向函数传递不同数目的参数。#include<stdarg.h> #include<iostream> #include<string> usingnamespacestd; #pragmaargsused //函数A传递若干个整形变量 voidFunca(intn,...) { //定义获取变量的结构体 va_listva_ptr; //开始从头部开..
分类:编程语言   时间:2014-06-10 22:34:52    阅读次数:308
python 之初学者的代码示例(短小精悍)(一)
学习Python也有个把月了,最近整理自己初学的代码示例,一个是为了增加自己对细节的把握,一个是让像我一样的初学者能够熟练地使用基础,基础的重要性就不说了,我希望自己能够把这些精巧的小而短的示例分享给大家,共同进步#help(execfile)Helponbuilt-infunctionexecfileinmo..
分类:编程语言   时间:2014-06-10 23:27:51    阅读次数:383
spring学习一——基本搭建,属性注入的两种方式
今天用spring3.2.5搭建了基本的环境,spring出的太快了,前段时间才3.2.5,今儿个一瞧已经上了4的版本了,稍后给出spring的jar下载地址,毕竟现在官网上找不到了埃废话少说了,spring3.2.5已经将所有的依赖包都放在了dist的lib下面,并且都有doc包和源码包,很是方便。先导入所..
分类:编程语言   时间:2014-06-10 23:18:07    阅读次数:261
C++ 写Log
classMYLog { public: ~MYLog(void); staticMYLog*Log(); boolOpenLogFile(conststring&sFilePath); voidMessage(conststring&sFileName,conststring&sFunc,constlong&lLine,conststring&sMessage); private: staticMYLog*m_pInstance; MYLog(void); voidG..
分类:编程语言   时间:2014-06-10 22:30:53    阅读次数:339
Java第三章 P72 输出”欢迎你,青“ 否则输出”对不起,你不是青“
importjava.util.*; publicclassIf{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Scannerin=newScanner(System.in); System.out.println("请输入用户:"); Stringname=in.next(); System.out.println("请输入密码:"); intbb=in.nextInt(); Stringa="..
分类:编程语言   时间:2014-06-10 22:25:26    阅读次数:252
Java-第三章-使用if选择结构实现,如果年龄够7岁或5岁并且是男,可以搬桌子
importjava.util.*; publicclasslianxi72{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Scannerinport=newScanner(System.in); System.out.println("请输入年龄:"); intage=inport.nextInt(); System.out.println("请输入性别:"); Str..
分类:编程语言   时间:2014-06-10 23:14:14    阅读次数:359
Java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值
importjava.util.*; publicclasslianxi72_3{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Scanners=newScanner(System.in); System.out.println("请输入a的值:"); inta=s.nextInt(); System.out.println("请输入b的值:"); intb=s.next..
分类:编程语言   时间:2014-06-10 23:01:16    阅读次数:352
Java-第三章-从键盘输入整数判断是3和5的倍数!
importjava.util.*; publicclasslianxi72_4{ publicstaticvoidmain(String[]args){ Scannerinport=newScanner(System.in); System.out.println("请输入一个整数"); intmath=inport.nextInt(); if(math%3==0&&math%5==0) { System.out.println("该数是3或..
分类:编程语言   时间:2014-06-10 23:47:49    阅读次数:265
Java-第三章-刘珊珊同学参加了Java课程的学习,她父亲和母亲承诺
importjava.util.*; publicclasslianxi72_5{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Scannerinport=newScanner(System.in); System.out.println("请输入成绩"); intmath=inport.nextInt(); if(math>=100) { System.out..
分类:编程语言   时间:2014-06-10 23:20:46    阅读次数:344
Java-第二章-上机练习2我行我素购物管理系统
importjava.util.*; publicclassPay{ publicstaticvoidmain(String[]args){ Scannerinput=newScanner(System.in); System.out.println("************消费单************"); System.out.println("购物物品\t单价\t个数\t金额"); System.out.println("T桖\t¥245\t2\t¥..
分类:编程语言   时间:2014-06-10 22:47:01    阅读次数:315
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!