自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7静态ip配置

参考:

2023-05-07 18:50:55 79

原创 FastDFS分布式文件存储

FastDFS文件系统使用

2023-04-23 23:54:26 476

原创 redis学习

redis学习

2023-04-16 15:22:38 157

原创 rabbtimq学习

rabbitmq学习

2022-10-07 00:58:10 408

原创 spring boot中validation实现校验

spring boot中validation的实现校验

2022-06-15 13:46:28 97

原创 统一异常处理

springboot统一异常处理

2022-06-15 13:34:52 60

原创 Java自定义注解

Java自定义注解

2022-06-07 10:40:44 50

原创 java静态代码块使用

java静态代码块使用

2022-06-07 09:46:07 361

原创 jwt使用

jwt简单使用

2022-06-07 09:02:03 47

原创 Java深克隆

Java深克隆实现方法:先对对象进行序列化,然后反序列化出。package com.cc.datastructuresandalgorithm.part1;import lombok.AllArgsConstructor;import lombok.Data;import java.io.*;/** * @Author: cc * @Date: 2022/5/18 12:36 * @Description: * @company: */@Data@AllArgsConstr

2022-05-18 14:13:42 159

原创 数据迁移小工具

package com.sinosoft.migration.util;import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.Component;import java.sql.*;import java.util.HashMap;import java.util.Map;@Slf4j@Componentpublic class DbUtil { public void mig_data(

2022-02-23 15:16:46 438

原创 java8函数接口

import java.util.function.*;public class MyFunction { public static void main(String[] args) { //传入两个参数无返回值 BiConsumer<String,String> biConsumer = (a,b)->{ System.out.println(a+b); System.out.println

2022-02-14 17:05:31 79

原创 java8新特性--方法引用

创建测试对象:public class Str { public String a; public String b; public Str() { } public Str(String s, String s1) { System.out.println("构造器引用1"); } public static void getAstaictB() { System.out.println("static方法引

2022-02-14 16:12:56 1038

原创 Lambda表达式使用

lambda使用与未使用的对比package com.example.demo.test;import java.util.Collections;import java.util.List;import java.util.ArrayList;import java.util.Comparator; public class LambdaTest { public static void main(String args[]){ List<String&gt

2022-02-14 09:51:52 109

原创 统一格式返回数据及异常处理

统一返回数据格式封装@Data@AllArgsConstructor@NoArgsConstructorpublic class R { private boolean flag; private Object data; private String msg; public R(boolean flag, Object data) { this.flag = flag; this.data = data; } pu

2022-02-12 00:25:45 289

原创 获取IP地址

java中获取IP```java@Test public void getIp() throws UnknownHostException { String ip= InetAddress.getLocalHost().getHostAddress().toString(); System.out.println(ip); }

2022-02-11 15:38:12 114

原创 SpringBoot实现多线程共享变量

**以售票为案例**1.创建配置类package com.cc.myall.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.core.task.TaskExecutor;import org.springframework.scheduling.ann

2021-09-12 15:38:07 3588

原创 SpringBoot整合多线程

1.编写配置类package com.cc.myall.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.core.task.TaskExecutor;import org.springframework.scheduling.annotation.Enabl

2021-09-12 10:03:36 388

原创 数组的使用

1.数组的声明创建package array;public class ArrayDemo1 { public static void main(String[] args) { int[] nums; //定义 nums = new int[10]; nums[0] =0; nums[1] =1; nums[2] =2; nums[3] =3; nums[4] =4;

2020-11-01 16:21:54 112

原创 初识多线程1

多线程1.Threadpackage Thread;public class TestTread1 extends Thread{ @Override public void run() { //run方法线程体 for (int i = 0; i < 2000; i++) { System.out.println("我在看代码---"+i); } } public static void

2020-10-17 15:32:16 104 1

原创 @Configuration与@Qualifier注解的使用

@Configuration注解的使用示例:public class Student { private String hight; public void eat(){ System.out.println("eat..."); } public void setHight(String hight){ this.hight=hight; } public String all(){ System.out.

2020-08-23 12:45:19 578

原创 第一个SpringBoot项目

使用maven创建第一个SpringBoot项目第一步:第二步:第三步:第四步:在pom文件中添加父依赖,控制SpringBoot的版本,和web依赖。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2020-08-23 00:22:40 86

原创 Java集合

集合集合概念:对象的容器,实现了对对象的操作,类似数组的功能。Collection接口1.Collection父接口特点:代表一组任意类型的对象,无序,无下表,不能重复。方法:boolean add(Object obj) //添加一个对象boolean addAll(Collection c) //将一个集合中的所有对象添加到此集合中。void clear() //清空此集合中所有对象。boolean contains(Object o) //检查是否包含o对象boolean

2020-08-18 22:59:14 151

原创 Java泛型

什么是泛型泛型的概念Java泛型是JDK5中引入的一个新特性,泛型提供了编译时类型安全监测机制,该机制允许我在编译时检测到非法的数据类型。泛型的本质是参数化类型,也就是操作的数据类型被指定为一个参数。泛型的好处*类型安全*消除了强制类型的转换泛型类、接口泛型类*泛型类的定义语法 class 类名称<泛型标识,泛型标识,...>{ private 泛型标识 变量名; ... }*常用的泛型标识:T、E、K、V*使用语法 类名<具体的数据类型> 对象名

2020-08-10 11:32:28 121

原创 Java反射

反射:框架设计的灵魂框架:半成品软件。可以在框架的基础上进行开发,简化编码反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:可以在程序运行中,操作这些对象。可以解耦,提高程序的可扩展性Java代码在计算机中运行的三个阶段获取Class对象的三个方式:Class.forName(“全类名”)*多用于配置文件,将类名定义在配置文件中,返回class对象类名.class:通过类名的属性class获取*多用于参数的传递对象.getClass():

2020-08-08 19:29:19 101

原创 java登录权限认证之session-springsecurity-oauth2

权限验证使用maven搭建一个springmvc web工程pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P

2020-08-05 23:15:48 1086

原创 javaSE02

文档注释/** * @author cc * @since 1.8 Java版本 * @version 1.0 开发版本 */public class Hello { /** * @param name * @return * @throws Exception */ String test (String name )throws Exception{ return name; }}

2020-07-30 01:39:20 123

原创 JavaSE01

windows常用快捷方式快捷键winalt+f4关闭窗口shift+delete永久删除,不进入回收站ctrl+x剪切win+E我的电脑ctrl+shift+esc任务管理器win+tab切换框口打开cmd方式1.Win+R2.在任意文件夹下,按住shift+鼠标右键,在此处打开命令行窗口3.在资源文件地址栏上输入cmd4.开始+windows系统+命令提示符5.管理员方式运行:选择以管理员方式运行常用Dos命令#盘符切换 E: D: F:等#当前目录的所有文件 dir

2020-07-26 14:06:56 10510

原创 SpringCloud学习

Eureka服务注册与发现标题搭建父工程父工程pom.xml依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.

2020-07-22 21:31:57 476 3

原创 SpringBoot学习

SpringBoot测试1.创建控制层@RestControllerpublic class HelloController { @RequestMapping("/hello") public String index(){ return "Greetings from Spring Boot!"; }}创建测试类@RunWith(SpringRunner.class)@SpringBootTest(webEnvironment = SpringBo

2020-07-22 00:06:26 104

原创 spring学习

spring简介Spring是一个开源的,轻量级Java开发框架; 其核心特性是可以用于开发任何 Java 应用程序,Spring 框架的目标是使 JavaEE应用程序的开发变得更加容易,核心概念是IOC和AOP;这也是学习Spring的重点所在;Spring不是针对某个具体功能,具体层级的框架; 也就是说以前该有的系统分层,结构,设计模式都不需要改变,而是让Spring加入进来,让开发变得更简单; 记住Spring并不想取代某个已存在的框架,反而可以让各个框架的配合使用难度降低,它就像502胶水,可快

2020-05-17 16:47:31 272

空空如也

空空如也

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

TA关注的人

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