SpringBoot定时任务@Scheduled注解详解
SpringBoot定时任务@Scheduled注解详解项目开发中,经常会遇到定时任务的场景,Spring提供了@Scheduled注解,方便进行定时任务的开发 概述要使用@Scheduled注解,首先需要在启动类添加@EnableScheduling,启用Spring的计划任务执行功能,这样可以在 ...
阅读更多
大端模式、小端模式解析
大端模式、小端模式计算机内存按字节编址,每个地址的存储单元可以存放8bit的数据。大小端面向多字节类型定义,比如2字节、4字节、8字节整型、长整型、浮点型等,单字节一般不用考虑。 查看当前机器大小端模式各变成语言有不同的实现,Java可以通过如下代码获取当前机器的大小端模式 12// java.ni ...
阅读更多
机器数、原码、反码、补码解析
机器数、原码、反码、补码计算机使用补码进行数字的存储和运算,本文假定机器的字长为8位,探讨下机器数、原码、反码、补码之间的关系 机器数和真值机器数 计算机中一个数的二进制表示形式,称为这个数的机器数 机器数带符号,在计算机中,用一个数的最高位存放符号,称为符号位,0表示正数,1表示负数 例:1的机器 ...
阅读更多
Spring事件驱动模型实践
简介Spring的事件驱动模型,是发布/订阅模式(Publish–subscribe pattern)的实现,或者简单的称之为发布/订阅模式(Publish–subscribe pattern)。主要包括以下几类角色: 事件(ApplicationEvent):需要处理的event本身,继承自Ja ...
阅读更多
IDEA好用的几款插件
IDEA好用的几款插件Alibaba Java Coding Guidelines阿里的编码规范呀,感觉挺好用的,能提示一些更好的代码实现,逐渐养成较好的编码习惯 SonarLint跟阿里的编码规范插件类似,提示代码更好的实现方式,找到代码里面隐藏的bug,感觉功能更强大一点 Maven Helpe ...
阅读更多
Linux使用yum安装MySQL详细步骤(CentOS7.3)
使用yum安装MySQL卸载mariadbCentOS默认安装了mariadb,因此在安装mysql之前,需要卸载系统中安装的mariadb。 查看系统中所有已安装的mariadb包。 1rpm -qa | grep mariadb 卸载mariadb 1rpm -e "mariadb的包名" ...
阅读更多
Windows下MySQL解压版安装配置详细步骤
安装数据库一、下载MySQL数据库解压版并解压从官网下载MySQL压缩包,解压到本地目录 二、配置环境变量在系统变量path后面添加MySQL安装路径下的bin目录,例:E:\mysql\bin 三、修改MySQL配置文件在MySQL安装目录下有一个my-default.ini文件,复制一份,改名为 ...
阅读更多
Java使用JDBC连接SQLServer数据库(二)
将连接数据库、关闭数据库、增删改查数据等对数据库的操作封装成操作数据库的一个类,方便进行数据库的操作。 连接: Java使用JDBC连接SQLServer数据库(一) 一、源码如下1234567891011121314151617181920212223242526272829303132333 ...
阅读更多
Java使用JDBC连接SQLServer数据库(一)
一、连接数据库1、下载SQLServer对应的JDBC驱动可从MySQL官网下载响应的驱动程序 2、将JDBC驱动导入项目中将驱动jar包导入项目即可 3、测试是否导入成功代码如下: 1234567891011121314package com.test;public class Demo1  ...
阅读更多
Git基本操作整理
Git基本操作整理基本命令 初始化一个Git仓库:git init 添加文件到暂存区:git add <file> 删除文件:git rm <file> 提交:git commit -m <message> 工作区状态:git status 查看有无修改:git ...
阅读更多