JavaScript采用垃圾自动回收机制,运行时环境会自动清理不再使用的内存,因此javascript无需像C++等语言一样手动释放无用内存。在这之前先说一下垃圾回收的两种方式:引用计数与标记清除。引用计数方式会为每个已分配内存单元设置计数器,当计数器减少到0的时候就意味着该单元无法再被引用,将会被...
分类:
编程语言 时间:
2014-09-01 22:22:33
收藏:
0 评论:
0 赞:
0 阅读:
318
之前一直以为,在js的位运算中,双精度浮点数在内部会先被转成32位整数,再执行位运算,然后再转为64位数值,因此效率极低。今天实验发现,对浮点执行位运算只会导致数值不准确,而不会导致效率低下,相比乘法,左移位要快66%(其实就是浮点运算与整数运算的差距)。以下结果在 IE 7 ~ IE 10 上测试...
分类:
编程语言 时间:
2014-09-01 22:21:13
收藏:
0 评论:
0 赞:
0 阅读:
326
滚动新闻 aaaaaaaaaaaaaaa bbbbbbbbbbbbbbb ccccccccccccccc ddddddddddddddd eeeeeeeeeeeeeee fffffffffffff...
分类:
编程语言 时间:
2014-09-01 22:20:23
收藏:
0 评论:
0 赞:
0 阅读:
314
计数器CounterCounter类是自Python2.7起增加的,属于字典类的子类,是一个容器对象,主要用来统计散列对象,支持集合操作+、-、&、|,其中后两项分别返回两个Counter对象各元素的最小值和最大值。>>> from collections import Counter>>> c =...
分类:
编程语言 时间:
2014-09-01 22:20:03
收藏:
0 评论:
0 赞:
0 阅读:
316
这两天看了一下TOM大叔的《深入理解js系列》中的基础部分,根据自己的实际情况,做了读书笔记,记录了部分容易绊脚的问题。写篇文章,供大家分享。...
分类:
编程语言 时间:
2014-09-01 21:14:23
收藏:
0 评论:
0 赞:
0 阅读:
362
导语大约1个月前,oschina.net和华章图书一起合作做了一个活动:OSC第51期高手问答——聊聊python那些事,来推广我参与撰写的书《编写高质量代码:改善Python程序的91个建议》(豆瓣链接)。在回答问题的过程中,我看到有若干问题是好几个人都问了的,就萌发了在事后把这些问答整理整理的想法,以下内容就是来自那一次的问答。为简化整理,已经去掉了提问人的昵称,并做了简单的分类。纠结的Py2...
分类:
编程语言 时间:
2014-09-01 21:13:33
收藏:
0 评论:
0 赞:
0 阅读:
319
javascript采用原型继承的方式继承一个类(javascript没有类这个概念,暂时这么称呼吧),但一些使用过Java的程序员可能习惯使用经典的类继承,但javascript原生并不支持这种方式,因此需要手动实现。这里通过定义一个定义类(defineClass)的函数实现,经测试越用越顺手。由...
分类:
编程语言 时间:
2014-09-01 21:06:43
收藏:
0 评论:
0 赞:
0 阅读:
230
继续学习Java高精度,今天写的是求N!。 首先附上源代码: import java.util.Scanner;import java.math.BigInteger;public class Main { public static void main(String []args) ...
分类:
编程语言 时间:
2014-09-01 21:04:23
收藏:
0 评论:
0 赞:
0 阅读:
267
一般情况,在 Linux 下我们习惯于用 wget 下载,但该工具的缺点就是无法进行多线程下载,所以往往有时候速度不够快。这里介绍的 Axel,是 Linux 下一款不错的 HTTP 或 FTP 高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件,适合网...
分类:
编程语言 时间:
2014-09-01 21:02:03
收藏:
0 评论:
0 赞:
0 阅读:
274
以下的这些要点是对全部的C++程序猿都适用的。我之所以说它们是最重要的,是由于这些要点中提到的是你通常在C++书中或站点上无法找到的。如:指向成员的指针,这是很多资料中都不愿提到的地方,也是常常出错的地方,甚至是对一些高级的C++程序猿也是如此。 这里的要点不不过解释如何写出更好的代码,很多其它.....
分类:
编程语言 时间:
2014-09-01 20:53:53
收藏:
0 评论:
0 赞:
0 阅读:
331
varmask="<divid=‘m‘></div>";varloading="<divid=‘loadingDiv‘style=‘‘><imgsrc=‘../../theme/blue/p_w_picpaths/blue/loading-blue.gif‘></img>主备切换中.......</div>";$("body").prepend(loading).prepend(mask);$("#loadingDiv").cs..
分类:
编程语言 时间:
2014-09-01 19:47:04
收藏:
0 评论:
0 赞:
0 阅读:
376
总结如下:
1) 前带一个"_"的变量: 私有变量. 前面带有一个"_"的变量, 但是并没有真正的封装隐藏, 外部还是可以访问
2) 后面带有一个"_"的变量, 为了避免和Python中已有的关键字冲突
3) 前后各有两个"_"的变量, 代表Python中的Magic Word
_single_leading_underscore: 私有变量.
sin...
分类:
编程语言 时间:
2014-09-01 19:38:23
收藏:
0 评论:
0 赞:
0 阅读:
320
java语言规范要求equals方法具有下面的特性:
(1)自反性:对于任何非空引用x,x.equals(x)应该返回true;
(2)对称性:对于任何引用x,和y,当且仅当,y.equals(x)返回true,x.equals(y)也应该返回true;
(3)传递性:对于任何引用x,y,z,如果x.equals(y)返回true,y.equals(z)返回true,那么x.equals(z...
分类:
编程语言 时间:
2014-09-01 19:35:53
收藏:
0 评论:
0 赞:
0 阅读:
280
1、远程目标机器安装D:\Program Files (x86)\Borland\Remote Debugger\20,没有光盘从已安装的xe6电脑上Bin目录下拷贝文件bccide.dllbordbk200.dllbordbk200N.dllcomp32x.dllDCC32200.dllrmtdb...
分类:
编程语言 时间:
2014-09-01 19:24:03
收藏:
0 评论:
0 赞:
0 阅读:
395
struts2commons-logging-1.0.4.jar 主要用于日志处理freemarker-2.3.8.jar 模板相关操作需要包ognl-2.6.11.jar ognl表达示所需包,xwork-2.0.7.jar xwork核心包struts2-core-2.0.14.jar stru...
分类:
编程语言 时间:
2014-09-01 19:20:53
收藏:
0 评论:
0 赞:
0 阅读:
270
WEB-INF /WEB-INF/web.xml 你的Web应用程序配置文件,这是一个XML文件,其中描述了 servlet 和其他的应用组件配置及命名规则; /WEB- INF/classes/ 这个目录包含了站点所有用的 class 文件,包括 servlet class 和非servlet c...
分类:
编程语言 时间:
2014-09-01 19:19:53
收藏:
0 评论:
0 赞:
0 阅读:
179
#!/usr/bin/bash#python版号需要修改两个地方#1. new_version#sudo -i #得到超级权限new_version="3.4"PYPATH=/System/Library/Frameworks/Python.framework/Versions/"$new_vers...
分类:
编程语言 时间:
2014-09-01 19:18:33
收藏:
0 评论:
0 赞:
0 阅读:
290
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、...
分类:
编程语言 时间:
2014-09-01 19:14:53
收藏:
0 评论:
0 赞:
0 阅读:
355
之前为大家介绍了如何使用spring注解来进行缓存配置 (EHCache 和 OSCache)的简单的例子,详见Spring基于注解的缓存配置--EHCacheAND OSCache现在介绍一下如何在基于注解springMVC的web应用中使用注解缓存,其实很简单,就是将springMVC配置文件与...
分类:
编程语言 时间:
2014-09-01 19:14:43
收藏:
0 评论:
0 赞:
0 阅读:
431
1.使用pipeline进行批量导入数据。包含先使用rpush插入数据,然后使用expire改动过期时间class Redis_Handler(Handler): def connect(self): #print self.host,self.port,self.table self.conn.....
分类:
编程语言 时间:
2014-09-01 19:11:53
收藏:
0 评论:
0 赞:
0 阅读:
356