List 和Array 相互转化

文章目录 1、List to Array 1.1、List 转成 Object 类型数组 1.2、List 转成 String 类型数组 2、Array to List 2.1、使用Arrays 工具类转成List 2.2、Collections 工具类转换List 3、List ,Array 转成字符串,添加分隔符 4、List 和Array 相互转化工具类 1、List to Array 1.1、List 转成 Object 类型数组 使用List的toArray()方法,只能转成 Obj
分类: 其他 发布时间: 01-27 23:43 阅读次数: 0

java 正则表达式 去掉 文章头部和尾部的空格(全角,半角)、制表符、换页符

转载:https://blog.csdn.net/Yan456jie/article/details/62056848 public class StringTool { /** * 去除 字符串中 所包含的空格 * * <pre> * 包括:空格(全角,半角)、制表符、换页符等 * </pre> * * @param xhtml * @return */ public static String removeAllBlank(String xht
分类: 其他 发布时间: 01-27 23:43 阅读次数: 0

(转载)springMvc 或spring boot 项目中 maven maven-war-plugin插件 和 profile 的综合使用列子

1、例子1 1.1、在项目中定义了 dev、test、production 三个不同环境 配置目录 注意:这是目录,不是单个配置文件。 每个目录下面有多个配置文件。如图所示: 此为 dev 目录下有多个配置文件,test、production的配置文件与此类似。 1.2、pom.xml : <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
分类: 其他 发布时间: 01-27 23:43 阅读次数: 0

传统分布式事务介绍和阿里微服务架构的分布式事务GTS

阿里妹导读:分布式事务已经成为微服务落地最大的阻碍,也是非常具有挑战性的一个技术难题。 为此,今天我们邀请阿里高级技术专家于皋,和大家深入探讨微服务架构下,分布式事务的各种解决方案,并重点为大家解读阿里巴巴提出的分布式事务解决方案----GTS(Global Transaction Service)。 1、微服务的发展 微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源社区等都开始了
分类: 其他 发布时间: 01-27 23:43 阅读次数: 0

阿里云GTS介绍

阿里云现在已经提供云上统一的分布式事务解决方案,相对于我们以前自己尝试去通过消息结合最终一致性去解决这个问题,这样统一的解决方案仍然值得借鉴和尝试。我觉得如果系统上了阿里云,可以选择这套框架来使用,对中小企业是一种解放,将更多的精力放到业务中去。现把相关的介绍转载记录如下: 背景 全局事务服务GTS上个月开始在阿里云上公测,上周我们也发表了一篇「破解世界性技术难题!GTS让分布式事务简单高效」的文章,引起了业界广泛关注,接受了大量的咨询,故希望通过本文让大家对GTS有更深入的理解。 GTS在目
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

在html中,给引用的js文件自动添加版本号,去掉js缓存

在html中,给引用的js文件动态添加版本号,可以去掉js缓存,保证使用的js始终是最新的js 。 <!DOCTYPE html> <html> <head> <title>test</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Expires" content="0"> <meta http-equiv="Pragma" content="no-c
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

LCN 分布式事务框架

1、LCN 框架的由来 在设计框架之初的1.0 ~ 2.0的版本时,框架设计的步骤是如下的,各取其首字母得来的LCN命名: 锁定事务单元(lock) 确认事务模块状态(confirm) 通知事务( notify ) 2、LCN 框架相关资料 tx-lcn 官方地址:https://www.txlcn.org/ tx-lcn Github地址:https://github.com/codingapi/tx-lcn tx-lcn 服务下载地址:https://pan.baidu.com/s/1cL
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

(转载)MP3 转PCM 的 Java方式实现

使用讯飞语音时,默认是传 wav 或 pcm 格式的音频,而 APP端 传到后台服务的音频的格式是mp3,所以需要将 mp3 转成 pcm 。 import java.io.File; import java.io.IOException; import javax.sound.sampled.AudioFileFormat; import javax.sound.sampled.AudioFormat; import javax.sound.sampled.AudioInputStream
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

spring boot 或 clound 整合时的异常解决方法

1、ConfigServicePropertySourceLocator : Fetching config from server at: http://localhost:8888 Eureka 客户端的服务启动时,我配置是8001,但是发现启动时,会从8888端口获取配置信息。 其实就是一个配置文件优先级的问题;SpringCloud里面有个“启动上下文”,主要是用于加载远端的配置,也就是加载ConfigServer里面的配置,默认加载顺序为:加载bootstrap.*里面的配置 -->
分类: 其他 发布时间: 01-27 23:41 阅读次数: 0

开发日常小结(34):源码分析:String类的equals()方法

版权声明: https://blog.csdn.net/qq_29166327/article/details/82961595 目录 1、提出问题 2、源码分析 3、测试Demo: 1、提出问题 我们都知道,在Java中,“==”比较的是对象在内存中的地址,“equals”比较对象的内容;今天复习一下”equals“。 2、源码分析 /** * Compares this string to the specified object. The result is {@code * true}
分类: 其他 发布时间: 01-27 23:41 阅读次数: 0

开发日常小结(36):源码分析:String类的substring(int beginIndex, int endIndex)方法

版权声明: https://blog.csdn.net/qq_29166327/article/details/82972077 目录 1、提出问题 2、测试Demo 3、源码: 1、提出问题 顺序执行下列程序语句后,则b的值是() String a="Hello"; String b=a.substring(0,2); 2、测试Demo public class test_string_substring { /** * @param args */ public stat
分类: 其他 发布时间: 01-27 23:41 阅读次数: 0

