/**
     * Returns the name portion of a XMPP address. For example, for the
     * address "matt@jivesoftware.com/Smack", "matt" would be returned. If no
     * username is present in the address, the empty string will be returned.
     *
     *把@前的截断作为
     * @param XMPPAddress the XMPP address.
     * @return the name portion of the XMPP address.
     */
    public static String parseName(String xmppAddress) {
        if (Utils.isStrEmpty(xmppAddress)) {
            return "";
        }
        int atIndex = xmppAddress.lastIndexOf("@");
        if (atIndex <= 0) {
            return xmppAddress;
        }
        else {
            return xmppAddress.substring(0, atIndex);
        }
    }

index 把@前的截断作为相关推荐

  1. 深入理解计算机系统(2.4)---C语言的有符号与无符号、二进制整数的扩展与截断...

    开篇请各位猿友允许LZ啰嗦几句,最近一直在写计算机系统原理这系列文章,也已经下定决心要把这本书的内容写完.主要目的其实是为了巩固LZ的理解,另外也想把这些内容分享给猿友们,毕竟LZ觉得这些内容对程序猿 ...

  2. oracle rebuild online,alter index rebuild

    Oracle alter index rebuild 说明[日期:2011-06-12]来源:Linux社区 作者:tianlesoftware[字体:大中小] 一.官网说明 在MOS 上的一篇文章讲 ...

  3. mysql alter index rebuild_Oracle alter index rebuild 说明

    一.官网说明 在MOS上的一篇文章讲到了rebuild online和offline的区别: Index Rebuild Is Hanging Or Taking Too Long [ID 27276 ...

  4. oracle index alter,Oracle alter index rebuild 一系列问题

    在ITPUB  论坛上看到的一个帖子,很不错.根据论坛的帖子重做整理了一下.  原文链接如下: alter index rebuild online引发的血案 一. 官网说明 在MOS 上的一篇文章讲 ...

  5. c语言无符号扩展,深入理解计算机系统(2.4)---C语言的有符号与无符号、二进制整数的扩展与截断...

    开篇请各位猿友允许LZ啰嗦几句,最近一直在写计算机系统原理这系列文章,也已经下定决心要把这本书的内容写完.主要目的其实是为了巩固LZ的理解,另外也想把这些内容分享给猿友们,毕竟LZ觉得这些内容对程序猿 ...

  6. markdown数据转换,处理html2canvas+jsPDF下载后文字截断问题(记录)

    声明:此篇文章并不是最优解决办法,下载pdf这一步主要参考睡衣大佬提供的思路和代码,个人在此基础上进行细微修改处理段落文字截断,勉强实现不截断文字效果,但也有诸多限制和不足. 原文引路:https:/ ...

  7. Nginx 学习笔记(五)nginx-vod-module 模块

    nginx-vod-module 一.编译 ./configure \--user=www \--group=www \--prefix=/usr/local/openresty \--with-de ...

  8. 从零开始玩转 logback、完整配置详解

    官网地址:https://logback.qos.ch/manual/index.html 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 概述 L ...

  9. KNN分类python实现

    import numpy as np import pandas as pd KNN算法过程 从训练集中选择离预测样本最近的K个样本. 根据这K个样本计算这个样本的值(属于哪个类别或具体数值) 对数据 ...

最新文章

  1. 【推荐】LSI(latent semantic indexing) 完美教程
  2. 王者荣耀连接不上服务器最新赛季排名,王者荣耀新赛季连掉三段 初期不能打排位是有原因的...
  3. Java Trie字典树,前缀树
  4. slider改变对话框颜色
  5. RabbitMQ的深入理解和最简单的用途说明
  6. 有没有发现4G网速越来越慢了?
  7. java工程师有前途吗_java开发工程师的前途怎么样
  8. server2008 mysql数据库病毒_sql server 2008 数据库可疑的解决步骤
  9. JAVA面向对象之对象和类
  10. vptr初始化语义学
  11. android x86玩和平精英,和平精英iOS和安卓可以一起玩吗 和平精英iOS和安卓数据互通吗...
  12. mysql当周过生日的人_已知出生年月日,如何查询出本周过生日的人员?
  13. Chloe.ORM 实体批量生成
  14. 特殊命令之REG命令
  15. 如何清除/删除最近的文档历史记录?
  16. DaisyDisk 软件注册激活方法
  17. Water Sensor水位传感器学习笔记
  18. 华硕K42J设置USB启动系统
  19. Python分分钟实现图书管理系统(含代码)
  20. CSS hack代码汇总

热门文章

  1. JSP页面中onSubmit方法不执行
  2. Java---设计模块(单例的变形)(多例)
  3. 构造函数、拷贝构造函数和析构函数的的调用时刻及调用顺序
  4. IOS - 快速入门
  5. 组件对象模型:COM
  6. 【Java面经】非科班渣硕面经
  7. @codeforces - 1106F@ Lunar New Year and a Recursive Sequence
  8. 在CDH上用外部Spark2.2.1安装和配置 CarbonData
  9. SqlSugar与Fluent NHibernate的性能测试对比
  10. ADB 无线连接设备