码迷,mamicode.com
首页 > 编程语言
java开发中的23种设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设...
分类:编程语言   时间:2014-08-06 17:51:31    阅读次数:253
java基础知识大杂烩
基本类型一旦声明就会被分配内存空间,而普通类型(自定义类)需要使用new关键字来分配内存空间。当我们创建一个衍生类的对象时,Java实际上先创建了一个基类对象(subobject),并在基类对象的外部(注意,这里是基类对象的外部,衍生类对象的内部),增加衍生类定义的其他成员,构成一个衍生类对象。外部...
分类:编程语言   时间:2014-08-06 17:47:51    阅读次数:225
SpiderMonkey-让你的C++程序支持JavaScript脚本
译序有些网友对为什么D2JSP能执行JavaScript脚本程序感到奇怪,因此我翻译了这篇文章,原文在这里。这篇教程手把手教你怎样利用SpiderMonkey创建一个能执行JavaScript脚本的C++程序,并让JavaScript脚本操纵你的C++程序的内部数据、操作。从这篇教程能够看到在Spi...
分类:编程语言   时间:2014-08-06 17:47:31    阅读次数:353
JAVA中的数据结构——集合类(序):枚举器、拷贝、集合类的排序
枚举器与数据操作1)枚举器为我们提供了访问集合的方法,而且解决了访问对象的“数据类型不确定”的难题。这是面向对象“多态”思想的应用。其实是通过抽象不同集合对象的共同代码,将相同的功能代码封装到了枚举器的这个接口里,就可以用一套代码来遍历不同类型的集合。2)每个集合类(Vector或Hashtable...
分类:编程语言   时间:2014-08-06 17:46:21    阅读次数:196
spring与mybatis三种整合方法
本文主要介绍Mybatis三种常用整合方法,需要的整合架包是spring.jar,可通过链接http://code.google.com/p/mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。(1)Spring配置文件: (...
分类:编程语言   时间:2014-08-06 17:46:11    阅读次数:229
Java设计模式之抽象工厂模式
一、什么是抽象工厂模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的。抽象工厂模式可以向客户端提供一个借口,使得客户端在不必指定产品的具体类型的情况下,能够创建多个产品族的产品对象。Fruit接口public interface Fruit { /* * 采集 */ ...
分类:编程语言   时间:2014-08-06 17:43:01    阅读次数:258
Python os.path.dirname(__file__) os.path.join(str,str)
Python os.path.dirname(__file__)Python os.path.join(str,str)(1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如: python d:\p...
分类:编程语言   时间:2014-08-06 17:41:11    阅读次数:243
java web的开发 知识要点
java web的开发 的 常用架构 的总结,用于初 学 者或团队新人培训。
分类:编程语言   时间:2014-08-06 17:40:51    阅读次数:151
两幅图说明python类中self的含义
总结:self是对于对象自身的引用。这里的圆括号里的self也可以换成其它你想要的任意名称,只是self更形象和通用些。
分类:编程语言   时间:2014-08-06 17:36:01    阅读次数:222
线程的礼让
在线程操作中,可以使用yield()方法将一个线程的操作暂时让给其他线程执行: class MyThread17 implements Runnable { public void run() { for (int i = 0; i " + i); if (i == 3) { ...
分类:编程语言   时间:2014-08-06 17:30:21    阅读次数:246
基于ExtJS 4.2.1 + Hibernate 4.1.7 + Spring MVC 3.2.8 的通用后台管理系统
1、基于最新的ExtJS 4.2.1.883开发。 2、支持MySQL、SQL Server、Oracle、DB2等关系数据库。 3、本系统可作为OA、网站、电子政务、ERP、CRM等基于B/S架构的应用软件系统的快速开发框架。
分类:编程语言   时间:2014-08-06 17:29:31    阅读次数:939
javascript私有静态成员
就私有静态成员而言,指的是成员具有如下属性:1.以同一个构造函数创建的所有对象共享该成员。2.构造函数外部不可访问该成员。//构造函数var Gadget = (function(){//静态变量/属性var counter = 0, NewGadGet; NewGadget = fun...
分类:编程语言   时间:2014-08-06 17:27:21    阅读次数:228
Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、Tr...
分类:编程语言   时间:2014-08-06 17:18:51    阅读次数:439
Javascript eval()函数 基础回顾
如果您想详细了解eval和JSON请参考以下链接:eval :https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Functions/EvalJSON:http://www.json.org/eval函数的工作原...
分类:编程语言   时间:2014-08-06 17:18:41    阅读次数:229
java基础知识回顾之java Thread类学习(三)--java线程实现常见的两种方式实现好处:
总结:实现Runnable接口比继承Thread类更有优势:1.因为java只能单继承,实现Runnable接口可以避免单继承的局限性2.继承Thread类,多个线程不能处理或者共享同一个资源,但是实现Runnable接口可以处理同一个资源。下面我们做个测试:验证下。车站的售票系统售票的例子,车站的...
分类:编程语言   时间:2014-08-06 17:17:21    阅读次数:374
springmvc导出excel并弹出下载框
加入对应的jar包,包括springmvc,poi的, spring jar包在此不列举出来,主要是poi包,如下图所示 下载地址:http://download.csdn.net/download/huawei2010_2011_2012/5034041,或者搜poi3.9 ![在此输入图片描述]...
分类:编程语言   时间:2014-08-06 15:08:22    阅读次数:303
spring中context:property-placeholder解析
spring中context:property-placeholder解析...
分类:编程语言   时间:2014-08-06 15:01:41    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!