最新文章列表

javaSE字符串

很多场景的编程都是回归到最基本的基础应用:字节数组输入流ByteArrayInputStream的应用 样例:    00000154***********(某协议传输的内容1)00012323*******************(某协议传输的内容2) … 00000859******(某协议传输的内容3)    其中,连续8byte的数字代表业务信息协议内容的长度,后边“******”即为 ...
lintaozhou 评论(0) 有507人浏览 2017-04-23 22:43

基于OGG Datahub插件将Oracle数据同步上云

一、背景介绍 随着数据规模的不断扩大,传统的RDBMS难以满足OLAP的需求,本文将介绍如何将Oracle的数据实时同步到阿里云的大数据处理平台当中,并利用大数据工具对数据进行分析。 OGG(Oracle GoldenGate)是一个基于日志的结构化数据备份工具,一般用于Oracle数据库之间的主从备份以及Oracle数据库到其他数据库(DB2, MySQL等)的同步。下面是Oracl ...
iyulang 评论(0) 有17人浏览 2017-04-17 12:24

java字符串拼接在编译时优化测试

为了验证编译器对于String相关代码的字节码优化,我简单的做了个测试:jdk版本:1.7.0_51  java 用例代码: package com.rsp.shiro; /** * Created by cd_huang on 2017/4/1. */ public class StringTest { public static String StaticString ...
xiangshouxiyang 评论(0) 有768人浏览 2017-04-01 16:11

String、StringBuffer、StringBuilder

1、String 字符串常量      StringBuffer、StringBuilder 字符串变量 2、执行速度     StringBuilder>StringBuffer>String     例:     String string = "ab";     string = string + "cd";     JVM执 ...
kevin.yangs 评论(0) 有467人浏览 2017-03-29 11:40

java中字符串操作

1 char charAt(int index) 返回指定索引处的 char 值。 2 int compareTo(Object o) 把这个字符串和另一个对象比较。 3 int compareTo(String anotherString) 按字典顺序比较两个字符串。 4 int compareToIgnoreCase(String str) 按字典顺序比 ...
st4024589553 评论(0) 有633人浏览 2017-03-23 15:54

正则表达式

在js中,string作为一个很重要的对象,它的使用方法也很多。或者说伴随着他的一些方法和函数也很多。在这里主要说明正则表达式。以及一些中级的操 ...
soyomo 评论(0) 有329人浏览 2017-03-16 12:54

字符串的切割

在js中,string是一个十分重要的数据结构。对于它的操作有很多。最常见的就是对字符串进行切割。这是所用到的函数就是split。 它的定义和用法如下:split() 方法用于把一个字符串分割成字符串数组。 语法结构如下: stringObject.split(separator,howmany) 参数separator是一个必需的参数,它可以使字符串或者正则表达式,从该参数制定的地方进行分割s ...
soyomo 评论(0) 有768人浏览 2017-03-14 08:37

java中数组和List相互转换

         前两天在面试的时候有被问到数组和List的相互转换问题,由于平时很少用到,没有这方面的概念,面试结束之后做了一个总结。          1.List转换为数组           List转换为数组,可以直接调用java.util.ArrayList的toArray()方法,示例:           List lists = new ArrayList();     ...
chy0919 评论(0) 有1036人浏览 2017-03-08 09:53

通过源码分析来实现字符串的高性能操作

引言     字符串是java编程中用得最多的类型,它的性能不容小觑。以下从几个操作来看它的性能。   一。创建 1.通过new出来的字符串,不是常量,所以尽量不用 2.使用StringBuffer,尽量根据实际情况,在创建时,设置初始容量大小,如果不设置,默认是16,当达到一定程度后会扩为length() * 2,会耗费一定时间。如下图1所示 3.避免使用StringBuffer ...
jxauwxj 评论(0) 有737人浏览 2017-02-19 18:58

【Android优化系列】apk瘦身

概述 为什么APK要瘦身。APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会越长;对于产品本身,意味着下载转化率会越低(因为竞品中,用户有更多机会选择那个体验最好,功能最多,性能最好,包最小的),所以apk的瘦身优化也很重要,本篇博客将讲述apk瘦身的相关内容。 包体分析 在Android Studio工具栏里,打开build–>Analyze APK, 选择要分析的APK ...
李博SEOER 评论(0) 有481人浏览 2017-02-13 17:29

InputStream,String,File 三者之间的相互转化

1. String --> InputStreamInputStream String2InputStream(String str){   ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes());   return stream;} 2. InputStream --> StringString ...
生活_对我扯淡 评论(0) 有2442人浏览 2017-02-10 16:13

TODO:字节的那点事Go篇

TODO:字节的那点事Go篇 (本文go version go1.7.3 darwin/amd64) 在Golang中string底层是由byte数组组成的。 fmt.Println(len(“dsd好”)) 输出的长度是6 fmt.Println(len(string(rune(‘好’)))) 输出的长度是3
BIGN 评论(0) 有566人浏览 2016-12-05 22:32

JAVA中String、Stringbuffer和StringBuilder的区别

<div class="iteye-blog-content-contain" style="font-size: 14px"></div> String、Stringbuffer和StringBuilder的区别: ·String对象的内容不允许修改; ·StringBuffer对象的内容可以修改,所有的方法都使用了synchroni ...
大鹏展翅XS 评论(0) 有750人浏览 2016-11-16 22:30

java,String

3.1、字符与字符串     很多的编程语言都会强调利用字符数组来描述字符串,实际上在Java里面也存在有类似的概念,在String类中也提供有一系列与字符操作有关的方法。 No. 方法名称 类型 描述 1
陶紫洋 评论(0) 有757人浏览 2016-11-03 16:46

不可变类

一概念介绍 1 不可变类的意思是创建该类的实例后,该实例的实例变量是不可改变的。Java提供的8个包装类和String类都是不可变类。 2 创建自定义不可变类要满足以下几个条件。 使用private和final修饰符来修饰该类的成员变量。 提供带参数的构造器,用于根据传入参数来初始化类里属性 仅为该类的成员变量提供getter方法,而不提供setter方法。 如有必要,重写Obje ...
cakin24 评论(0) 有846人浏览 2016-10-31 21:29

String与new String

1、String a = “asdf”与String a = new String(“asdf”)的区别; 前者首先判断String对象是a的值的话那a直接就指向之前的对象,不用在重新NEW一个对象了 后者无论是否指向String,都会重新NEW一个新的String。
mlxqx 评论(0) 有421人浏览 2016-10-27 15:08

Java去除字符串中的空格

Strim或者Trip都是只能去除头部和尾部的空字符串。中间的部分是不能够去除的! 推荐使用ApacheCommonse的StringUtils.deleteWhitespace("a b c"); 删除所有空格。 如果我自己写,我会采用foreache遍历每一个字符串中的字符然后利用StringBuilder追加 或者使用 Replace进行替换,替换的时候对于多个空格 ...
buxin_2008 评论(0) 有935人浏览 2016-10-27 12:51

看String源码的疑惑

今天看JDK String 源码有一段代码实在没想通,网上也没有什么资料,说说自己的理解。先贴上jdk这一段源码:   public boolean contentEquals(CharSequence cs) {         // Argument is a StringBuffer, StringBuilder         if (cs instanceof AbstractStrin ...
红领巾丶 评论(0) 有419人浏览 2016-10-21 15:27

instanceof运算符

一 instanceof运算符两个注意点 编译时,instanceof运算符前面操作数的编译时类型要么与后面类相同,要么与后面类具有父子继承关系。 instanceof前一个操 ...
cakin24 评论(0) 有640人浏览 2016-09-29 20:11

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics