首页 > 编程语言
Java命令行执行参数中包含空格被截断的问题解决
使用java -jar命令在命令行执行jar包,传入参数时,参数包含空格,例如“hello world”,这个参数会被解析成两个参数“hello”和“world”。这样的结果是执行时不能正常的获取参数。这时只要在参数两边加上引号即可。一开始使用的命令如下:java -jar Test.jar %{t...
分类:编程语言   时间:2014-10-10 16:32:55    收藏:0  评论:0  赞:0  阅读:328
JavaScript闭包——实现
闭包的官方的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。通俗点的说法是:从理论角度:所有的函数。因为它们都在创建的时候就将上层上下文的数据保存起来了。哪怕是简单的全局变量也是如此,因为函数中访问全局变量就相当于是在访问自由变量,这个时候...
分类:编程语言   时间:2014-10-10 16:32:45    收藏:0  评论:0  赞:0  阅读:388
白话经典算法系列之中的一个 冒泡排序的三种实现
冒泡排序是很easy理解和实现,,以从小到大排序举例:设数组长度为N。1.比較相邻的前后二个数据,假设前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,假设N不为0就反复前面二步,否则排序完毕...
分类:编程语言   时间:2014-10-10 16:30:45    收藏:0  评论:0  赞:0  阅读:270
黑马程序员-Foundation框架之数组和字典
一、Foundation框架简介Foundation框架,顾名思义就是基础框架。基础框架上的类都是与用户界面无关的,为所有的程序开发提供一个基础。OC的基础框架常用的类包括:数组,字典,数字,字符串等以及它们的子类。要使用这个框架需要在引入头文件#import 二、数组NSArray类以及它的子类N...
分类:编程语言   时间:2014-10-10 16:29:15    收藏:0  评论:0  赞:0  阅读:373
java 线程交互之wait/notify
众所周知java支持多线程,有多线程就必然会存在多线程的交互,交互方式有多种,比如通过共享数据,或者通过提供的锁信号量等等,这里通过用wait以及notify实现线程交互。要用好线程的wait和notify就要首先了解一下线程的状态,线程的状态大致可以划分为一下几种,创建->就绪->运行->阻塞->...
分类:编程语言   时间:2014-10-10 16:27:45    收藏:0  评论:0  赞:0  阅读:216
Spring3文件上传,提速你的Web开发
Spring1推出的时候可以说是不小的颠覆了J2EE 的开发,彻底把EJB打败,将J2EE开发进行简化,Spring2推出以后完美的与多种开源框架与服务器的结合,让你对其拥抱的更紧,Spring变成了一个工具箱,一应俱全,Spring3推出以后让开发真正的得到简单化,并且Spring3支持REST风...
分类:编程语言   时间:2014-10-10 16:25:25    收藏:0  评论:0  赞:0  阅读:317
再谈Contacts中姓氏多音字排序错误问题
本文旨在利用android中ICU来解决Contacts中多音字排序错误问题。文中使用的方法比较简单,抛砖引玉, 大神请轻拍.
分类:编程语言   时间:2014-10-10 16:25:15    收藏:0  评论:0  赞:0  阅读:438
学习笔记(-)在html中使用javascript
1.2. 标签的defer 属性:使用defer='defer' 属性,脚本会被延迟到整个页面都执行完毕后再运行,延迟脚本总是按照指定他们的顺序执行的,第一个演出的脚本会先于第二个延迟脚本执行。defer 属性只适用于外部脚本文件。3. 标签的async属性:async属性也只适用于外部脚本文件,指...
分类:编程语言   时间:2014-10-10 16:24:35    收藏:0  评论:0  赞:0  阅读:248
swift 常用库函数
//countElements 入参为(x: T) 返回值T.Index.Distance 本demo返回11 println(countElements("hello swift"))//11 //0:A 1:B 2:C 返回一个新的序列,其中每个元素是一个元组,第一个值为原来元素...
分类:编程语言   时间:2014-10-10 16:24:05    收藏:0  评论:0  赞:0  阅读:241
从python的yield说起
前段时间在读trac中wiki模块的源码的时候,发现了很多地方都使用了yiled这一关键词,感觉是在需要返回某个值的地方通过yield来代替return,不是很明白其用法,所以仔细研究下。一个使用了yiled关键字的函数就不再是一个普通的函数了,而是一个生成器函数(generator functio...
分类:编程语言   时间:2014-10-10 16:23:55    收藏:0  评论:0  赞:0  阅读:268
JAVA经验:很有启发(一)
想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给各位的同仁们,帮助大家在技术的道路上少一点弯路。 1. 关于动态加载机制 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。...
分类:编程语言   时间:2014-10-10 16:22:25    收藏:0  评论:0  赞:0  阅读:324
c++ bind
标准库函数bind()和function()定义于头文件中(该头文件还包括许多其他函数对象),用于处理函数及函数参数。bind()接受一个函数(或者函数对象,或者任何你可以通过”(…)”符号调用的事物),生成一个其有某一个或多个函数参数被“绑定”或重新组织的函数对象。(译注:顾名思义,bind()函...
分类:编程语言   时间:2014-10-10 16:21:45    收藏:0  评论:0  赞:0  阅读:263
JAVA经验:很有启发(二)
上回讲了Java动态加载机制、classLoader原理和关于jdk和jre三个问题。这次延续着讲一些具体的类库: 1. 关于集合框架类 相信学过Java的各位对这个名词并不陌生,对 java.util.*这个package肯定也不陌生。不知道大家查询API的时候怎么去审视或者分析其中的一个p...
分类:编程语言   时间:2014-10-10 16:21:35    收藏:0  评论:0  赞:0  阅读:273
JAVA经验:很有启发(三)
前两次分别讲述了Java关于jvm、jdk、jre、collection、classLoader和一些Design Pattern的自我理解。这次仍然不准备开始过渡到j2ee中,因为觉得还有一些琐碎的j2se的问题没有总结完毕。 1. 关于Object类理解 大家都知道Object是所有Ja...
分类:编程语言   时间:2014-10-10 16:20:15    收藏:0  评论:0  赞:0  阅读:310
Python 静态变量 与 静态方法
静态变量:XXXClass.py:1 class XXXClass:2 3 CONST_Value = 10.1Tester.py:1 import XXXClass2 3 print XXXClass.XXXClass.CONST_Value4 5 XXXClass.XXXClas...
分类:编程语言   时间:2014-10-10 16:19:55    收藏:0  评论:0  赞:0  阅读:251
堆排序
堆排序,要从初始状态调整成大顶堆,然后每次取出顶(此时顶是最大的),用最后一个元素代替顶,再接着排序。#define LOCAL#include#include#includeusing namespace std;typedef int ElemType;const int maxSize=10;...
分类:编程语言   时间:2014-10-10 16:18:15    收藏:0  评论:0  赞:0  阅读:268
Java学习之Iterator(迭代器)的一般用法 (转)
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返...
分类:编程语言   时间:2014-10-10 16:12:55    收藏:0  评论:0  赞:0  阅读:159
java读取pdf文档
import java.io.*;import org.pdfbox.pdmodel.PDDocument;import org.pdfbox.pdfparser.PDFParser;import org.pdfbox.util.PDFTextStripper;public class PDFRea...
分类:编程语言   时间:2014-10-10 16:10:45    收藏:0  评论:0  赞:0  阅读:357
Swift基础加强_跟我打500行
Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。 Objective-C是Apple操作系统在导入Swift前使用的编程语言。
分类:编程语言   时间:2014-10-10 16:09:55    收藏:0  评论:0  赞:0  阅读:281
[label][JavaScript][The Defined Guide of JavaScript] 如何声明变量
因为觉得我自己的JavaScript基础很不扎实,或者可以说根本就没有所谓基础,所以就最近一直在看《The Defined Guide of JavaScript》 。在一边看的同时,我自己也做了一些阅读笔记,这些笔记内容都是来自于书中,我只不过将其中的一些内容摘录出来,准备以每一部分笔记的内容来作...
分类:编程语言   时间:2014-10-10 16:09:15    收藏:0  评论:0  赞:0  阅读:304
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!