自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 File 与 MultipartFile 相互转化

File 转 MultipartFileFile file = new File("E:\\test.txt");FileInputStream input = new FileInputStream(file);MultipartFile multipartFile = new MockMultipartFile("file", file.getName(), "text/plain", IOUtils.toByteArray(input));MultipartFile 转 FileFi

2021-06-09 11:15:41 362

原创 Windows 安装dbserver

1、进入【dbeaver】网站,如下图所示。2、点击【Download】菜单,如下图所示。3、点击【Windows 64 bit (installer)】下载链接,如下图所示。4、双击【刚刚下载的安装包】,如下图所示。选择语言然后点击【下一步】按钮,如下图所示。然后点击【我接受】按钮,如下图所示。然后勾选【For anyone who uses this computer (all users)】,点击【下一步】按钮,如下图所示。然后选择【中文(简体)】,点击【OK】按钮,如

2021-05-21 14:11:39 19136 1

转载 Jenkins分布式构建与并行构建

Jenkins分布式构建与并行构建jenkins的架构Jenkins采用的是“master+agent(slave)”架构。Jenkins master负责提供界面、处理HTTP请求及管理构建环境;构建的执行则由Jenkins agent负责Jenkins agent的横向扩容:只需要增加agent就可以轻松支持更多的项目同时执行• node:节点,指包含Jenkins环境及有能力执行项目的机器。master和agent都被认为是节点。• executor:执行器,是真正执行项目的单元。一个执行

2021-03-10 14:35:06 962

原创 MySQL巧妙利用help_topic表把以逗号(或“|”)分隔的字符串转换成行

需求:想要获取日期格式(如:2020-07-10)列表,但是日期在表中 date_list 字段中的格式如下: 时间戳(毫秒) 并且以 | 隔开的字符串:1594656000000|1594742400000|1594828800000|1594915200000首先把字符串切割。SELECT substring_index(substring_index(a.date_list, '|', b.help_topic_id + 1), '|', - 1) AS dateFROM ta

2020-10-27 10:05:35 1002

原创 MySQL时间戳(毫秒/秒)与日期格式的相互转换

