码迷,mamicode.com
首页 > 编程语言
Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设...
分类:编程语言   时间:2015-05-11 20:04:47    阅读次数:128
Java中怎样由枚举常量的ordinal值获得枚举常量对象
Java1.5提供了关键字enum,能够通过该关键字方便得定义自己须要的枚举类型,比方enumSeason{SPRING,SUMMER,AUTUMN,WINTER}就定义了一个季节枚举类型。在本例中,对于Season.SPRING这个对象,Season.SPRING.name()能够得到该对象的字符...
分类:编程语言   时间:2015-05-11 20:02:08    阅读次数:159
算法入门经典第二版 紫书 第9章 动态规划初步
9-1 http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3466书上是递推的,我写了个记忆化搜索dp有3种决策,左边的车,右边的车,原地不动, 1 #incl...
分类:编程语言   时间:2015-05-11 19:58:45    阅读次数:148
数组作为hash元素的时候如何push
######################################################################## Copyright (C) 2015 All rights reserved.# # 文件名称:p.pl# 创 建 者:# 创建日期:...
分类:编程语言   时间:2015-05-11 19:56:24    阅读次数:104
Java的递归算法
递归算法设计的基本思想是:对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到可以直接求解,也就是说到了递推的出口,这样原问题就有递推得解。 关键要抓住的是: (1)递归出口 (2)地推逐步向出口逼近 样例: example: 求5的阶乘。。 例如以下: Jav.....
分类:编程语言   时间:2015-05-11 19:57:53    阅读次数:132
用C++实现一个不能被继承的类
一道笔试题的思考:记得,找工作时,遇到了这样的一道笔试题。记不清是那个公司的笔试题,反正觉得自己当时还真费了一点功夫的,但是也就搞定了一部分,结果还是被另一部分给鄙视啦!现在静下来分析实现如下:题目:用C++设计一个不能被继承的类不能被继承?不能被继承?不能被继承?按照继承的理论知识分析,我们只要把...
分类:编程语言   时间:2015-05-11 19:56:23    阅读次数:140
基于Java实现简单Http服务器(转)
基于Java实现简单Http服务器(转)本文将详细介绍如何基于java语言实现一个简单的Http服务器,文中将主要介绍三个方面的内容:1)Http协议的基本知识、2)java.net.Socket类、3)java.net.ServerSocket类,读完本文后你可以把这个服务器用多线程的技术重新编写...
分类:编程语言   时间:2015-05-11 19:53:02    阅读次数:165
java开发前的配置
java开发前的配置
分类:编程语言   时间:2015-05-11 19:52:45    阅读次数:192
Spring配置文件详解
Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。Spring配置文件是一个或多个标准的XML文 档,applicationContext.xml是Sp.....
分类:编程语言   时间:2015-05-11 19:48:47    阅读次数:144
黑马程序员_JavaSE学习总结第07天_面向对象2
------- android培训、java培训、期待与您交流! ----------07.01 成员变量和局部变量的区别1.在类中的位置不同成员变量 类中方法外局部变量 方法内或者方法声明上2.在内存中的位置不同成员变量 堆内存局部变量 栈内存3.生命周期不同成员变量 随着对象的存在而存...
分类:编程语言   时间:2015-05-11 19:49:43    阅读次数:211
c++调用DOS命令,不显示黑屏
WinExec("Cmd.exe /C md c://12", SW_HIDE);注释:/c是什么意思,不用/C会报错CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] ...
分类:编程语言   时间:2015-05-11 19:49:40    阅读次数:208
Unity animation笔记1
1 添加动画前应该注意,应该先对动画进行设置在截取动画段步骤一 project中找到要操作的游戏对象,在Rig中设置为legacy,store in root(new)然后点击apply步骤二 选中animation选择相应的贞,制作动画其中,wrap mode选择loop表示循环播放动画。其他知识...
分类:编程语言   时间:2015-05-11 19:48:36    阅读次数:165
python的超简单WEB服务器
转自: http://blog.licess.com/simplehttpserver/ http://www.lpfrx.com/archives/133/shell中执行: python -m SimpleHTTPServer或者在脚本中加入: importSimpleHTTPServe...
分类:编程语言   时间:2015-05-11 19:44:43    阅读次数:127
直接插入排序
直接选择排序是程序里面非常基础的一个排序算法,算法效率不高,但相对很稳定。算法原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。示例数据:比如有如下数组 R[] 和每一次...
分类:编程语言   时间:2015-05-11 19:42:21    阅读次数:251
Struts的MVC和Spring的MVC的区别
最近才发现spring也能实现MVC,于是在网上找了找相关介绍: 当初选框架的时候目的比较单纯---springmvc支持rest,小生对restfulurl由衷的喜欢 不用不知道一用就发现开发效率确实比struts2高 我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置 s...
分类:编程语言   时间:2015-05-11 19:42:50    阅读次数:191
java环境变量配置
ggmm找工作, 请到 www.ggmmjob.com 投简历。。。。。windows xp下配置JDK环境变量: 1.安装JDK,安装过程中能够自己定义安装文件夹等信息,比如我们选择安装文件夹为D:/java/jdk1.5.0_08; 2.安装完毕后,右击“我的电脑”,点击“属性”; 3.选择.....
分类:编程语言   时间:2015-05-11 19:41:13    阅读次数:113
Javascript:一款简易的图片切换插件
Javascript:一款简易的图片切换插件,有循环播放和单向播放两种模式
分类:编程语言   时间:2015-05-11 19:39:31    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!