首页 > 编程语言
Java label
标号label提供了一种简单的break语句所不能实现的控制循环的方法。当你嵌套在几层循环中想退出循环时,break只能退出一重循环,可以用标号标出想退出哪一个语句。标号的命名不能以"_"(下划线)开始例:char a;outer:for(int i = 0; i < 10; i++){ fo...
分类:编程语言   时间:2015-06-30 10:11:29    收藏:0  评论:0  赞:0  阅读:184
C/C++中volatile关键字详解(转)
1.为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的memory barrier。这是 BS 在 "The C++ Programming Language" 对 volatile 修饰词的说明:A volatile s...
分类:编程语言   时间:2015-06-30 10:09:09    收藏:0  评论:0  赞:0  阅读:193
Java按值传递、按引用传递
一般我们会说Java基本类型采用值传递,对象以及数组采用引用传递。但事实上这只是表面上的现象。实质上,Java都是按值传递引用。(Java中“引用”的概念相当于C++中的指针,可以不断改变值)一,对象对象与变量(实例)的区别:对象保存在heap,而变量保存在stack;对象的入口地址是不可预知的,所...
分类:编程语言   时间:2015-06-30 10:08:30    收藏:0  评论:0  赞:0  阅读:224
Python的startswith和endswith
做文本处理的时候经常要判断一个文本有没有以一个子串开始,或者结束。Python为此提供了两个函数:S.startswith(prefix[, start[, end]]) -> bool如果字符串S以prefix开始,返回True,否则返回False。start和end是两个可以缺省的参数。分别是开...
分类:编程语言   时间:2015-06-30 10:07:39    收藏:0  评论:0  赞:0  阅读:151
JavaScript-tips
getElementsByTagName(“x”)xx.getAttribute(“y”) //xx元素的y属性xx.lastChild.nodeValue //获得xx的文本内容document.createElement(“xx”) //创建xx元素document.createTextNode...
分类:编程语言   时间:2015-06-30 10:06:09    收藏:0  评论:0  赞:0  阅读:188
js数组最大值max和最小值min
vara=[1,2,3,5];alert(Math.max.apply(null,a));//最大值alert(Math.min.apply(null,a));//最小值多维数组vara=[1,2,3,[5,6],[1,4,8]];varta=a.join(",").split(",");//转化为...
分类:编程语言   时间:2015-06-30 10:05:39    收藏:0  评论:0  赞:0  阅读:243
java war 打包、解压命令
经常将工程打包成war包,打包如下:// 将当前目录打包成war包jar cvf temp.war */ .命令格式:java cvf 打包文件名称 要打包的目录 打包文件保存路径解压自然就是:jar xvf temp.warjar和linux下面的tar命令类似
分类:编程语言   时间:2015-06-30 10:05:09    收藏:0  评论:0  赞:0  阅读:162
python之import引用
关于python的import引用的最大关键是init.py文件的作用,这个文件对于import的方法使用至关重要。这个是我在搭建自动化框架过程中用到的import的方法使用。比如说,我现在login.py想引用bottom底下的log.py的时候,这个时候,我们如何引用呢?from bottom ...
分类:编程语言   时间:2015-06-30 10:04:39    收藏:0  评论:0  赞:0  阅读:249
MyBatis+Spring 事务管理
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kinglixing.blog.51cto.com/3421535/723870在网上查了MyBatis+Spring的结合,真的是太多太多了,可是没有几个代码是完整的....
分类:编程语言   时间:2015-06-30 10:04:19    收藏:0  评论:0  赞:0  阅读:755
Python学习笔记 - map reduce
#!/usr/bin/env python3 # -*- coding: utf-8 -*- def f(x): return x * x r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9]) # 结果r是一个Itertator,是惰性序列 # 通过list()函数让它把整个序列都计算出来并返回一个list print(list(r)) # [1, 4, 9, 16...
分类:编程语言   时间:2015-06-30 08:59:20    收藏:0  评论:0  赞:0  阅读:350
Java系列之EJB
简介 EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE(javaEE)的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise J...
分类:编程语言   时间:2015-06-30 08:58:49    收藏:0  评论:0  赞:0  阅读:264
排序算法之堆排序
堆的定义:1)完全二叉树,2)每个结点的值都大于其左右孩子结点的值。根据堆的定义可知,最大值就是根结点,其次就是根结点左右孩子结点中的一个……         堆排序有两个很重要的过程:1)建堆,2)堆维护。实质上,这两个过程都可以通过一个函数来实现。 void HeapAdjust(SqList* list, int obj, int length) { int tmp = lis...
分类:编程语言   时间:2015-06-30 08:57:29    收藏:0  评论:0  赞:0  阅读:211
Java中的字符串常量池
ava中字符串对象创建有两种形式,一种为字面量形式,如String str = "droid";,另一种就是使用new这种标准的构造对象的方法,如String str = new String("droid");,这两种方式我们在代码编写时都经常使用,尤其是字面量的方式。然而这两种实现其实存在着一些...
分类:编程语言   时间:2015-06-30 08:56:19    收藏:0  评论:0  赞:0  阅读:172
使用Xcode HeaderDoc和Doxygen文档化你的Objective-C和Swift代码
在一个应用的整个开发过程中涉及到了无数的步骤。其中一些是应用的说明,图片的创作,应用的实现,和实现过后的测试阶段。写代码可能组成了这个过程的绝大部分,因为正是它给了应用生命,但是这样还不够,与它同等重要的还有代码的注释和文档编写。不管代码写的有多好,如果缺少了对应的好的注释文档,很有可能在将来带来麻...
分类:编程语言   时间:2015-06-30 08:56:09    收藏:0  评论:0  赞:0  阅读:168
重踏学习Java路上_Day13(StringBuffer,Array与数组,Integer,Character)
1:StringBuffer(掌握) (1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了 一个字符串缓冲区类。StringBuffer供我们使用。 (2)StringBuffer的构造方法 A:StringBuffer() B:Stri...
分类:编程语言   时间:2015-06-30 08:55:39    收藏:0  评论:0  赞:0  阅读:174
JAVA中堆和栈的区别
在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数组。在堆中分配的内存,由...
分类:编程语言   时间:2015-06-30 08:55:09    收藏:0  评论:0  赞:0  阅读:244
Spring它不支持依赖注入static静态变量
在springframework在,我们不能@Autowired静态变量,制作spring bean,例如,没有那么:@Autowiredprivate static YourClass yourClass;可以试一下,yourClass在这样的状态下不可以被依赖注入,会抛出执行时异常java.la...
分类:编程语言   时间:2015-06-30 08:54:39    收藏:0  评论:0  赞:0  阅读:306
swift optionals - 1
学习是个循序渐进的过程,万事开头难. Swift说起来简单易上手,但有一些知识要反复琢磨,多加练习,才会深入理解。Need to practise a lot and test what is Optiontal Type and how to use it very wellOptional 介绍...
分类:编程语言   时间:2015-06-30 07:48:19    收藏:0  评论:0  赞:0  阅读:227
mac 配置Python集成开发环境
mac 配置Python集成开发环境(Eclipse +Python+Pydev)1、下载Mac版64位的Eclipse。进入到Eclipse官方网站的下载页面(http://www.eclipse.org/downloads/),我选择了下图所示的软件包,浏览器在下载过程中使用的超链接http:/...
分类:编程语言   时间:2015-06-30 07:47:39    收藏:0  评论:0  赞:0  阅读:290
javascript 函数及作用域总结介绍
在js中使用函数注意三点: 1、函数被调用时,它是运行在他被声明时的语法环境中的;2、函数自己无法运行,它总是被对象调用的,函数运行时,函数体内的this指针指向调用该函数的对象,如果调用函数时没有明确指定该对象, this 默认指向 window ( strict 模式除外,本文不涉及 stri....
分类:编程语言   时间:2015-06-30 07:44:59    收藏:0  评论:0  赞:0  阅读:260
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!