乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。
这两者很容易搞混,在这里详细讲述下。
我们先看下JAVA_API的说明:
public String replace(char oldChar,char newChar)
使用指定...
分类:
编程语言 时间:
2016-07-23 07:31:50
收藏:
0 评论:
0 赞:
0 阅读:
380
Problem Description The French author Georges Perec (1936–1982) once wrote a book, La disparition, without the letter 'e'. He was a member of the Ouli ...
分类:
编程语言 时间:
2016-07-23 07:26:40
收藏:
0 评论:
0 赞:
0 阅读:
369
PYTHON之路 4、注释 Python开发规范:每一行不能超过80个字符 # : 代表注释当行 ‘’’ 上下两行 , 三个英文字符的引号,代表注释某一段代码 ‘’’ 知识点用户输入: PYthon2.0 User_input = raw_input(“your name:”) Print(user ...
分类:
编程语言 时间:
2016-07-23 07:25:11
收藏:
0 评论:
0 赞:
0 阅读:
263
PYTHON之路 1、第一个Python脚本 第一行指定的是python的路径 env : 指明解释器,直接获取系统的环境变量 Print : 打印 \n 换行符 加权限之后执行的效果: ①所有的Python程序的命名规范都应该以.py结尾,只有这样,别人才能一看你的文件后缀名就知道这是个Pytho ...
分类:
编程语言 时间:
2016-07-23 07:25:02
收藏:
0 评论:
0 赞:
0 阅读:
379
摘录自:http://www.cnblogs.com/lzrabbit/p/3750803.html 最近用到了MyBatis配置多数据源,原以为简单配置下就行了,实际操作后发现还是要费些事的,这里记录下,以作备忘 不多废话,直接上代码,后面会有简单的实现介绍 jdbc和log4j的配置 单数据源时 ...
分类:
编程语言 时间:
2016-07-23 07:24:01
收藏:
0 评论:
0 赞:
0 阅读:
280
线程使用 Queue队列 生产者消费模型 生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”— ...
分类:
编程语言 时间:
2016-07-23 07:23:51
收藏:
0 评论:
0 赞:
0 阅读:
331
【导读】如何把 java 程序编译成 .exe 文件?使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持Java 的跨平台特性。 常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档 ...
分类:
编程语言 时间:
2016-07-23 07:23:13
收藏:
0 评论:
0 赞:
0 阅读:
269
PYTHON之路 七、基本的if判断 最简单的流程处理: if ...else If简单练习: #!/usr/bin/env python # -*-coding:utf-8 -*- #if 基本表达式 #用户登录验证 #提示输入用户名和密码 #验证用户名和密码 #如果错误,则输出用户名或密码错误; ...
分类:
编程语言 时间:
2016-07-23 07:21:51
收藏:
0 评论:
0 赞:
0 阅读:
335
python_way day11 1、进程怎么写 2、进程锁 一、python 进程 创建一个进程 注意:由于进程直线的数据需要各自持有一份,所以创建进程需要非常大的开销 进程的参数: 进程间数据共享 ...
分类:
编程语言 时间:
2016-07-23 01:58:30
收藏:
0 评论:
0 赞:
0 阅读:
301
在看这篇文章前,我推荐你看一下Eclipse 快捷键手册,我的eclipse版本是4.2 Juno。 先提三点 不要使用System.out.println作为调试工具 启用所有组件的详细的日志记录级别 使用一个日志分析器来阅读日志 1、条件断点 想象一下我们平时如何添加断点,通常的做法是双击行号的 ...
分类:
编程语言 时间:
2016-07-23 01:57:40
收藏:
0 评论:
0 赞:
0 阅读:
393
1 继承 关键字:extends java没有多重继承 实例 继承的说明: 子类可以继承父类的东西: 1.当子类和父类在同一个包中时,子类继承父类的:public、protected、默认 访问级别的成员变量和成员方法。 2、当子类和父类在不同的包时,子类继承父类:public、protected ...
分类:
编程语言 时间:
2016-07-23 01:57:10
收藏:
0 评论:
0 赞:
0 阅读:
247
/** * java 中的流主要是分为字节流和字符流 * 再一个角度分析的话可以分为输入流和输出流 * 输入和输出是一个相对的概念 相对的分别是jvm虚拟机的内存大小 * 从另一个角度讲Java或者用Java开发的其他软件只是一个工具而已 * 你可以从几个角度进行深入,一个是利用好工具,一个是改造工 ...
分类:
编程语言 时间:
2016-07-23 01:55:10
收藏:
0 评论:
0 赞:
0 阅读:
305
Python 多线程 在Python中我们主要是通过thread和 threading这两个模块来实现的,其中Python的threading模块是对thread做了一些包装的,可以更加方便的被使用,所以我们使用 threading模块实现多线程编程。 threading模块 Thread 线程类, ...
分类:
编程语言 时间:
2016-07-23 01:53:30
收藏:
0 评论:
0 赞:
0 阅读:
312
Python进程、线程 python进程、线程、协程的关系图 Python进程、线程的区别 ·一个进程产生多个线程 ·线程是共享内存的,进程是独立的 ·线程多数为进程服务的不能单独运行 Python线程 Python线程方法 start 线程准备就绪等待CPU调度 setName 为线程设置名称 g ...
分类:
编程语言 时间:
2016-07-23 00:46:40
收藏:
0 评论:
0 赞:
0 阅读:
328
一、普通代码块 直接在一个方法中出现的{}就称为普通代码块,例子程序如下: public class CodeDemo01{ public static void main(String[] args){ //普通代码块 { int x = 10; System.out.println("x=" + ...
分类:
编程语言 时间:
2016-07-23 00:46:32
收藏:
0 评论:
0 赞:
0 阅读:
242
Java中父类的静态方法确实不能被重写的,但是有的人可能去做实验发现在子类中去重写父类static方法时,并没什么问题。这里我来具体解释下。 public class Parent { public static void add(){ System.out.println(" Parent");} ...
分类:
编程语言 时间:
2016-07-23 00:45:20
收藏:
0 评论:
0 赞:
0 阅读:
315
对于一个字符串,将其后缀子串进行排序,例如grain其子串有:grain rain ain in n 然后对各子串按字典顺序排序,即: ain,grain,in,n,rain 每个案例为一行字符串。 将子串排序输出 对位置进行排序,然后输出,真是越来越聪明了 ...
分类:
编程语言 时间:
2016-07-23 00:44:10
收藏:
0 评论:
0 赞:
0 阅读:
537
我说日更就日更,接着....今天从缓冲布局信息开始啦! 2016-7-22 21:09:12 14、减少对布局信息的查询次数,查询时将他赋值给局部变量参与计算。 例子,在元素网右下方不断平移时,在timeout中可以写: //拒绝下面的写法,每次移动都会查询一次偏移量,导致浏览器刷新渲染队列,非常耗 ...
分类:
编程语言 时间:
2016-07-23 00:44:02
收藏:
0 评论:
0 赞:
0 阅读:
312
char s1[] = "中文ABC"; wchar_t s2[] = L"中文ABC"; 1.sizeof() /*获取字符数组的字节数(包括结束符0)*/ sizeof(s1) = 8;ANSI sizeof(s2) = 12;UNICODE 2.strlen/wcslen /*采取0作为字符串 ...
分类:
编程语言 时间:
2016-07-23 00:42:20
收藏:
0 评论:
0 赞:
0 阅读:
556
要求:有两个数组一个N 个元素,另一个M 个元素,这两个数组中有些元素是相同的,希望通过编写一段程序将两个数组中的相同元素找出来,请用最少的循环次数完成需求,请问需要用什么方法? string[] str1 = { "1", "2", "3", "4", "5", "6" }; string[] s ...
分类:
编程语言 时间:
2016-07-23 00:42:10
收藏:
0 评论:
0 赞:
0 阅读:
317