自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 JavaIO流、硬盘、内存三者之间的理解

输入流和输出流的不是简单的说文件从硬盘读取到内存就是输入流,文件从内存保存到硬盘读取文件就是输出流。应该已代码程序为参照物,此图可帮助一些小伙伴理解清楚这个流与硬盘、内存之间的关系。...

2021-06-18 15:57:13 635

原创 随机输出list中的一条数据

public static void main(String[] args) { List list=new ArrayList(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); list.add(6); list.add(7); Random random=new Random(); int i = random.nextInt(list.size()); .

2021-06-02 14:50:41 544

原创 springboot项目中发送邮件

1.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2.登录qq邮箱或者163邮箱开启POP3/SMTP服务器,获取加密密码 ...

2021-04-15 22:23:22 350

原创 SpringBoot中使用异步

1.第一步在方法上加注解@Asyncpackage com.qjq.service;import org.springframework.scheduling.annotation.Async;import org.springframework.stereotype.Service;@Servicepublic class HelloService { @Async public void test() throws InterruptedException {

2021-04-15 17:52:42 81

原创 SpringBoot

1.@SpringBootApplication注解是Spring Boot的核心注解2.springboot的包应该建在和启动类同级的目录下

2021-04-15 17:42:53 123

原创 Swagger2

1.shiro快速开发1.导入依赖 2.配置文件 3.Hello word

2021-04-15 17:40:02 204

原创 Spring-MVC

1.spring-mvc执行流程用户发送请求到前端控制器DispatcherServlet DispatcherServlet调用映射处理器HandlerMapping HandlerMapping根据URL获取具体的处理器Handler HandlerExecution查找控制器并返回给DispatcherServlet .DispatcherServlet根据处理器Handler获取处理适配器HandlerAdapter执行HandlerAdapter 执行完成后返回ModelAndVie

2021-04-09 22:18:30 42

原创 JSON知识点

1.json字符串var user1 = '{ "name": "李三", "sex": "man" }';2.json对象var user2= { "name": "李三", "sex": "男" };3.字符串转为json对象var obj = JSON.parse(user1);4.json对象转为字符串var lstr=JSON.stringify(user2);5.@ResponseBody注解:使用它就不会走视图解析器,会直接返回一个字符串...

2021-04-09 22:18:06 60

原创 Spring

1.spring7大模块

2021-04-09 22:17:26 42

原创 Mybatis

1.环境:jdk1.8mysql 5.7maven 3.6idea2.持久层数据持久化:持久化就是将数据在持久状态和瞬时状态转换的过程 内存:断电即失 数据库(jdbc),io文件

2021-03-16 22:49:53 71

原创 数据库连接池

1.数据库连接---执行完毕---释放资源连接--释放资源 浪费系统资源池化技术:准备一些连接资源,请求过来直接连接准备好的最小连接数:最大连接数:业务最大承载上限 (如果超过最大连接数,排队等待,等待超时就断开连接)等待超时(单位:ms):2.实现DataSource接口开源数据源实现:DBCP:c3p0:druid:阿里巴巴DBCP:jar包准备:commons-dbcp-1.4.jar commons-pool-1.6.jar...

2021-03-15 23:21:36 54

原创 JDBC

1.下载mysql的jar包mysql-connector-java-5.1.38.jar2.建表语句CREATE DATABASE `jdbcStudy` CHARACTER SET utf8 COLLATE utf8_general_ci;USE `jdbcStudy`;CREATE TABLE `users`(`id` INT PRIMARY KEY,`NAME` VARCHAR(40),`PASSWORD` VARCHAR(40),`email` VARCHAR(60)

2021-03-11 22:40:37 112

原创 java给数据保留两位小数

BigDecimal bigDecimal=null;bigDecimal=BigDecimal.valueOf(0.19999999999998863);BigDecimal b= bigDecimal.setScale(2,BigDecimal.ROUND_HALF_UP);System.out.println(b);

2021-02-01 10:30:36 182

原创 MySQL的基础知识

1.操作数据库1.1创建数据库CREATE DATABASE if not EXISTS student1.2删除数据库DROP DATABASE if EXISTS student;1.3 使用数据库--如果你的表名或者字段名是一个特殊字符,就需要带``USE `shopsystem`;1.4查看所有的数据库SHOW DATABASES;2.数据库分类关系型数据库:MySQL,Oracle,Sql Server,DB2, SQLlite 通过表与表

2020-12-28 23:01:08 107

原创 mysql根据时间条件查询的相关知识

根据当天零点的时间进行查询:SELECT DATE_FORMAT(CURDATE(),'%Y-%m-%d %H:%i:%s') AS 'time'

2020-03-26 09:23:07 358

原创 mysql同时查询多张天表的数据

selecta.id AS "id",a.phone AS "phone",a.current_temp AS "currentTemp",a.longitude AS "longitude",a.latitude AS "latitude",a.time AS "time"from ${tableName1} awhere a.phone=#{phone}union sele...

2020-03-26 09:13:47 132

原创 java后台判段经纬度是否在多边形区域内、圆内

package com.ng.car.front.consumer.utils;import java.awt.geom.Point2D;import java.util.List;/** * Created by Administrator on 2019/8/13. * 电子围栏计算 * */public class RangeUtil { /** *...

2020-03-17 14:10:51 900

原创 时间date类型与string类型互转

Date date=new Date();date.getDate();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String fms = sdf.format(date);//DATE类型转化为string类型System.out.println("fms"+fms);String time...

2020-03-17 13:58:41 189

空空如也

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

TA关注的人

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