常用java工具代码备忘
记录一些常用java工具代码,个人用,备忘
package com.szq.misc;import java.util.UUID;public enum MiscUtils {I;/*** 格式化URL* @param u* @return */public String formatUrl(String u) {u = u.replaceAll("[/\\\\]+", "/");u = u.replaceAll("http:", "http:/");u = u.replaceAll("https:", "https:/");return u;}/*** 生成新uuid* @return */public String newUuid() {return UUID.randomUUID().toString().replaceAll("-", "");}/*** 获取当前类名和方法名* @return */public String getCurrentClassNameAndMethodName() {StackTraceElement s = Thread.currentThread().getStackTrace()[2];return s.getClassName() + "." + s.getMethodName();}
}
原创不易,转帖请注明出处 — ShiZhongqi
常用java工具代码备忘相关推荐
- 软文推荐:常用 Java 静态代码分析工具的分析与比较
http://www.uml.org.cn/j2ee/201107114.asp 常用 Java 静态代码分析工具的分析与比较 作者:赵卓 , 发布于2011-07-11 , IBM 简介: 本文首先 ...
- linux常用基本指令汇总备忘
linux常用基本指令汇总备忘 vi编辑界面中可以使用三种不同的工作模式. 分别是命令模式(Command mode):控制光标移动,字符,字或者行的删除,进入其他两个模式 输入模式(Insert m ...
- 【Android 安全】DEX 加密 ( 阶段总结 | 主应用 | 代理 Application | Java 工具 | 代码示例 ) ★
文章目录 一.主应用 二.代理 Application 解析 1.代理 Application 源码 2.反射对象成员以及方法的工具类 3.压缩解压缩工具类 4.OpenSSL 解密工具类 5.Ope ...
- JVM第四篇之益处、常用java工具
1.StackOverFlowError:栈溢出 1)实例:下面代码报java.lang.StackOverError public class StackeOverFlowTest{public s ...
- 【ExtJS实践】之五 :常用语句及脚本备忘
由于时间紧,缺少系统的学习,导致在开发过程中,常常无法找到能够实现自己要求的正确方法.把开发过程中遇到的问题及相应的解决方法记录下来,备忘. 1.清空form表单输入的内容 Ext.getCmp(&q ...
- 常用Apache Commons工具类备忘
常用Apache Commons工具类 ----------------------------------------------------------------- 例如:commons.lan ...
- eclipse中使用javap分析java代码备忘
在run中打开external tools configurations,配置如下运行就行. 转载于:https://www.cnblogs.com/mapleyuan/archive/2013/04 ...
- Linux常用命令速查备忘(包括我)
一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown] 停止系统 [halt] 停止系统 [reboot] 重启动 [powero ...
- java设计模式之备忘_[译]Java 设计模式之备忘录
memento是一个保存另外一个对象内部状态拷贝的对象.这样以后就可以将该对象恢复到原先保存的状态. 在将来时空旅行将成为显示.而备忘录将使时空旅行的关键.主要的讲,它是怎么使一个对象对到它以前的一个 ...
最新文章
- boost::mp11::mp_defer相关用法的测试程序
- iOS 利用长按手势移动 Table View Cells
- 模板应用到多个主机 zabbix_Zabbix监控TCP连接数
- Python3 字典 items() 方法
- Go实现Raft第四篇:持久化和调优
- ASP.NET的CreateUserWizard
- mysql对sql的支持并不是太好_MySQL数据库优化总结
- 2017 4月20日下午
- CTP: 各种错误的测试(补充和修改中)
- 理解之软件需求说明书
- Ubuntu下载依赖包
- Python 代码练习
- OpenCV python下载和安装
- 学习总结:Handler机制
- 数据结构(一)线性链表、非线性链表、稀疏数组与队列、单向链表
- 删除windows桌面右键出现的无用的菜单项(RegClean工具下载使用自动清理)
- 初等变换和阶梯矩阵【】
- “做我女朋友好吗?”vbs源码
- JAVA版AES加解密工具类(含偏移量)
- 在Spring Boot中spring mvc常见注解解析及部分源码
热门文章
- 记账一段时间后如何将收支明细导出EXCEL表格
- 简述Putty中psftp的用法
- PCB电磁兼容设计1
- python实现一个简单的项目建议书范文_建议收藏,22个Python迷你项目(附源码)
- win7计算机文件夹选项在哪里,文件夹选项在哪里(Win7、Windows 2008 R2)
- Kettle安装-配置JDK环境变量
- PAT A1091 Acute Stroke ——帘卷西风,人比黄花瘦
- 今日运势 酷q_mirai QQ机器人运势,一言,一键签到插件
- 旅行世界登陆显示服务器繁忙,原神登陆系统繁忙 原神无法登录怎么办
- 三轴点胶机程序 用台达AS228T和威纶触摸屏编写。 注意软件是用台达新款软件ISPSOFT