javascript解析顺序和变量作用域一、变量的作用域 1.全局变量:在代码中任何地方都能够访问得到的变量,拥有全局的作用域。 A.最外层函数外面定义的变量。 B.没有定义直接赋值的变量,拥有全局属性。 2.局部变量:只能在固定的代码片段(函数片段中)中访问得到。 A.函数内部定义的变量,就是局部...
分类:
编程语言 时间:
2015-07-15 20:44:09
阅读次数:
142
集合也叫作容器类。它的功能相当于一个容器。Java的集合(容器),它是用来”装对象的“。Set集合几乎等同于Collection集合。它们的行为几乎一致。遍历Set的两种方式: 1.用迭代器 2.用foreach循环HashSetHashSet的存储机制: 1、当有元素加进来的时,HashSe...
分类:
编程语言 时间:
2015-07-15 20:40:51
阅读次数:
152
...
分类:
编程语言 时间:
2015-07-15 20:36:44
阅读次数:
138
Runner.sort、Request.sortWith和Sorter.applyyqj2065很快,他们搞死。Sorter.apply()、Request.sortWith()和Sortable.sort()三者做一件事情?为什么呢?java.util.Comparator接口是一个策略类,定义了...
分类:
编程语言 时间:
2015-07-15 20:34:57
阅读次数:
112
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、String类 概念:String类代表字符串。Java 程序中的所有字符串字面值("abc")都作为此类的实例实现。又因为该类被final修饰,表明它不能被其它类所继承,其下的一系列关于字符....
分类:
编程语言 时间:
2015-07-15 20:36:11
阅读次数:
196
A Neural Network in 11 lines of PythonA bare bones neural network implementation to describe the inner workings of backpropagation.Posted by iamtrask ...
分类:
编程语言 时间:
2015-07-15 20:35:33
阅读次数:
207
使用javaDate类代数据仓库维度表Date类别: ,返回一个相对日期的毫秒数。精确到毫秒。但不支持日期的国际化和分时区显示。Date 类从Java 开发包(JDK)1.0 就開始进化,当时它仅仅包括了几个取得或者设置一个日期数据的各个部分的方法。 比方说月, 日, 和年。 这些方法如今遭到了批评...
分类:
编程语言 时间:
2015-07-15 20:33:18
阅读次数:
148
0. 背景 原子操作就是不可再分的操作。在多线程程序中原子操作是一个非常重要的概念,它常常用来实现一些同步机制,同时也是一些常见的多线程Bug的源头。本文主要讨论了三个问题:1. 多线程程序中对变量的读写操作...
分类:
编程语言 时间:
2015-07-15 19:30:48
阅读次数:
202
1 引言 在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中为了减少获...
分类:
编程语言 时间:
2015-07-15 19:26:51
阅读次数:
208
https://code.google.com/p/php-webdriver-bindings/ https://github.com/facebook/php-webdriver https://github.com/Element-34/php-webdriver https://github.com/Nearsoft/PHP-SeleniumClient http://hackage...
分类:
编程语言 时间:
2015-07-15 19:26:02
阅读次数:
210
PHP 读写cookie的语句: setcookie("user", "Lilu", time()+3600);
echo $_COOKIE["user"]; javascript读写cookie代码: function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Da...
分类:
编程语言 时间:
2015-07-15 19:28:08
阅读次数:
187
private T getTargetClass(String resultString, T t) {
System.out.println(resultString);
JSONObject result = JSONObject.fromObject(resultString);
return (T) JSONObject.toBean(result, t.getClass()...
分类:
编程语言 时间:
2015-07-15 19:24:29
阅读次数:
175
进程间通信-pipe
进程间通信
每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,InterProcess Communication)。
pipe
管道(pipe)就是一项基本的进程间通信的方法。...
分类:
编程语言 时间:
2015-07-15 19:24:00
阅读次数:
182
self.navigationController?.navigationBar.titleTextAttributes
= [NSForegroundColorAttributeName:UIColor.whiteColor(),UIFont(name: "Heiti SC", size: 24.0)!];...
分类:
编程语言 时间:
2015-07-15 19:22:32
阅读次数:
148
重载,英文名是overload,是指在一个类中定义了一个以上具有相同名称的方法,这些方法的参数个数、参数类型和顺序不能相同。返回类型可以相同,也可以不同。
public class TstaticOverload {
static int height;
TstaticOverload() {
System.out.println ("Planting a seedling");
h...
分类:
编程语言 时间:
2015-07-15 19:22:03
阅读次数:
151
说的直接点,工厂模式就是接管对象的创建,在new()的同时既可以做额外的异常处理、初始化等操作,又可以降低模块间的耦合,方便维护和拓展。
根据创建对象的复杂度,可以分为简单工厂模式、工厂法模式和抽象工厂模式。
一、简单工厂模式
ProductA、ProductB和ProductC继承自Product虚拟类,Show方法是不同产品的自描述;Factory依赖于ProductA、Prod...
分类:
编程语言 时间:
2015-07-15 19:21:18
阅读次数:
156
控制反转(IOC)IOC(inversion of control)是spring的核心,就是有spring来控制对象的周期和对象间的关系。
传统开发模式:对象间相互依赖,比如A对象中引入B对象,要使用new B();
IOC开发模式:将对象之间的依赖关系交给IOC容器来做。
先看下图,我们来了解应该如何来完成一套好的架构
这张图是多个此轮之间相互协作,来完成一项任务。
图一,我们可以看出齿轮与齿...
分类:
编程语言 时间:
2015-07-15 19:21:25
阅读次数:
207