一、代码仓库迁移 1.新建一个文件夹,在这个文件夹中运行如下命令,从原git仓库中下载一份全仓库,这样复制下来的,就是完完整整的线上git仓库中的代码 git clone --bare 原git仓库地址 克隆成功后,会生成一个 仓库名.git的文件夹 2.进入这个文件夹,将代码推送到新的仓库 cd ...
分类:
其他好文 时间:
2020-09-08 20:39:04
阅读次数:
51
所谓装配bean【对象】,就是在xml中写一个bean标签。 一、实例化Bean的三种方式(一)—— 使用构造方法实例化 二、实例化Bean的三种方式(二)—— 使用静态工法方法实例化 1. java代码实现静态工厂的方法 UserServiceFactory1.java 1 package com ...
分类:
编程语言 时间:
2020-09-07 18:59:10
阅读次数:
38
1.首先写一个测试用例; public class Main { public static void main(String[] args) { System.out.println("Hello World!"); Thread thread = new Thread(new Worker()) ...
分类:
编程语言 时间:
2020-09-07 18:47:25
阅读次数:
40
1.前言Java开发中我们经常要获取文件的路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2.文件的路径文件的路径通常有相对路径与绝对路径。2.1相对路径以当前文件为基准进行一级级目录指向被引用的资源文件。在Java代码中以当前运行的代码所在的位置为参照位置,只要被引用的文件相对于引用的文件的位置不变就可以被读取到。一旦改变相对位置就无法被读取到。2.2绝对路径文
分类:
编程语言 时间:
2020-09-04 17:17:06
阅读次数:
56
MyBatis插入SqlServer数据库new Date(),时分秒都为0 1. 背景说明 前几天在插入SqlServer数据得时候,发现时间类型都是没有的时分秒的,如2020-05-29 00:00:00.000 我Java代码里代码如下 user.setCreateTime(new Date( ...
分类:
数据库 时间:
2020-08-29 16:37:38
阅读次数:
78
JavaSE之路-01 1、环境搭建 问题: 为什么在编程之前都需要进行环境搭建,到底在做什么事情? 编程语言(自然语言) 编译 > 机器指令 搭建环境,最重要的事之一就是安装编译器 2、跨平台 问题:java跨平台,什么是跨平台,为什么能跨平台? 平台:操作系统 或 CPU 架构 跨平台:一次编译 ...
分类:
编程语言 时间:
2020-08-28 14:27:48
阅读次数:
51
1.前言前几天写了篇关于代码生成器的文章(可查看历史文章),不少同学私下问我这个代码生成器是如何运作的,为什么要用到一些模板引擎,所以今天来说明下代码生成器的流程。2.代码生成器的使用场景我们在编码中存在很多样板代码,格式较为固定,结构随着项目的迭代也比较稳定,而且数量巨大,这种代码写多了也没有什么技术含量,在这种情况下代码生成器可以有效提高我们的效率,其它情况并不适于使用代码生成器。3.代码生成
分类:
编程语言 时间:
2020-08-24 16:50:39
阅读次数:
91
平时开发的工作中,自己组内的很多大佬经常使用Optional的用法,自己问他们,这个到底有什么好处呢,他们说可以很好的规避好空指针的问题,我们在平时写java代码的时候,如果是一个新手,肯定很多情况下都会出现空指针的报错,而java8以后提供的Optional的问题,就可以很好地规避我们空指针的问题.空指针异常是导致Java应用程序失败的最常见原因。以前,为了解决空指针异常,Google公司著名的
分类:
编程语言 时间:
2020-08-20 18:29:51
阅读次数:
83
这是本公众号的第6篇原创文章你以为程序员只是闷着头疯狂写bug,写好了发布到服务器就完了?不,你还要修bug!但在那之前,你还要找bug!那么问题来了,程序都部署都服务器了,怎么找bug呢?下面给大家介绍几种方法,帮助你轻松找到程序的bug。日志篇在上篇文章中,笔者介绍了《在Java代码中打日志需要注意什么?》。打日志是非常重要的,因为日志能够提供一些运行时的信息,非常有助于我们快速定位问题。那么
分类:
其他好文 时间:
2020-08-11 09:24:28
阅读次数:
79
这是本公众号的第9篇原创文章负载均衡使用微服务后,为了能够承担高并发的压力,同一个服务可能会启动多个实例。这时候消费者就需要负载均衡,把请求分散到各个实例。负载均衡主要有两种设计:服务端负载均衡客户端负载均衡对于传统的分布式服务来说,大多使用服务端负载均衡。一般会使用Nginx或者ELB等工具作为负载均衡器,如下图:传统负载均衡而在SpringCloud中,使用的是「客户端负载均衡」的方式,使用「
分类:
编程语言 时间:
2020-08-11 09:20:28
阅读次数:
71