- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 这个 GitHub 项目能克隆你的声音
今天推荐一个黑科技开源项目,只需要你 5 秒钟的声音对话,就能克隆出你的声音,而且能够实时的生成你任意语音。是不是很顶?我觉个例子,如果我这里有 300 条你说话的语音,我把你的语音数据用这个开源项目去训练,训练完成后,我就可以使用这个训练好的模型生成任何你说的语音了。你会听到一个声音和你一模一样的人说你没说过的话,那种感觉真的细思极恐。这个黑科技就是:Real-Time-Voice-Cloning,现在已经开源,GitHub 24K 的 Star,最重要的是,这个项目提供了 GUI 界面,交互傻瓜式操作,
2022-03-09 18:46:24
2875
原创 搭建Jenkins+springcloud一键自动部署
用jenkins 实现项目自动部署笔记1、目的1、一键实现项目自动构建打包发布(用于生产环境)2、实现代码提交到代码仓库立刻自动打包部署(用于测试环境)2、操作环境centosjdkmavenjenkinsgiteegitdocker2、实现思路1、生产环境合并代码开发分支到master分支,准备发布最新代码jenkins一键点击发布jenkins从代码仓库拉取最新代码通过maven进行打包把jar包打包成镜像,上传到自己的镜像仓库私服jenkins通知应用服务器拉取最新镜像应用服务器拉取最新镜像,运行新容
2021-11-26 10:34:15
7064
2
原创 被问熟练掌握sql语句编写,MySQL先掌握这些再说吧!
文章目录sql基础知识1、sql基本掌握语句介绍1、mysql的语句书写顺序2、mysql的内部执行顺序2、基本sql语句1、创建数据库3、备份sql server4、创建新表5、删除新表6、增加一个列7、添加主键8、创建索引9、创建视图10、修改数据库名字11、几个简单的基本sql语句3、进阶sql语句1、几个高级查询运算词2、连接查询3、分组查询1、基本使用语法2、基本sql使用3、案例使用1、单字段分组2、多字段分组3、分组前筛选数据4、分组后筛选数据5、分组后排序6、where & grou
2020-09-02 20:03:05
996
原创 Java基础面试题总结,可供复习
文章目录一.Java基础1. Java 基础知识1.1 重载和重写的区别1.2 String 和 StringBuffffer、StringBuilder 的区别是什么?String 为什么是不可变的?1.3 自动装箱与拆箱1.4 == 与 equals1.5 关于 final 关键字的一些总结1.6 Object类的常见方法总结1.7 Java 中的异常处理1.8 获取用键盘输入常用的的两种方法...
2020-03-27 21:20:41
582
原创 Java集合HashMap引发的一系列问题
HashMap通读了源码之后,收获不小,看多少篇文章不如自己写一篇文章,秉着坚持输出的原则,本文篇幅可能很长O(∩_∩)O,用于复习会更香!我觉得一个新技术会出现,是为了解决一些问题,而学习一们新技术,首先要了解他是干嘛的?怎么用?,然后他的实现原理是什么?最后才是如何实现(源代码),所以有时候直接上源代码并不友好!不用原理在那里将源码的就是耍流氓haha数据结构中的HashMap是什么样...
2020-03-24 22:05:22
502
原创 Redis安装,配置文件讲解以及常用五种数据类型使用场景
Redis什么是Redis?遵守Bsd协议:可以随意修改代码重新发布,自定义强,开源免费是一个高性能的Nosql(Key-Value)数据库,非关系型数据库数据放在内存中读取速度极快,但耗内存,支持数据的持久化:定时快照,基于aof两种持久化机制;一般配合使用为什么要使用Redis?传统的关系型数据库,对高并发读写的需求不能满足,性能比较低,Redis非关系型数据库数据存放在内存...
2020-03-24 10:38:55
553
原创 常说的微服务技术栈Spring Cloud以及dubbo有何不同?
第一章 初识微服务1、什么是微服务?微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程,类似进程概念,能够自行单独启动或销毁,拥有自己独立的数据库。2、SpringCloud是什么?SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服...
2020-02-23 12:16:35
325
原创 Java集合体系HashSet存储结构
Set接下来会之一介绍Set集合中的一下3个比较重要HashSet(本文中讲解)LinkedHashSet(后续)TreeSet(后续)HashSet特点底层是由HashMap实现的,相关方法直接调用底层HashMap的方法(详细的分析会在后续Map文章中)无序且唯一,这里的无序是每存入的元素可能会打乱之前的顺序,这里的唯一是通过equals和哈希表保证各种的快,可以有一...
2020-01-30 13:57:34
485
原创 Java集合体系LinkedList特点以及常用方法内部剖析
LinkedList特点允许null值内部以双向链表的形式来保存集合中的元素查询慢,增删快(相比于ArrayList少了数组拷贝)实现了Deque接口,意味着可以当做双端队列、栈来使用线程不安全所有指定位置的操作都是从头开始遍历进行的素是有序的,输出顺序与输入顺序一致原理等同于理论,源码等同于实操,理论与实操同样重要,知其然应知其所以然LinkedList查询慢...
2020-01-28 14:32:44
501
原创 Java集合体系ArrayList特点以及常用方法剖析加深理解
ArrayList特点ArrayList 底层是一个数组,具有数组的优点:查询速度快,增加删除慢ArrayList 使用无参构造函数创建对象时,Object数组默认的容量是10,随着元素的不断添加,该数组会扩充为原来数组长度的1.5倍适合频繁进行查询时使用数组长度不可变但是集合长度可变首先分析其构造函数private static final Object[] EMPTY_...
2020-01-25 01:17:07
1272
原创 Spring Boot整合邮件发送完成登陆注册完整代码,适合初级练手
现在很多网站,实现登录或者注册的时候都会用到验证码之类的方式确保安全,Spring Boot,接触Spring Boot没多久,今天完成了Spring Boot 整合邮件服务实现利用邮箱完成注册的功能这里给一个测试访问地址:180.76.99.142:8080下面开始从零搭建1、创建数据库数据库名:springemail2、idea创建一个maven工程pom.xml<?...
2020-01-16 10:38:14
5078
原创 通过Docker完成mysql主从复制
title: Docker配置mysql主从复制date: 2020-01-10tags: Docker学习top: 1category: Docker容器学习打卡_Docker容器:已有环境 tomcat下有一个项目,有一个mysql容器,项目与这个mysql容器对接完成-----配置从服务器1、创建一个mysql实例 命名从服务器docker run --name m...
2020-01-11 12:22:19
287
原创 通过Docker安装tomcat并部署自己的项目
学习打卡_Docker容器:1、搜索镜像docker search tomcat2、拉取镜像,:后面跟版本号格式:docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]docker pull tomcatdocker pull tomcat:93、查看镜像docker images4、通过镜像创建tomcat:...
2020-01-11 12:18:57
431
原创 centos 7 下 Docker的安装与卸载
学习打卡_Docker容器:Docker 安装与卸载环境: CentOS7安装1、yum安装gcc相关,需要CentOS7能上外网yum -y install gccyum -y install gcc-c++2、卸载旧版本yum -y remove docker docker-common docker-selinux docker-engine3、安装需要的软件包...
2020-01-11 12:16:19
345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人