使用JS完成一个简单的计算器功能。实现2个输入框中输入整数后,点击第三个输入框能给出2个整数的加减乘除。提示:获取元素的值设置和获取方法为:例:赋值:document.getElementById(“id”).value = 1; 取值:var = document.getElementById(“...
分类:
编程语言 时间:
2015-07-23 19:10:07
阅读次数:
133
乱写__eq__会发生啥?请看代码..>>> class A:... def __eq__(self, other): # 不论发生什么,只要有==做比较,就返回True... return True... >>> a = A()>>> b = A()>>> a =...
分类:
编程语言 时间:
2015-07-23 19:07:35
阅读次数:
194
import urllib, urllib2, cookielibfrom HTMLParser import HTMLParserimport sysreload(sys)sys.setdefaultencoding('utf8')class WebParser(HTMLParser): d...
分类:
编程语言 时间:
2015-07-23 19:07:45
阅读次数:
123
概述: 适配器是标准库中通用的概念,包括容器适配器、函数适配器和迭代器适配器。本质上,适配器是使一事物的行为类似于另一事物的行为的一种机制。容器适配器让一种已存在的容器类型采用另一种不同的抽象类型的工作方式实现。标准库提供了三种顺序容器适配器:queue、priority_queue和stack。....
分类:
编程语言 时间:
2015-07-23 19:05:28
阅读次数:
139
像上一篇文章 《聚类思想分析》 所述, 聚类算法无所谓好坏,重点在于合理使用各类算法达到最优效果。-----------------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-07-23 19:07:18
阅读次数:
183
这几天花时间学习了一下python django,正如某人所说,掌握另外一门语言是有必要的,同样我也作出了自己的选择。从这几天的学习中,我确实也发现其他语言及其框架等确实有一种与众不同的感觉。下面我把自己这几天...
分类:
编程语言 时间:
2015-07-23 17:59:05
阅读次数:
130
在说cookie之前,先来看两个例子。 例子 1:如果经常上网,会发现很多网站都有一个功能,下次自动登录,或者一个月内免登录,只要我们不点击“退出”按钮,一段时间后再回到该网站,发现依然在线。这个功能很实用...
分类:
编程语言 时间:
2015-07-23 17:58:29
阅读次数:
148
参考:algorithm LRU, how many bits needed for implement this algorithm?问题:在cpu缓存中使用的LRU替换算法需要多少位呢?解决方法:
对于n路相连的缓存来说,LRU每个缓存块需要的位数为log2(n),那么每个set需要的位数就为n*log2(n)。(原文:Assuming you mean a 4-way set-associa...
分类:
编程语言 时间:
2015-07-23 17:57:11
阅读次数:
505
直接贴地址,今天看《深度探索c++对象模型》这本书,因为是在网上下的电子版,自己很模糊,很多地方都看不清,在网上搜了一个相关博客,觉得写的很好。 地址点这里...
分类:
编程语言 时间:
2015-07-23 17:57:22
阅读次数:
127
使用Ajax须留心两类错误。它们的区别源于视角的不同。
第一类错误是从XMLHttpRequest对象的角度看到的问题:某些因素阻止了请求发送到服务器,例如DNS无法解析主机名,连接请求被拒绝,或者URL无效。
第二类错误是从应用程序的角度看到的问题:它们发生于请求成功发送至服务器,服务器接受请求,进行处理并生成响应,但该相应并不指向你期望的内容时。例如:如果你请求的URL不存在,这类问题就会...
分类:
编程语言 时间:
2015-07-23 17:55:21
阅读次数:
142
import urllib
response = urllib.request.urlopen('http://math.sysu.edu.cn/main/default/index.aspx')
html = response.read()
html = html.decode('utf-8')
print(html)上述代码会出现如下错误:UnicodeDecodeError: 'utf-8'...
分类:
编程语言 时间:
2015-07-23 17:56:35
阅读次数:
206
Spring实现依赖注入有几种方式。
基本类型对象注入
package test.spring.dao;
public interface PersonDao {
public abstract void add();
}package test.spring.dao.impl;
import test.spring.dao.PersonDao;
public class P...
分类:
编程语言 时间:
2015-07-23 17:57:38
阅读次数:
174
希尔排序思想:使数组中任意间隔为h的元素都是有序的。...
分类:
编程语言 时间:
2015-07-23 17:45:32
阅读次数:
133
原体描述如下:
Rotate an array of n elements to the right by k steps.
For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is
rotated to [5,6,7,1,2,3,4].
Note:
Try to come up as many so...
分类:
编程语言 时间:
2015-07-23 17:43:27
阅读次数:
124
Web Workers 是 HTML5 提供的一个javascript多线程解决方案,我们可以将一些大计算量的代码交由web Worker运行而不冻结用户界面。
1、首先看一个实例:
1)js文件(test.js)
var fibonacci =function(n) {
return n <2? n : arguments.callee(n -1) + arguments.call...
分类:
编程语言 时间:
2015-07-23 17:44:01
阅读次数:
149
看项目代码时遇到了好多事件监听机制相关的代码,现学习一下:
java事件机制包括三个部分:事件、事件监听器、事件源。
1.事件:继承自java.util.EventObject类,开发者自定义。
package com.shuyan.javatest.EventTest;
import java.util.EventObject;
public class DnsEvent exte...
分类:
编程语言 时间:
2015-07-23 17:39:32
阅读次数:
170
Excel对象模型简介在介绍Excel对象模型之前,让我们先来看一个简单的例子。大多数工厂都是按这样的结构进行设置的:最上层为工厂总部,第二层次分为各个车间,在车间下面又分各班组。就这样组织在一起,形成了一个工厂体系。Excel对象模型与此相似,看起来复杂但实质上很简单清晰。提示任何看起来复杂的东西...
分类:
编程语言 时间:
2015-07-23 17:40:28
阅读次数:
271