在python下,获取当前执行主脚本的方法有两个:sys.argv[0]和__file__。sys.argv[0]获取主执行文件路径的最佳方法是用sys.argv[0],它可能是一个相对路径,所以再取一下abspath是保险的做法,像这样:import os,sysdirname, filename...
分类:
编程语言 时间:
2014-09-22 11:52:12
阅读次数:
198
1 memset将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向s的指针。函数介绍void *memset(void *s, int ch, size_t n);函数解释:将s中前n个字...
分类:
编程语言 时间:
2014-09-22 11:51:22
阅读次数:
201
一、JavaScript 引擎是单线程的可以从下面的代码中看到,第一个用setTimeout中的代码是死循环,由于是单线程,下面的两个定时器就没机会执行了。浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现3个常驻线程:javascript引擎线程,GUI渲染线程,浏览器...
分类:
编程语言 时间:
2014-09-22 11:16:52
阅读次数:
236
活动话题:当要做一个针对移动设备的论坛的时候,swift能够有什么优势 查看更多:?http://blackhouseapp.com/ 查看更多:?http://blackhouseapp.com/
分类:
编程语言 时间:
2014-09-22 11:20:52
阅读次数:
160
需要 import org.apache.tools.zip.ZipEntry;
import org.apache.tools.zip.ZipFile;
对文件进行解压操作
ant.jar 的 下载地址 http://download.csdn.net/detail/qq490691606/7935909
maven中的配置
com.s...
分类:
编程语言 时间:
2014-09-22 09:56:22
阅读次数:
242
线程实现有两种方法:1.写一个类来继承Thread类,然后复写run()方法。public class HelloThread extends Thread { public void run() { System.out.println("Hello from a threa...
分类:
编程语言 时间:
2014-09-22 09:19:52
阅读次数:
219
(1)当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针。所以这里要注意函数里面的sizeof运算符。(2)打印出当前源文件的文件名以及源文件的当前行号:cout << __FILE__ ; cout<<__LINE__ ; __FILE__和__LINE__是系统预定义宏,这种宏并不是在...
分类:
编程语言 时间:
2014-09-22 09:36:02
阅读次数:
215
多态:
面向对象的第三个特征,定义:某类事物存在多种形态,比如,函数就具备多态性,同名的一个函数,它的参数列表不一样,它的存在性就不一样,还有同一个函数,放在父类和放在子类,它的存在性也就不一样。
对象也存在多态性。
例子:动物有猪、猫、狗等
猫这个对象对应的类是猫类
猫 x = new 猫();
同时,猫还是动物的一种,也就可以把猫成为动物
动物 y =...
分类:
编程语言 时间:
2014-09-22 04:23:02
阅读次数:
326
由于之前用JavaScript用的比较多,因此总是想用以前的方法来访问组件,却屡遭失败,经过查阅资料发现,二者存在较大的不同。下面以调用3DText组件HurtValue为例,来比较二者的不同JavaScript:gameObject.Find("HurtValue").GetComponent(TextMesh).text="";C#GameObject.Find(..
分类:
编程语言 时间:
2014-09-22 03:03:42
阅读次数:
202
要想搞清楚int和integer的区别,需要先搞清楚什么叫包装类。虽然 Java 语言是典型的面向对象编程语言,但其中的 8 种基本数据类型并不支持面向对象的编程机制,基本类型的数据不具备“对象”的特性--不携带属性、没有方法可调用。沿用它们只是为了迎合人类根深蒂固的习惯,并的确能简单、有效地进行常...
分类:
编程语言 时间:
2014-09-22 03:50:41
阅读次数:
196
最近在做项目的时候有一个需求:从网页面抓取数据,要求是首先抓取整个网页的html源码(后期更新要使用到)。刚开始一看这个简单,然后就稀里哗啦的敲起了代码(在这之前使用过Hadoop平台的分布式爬虫框架Nutch,使用起来是很方便,但是最后因为速度的原因放弃了,但生成的统计信息在后来的抓取中使用到.....
分类:
编程语言 时间:
2014-09-22 02:43:01
阅读次数:
301
Spring动态配置多数据源,即在大型应用中对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性。而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个数据库实例中,以及从哪个数据库提取数据。基本信息1、.....
分类:
编程语言 时间:
2014-09-22 01:51:11
阅读次数:
363
在前面我写了《如何在spring框架中解决多数据源的问题》,通过设计模式中的Decorator模式在spring框架中解决多数据源的问题,得到了许多网友的关注。在与网友探讨该问题的过程中,我发现我的方案并不完善,它只解决了一部分问题。 总结多数据源的问题,其实它需要分为以下三种情况:各个数据源...
分类:
编程语言 时间:
2014-09-22 02:23:52
阅读次数:
231
在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在spring和hibernate框架中总是配置一个数据源,因而sessionFactory的dataSource属性总是指向这个数据源并且恒定不变,所有DAO在使用se.....
分类:
编程语言 时间:
2014-09-22 02:23:01
阅读次数:
285
package com.jfinal.kit; import java.io.File; public class FileKit { public static void delete(File file) { if ((file != null) && (file.exists())) { if (file.isFile()) { file.delete(); } else if (fi...
分类:
编程语言 时间:
2014-09-22 00:47:31
阅读次数:
227
此篇文章使用 js-test-driver ,
希望给无任何JavaScript
单元测试经验的开发者,
能在最短的时间内,
开展单元测试的工作?
附件: 三分钟学会 JavaScript 单元测试...
分类:
编程语言 时间:
2014-09-22 00:46:11
阅读次数:
188