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