我们一直是为了产生对象而定义类(class)的。对象是具有功能的实体,而类是对象的类型分类。这是面向对象的一个基本概念。static数据成员有一些数据用于表述类的状态。比如Human类,我们可以用“人口”来表示Human类的对象的总数。“人口”直接描述类的状态,而不是某个对象。类的所有对象共享“人口...
分类:
编程语言 时间:
2014-08-22 10:31:16
阅读次数:
212
stackflow 上有同学提问"C++ 与 Objective-C 有什么异同?"楼下的提供的两个资料挺不错的.其一是:Pierre Chatelier 写的下载链接:http://pierre.chachatelier.fr/programmation/fichiers/cpp-objc-en....
分类:
编程语言 时间:
2014-08-22 10:30:35
阅读次数:
246
个人编程中比较喜欢重构,重构能够提高自己的代码质量,使代码阅读起来也更清晰。但是重构有一个问题,就是如何保证重构后带代码实现的功能与重构前的一致,如果每次重构完成后,对此不闻不问,则会有极大的风险,如果每次重构后,都进行一边测试,则工作量会很巨大,最终可能是即使代码有重构的欲望,也会尽量克制住,不去...
分类:
编程语言 时间:
2014-08-22 10:28:56
阅读次数:
209
JSLINQ 是一个将LINQ对象转化为JavaScript对象的工具 。它是构建在JavaScript的数组对象的基础上进行转换的,如果您使用的是一个数组,你可以使用LINQ到javascript 。示例:var myList = [ {FirstName:"Chris",L...
分类:
编程语言 时间:
2014-08-22 10:28:35
阅读次数:
198
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="ret.....
分类:
编程语言 时间:
2014-08-22 09:18:06
阅读次数:
379
由于之前有一个项目老是要打开文件,然后用pickle.load(file),再处理。。。最后要关闭文件,所以觉得有点繁琐,代码也不简洁。所以向python with statement寻求解决方法。在网上看到一篇文章:http://effbot.org/zone/python-with-statem...
分类:
编程语言 时间:
2014-08-22 09:15:35
阅读次数:
194
利用xpath()分析抓取数据还是比较简单的,只是网址的跳转和递归等比较麻烦。耽误了好久,还是豆瓣好呀,URL那么的规范。唉,亚马逊URL乱七八糟的.... 可能对url理解还不够. amazon
├──?amazon
│??...
分类:
编程语言 时间:
2014-08-22 05:03:45
阅读次数:
3369
>>>dict={}
>>>dict[‘key1‘]=‘value1‘
>>>print(dict)
{‘key1‘:‘value1‘}
>>>dict[‘key2‘]=‘value2‘
>>>print(dict)
{‘key2‘:‘value2‘,‘key1‘:‘value1‘}
>>>dict[‘key3‘]=‘value3‘
>>>print(dict)
{‘key2‘:‘va..
分类:
编程语言 时间:
2014-08-22 02:56:06
阅读次数:
370
学编程吧java数组学习(二)发布了,欢迎大家通过xuebiancheng8.com来访问。下面接着来分析数组,前面分析了什么是数组,为什么要用数组,下面来分析下如何使用数组数组和其他数据类型一样,使用前要先定义。如下inta[];这样就声明了一个数组a=newint[10];然后为这个数组申请10个..
分类:
编程语言 时间:
2014-08-22 02:52:26
阅读次数:
201
初次接触SpringMVC的时候对于请求路径是使用基于注解的配置@RequestMapping("/self")这种方式配置方便更适合RESTful风格一起使用@RequestMapping(value="/self/{name}",method.RequestMethod=GET)然后又由于需要接触到基于XML配置的请求路径如下:<propkey="/login.do">u..
分类:
编程语言 时间:
2014-08-22 02:51:26
阅读次数:
179
在学习过css相关的知识,有了前端工程师的一些基础知识。但要较好的掌握前端,必须要学习好javascript的知识。下面将从基本语法、变量、关键字、保留字、语句、函数、BOM等角度阐释。一、基本语法javacript作为一种面向对象的、脚本级的轻量语言,与java一脉相承。命名:区分大..
分类:
编程语言 时间:
2014-08-22 02:49:45
阅读次数:
215
(1)安装Python的msgpack类库,MSF官方文档中的数据序列化标准就是参照msgpack。
root@kali:~# apt-get install python-setuptools
root@kali:~# easy_install msgpack-python
(2)创建createdb_sql.txt:
create database msf;
create us...
分类:
编程语言 时间:
2014-08-22 00:23:25
阅读次数:
307
概念
有个概念叫做线程局部变量,一般我们对多线程中的全局变量都会加锁处理,这种变量是共享变量,每个线程都可以读写变量,为了保持同步我们会做枷锁处理。但是有些变量初始化以后,我们只想让他们在每个线程中一直存在,相当于一个线程内的共享变量,线程之间又是隔离的。python
threading模块中就提供了这么一个类,叫做local。
多线程中共享变量和局部变量的区别我画两个小...
分类:
编程语言 时间:
2014-08-22 00:21:15
阅读次数:
230
这两天在看reflect这个包在Docker中的使用时,遇到了各种问题,最后虽然知道怎么用了。但是对于这块的原理还不是太懂,于是把"THE WAY TO GO"中关键的几章看了下。继续坚持往下写,争取能说明白。源码还是先看Docker中源码, docker/api/client/cli.gotype...
分类:
编程语言 时间:
2014-08-22 00:18:35
阅读次数:
295
先贴代码,总结以后再写,和5中内存分配方式密切相关PS:str 返回整个字符串,str[0],*str返回首字符hchar *strA(){ char str[]="hello!"; //局部数组,局部变量, str存在栈区 return str; //局部变量不...
分类:
编程语言 时间:
2014-08-22 00:15:05
阅读次数:
263
在进行文件写操作的时候,有两种操作方方式。一个是连续写,一个是覆盖式写。 代码如下: import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.IOException; import j...
分类:
编程语言 时间:
2014-08-22 00:13:15
阅读次数:
237
最近刚网页抓取,抓取下来后需要解析,所以在网上找了一些资料,也问问我的师兄,最终结合网上的开源知识,完成了htmlcxx的使用。vs2013.首先要去下载htmlcxx:https://github.com/dhoerl/htmlcxx或者你也可以百度下去下载一个。接下来,将文件文件解压,我用vs2...
分类:
编程语言 时间:
2014-08-22 00:12:05
阅读次数:
372