译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实...
分类:
编程语言 时间:
2014-07-21 23:31:01
阅读次数:
422
staic变量是怎么样执行的? public class Client { public static int i = 0; static { ? i = 100; } public static void main(String[] args) { ? System.out.println(i); } } 这段程序很简单,输出100,那么...
分类:
编程语言 时间:
2014-07-21 23:30:21
阅读次数:
309
1、length属性,我们可以利用Arguments对象的length属性来获取实际传递进的参数有几个。 function a(x, y, z) { ? ? ? ? //arguments.callee指向函数a(),arguments.callee.length==a.length; ? ? ? ? al...
分类:
编程语言 时间:
2014-07-21 23:31:02
阅读次数:
264
使用Filter 设置编码简化Servlet的开发 1. 核心代码 package?com.mscncn.jsd1404;
import?java.io.IOException;
import?java.io.UnsupportedEncodingException;
import?javax.servlet.Filter;
import?jav...
分类:
编程语言 时间:
2014-07-21 23:30:42
阅读次数:
1930
Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。 从2000年10月20日发布的第一个Windows版的PHP3....
分类:
编程语言 时间:
2014-07-21 23:39:34
阅读次数:
353
在编程中养成一个良好的编程习惯是很重要的事情,java中包名小写,类名采用驼峰命名法,字段方法采用第一个字母小写,其余单词首字母大写,final变量应当大写多个用_隔开,实例字段应当隐藏起来。按照访问权限的大...
分类:
编程语言 时间:
2014-07-21 23:31:03
阅读次数:
333
面试的时候或多或少会有一道或者多道关于基本数据类型的题,也打算过几天出去面试,就总结一下
1、基本数据类型介绍
2、基本数据类型之间的隐式转换与显示转换
3、与基本数据类型相关的几道面试题...
分类:
编程语言 时间:
2014-07-21 16:11:55
阅读次数:
315
写python已经差不多有三个多月了,因为简洁,越来越喜欢这个"巨莽"了,我相信绝大多数人同样喜欢简洁。
今天第一次记录,是我刚刚再工作上遇到的一个小问题,为了更方便理解,我把问题概括成这样:
我有三百多万条记录,但是里面有重复(里面由数字和数字组成),我想要得到不重复的数据。...
分类:
编程语言 时间:
2014-07-21 16:15:55
阅读次数:
268
假期重新拾起Java来学,先是拿来《Think in Java》看,但不幸的是,那本书真心有点生涩乏味。于是上豆瓣寻找到一本李刚老师写的《疯狂Java讲义》,这几天看了一百来页,来总结总结。网上对于此书的评论,捧的大致上说这本书相对于国外教材来说,语言贴近中国人思维,容易理解,而且内容翔实;批的说这本书太罗嗦,让人捉不到重点。实际上,就我这几天的阅读看来,这本书是非常适合我的,在细节方面的解释,以...
分类:
编程语言 时间:
2014-07-22 00:05:37
阅读次数:
275
方便统计各种平台项目的代码量,主要用到了find指令来进行处理的详情点击打开链接。
源代码如下:
# -*- coding: utf-8 -*-
'''
Created on Jul 18, 2014
@author: Jayhomzhou
@note: 计算注释以及代码的总行数(即代码量)
'''
import subprocess
def countCodes(codePa...
分类:
编程语言 时间:
2014-07-21 16:38:02
阅读次数:
352
1. 方法串链(method chaining)、函数串链1 import os2 os.chdir('C:\\Users\\hwx222865\\Documents\\Pyton_lib')3 with open('james.txt') as data:4 s_line=data.rea...
分类:
编程语言 时间:
2014-07-22 00:07:34
阅读次数:
254
本文转载至http://blog.csdn.net/yu0089/article/details/8220275当使用Xcode编写C++代码时,难以避免要使用xcode/C++混合编译。 如果你在Xcode中编写的工程中既有Objective-C代码,又有C++代码,在没有任何设置编译器选项的默认...
分类:
编程语言 时间:
2014-07-22 00:07:36
阅读次数:
280
对于b=2这种方式, 它其实和c是一样的,在执行这个赋值语句的时候,会沿着作用域链寻找名字叫做b的变量,一直找到作用域链的顶端还没有找到,于是给window添加一个属性b然后赋值
分类:
编程语言 时间:
2014-07-22 00:11:34
阅读次数:
201
Python学习笔记 1.基础知识 · 用于实现整除的操作符:// · 幂运算符:** · Python中变量没有类型。类型的强制转换使用函数int(32.9);而C中强制转换使用(int)32.9 · round():将浮点数四舍五入;floor():向下取整;ceil():向上取整 · 跨多行的...
分类:
编程语言 时间:
2014-07-22 00:13:37
阅读次数:
393
import java.util.Stack;public class StringReverse { public static String reverse1(String s) { int length = s.length(); if (length = 0; i--) reve...
分类:
编程语言 时间:
2014-07-22 00:14:35
阅读次数:
248
泛型,类型安全机制。好处:1.将运行时期出现问题ClassCastException转移到了编译时期,方便解决问题,减少运行时期的问题,有利于程序的健壮性。2.避免了强制转换的麻烦泛型格式:ArrayList al = new ArrayList();若增加Integer类型的数据,在编译的时期就会...
分类:
编程语言 时间:
2014-07-22 00:16:35
阅读次数:
193