String str = "str"; str.length(); //3 返回字符串长度 str.indexOf("s"); //0 返回s所在下标0开始; 没有则返回-1 str.trim(); //"str" 去除str的前后空格 str.substring(0,1); //"s" 含首不含尾 ...
分类:
编程语言 时间:
2016-10-19 07:46:35
收藏:
0 评论:
0 赞:
0 阅读:
214
StringBuilder sb = new StringBulder("kikikiki"); sb.apend("123") //追加 输出kikikiki123 sb.insert (int 2,String asd) //插入字符串 kiasdkikiki; sb.delete(int st ...
分类:
编程语言 时间:
2016-10-19 07:45:05
收藏:
0 评论:
0 赞:
0 阅读:
221
在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有什么问题,但对于多线程的程序,就必须注意安全( ...
分类:
编程语言 时间:
2016-10-19 07:44:50
收藏:
0 评论:
0 赞:
0 阅读:
287
加 ^$ 整个字符串满足要求 不加部分字符串满足要求即可通过 \:转义字符 \d:任意一个数字 (digit:数字) \w:任意一个单词字符( 数字,字母,下划线)(word:单词) \s:任意一个空白字符(\t \r \n \f \x0B) (space:空) \D:任意一个非数字字符 \W:任意 ...
分类:
编程语言 时间:
2016-10-19 07:44:16
收藏:
0 评论:
0 赞:
0 阅读:
238
有时候我们需要写一些脚本处理一些任务,这时候往往需要提供一些命令行参数,根据不同参数进行不同的处理,在Python里,命令行的参数和C语言很类似(因为标准Python是用C语言实现的)。在C语言里,main函数的原型为int main(int argc, char **argv),这里主要指linu ...
分类:
编程语言 时间:
2016-10-19 03:09:34
收藏:
0 评论:
0 赞:
0 阅读:
249
python高级之生成器&迭代器 本机内容 1.概念梳理 下面这张图解释了这些概念之间的关系: 2.容器 前面已经简单说明了什么叫容器,下面再深入解释什么是容器: 容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用 in , not in 关键字判断元素是否包含在容器中 ...
分类:
编程语言 时间:
2016-10-19 03:08:16
收藏:
0 评论:
0 赞:
0 阅读:
315
string.find(char *)查找字符串中是否包含子串 找到:返回第一个索引 没有找到:返回一个很大的随机数字而不是返回负数(这是个坑) 所以不能这么写if (string.find(str) > 0) 必须这样写if (string.find(str)!= npos) string s(" ...
分类:
编程语言 时间:
2016-10-19 03:08:00
收藏:
0 评论:
0 赞:
0 阅读:
221
Python之list添加新元素 现在,班里有3名同学: >>> L = ['Adam', 'Lisa', 'Bart'] 今天,班里转来一名新同学 Paul,如何把新同学添加到现有的 list 中呢? 第一个办法是用 list 的 append() 方法,把新同学追加到 list 的末尾: >>> ...
分类:
编程语言 时间:
2016-10-19 03:01:55
收藏:
0 评论:
0 赞:
0 阅读:
1234
一、概念介绍 CallBack : "回调" 。 在spring优秀框架回调无处不在, 回调的运用场景很多, 如 swt事件监听、netty等。它的主要作用是提高程序执行效率, 一段代码执行时不必等另一段代码执行结束才继续往下run。 在JavaScript也不例外。 二、js 回调语法 传递函数作 ...
分类:
编程语言 时间:
2016-10-19 03:01:17
收藏:
0 评论:
0 赞:
0 阅读:
257
1.线程 event An event is a simple synchronization object the event represents an internal flag,and threads can wait for the flag to set ,or set or clear ...
分类:
编程语言 时间:
2016-10-19 02:52:27
收藏:
0 评论:
0 赞:
0 阅读:
331
这个实验由一个实验案例产生,实验中,需要对一个数据集进行维护,其中有一个需要对数据一条条进行插入: 下面是最二的写法: 每次插入数据,新建一个rdd,然后union。 后果是: java.lang.OutOfMemoryError: GC overhead limit exceeded at org ...
分类:
编程语言 时间:
2016-10-19 02:51:38
收藏:
0 评论:
0 赞:
0 阅读:
542
管道(Pipe) (本部分原文链接,作者:Jakob Jenkov,译者:黄忠,校对:丁一) Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 这里是Pipe原理的图示: 创建管道 通过Pipe. ...
分类:
编程语言 时间:
2016-10-19 02:51:24
收藏:
0 评论:
0 赞:
0 阅读:
254
发布(Publish)和逸出(Escape)这两个概念倒是第一次听说,不过它在实际当中却十分常见,这和Java并发编程的线程安全性就很大的关系。 什么是发布?简单来说就是提供一个对象的引用给作用域之外的代码。比如return一个对象,或者作为参数传递到其他类的方法中。 什么是逸出?如果一个类还没有构 ...
分类:
编程语言 时间:
2016-10-19 02:49:07
收藏:
0 评论:
0 赞:
0 阅读:
251
× 目录 [1]圆周运动 [2]钟摆运动 [3]抛物线运动 前面的话 上一篇介绍了变速运动,但只实现了直线运动。如果元素的left和top同时运动,并遵循不同的曲线公式,则会进行不同形式的曲线运动。本文将详细介绍圆周运动、钟摆运动和抛物线运动这三种曲线运动形式 圆周运动 圆周运动可能是最好理解的曲线 ...
分类:
编程语言 时间:
2016-10-19 02:47:51
收藏:
0 评论:
0 赞:
0 阅读:
271
1、Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do...while B:循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } C执行流程: a:执行初始化语句 b:执行判断条件语句,看其返回值是 ...
分类:
编程语言 时间:
2016-10-19 02:46:33
收藏:
0 评论:
0 赞:
0 阅读:
201
欧几里德算法又称辗转相除法,用于计算两个正整数a,b的最大公约数。 算法依赖于定理: 两个整数的最大公约数等于其中较小的那个数和两数相除余数的最大公约数. 代码很简单,思想最重要. 欧几里得扩展算法等后续吧.... ...
分类:
编程语言 时间:
2016-10-19 02:46:15
收藏:
0 评论:
0 赞:
0 阅读:
220
控制流语句 代码中的语句通常都是自上而下顺序执行。但是控制流语句打断执行的流程,利用决策、循环、分支,让你的程序有条件的执行代码的某一部分。本节描述java支持的决策语句(if-then,if-then-else,switch),循环语句(for,while,do-while),分支语句(break ...
分类:
编程语言 时间:
2016-10-19 02:44:09
收藏:
0 评论:
0 赞:
0 阅读:
132
1. 复杂数据类型 Object ECMAScript中的对象其实就是一组数据(属性)和功能(方法)的集合。 1) 创建Object实例: 1.使用构造函数创建,new Object() var person = new Object(); person.name = "briup"; person ...
分类:
编程语言 时间:
2016-10-19 02:43:13
收藏:
0 评论:
0 赞:
0 阅读:
266
第一天,学习python,用了《Head First》这本书,深入浅出,通俗易懂。现在上传自己的学习笔记,与大家共勉! 这是第一天的学习笔记,里面会有一些错误的尝试,错误都在上面显示了。读者可以随意浏览。与大家一起努力。 ...
分类:
编程语言 时间:
2016-10-19 02:42:43
收藏:
0 评论:
0 赞:
0 阅读:
214
1. Array类型 ECMAScript数组和其他语言中的数组都是有序列表,但是有以下特性: a.每一项都可以保存任何类型的数据。 b.数组的大小是可以动态调整。 c.数组的length属性:可读可写,可以通过设置length的值从数组的末尾移除项或向数组中添加新项 1) 创建方法 1. 使用Ar ...
分类:
编程语言 时间:
2016-10-19 02:41:03
收藏:
0 评论:
0 赞:
0 阅读:
222