今天第一次接触Java的工厂设计模式,我可是闻名已久啊。看下面:Java代码interfaceFruit{publicvoideat();}classAppleimplementsFruit{publicvoideat(){System.out.println("吃苹果");}}classOrang...
分类:
编程语言 时间:
2015-08-09 18:41:29
阅读次数:
104
Ajax Ajax(Asynchronous JavaScript and XML的缩写),允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax。 Ajax:一种不用刷新整个页面便可与服务器通讯的办法 Web的传统模型,客户端向服务器发送一个请求,服务器返回整个页面,如此反复。(...
分类:
编程语言 时间:
2015-08-09 18:38:25
阅读次数:
188
1.空间复杂度一个程序的空间复杂度是指运行完一个程序所需内存的大小。利用程序的空间复杂度,可以对程序的运行所需要的内存多少有个预先估计。一个程序执行时除了需要存储空间和存储本身所使用的指令、常数、变量和输入数据外,还需要一些对数据进行操作的工作单元和存储一些为现实计算所需信息的辅助空间。程序执行时所...
分类:
编程语言 时间:
2015-08-09 18:34:14
阅读次数:
103
–Code——————————————————————-print("----------第一个小游戏----------")temp = input("猜一下我现在心里在想那个数字")guess = int(temp)if guess == 8:print("我草,你是我肚子里的蛔虫么?")pri...
分类:
编程语言 时间:
2015-08-09 18:33:39
阅读次数:
174
任何序列都可以引用其中的元素(item).下面的内建函数(built-in function)可用于列表(表,定值表,字符串)#s为一个序列len(s)返回: 序列中包含元素的个数min(s)返回:序列中最小的元素max(s)返回:序列中最大的元素all(s)返回:True,若果所有元素都为真的话a...
分类:
编程语言 时间:
2015-08-09 18:31:35
阅读次数:
114
题目:在排序数组中,找出给定数字出现的次数思路:既然出现排序数组,很容易想到二分查找,时间复杂度为O(logn);先通过二分查找找到最左边出现该数字的下标left(如果没找到,则返回-1),然后通过二分查找找到最右边出现该数字的下表right(如果没找到,则返回-1),然后right-left+1就...
分类:
编程语言 时间:
2015-08-09 18:30:49
阅读次数:
114
本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘。数组是“多态数组" ,啥都可以放1 //JavaScript中的多态数组2 var arr = ["one", 2, true,3 function (a, b) { return a ...
分类:
编程语言 时间:
2015-08-09 18:24:05
阅读次数:
115
《围住神经猫》是去年在微信上挺火的H5游戏,在学习unity3d的过程中我就想把这个游戏用我学习到的unity3d知识重新编写。
分类:
编程语言 时间:
2015-08-09 18:23:44
阅读次数:
401
1????介绍Spring容器和Beans 本文覆盖Spring框架的控制反转(IoC)原则的实现。IoC也被称为抵赖注入(DI)。这是一个定义对象依赖性的过程,即,它们处理其他对象,只通过构造函数的参数、工厂方法参数或在对...
分类:
编程语言 时间:
2015-08-09 17:19:38
阅读次数:
167
题目:丑数
* 我们把只包含因子2,3,5的数称为丑数(Ugly Number).
* 求按从小到大的顺序的第1500个丑数。
* 例如6,8都是丑数,但14不是,因为它含有因子7.习惯上我们把1当作第一个丑数
方法一:逐个判断每个整数是不是丑数的解法,直观但不够高效:
所谓一个数m是另一个数n的因子,是指n能被m整除,也就是说n%m==0.根据丑数的定义,丑数只能被2,3,5整除...
分类:
编程语言 时间:
2015-08-09 17:16:26
阅读次数:
151
讲解字典类,集合类,数组、字典、集合的快速遍历,数组排序,数组元素按照数值大小排序等知识点。...
分类:
编程语言 时间:
2015-08-09 17:15:55
阅读次数:
153
转载请注明出处:陈科肇-
1.前提准备:
操作系统:windows 7 旗舰版 x64
JDK:jdk1.7.0_79_x64(安装目录:D:\JAVA\jdk1.7.0_79_x64)
tomcat:32-bit64-bit Windows Service Installer(安装目录:D:\0tomcat7SerV)
tomcat-connectors:tomcat-connec...
分类:
编程语言 时间:
2015-08-09 17:16:34
阅读次数:
215
1.python的版本
window、Linux、Mac os X
这里需要说明一下的就是Linux版本,需要下载python源码自行编译
2.在选择版本的时候为了大家更容易接受,就选择了window,而我选择了最新的3.4版本,当然,因为3.0之后出现不兼容情况,所以,我也安装上2.7版本,以便对比
3.python主页
https://www.python.org/
3.下载地...
分类:
编程语言 时间:
2015-08-09 17:14:37
阅读次数:
175
题目:在字符串中找出第一个只出现一次的字符。如输入"abaccdeff",则输出'b'.
看到这样的题目,我们最直观的想法就是从头开始扫描这个字符串中的字符。当访问某个字符时拿这个字符和后面的每个字符相比较,如果在后面没有发现重复的字符,则该字符就是只出现一次的字符。如果字符串有n个字符,每个字符可能与后面的O(n)个字符想比较,因此这种思路的时间复杂度为O(n2),面试官不会满意这种思路,它会...
分类:
编程语言 时间:
2015-08-09 17:14:16
阅读次数:
148
写个例子,以备后用
一、JavaScript 解析返回的xml格式的数据:
1、javascript版本的ajax发送请求
(1)、创建XMLHttpRequest对象,这个对象就是ajax请求的核心,是ajax请求和响应的信息载体,单是不同浏览器创建方式不同
(2)、请求路径
(3)、使用open方法绑定发送请求
(4)、使用send() 方法发送请求
(5)、获取服务器返回的字符...
分类:
编程语言 时间:
2015-08-09 17:11:43
阅读次数:
107
(下面是摘自百度百科)
IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了,不需要另外去找。同时,使用Eclipse这个强大的框架时IDLE也可以非常方便的调试Python程序。基本功能:语法加亮;段落缩进;基本文本编辑;TABLE键控制;调试程序。
IDLE总的来说是标...
分类:
编程语言 时间:
2015-08-09 17:11:22
阅读次数:
116
通过window的start,我们启动idle
idle是一个python shell 。
shell指的是外壳的意思,这是一个通过键入文本与程序交互的途径,也就是说,我们可以通过shell与python交互。
图中出现的“>>>”就是python的提示符,等待你输入的python指令。...
分类:
编程语言 时间:
2015-08-09 17:12:57
阅读次数:
140