码迷,mamicode.com
首页 > 编程语言
判断JavaScript对象为null或者属性为空
http://blog.csdn.net/yiluoak_47/article/details/7766760首先说下null与undefined区别:对已声明但未初始化的和未声明的变量执行typeof,都返回"undefined"。null表示一个空对象指针,typeof操作会返回"object"...
分类:编程语言   时间:2015-03-17 23:32:50    阅读次数:176
python中if __name__ == '__main__': 的解析
当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam...
分类:编程语言   时间:2015-03-17 23:31:28    阅读次数:168
python笔记五:IO与文件
1.python IO: Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘: 1)raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串 2)input([prompt]) 函数会假设你的输入是一个有效的Python表达式,并返回运算结果。 3)...
分类:编程语言   时间:2015-03-17 23:29:56    阅读次数:222
Java 常用字符串操作总结
1. String转ASCII码 public static String stringToAscii(String value) { StringBuffer sbu = new StringBuffer(); char[] chars = value.toCha...
分类:编程语言   时间:2015-03-17 23:29:31    阅读次数:184
如何判断Javascript对象是否存在
Javascript语言的设计不够严谨,很多地方一不小心就会出错。举例来说,请考虑以下情况。现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下: if (myObj不存在){ 声明myObj; }你可能会觉得,写出这段代码很容易。但是实际上...
分类:编程语言   时间:2015-03-17 23:28:17    阅读次数:172
详细介绍Java中的堆和栈
栈与堆都是Java用来在RAM中寄存数据的中央。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运转时数据区,类的对象从中分配空间。这些对象经过new、newarray、anewarray和 multianewarray等指令建立,它们不需要程序代码来显式的释放。...
分类:编程语言   时间:2015-03-17 23:27:45    阅读次数:279
java循环嵌套练习
一·二重(1)输出结果如下:11 21 2 31 2 3 41 2 3 4 51 2 3 4 5 61 2 3 4 5 6 71 2 3 4 5 6 7 81 2 3 4 5 6 7 8 9public class Test { public static void main(String[]...
分类:编程语言   时间:2015-03-17 23:26:02    阅读次数:233
《算法导论》思考题15-1 双调欧几里得旅行商问题(动态规划)
欧几里得旅行商问题 是对平面上给定的n个点确定一条连接各点的最短闭合旅程的问题。图a给出了7个点问题的解,这个问题的一般形式是NP完全的,故其解需要多于多项式的时间。 J.K.Bentley建议通过只考虑双调旅程来简化问题,这种旅程即为从最左点开始,严格从左到最右点,再严格地从最右点回到最左点...
分类:编程语言   时间:2015-03-17 23:22:30    阅读次数:1208
Java程序测试之线程的使用
package thread_test;class A implements Runnable{ public void run() { while(true) { System.out.println("AA"); ...
分类:编程语言   时间:2015-03-17 23:23:37    阅读次数:149
[Swift] 使用Playground
使用Playground1. 新建Playground2. 写最简单的代码
分类:编程语言   时间:2015-03-17 23:23:16    阅读次数:143
单例模式中的多线程分析
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。饿汉式:Java代码package com.bijian.study;public class Singleton { private static Single...
分类:编程语言   时间:2015-03-17 23:21:23    阅读次数:277
面试题17:合并两个排序的链表
ListNode类(结点类) 1 package leetcode.utilities; 2 3 public class ListNode { 4 public int val ; 5 public ListNode next ; 6 public ListNo...
分类:编程语言   时间:2015-03-17 23:21:29    阅读次数:199
Java基础--第六天
1:函数 (1)定义在类中,有特定功能的一段小程序。 (2)函数的格式: 修饰符 返回值类型 函数名(形参类型 形式参数1,形参类型 形式参数2...) { 函数体; reutrn 返回值; } 1 /* 2 函数定义: ...
分类:编程语言   时间:2015-03-17 23:20:40    阅读次数:165
java Upload and download
/*** Upload comoms-fileupload*/ DiskFileItemFactory diskFileItemFactory = new DiskFileItemFactory(); ServletFileUpload sfu = new Servlet...
分类:编程语言   时间:2015-03-17 23:19:15    阅读次数:207
JSP学习笔记--JavaBean
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 的...
分类:编程语言   时间:2015-03-17 23:16:36    阅读次数:165
统计学习中感知机的C++代码
感知机是古老的统计学习方法,主要应用于二类线性可分数据,策略是在给定的超平面上对误差点进行纠正,从而保证所有的点都是正确可分的。用到的方法是随机梯度下降法,由于是线性可分的,可保证最终在有限步内收敛。具体可参考李航的《统计学习方法》#include#include#include#includeus...
分类:编程语言   时间:2015-03-17 23:16:25    阅读次数:244
python笔记四:面向对象
1.类class Student(object): def __init__(self, name, score): self.name = name self.score = score 1)__init__构造方法,__init__方法的第一个参数永远是sel...
分类:编程语言   时间:2015-03-17 23:17:32    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!