多线程学习(6):Java 多线程间通信(五个通俗易懂例子)

版权声明: https://blog.csdn.net/qq_29166327/article/details/82969064 2018年10月10日 目录 1、提出问题 2、测试Demo 2.1 线程依次执行 2.2 两个线程按照指定方式有序交叉运行 2.3 四个线程 A B C D,其中 D 要等到 A B C 全执行完毕后才执行,而且 A B C 是同步运行的 2.4 三个运动员各自准备,等到三个人都准备好后,再一起跑 2.5 子线程完成某件任务后,把得到的结果回传给主线程 1、提出问
分类: 其他 发布时间: 01-27 23:40 阅读次数: 0

前嗅ForeSpider教程:采集中国证券网

前几天有人问如何采集中国证券网,小编整理了一下,在此为大家做一下演示,同样适用于其他金融经济型的网站:第一步:新建任务①点击左上角“加号”新建任务,如图1:②在弹窗里填写采集地址,任务名称,如图2:③点击下一步,选择进行数据抽取还是链接抽取,本次采集要闻列表页新闻的正文数据,正文数据是通过点击列表链接进入的,所以本次需要抽取列表链接,所以点击抽取链接,如图3:第二步:通过地址过滤,得到所需的分区链
分类: 企业开发 发布时间: 01-27 23:40 阅读次数: 0

windows7文件夹超过32层删除方法

文件夹超过32层;删除方法
分类: 企业开发 发布时间: 01-27 23:40 阅读次数: 0

开发日常小结(38):MYSQL: left join / right join / join 的使用区别和联系

版权声明: https://blog.csdn.net/qq_29166327/article/details/83186980 2018年10月19日 目录 1、JOIN 的概念 2、JOIN 使用场景 3、场景一:INNER JOIN 4、场景二: LEFT JOIN 5、场景三:RIGHT JOIN 6、场景四:FULL JOIN FULL JOIN 关键字语法 1、JOIN 的概念 有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。 SQL join
分类: 其他 发布时间: 01-27 23:40 阅读次数: 0

JOOQ框架学习(1):逆向编译生成代码

版权声明: https://blog.csdn.net/qq_29166327/article/details/83046319 2018年10月14日 目录 一、前言 二、模仿网上的文章来搭建JOOQ Demo 步骤1:配置XML文件 步骤2:手敲执行指令 三、对于盲目照抄导致报错的不断填坑 坑NO1:class not found. 坑NO.2:java.lang.ClassNotFoundException: org.jooq.util.DefaultGenerator 坑NO.3:ja
分类: 其他 发布时间: 01-27 23:40 阅读次数: 0

后端日志【11】:回归自我,负重前行

版权声明: https://blog.csdn.net/qq_29166327/article/details/83743117 2018年11月5日 距离上一篇日志,居然已经过去了3个月了,是的,就是那么的忙碌,没有闲心静下来好好总结自己,今日8点多到公司,做个总结吧,捋顺了然后解除迷惘再出发。 一、2018/3/4 - 2018/10/1 在上家公司,游戏中忙碌着,没有了任何的私人时间,周复一周的忙(自己也想发笑,因为最后项目组解散了,幸亏自己早在很早之前就做好打算,不断地学习和准备,对于
分类: 其他 发布时间: 01-27 23:40 阅读次数: 0

Java(36):Lambda 与 Stream 小结

版权声明: https://blog.csdn.net/qq_29166327/article/details/83280980 2018年10月22日 目录 一、Lambda 1.1 lambda小例子1 1.2 lambda小例子2 1.3 分析 二、Stream 2.1 如何理解Stream 2.2 Stream特点 2.3 生成Stream的方式 2.4 Stream的中间操作 2.5 Stream的终止操作 Java 是面向对象语言,除了原始数据类型之处,Java 中的所有内容都是一
分类: 其他 发布时间: 01-27 23:39 阅读次数: 0

开发日常小结(39):MYSQL: UNION 和 UNION ALL 的使用与区别

版权声明: https://blog.csdn.net/qq_29166327/article/details/83216381 2018年10月20日 目录 一、新建一个简单的表,两个select查询语句 二、UNION 用法的个人理解 三、包含或取消重复的行 四、查询结果排序 五、小结 1、UNION在MySQL4.0以上版本才能可以使用。 2、UNION是条件联结的手段之一。 一、新建一个简单的表,两个select查询语句 新建表author: SET FOREIGN_KEY_CHEC
分类: 其他 发布时间: 01-27 23:39 阅读次数: 0

后端日志【12】:年终总结:保持自己的节奏

版权声明: https://blog.csdn.net/qq_29166327/article/details/86560860 2019年01月20日10:26:15 前天是星期五,转正答辩,发现自己做了还是不少的事情,确实适应了企业的业务发展,我对自己的实力有信心。 生活和工作确实略微大胆了许多,哈哈,但是广东的天气一直比较冷(这些天都是10°上下),2018年互联网行业的水平线一直往下走的趋势,可谓雪上加霜。 跟好哥们聊了好久,吃了一顿红烧鱼(手工做的),发现自己原来经历了蛮多的事情。
分类: 其他 发布时间: 01-27 23:39 阅读次数: 0