
Java Code
何海林
日新月异
展开
-
正则表达式
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\原创 2015-12-04 22:17:24 · 167 阅读 · 0 评论 -
行变列
package com.he.row; import java.util.ArrayList; import java.util.List; public class row { /** * 行转为列 */ public static void main(String[] args) { /** * 1.定义三行数据 * 2.算法转为列数据 输出 */原创 2017-02-27 23:59:10 · 2032 阅读 · 0 评论 -
Oracle 提示表的空间不足,解决方式
1.使用oracle时,大部分没有使用正版软件,对数据的存储大小是有限制的,该方法只是在这个限制大小的前提下使用 查询表大小使用情况: SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND...原创 2018-11-01 16:51:00 · 1284 阅读 · 0 评论 -
maven项目加载或启动有问题时的解决办法
maven项目加载或启动有问题时的解决办法: 一.确保svn有最新的代码 - v1 -- svn是否有最新的,由管理或者习惯来达成 二.确保持续集成已经打好包 -v1 jar -- 主要起到自动发布jar包的作用 三.确认本地是否使用了最新的集成发布包 -v1 jar -- 本地是否使用到最新的由人工进行确认 若一中不是最新的,则让相关人员提交最新代码 若二中没有打好包,则进行持续...原创 2018-11-01 17:16:32 · 2254 阅读 · 0 评论 -
消息队列 MQ
消息队列 MQ > TCP 接入(专业) > Java SDK > 发送普通消息(三种方式)下载TCP 接入(专业) PDF 发送普通消息(三种方式) MQ 发送普通消息有三种实现方式:可靠同步发送、可靠异步发送、单向(Oneway)发送。本文介绍了每种实现的原理、使用场景以及三种实现的异同,同时提供了代码示例以供参考。 可靠同步发送 原理:同步发送是指消息发送方发...转载 2018-11-01 17:23:02 · 250 阅读 · 0 评论 -
发送分布式事务消息
发送分布式事务消息 目前支持的域包括公网测试、华东1、华北2、华东2、华南1。 MQ事务消息交互流程如下: 发送事务消息包含以下两个步骤: 发送半消息及执行本地事务 package com.alibaba.webx.TryHsf.app1; import com.aliyun.openservices.ons.api.Message; import com....转载 2018-11-01 17:24:17 · 488 阅读 · 0 评论