近期做的项目有个问题,就是需要获取上个页面连接地址,我用的IE浏览器,在用location.href连接到新地址的时候,在新地址页面用document.referrer的方法获取不到原地址,我测试了下,用的火狐和谷歌都行。有些IE版本可以,有些不支持,在老师的帮助下,在网上找到了解决方式。这个是我的...
分类:
编程语言 时间:
2014-09-14 11:17:27
收藏:
0 评论:
0 赞:
0 阅读:
308
11.publicclassPerson{12.privateStringname,comment;13.privateintage;14.publicPerson(Stringn,inta,Stringc){15.name=n;age=a;comment=c;16.}17.publicboolea...
分类:
编程语言 时间:
2014-09-14 11:15:47
收藏:
0 评论:
0 赞:
0 阅读:
664
spring四种依赖注入方式博客分类:spring平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指...
分类:
编程语言 时间:
2014-09-14 11:12:37
收藏:
0 评论:
0 赞:
0 阅读:
362
在多线程对同一个函数进行调用时,如果不控制号锁的机制,往往就会产生数据混乱的情况,我们通常在控制线程的同步问题时,通常采用的方法:
1:使用synchronized进行控制访问。
2:使用ReentrantLock,进行上锁,方法体结束时进行解锁,因此得到控制。
下面我分别通过一个实例,来详细说明一下,上锁的方法,如果去掉锁机制之后,你会发现数据会出现混乱的情况。import java.ut...
分类:
编程语言 时间:
2014-09-14 10:09:26
收藏:
0 评论:
0 赞:
0 阅读:
280
//继承弊端:打破了封装性。/*final关键字:1,final是一个修饰符,可以修饰类,方法,变量。2,final修饰的类不可以被继承。3,final修饰的方法不可以被覆盖。4,final修饰的变量是一个常量,只能赋值一次。 为什么要用final修饰变量。其实在程序如果一个数据是固定的, ...
分类:
编程语言 时间:
2014-09-14 10:08:56
收藏:
0 评论:
0 赞:
0 阅读:
255
三、如何改变Javascript在页面的执行顺序 利用onload 输出值顺序是 2、1。 需要注意的是,如果存在多个winodws.onload的话,只有最后有一个生效,解决这个办法是: window.onload = function(){f();f1();f2();.....}利用2级D...
分类:
编程语言 时间:
2014-09-14 10:07:46
收藏:
0 评论:
0 赞:
0 阅读:
265
1 JavaScript变量作用域 1.1 函数作用域 没有块作用域:即作用域不是以{}包围的,其作用域完成由函数来决定,因而if /for等语句中的花括号不是独立的作用域。 如前述,JS的在函数中定义的局部变量只对这个函数内部可见,称之谓函数作用域。 嵌套作用域变量搜索规则:当在函数中引用一个变量...
分类:
编程语言 时间:
2014-09-14 10:04:06
收藏:
0 评论:
0 赞:
0 阅读:
334
面向对象程序设计基于三个基本概念:数据抽象、继承和动态绑定。
继承和动态绑定对程序的编写有两方面影响:一是我们可以更容易地定义与其他类似但不完全相同的新类:二是在使用这些彼此相类似的类编写程序时,我们可以在一定程度上忽略掉他们的区别。
使用数据抽象,我们可以将类的接口和实现分离,使用继承,可以定义相类似的类型并对其相类似的关系建模,使用动态绑定,可以再一定程度上忽略相似类型的区别,而以统一的方...
分类:
编程语言 时间:
2014-09-14 09:00:26
收藏:
0 评论:
0 赞:
0 阅读:
794
链表是面试中常考的,本文参考了其它一些文章,加上小编的自己总结,基本每个算法都测试并优化过。
算法大全(1)单链表 中还有一些链表题目,将来也会整理进来。
* REFS:
* http://blog.csdn.net/fightforyourdream/article/details/16353519
* http://blog.csdn.net/luckyx...
分类:
编程语言 时间:
2014-09-14 08:59:16
收藏:
0 评论:
0 赞:
0 阅读:
362
add by zhj: Python中的高级数据结构数据结构数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列关联数据的东西。在Python中有四种内建的数据 结构,分别是List、Tuple、Dictionary以及Set。大部分的应用程序不需要其他类型的数...
分类:
编程语言 时间:
2014-09-14 05:47:46
收藏:
0 评论:
0 赞:
0 阅读:
367
原题地址:https://oj.leetcode.com/problems/plus-one/题意:Given a non-negative number represented as an array of digits, plus one to the number.The digits are...
分类:
编程语言 时间:
2014-09-14 05:47:06
收藏:
0 评论:
0 赞:
0 阅读:
417
原文:Python高级特性(3): Classes和Metaclasses类和对象类和函数一样都是Python中的对象。当一个类定义完成之后,Python将创建一个“类对象”并将其赋值给一个同名变量。类是type类型的对象(是不是有点拗口?)。类对象是可调用的(callable,实现了 __call...
分类:
编程语言 时间:
2014-09-14 05:46:56
收藏:
0 评论:
0 赞:
0 阅读:
327
原文:Python高级特性(2):Closures、Decorators和functools装饰器(Decorators)装饰器是这样一种设计模式:如果一个类希望添加其他类的一些功能,而不希望通过继承或是直接修改源代码实现,那么可以使用装饰器模式。简单来说 Python中的装饰器就是指某些函数或其他...
分类:
编程语言 时间:
2014-09-14 05:46:36
收藏:
0 评论:
0 赞:
0 阅读:
417
译文:Python高级特性(1):Iterators、Generators和itertools【译注】:作为一门动态脚本语言,Python 对编程初学者而言很友好,丰富的第三方库能够给使用者带来很大的便利。而Python同时也能够提供一些高级的特性方便用户使用更为复杂的数据结构。本系 列文章共有三篇...
分类:
编程语言 时间:
2014-09-14 04:43:16
收藏:
0 评论:
0 赞:
0 阅读:
473
经过一周准备,swift在线天气预报视频教程与大家见面了。这套视频案例,需要有一定语言基础学员。知识点涉及很多方面。比如:swift地理位置定位coreLocation、swift如何调用oc组件、安装AFNetworking等还会涉及mac系统终端命令行操作。贴图看看界面实现功能简单,但知识点用到..
分类:
编程语言 时间:
2014-09-14 02:36:37
收藏:
0 评论:
0 赞:
0 阅读:
633
Java是在1995年由Sun公司推出的一种极富创造力的面对对象的程序设计语言,它由Java之父“詹姆斯·戈士林”博士设计,作为Sun研究院院士,他亲手设计了Java语言,并完成了Java技术的原始编译器和虚拟机。最初的名字是OAK,在1995年被重命名为Java编程语言。Java是一种通过解释方..
分类:
编程语言 时间:
2014-09-14 02:35:47
收藏:
0 评论:
0 赞:
0 阅读:
362
原题地址:https://oj.leetcode.com/problems/rotate-image/题意:You are given annxn2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Fo...
分类:
编程语言 时间:
2014-09-14 02:29:46
收藏:
0 评论:
0 赞:
0 阅读:
355
这个问题的原因是readline 包的问题,可以重新编译,替换 下载python3.4源码 https://www.python.org/ftp/python/3.4.0/ 解压进入到源码包中vi setup.py 找到代码: add_dir_to_list(self.compiler.library_dirs...
分类:
编程语言 时间:
2014-09-14 01:28:36
收藏:
0 评论:
0 赞:
0 阅读:
534
C语言链表初学者都说很难,今天就来为大家讲讲链表讲链表之前不得不介绍一下结构体,在链表学习之前大家都应该已经学了结构体,都知道结构体里面能有许多变量,每个变量可以当做这个结构体的属性,例如:struct Stu{ char name[6]; int age;};在这里我们就定义了一个名为...
分类:
编程语言 时间:
2014-09-14 01:21:36
收藏:
0 评论:
0 赞:
0 阅读:
354
多线程版Libevent//保存线程的结构体struct LibeventThread{ LibEvtServer* that; //用作传参 std::shared_ptr spThread; // 线程 struc...
分类:
编程语言 时间:
2014-09-14 01:21:26
收藏:
0 评论:
0 赞:
0 阅读:
384