码迷,mamicode.com
首页 > 编程语言
JAVA中的策略模式strategy
原文出自:http://ttitfly.iteye.com/blog/1364671. 以一个算术运算为例,传统做法为:java 代码package org.common; public class Calculate { public String getResu...
分类:编程语言   时间:2014-10-15 13:17:30    阅读次数:214
将对象转为数组方法:延伸array_map函数在PHP类中调用内部方法
public static function objectToArray($d) { if (is_object($d)) { $d = get_object_vars($d); } if (is_array($d)) { ...
分类:编程语言   时间:2014-10-15 13:49:20    阅读次数:307
javascript设计模式之工厂模式
/* * 工厂模式 * 需要依赖具体环境创建不同实例 * 处理大量具有相同属性的小对象 * * 比如汽车、不同类型的汽车 * source from: JavaScript Patterns page 148 **/function CarMaker() {};// 通用方法CarMaker.p.....
分类:编程语言   时间:2014-10-15 13:46:30    阅读次数:246
Spring入门Hello World
这里是关于Hello World的一些基本的操作Spring 是一个重量级的容器框架,用来配置bean并维护bean之间的关系的框架想要最初的使用Spring就要学会最基本的配置引入包,Spring.jar和common-logging.jar这是最基本的两个包创建一个包com.sun.servic...
分类:编程语言   时间:2014-10-15 14:03:02    阅读次数:172
Linux Shell 多线程编程
#!/bin/bash #———————————————————————————–? #?此例子说明了一种用wait、read命令模拟多线程的一种技巧? #?此技巧往往用于多主机检查,比如ssh登录、ping等等这种单进程比较慢而...
分类:编程语言   时间:2014-10-15 11:17:51    阅读次数:205
springmvc+uploadify3.2.1完整代码示例,java,jsp
前台页面: 引入js和css <script type="text/javascript" src="${STATIC_FILE_PATH}/js/jquery/jquery-1.10.js${STATIC_FILE_VERSION}"></script> <link type="text/css" rel="stylesheet" href="${STATIC_FILE_...
分类:编程语言   时间:2014-10-15 11:17:30    阅读次数:289
超越Web,Javascript在物联网的应用
引子 Patrick Catanzariti 是一名Web开发工程师,最近他在 sitepoint 发表了《JavaScript Beyond the Web in 2014》,介绍了JavaScript在物联网中的应用,非常有意思。做为JavaScript的爱好者和从业者,我在这里把...
分类:编程语言   时间:2014-10-15 11:50:02    阅读次数:208
插入排序算法
C语言实现简单插入算法: 插入排序的基本思想: 经过i-1遍处理后,a1 ,a2 ,…,a i-1己排好序。第i遍处理仅将ai 插入a 1,a2 ,…,a i-1的适当位置,使得a1 ,a2 ,…,ai 成为有序序列。 首先比较ai 和ai-1 ,如果ai-1 ≤ ai ,则a1 ,a2 ,…,ai 已经是有序序列,第i遍处理就结束了;...
分类:编程语言   时间:2014-10-15 11:46:30    阅读次数:164
Unity自发光材质制作——做游戏里的液晶显示屏,荧光对象可以用到
材质以及效果都是在Unity里实现的,纹理是在Photoshop里做的,所以也会说到Photoshop软件的操作方法,自发光或者是荧光效果还不错...
分类:编程语言   时间:2014-10-15 12:35:40    阅读次数:240
java脚本开发根据客户IP获取IP的具体地理位置信息
java脚本开发根据客户IP获取IP的具体地理位置信息 源代码下载地址:http://www.zuidaima.com/share/1550463468522496.htm...
分类:编程语言   时间:2014-10-15 10:55:30    阅读次数:267
java强化篇(四)---注解、泛型。类加载器.线程
Java的三个基本注解 @Deprecated :标记此程序元素已过时,通常是因为它很危险或存在更好的选择。 @SuppressWarnings :取消显示指定的编译器警告。 @Override :表示一个方法声明打算重写超类中的另一个方法声明。如果方法利用此注释类型进行注解但没有重写超类方法,则编译器会生成一条错误消息。 元注解@Retention--定义注解类的存在区域,有三种...
分类:编程语言   时间:2014-10-15 10:54:50    阅读次数:294
Java泛型解析(04):约束和局限性
前两节,认识和学习了泛型的限定以及通配符,初学者可能需要一些时间去体会到泛型程序设计的好处和力量,特别是想成为库程序员的同学就需要下去体会通配符的运用了,应用程序员则需要掌握怎么使用泛型,这里针对泛型的使用中的约束和局限性做一个介绍性的讲解。...
分类:编程语言   时间:2014-10-15 12:00:50    阅读次数:249
BZOJ 3211 花神游历各国 树状数组+并查集
题目大意:花神对每一个国家有一个喜爱程度,有的时候他会对连续的一段国家进行访问,求他的喜爱程度的和;有的时候他会对连续的一段国家产生厌恶,喜爱程度变成sqrt(x)下取整。 思路:乍一看好像是RMQ问题,用线段树就可以水过,但是开根号的标记怎么下传?这是一个严重的问题,所以我们要换一个思路。 注意到开根号有一个有趣的性质:sqrt(1) = 1,sqrt(0) = 0,而且所有的数字经过有...
分类:编程语言   时间:2014-10-15 11:44:08    阅读次数:216
BZOJ 3038 上帝造题的七分钟2 树状数组+并查集
题目大意:一个序列,有两种操作,1.将一段数中的每一个数开根号。2.查询一段数的和。 思路:和3211是一个题,有兴趣的可以看看我的那篇博客。 CODE: #include #include #include #include #include #define MAX 100010 using namespace std; int cnt,asks; long...
分类:编程语言   时间:2014-10-15 12:16:20    阅读次数:189
Effective JavaScript Item 40 避免继承标准类型
本系列作为Effective JavaScript的读书笔记。   ECMAScript标准库不大,但是提供了一些重要的类型如Array,Function和Date。在一些场合下,你也许会考虑继承其中的某个类型来实现特定的功能,但是这种做法并不被鼓励。   比如为了操作一个目录,可以让目录类型继承Array类型如下: function Dir(path, entries) { ...
分类:编程语言   时间:2014-10-15 12:13:50    阅读次数:218
超越Web,Javascript在物联网的应用
Patrick Catanzariti 是一名Web开发工程师,最近他在 sitepoint 发表了《JavaScript Beyond the Web in 2014》,介绍了JavaScript在物联网中的应用,非常有意思。做为JavaScript的爱好者和从业者,我在这里把它翻译了,以飨读者。 顺便说一下,就在上周,我们团队的最新力作“真正的JavaScript控件集”----《新一代JavaScript控件Wijmo 5正式发布》啦。...
分类:编程语言   时间:2014-10-15 12:12:20    阅读次数:360
归并排序算法
C语言实现简单的归并排序算法: 归并排序算法是运用分而治之方法来解决排序问题。 分而治之方法通常用以下步骤来进行排序算法: 1.若n为1,算法终止; 2.否则,将这一元素集合分割成两个或更多个子集合,对每一个子集合分别排序,然后将排好序的子集合归并为一个集合。 我这里是将集合分割成两个子集合。 实例排序图: ...
分类:编程语言   时间:2014-10-15 11:54:50    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!