码迷,mamicode.com
首页 > 编程语言
python locals globals
Python有两个内置的函数,locals()?和globals(),它们提供了基于字典的访问局部和全局变量的方式。 首先,是关于名字空间的一个名词解释。是枯燥,但是很重要,所以要耐心些。Python使用叫做名字空间的东西来记录...
分类:编程语言   时间:2014-08-20 18:14:12    阅读次数:213
JAVA正则表达式 Pattern和Matcher
1.简介:? java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。? 它包括两个类:Pattern和Matcher 。 Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。? Matcher: 一...
分类:编程语言   时间:2014-08-20 18:11:53    阅读次数:306
看看你对编程语言了解多少
今天闲逛tutorialzine看到一个游戏-Guess the Programming Language,大家不妨测试一下,你对编程语言了解多少?...
分类:编程语言   时间:2014-08-20 18:03:52    阅读次数:221
Java设计模式-设计模式的六种原则
所谓无招胜有招,练一门功夫分为内功和外功。外功好比招式,就是所谓的23种设计模式。而内功呢,就是心法,那就是这6种法则。光会外功那是花拳绣腿,内功修为才是境界。如此众多的设计模式,学完2遍,3遍可能也会忘的只记得单例和工厂模式。但是只要原则记住,在以后的设计中,有意无意就会用的设计模式的精髓。 六种设计原则 单一职责原则 不要存在多于一个导致类变更的原因。通俗的说,即一个...
分类:编程语言   时间:2014-08-20 18:02:12    阅读次数:185
我的C++自动化测试程序
个人编程中比较喜欢重构,重构能够提高自己的代码质量,使代码阅读起来也更清晰。但是重构有一个问题,就是如何保证重构后带代码实现的功能与重构前的一致,如果每次重构完成后,对此不闻不问,则会有极大的风险,如果每次重构后,都进行一边测试,则工作量会很巨大,最终可能是即使代码有重构的欲望,也会尽量克制住,不去重构。除非代码能够进行自动化测试。实际上进行测试的是接口,而不是所有代码,只要能够保持接口不变,自动化测试的工作量也没有想象中的巨大。其实我们在单元测试的时候,会测试各种异常情况,只不过,没有将这些测试写成测试代...
分类:编程语言   时间:2014-08-20 18:01:02    阅读次数:314
C++访问lua函数性能测试结果
?? 转载请注明,来自:http://blog.csdn.net/skyman_2001 lua版本是5.1 1. windows平台      CPU: Intel Core i5 3.20GHz 3.60GHz      内存: 8G      操作系统:win7 64位      测试数据:执行125次耗时0.067毫秒 2. ios平台     iPhone 4s...
分类:编程语言   时间:2014-08-20 17:59:42    阅读次数:240
在多线程中使用静态方法是否有线程安全问题
类的成员分为两类,静态成员(static member)和实例成员(instance member)。静态成员属于类,实例成员则属于对象,即类的实例。 简单讨论一下在一个类中使用静态字段(static field)和静态方法(static method)是否会有线程安全问题。 我们在知道, 静态字....
分类:编程语言   时间:2014-08-20 17:56:52    阅读次数:219
python高级编程之生成器表达式和itertools模块
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#生成器表达式和itertools模块#yield中可以使用圆括号代替中括号iter0=(x**2forxinrange(10)ifx%2==0)foriter1initer0:print...
分类:编程语言   时间:2014-08-20 17:54:52    阅读次数:221
swift __1 试写第一个swift程序
参照:http://swiftist.org/topics/96?page=2#comments发现有几个地方一直报错,自己修改了下,有可能是xcode6更新导致代码写的比较乱,这是我的硬伤,这次注释还是后面加上的,这也是我的硬伤,需要改。养成良好的代码习惯。下面贴上自己的代码//// ViewC....
分类:编程语言   时间:2014-08-20 17:51:22    阅读次数:310
用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?
用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?1. 最笨的办法....... [我就怎么干的.........]1functionget()2{3vars=22.127456+"";4varstr=s.substring(0,s.indexOf("."...
分类:编程语言   时间:2014-08-20 17:50:02    阅读次数:178
spring中Bean的注入类型
spring中Bean的注入类型
分类:编程语言   时间:2014-08-20 17:49:22    阅读次数:467
java 通过jni调用c++实现详解
Java通过JNI调用C++程序 JNI是Java Native Interface的缩写,中文为JAVA本地调用。使用JNI可以很方便的用我们的Java程序调用C/C++程序。很多时候,某些功能用Java无法实现,比如说涉及到底层驱动的一些功能,这时候我们就可以利用JNI来调用C或者C++程序来....
分类:编程语言   时间:2014-08-20 17:48:02    阅读次数:233
java安全——BASE64
这个主题主要是关于java安全的,应该来说算是个大杂烩吧,但是又不缺乏实用性,算是作为一个总结,用的时候可以作为参考。1、使用BASE64加解密在java加密技术中,BASE64算是一种最简单、最基本的加密技术。详见如下例子:import java.io.IOException;import Dec...
分类:编程语言   时间:2014-08-20 17:47:12    阅读次数:254
javascript keycode大全
[收藏]javascript keycode大全keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control...
分类:编程语言   时间:2014-08-20 17:44:32    阅读次数:251
java解析xml文件四种方式介绍、性能比较和基本使用方法
一、介绍: 1)DOM(JAXP Crimson解析器)? DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常...
分类:编程语言   时间:2014-08-20 16:42:22    阅读次数:291
看看Spring源码(二)——bean实例化
首先来看一段代码,看过上一节的朋友肯定对这段代码并不陌生。这一段代码诠释了Spring加载bean的完整过程,包括读取配置文件,扫描包,加载类,实例化bean,注入bean属性依赖。 ``` public void refresh() throws...
分类:编程语言   时间:2014-08-20 16:42:03    阅读次数:364
Jigsaw java起步学习
说在前面 点击链接加入群【JavaEE(SSH+IntelliJIDE+Maven)】:http://jq.qq.com/?_wv=1027&k=Sxx7Lc 1官方地址: http://openjdk.java.net/projects/jigsaw/ https://jdk8.java.net/jigsaw/...
分类:编程语言   时间:2014-08-20 16:40:32    阅读次数:311
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!