码迷,mamicode.com
首页 > 编程语言
JavaScript判断对象 是什么类型的.
// 这种方法不起作用 if (x == undefined) { // 作某些操作 }// 这个方法同样不起作用- if (typeof(x) == undefined) { // 作某些操作 }// 这个方法有效 if (typeof(x) == "undefined") { // 作某些操作 ...
分类:编程语言   时间:2014-10-23 12:13:18    阅读次数:158
Java拾遗(一):浅析Java子类和父类的实例化顺序 及 陷阱
本文主要介绍Java里经常使用的子类和父类的变量实例化顺序及陷阱,并结合一个Android实例来探讨此问题。日后编程中应尽量避免此陷阱。首先看以下一段代码:定义一个虚类Server.javapackage org.yanzi.test1;public abstract class Server {....
分类:编程语言   时间:2014-10-23 12:11:45    阅读次数:202
Python 深入理解yield
http://www.jb51.net/article/15717.htm只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子:foriinalist:yieldi+1取出alist的每一项,然后把i + 1塞进去。然后通过调用取出每一项:forxinaddlist(alist):...
分类:编程语言   时间:2014-10-23 12:11:14    阅读次数:229
POJ 2217 (后缀数组+最长公共子串)
题目链接:http://poj.org/problem?id=2217题目大意: 求两个串的最长公共子串,注意子串是连续的,而子序列可以不连续。解题思路:有个炒鸡快的O(n)的Manacher算法。不过只能求裸的最长公共和回文子串。后缀数组解法是这类问题的模板解法。对于n个串的最长公共子串,这要把这...
分类:编程语言   时间:2014-10-23 12:09:09    阅读次数:252
JavaScript 闭包系列二 --- 匿名函数及函数的闭包
一. 匿名函数1. 函数的定义,可分为三种1) 函数声明方式functiondouble(x){return2*x;}2)Function构造函数,把参数列表和函数体都作为字符串,不方便,不建议使用vardouble=newFunction('x','return2*x;');3)函数表达式方式va...
分类:编程语言   时间:2014-10-23 12:08:41    阅读次数:164
杨辉三角_二维数组的好例子(转载)
package com.test;import java.util.Scanner;public class Test { public static void main(String[] args)// 创建一个对象用来调用,实现控制台输入输出,因为输入的是字符,所以a.show调用对象的时候强调...
分类:编程语言   时间:2014-10-23 12:04:13    阅读次数:175
java设计模式--结构型模式--装饰模式
1 装饰模式 2 概述 3 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 4 5 6 适用性 7 1.在不影响...
分类:编程语言   时间:2014-10-23 12:06:16    阅读次数:198
unity3d优化总结篇
此总结由自己经验及网上收集整理优化内容 包括:1.代码方面;2.函数使用方面;3.ngui注意方面;4.数学运算方面;5.内存方面;6.垃圾回收方面 等等...第一部分:1.尽量避免每帧处理,可以每隔几帧处理一次。比如:1 function Update() { DoSomeThing(); }2 ...
分类:编程语言   时间:2014-10-23 12:05:05    阅读次数:281
注解形式:Spring3.2 MVC + Hibernate3.6 集成 (基础篇)
创建web项目(此处就不再多说了,既然都开始使用SH了,那么我相信你已经使用过一段时间的java了)下载jar包,这里提供我的网盘下载地址,省得大家找了 hibernate3.6:http://yunpan.cn/csdyPZvcbunad 访问密码 0c53 spring3.2:http://yu...
分类:编程语言   时间:2014-10-23 12:02:50    阅读次数:173
JAVA实现杨辉三角
package com.test;import java.util.Scanner;public class Test { /** * @param args */ public static void main(String[] args)// 创建一个对象用来调用,实现控制台输入输出,因为输.....
分类:编程语言   时间:2014-10-23 11:59:32    阅读次数:125
Java-Hirbernate中文乱码问题
当你从前台接收的值一直到Action 里面都没有乱码的时候,然而写入数据库的时候确实乱码的这里有几个原因:1.你的数据库字符编码指定出问题了当你指定varchar类型的时候,字符集一定要指定成utf-8校对指定成utf8_general_ci不然就会出现乱码2.就是Hirbernate的配置文件里面...
分类:编程语言   时间:2014-10-23 11:58:29    阅读次数:126
java设计模式--结构型模式--享元模式
享元模式 概述 运用共享技术有效地支持大量细粒度的对象。 适用性 当都具备下列情况时,使用Flyweight模式: 1.一个应用程序使用了大量的对象。 2.完全由于使用大量的对象,...
分类:编程语言   时间:2014-10-23 11:59:53    阅读次数:143
小算法:将一整数逆序后放入一数组中(要求递归实现)
static void Main(string[] args) { int m = 1236578; int[] ms = new int[m.ToString().Length]; Rev(m.ToString().L...
分类:编程语言   时间:2014-10-23 11:57:18    阅读次数:234
java设计模式--结构型模式--组合模式
什么是组合模式,这个有待研究,个人觉得是各类组合而形成的一种结构吧。组合模式: 1 组合模式 2 概述 3 将对象组合成树形结构以表示"部分-整体"的层次结构。"Composite使得用户对...
分类:编程语言   时间:2014-10-23 11:57:46    阅读次数:217
开源unity3d、cocos2dx分布式游戏服务端引擎
开源unity3d、cocos2dx分布式游戏服务端引擎 一款开源的支持多人同时在线实时游戏的服务端引擎,使用简单的约定协议就能够使客户端与服务端进行交互,使用KBEngine插件能够快速与 (Unity3D、OGRE、Cocos2d、HTML5...
分类:编程语言   时间:2014-10-23 10:51:57    阅读次数:230
BZOJ 3333 排队计划 树状数组+线段树
题目大意:给定一个序列,每次选择一个位置,把这个位置之后所有小于等于这个数的数抽出来,排序,再插回去,求每次操作后的逆序对数 首先我们每一次操作 对于这个位置前面的数 由于排序的数与前面的数位置关系不变 所以这些数的逆序对不会变化 对于这个位置后面比这个数大的数 由于改变位置的数都比这些数小 所以这些数的逆序对不会变化 说到底就是排序的数的逆序对数改变了 以这些数开始的逆序对没有了 于是就...
分类:编程语言   时间:2014-10-23 10:45:25    阅读次数:209
面试题目集锦 -- 排序算法
面试过程中,免不了会问一些比较基础的问题,而这些基础的问题肯定要说到排序上去。      我们知道,排序算法包含插入,选择,冒泡,快速,归并,堆排序等等,大多时候,我们在面试的时候,最常问的排序算法是堆,快速和归并排序,其他的几种相对简单,问的较少,那么,我们只需要在面试前把它们都弄懂然后自己在纸上写出来就可以了。在写这些算法的时候,我查了很多的资料,也看了很多文章,毕竟排序算法非常经典,所以,在...
分类:编程语言   时间:2014-10-23 10:40:28    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!