一、UNIX时间戳转换为日期1、秒值转换为指定的日期格式使用MYSQL自带的函数FROM_UNIXTIME(unix_timestamp,format)。例如:select FROM_UNIXTIME(1602668106,'%Y-%m-%d %h:%i:%s') as date执行结果为:2020-10-14 05:35:062、毫秒值转换为指定的日期格式,将其中unix_timestamp为字段值/1000.例如:select FROM_UNIXTIME(1602668106000

2020-10-26 18:04:09 25459

原创 mysql 获取两个日期之间的所有连续日期的列表

需求:获取最近14天的日期列表。根据日期列表查询在该日期之间的数据,如果某天无数据,显示日期,数据为0。获取最近14天的日期:select date_sub(curdate(),interval 14 day)

2020-10-26 15:22:59 2428

原创 git pull 和git push时候没有指定branch报错

新取的代码,使用git pull命令时,出现错误:There is no tracking information for the current branch.Please specify which branch you want to merge with.See git-pull(1) for details. git pull <remote> <branch>If you wish to set tracking information for thi

2020-07-31 11:22:11 2359

原创 Windows环境下安装Redis

下载地址:https://github.com/tporadowski/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包,下载完成,解压。一.Redis临时服务1.win+r 打开cmd,进入到刚才解压到的目录,启动临时服务:redis-server.exe redis.windows.conf (备注:通过这个命令,会创建Redis临时服务,不会在window Service列表出现

2020-07-30 10:26:16 100

原创 windows安装zookeeper(伪集群模式)

单机部署(参考文章:windows安装zookeeper(单机模式))完成之后,伪集群模式部署如下:1、如图所示,新建三个文件zoo1.cfg、zoo2.cfg、zoo3.cfg三个文件的内容和单机模式的zoo.cfg基本相同,主要的差别在于下面几个参数,伪集群,因为是在本地一台机器上模仿多个节点,所以需要三份配置。zoo1.cfg# example sakes.dataDir=D:\\soft\\zookeeper\\apache-zookeeper-3.6.1-bin\\config\\

2020-07-28 18:01:36 304

原创 windows环境下安装zookeeper(单机模式)

安装zookeeper首先要安装JDK,电脑上已经安装了JDK官方主页: https://zookeeper.apache.org/镜像下载地址:http://mirrors.hust.edu.cn/apache/zookeeper/根据自己的jdk版本,下载对应的镜像,

2020-07-28 16:27:27 800

转载 mysql插入的时候会增加一秒

1、问题描述   需要获取指定日期的最大的时间:public static Date getEndOfDay(Date date) { LocalDateTime localDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(date.getTime()), ZoneId.systemDefault());; LocalDateTime endOfDay = localDateTime.with(LocalTim

2020-05-19 16:55:06 655

原创 win10系统以管理员身份修改hosts文件

第一步:找到文件位置第二步:点击左上角文件:依次可以看到第三步:先后执行命令: cmd notepad hosts之后hosts文件会自动弹出之后就可以进行修改,修改之后记得保存,就修改成功了。...

2019-12-09 18:52:59 11443 11

原创 mysql实现多表主键不重复

同一个数据库中有两张表,里面字段都是一样,只是因为存的数据要区分开。但是主键不能重复。具体实现如下:新建数据库 mytest新建user表和admin表CREATE TABLE `user` ( `user_id` INT(11) NOT NULL, `user_name` VARCHAR(255) NOT NULL, `password` VARCHAR(255) NOT NULL,...

2019-11-05 15:17:52 2651 1

原创 Java输入的日期与当前日期做比较

输入的时间和当前时间做比较 (只比较年月日)public static void main(String[] args){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); String sDate = sdf.format(new Date()); Date nowDate =...

2019-08-29 14:26:14 2629

原创 Idea debug模式提示 Method breakpoints may dramatically slow down debugging

启动项目,debug模式下提示:根据语义:方法断点可能会大大降低调试速度应该是断点打在了方法上,导致一直处于加载状态Ctrl + Shift + F8 可以查看打断点位置。把前面选择框中的勾去掉,然后点击Done 即可。...

2019-08-23 10:51:16 1714 1

原创 Gradle安装配置

首先官网下载Gradle https://gradle.org/install/选择自己想要下载的版本。这里下载的是v3.5在系统变量中新建:在path中配置:之后点击确定。验证是否安装成功在cmd 中输入命令 gradle -v安装成功...

2019-07-01 16:25:07 185

原创 git的常用命令

git 常用命令git status 查看状态(提交前查看修改的文件)git add . 全部添加到暂存区git commmit -m “增加描述” 提交到本地仓库git pull ...

2019-06-28 15:15:09 960

原创 IDEA注册码

IDEA 2018.2.4 最新注册码在这里获取最新的注册码 http://idea.lanyus.com/getkey

2019-06-27 10:12:45 150

原创 如何从GitHub中下载别人的代码

在本地找到你想放文件的路径,右键打开GitHub窗口,在GitHub中找到别人的项目路径,复制。输入 git clone 复制的链接 ,如图所示:然后就可打开文件夹看到已经取下来了。...

2019-06-12 22:48:41 36935 3

转载 1.6.2 使用Eclipse进行程序开发

通过前面的学习,读者对Eclipse开发工具应该有了一个基本的认识。接下来通过Eclipse创建一个Java程序,并实现在控制台上打印 “Hello World!”,具体步骤如下:1.创建Java项目在Eclipse窗口中选择菜单【File】→【New】→【Java Project】,或者在Package Explorer视图中单击鼠标右键,然后选择菜单【New】→【Java Project】...

2019-06-02 21:16:37 339

转载 1.6.1 Eclipse开发工具的安装和使用

Eclipse 概述:在实际项目开发过程中,由于使用记事本编写代码速度慢,且不容易排错,所以程序员很少用它来编写代码。为了提高程序的开发效率,大部分软件开发人员都是使用集成开发工具(IDE,Integrated Development Environment)来进行Java程序开发的。正所谓“工欲善其事,必先利其器”,接下来就为读者介绍一种Java常用的开发工具——Eclipse。Eclips...

2019-06-02 11:47:46 899

转载 1.5 Java的运行机制

使用Java语言进行程序设计时,不仅要了解Java语言的显著特点,还需要了解Java程序的运行机制。接下来讲解一下Java的运行机制。Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为.java的源文件进行编译,最终生成后缀名为.class的字节码文件。然后Java虚拟机将字节码文件进行解释执行,并将结果显示出来。为了让初学者能更好地理解Java程序的运行过程,接下来以下面的例子为...

2019-06-02 10:33:18 303

转载 1.4 系统环境变量

在计算机操作系统中可以定义一系列变量,这些变量可供操作系统上所有的应用程序使用,被称作系统环境变量。在学习Java的过程中,需要涉及两个系统环境变量path和classpath,接下来分别对它们进行讲解。path环境变量path环境变量是系统环境变量中的一种,它用于保存一系列的路径,每个路径之间以分号分隔。当在命令行窗口运行一个可执行文件时,操作系统首先会在当前目录下查找是否存在该文件,如果不...

2019-06-02 00:07:29 1258 1

转载 1.3 开发第一个Java程序

上一节中,通过安装JDK已经搭建好了Java开发环境,接下来,就来体验一下如何开发Java程序。1、编写Java源文件在JDK安装目录的bin目录下新建文本文档,重命名为HelloWorld.java。然后用记事本方式打开,编写一段Java代码,代码如下:class HelloWorld { public static void main(String[] args) { System...

2019-06-01 22:28:19 2574

转载 1.2 JDK的使用

1.2.1 什么是JDKSUN公司提供了一套Java开发环境,简称JDK(Java Development Kit),它是整个Java的核心,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。为了满足用户日新月异的需求,JDK的版本也在不断地升级。在1995年,Java诞生之初就提供了最早的版本JDK1.0,随后相继推出了JDK1.1、JDK1.2、JDK1....

2019-06-01 21:53:31 8994

转载 1.1Java概述

1.1:Java概述1.1.1什么是Java?在揭开Java语言的神秘面纱之前,先来认识一下什么是计算机语言。计算机语言(Computer Language)是人与计算机之间通信的语言,它主要由一些指令组成,这些指令包括数字、符号和语法等内容,程序员可以通过这些指令来指挥计算机进行各种工作。计算机语言的种类非常多,总的来说可以分成机器语言、汇编语言、高级语言三大类。计算机所能识别的语言只有机...

2019-05-31 23:24:48 405

十进制运算器设计及仿真课程设计报告.doc

数字逻辑课程的课程设计,题目是 十进制运算器设计及仿真。

2019-06-01

Java开发入门.pptx

java开发入门PPT,非常适合新手作为了解Java语言的参考的资料。

2019-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除