自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

滨海之君的博客

这一生一定要狠狠的努力一次!!

  • 博客(123)
  • 资源 (1)
  • 问答 (5)
  • 收藏
  • 关注

原创 多线程_join()方法

方法等待这两个线程的完成。这确保了在输出 “Both threads have completed.” 之前,主线程会等待两个子线程都执行完毕。方法是用于多线程编程中的一种重要方法,它允许一个线程等待另一个线程完成执行。在上述示例中,主线程启动了两个线程(Thread 1 和 Thread 2),然后通过。方法的主要作用是让一个线程等待另一个线程的结束。当一个线程调用另一个线程的。方法时,它会被阻塞,直到被调用的线程执行完毕才会继续执行。:以下是一个简单的示例,演示了。是需要等待的线程对象。

2023-09-18 16:22:01 422

原创 多线程_yield()方法

方法是Java中Thread类的一个静态方法,它的作用是提示线程调度器当前线程愿意让出自己的CPU时间片,将CPU资源让给其他具有相同或更高优先级的线程。这意味着,如果线程持有某个锁,它仍然会保持这个锁,其他线程仍然无法获得这个锁。方法是一种线程协作的手段,它可以用来提示线程调度器,但不能保证线程会立即让出CPU执行权。方法不是强制性的线程调度控制,而是一种对线程调度器的提示。线程可以选择遵循这个提示,也可以忽略它。方法不能确保当前线程会立即让出CPU执行权,但它会增加其他线程获得CPU执行权的机会。

2023-09-18 15:22:09 432

原创 ElasticSearch_学习笔记

每一条数据就是一个文档对文档中的内容分词,得到的词语就是词条。

2023-07-31 17:59:28 654

原创 springboot整合mybatisplus 多数据源下使用ActiveRecord模式操作crud

在SpringBoot中使用MyBatisPlus的ActiveRecord模式操作多个数据源的CRUD

2023-06-13 21:28:03 187

原创 多数据源下 使用mybatisplus的ActiveRecord模式操作crud

MybatisPlus支持在多数据源下使用ActiveRecord模式。

2023-06-13 11:39:33 107

原创 时间日期相关工具类

时间日期相关工具类

2023-06-07 17:44:15 69

原创 搭建springboot工程_学习笔记

springboot工程创建的几种方式。

2023-05-29 00:30:15 2839

原创 获取时间范围内的所有月表(跨年)

【代码】获取时间范围内的所有月表(跨年)

2023-05-23 22:01:12 108

原创 VUE_学习笔记

模板语法

2023-04-12 00:37:19 552

原创 统一返回结果

统一返回结果

2022-12-30 01:35:09 72

原创 spring面试题_学习笔记

通过在方法上加@Bean的方式,通常会和类上的@Configuration注解结合一起使用,加@Bean的方法要求返回Bean对象,Bean对象可以在@Bean注解修饰的方法中自行创建。① 存储Bean的定义信息机元数据,决定Bean的生产方式,例如OrderService是一个Bean,使用BeanDefinition定义塔的id、class、scope等。bean本身有数据存储功能,就是有实例变量的bean对象,可以保存数据且数据可变,说人话就是bean对象有实例变量,并且可以读写这个实例变量。

2022-10-14 15:24:21 271

原创 Mybatis 执行流程_学习笔记

采用正规的方式,写一个完整版的MyBatis程序。

2022-09-17 18:20:02 225

原创 使用dom4j解析mybatis核心配置文件、SqlMapper配置文件_学习笔记

dom4j解析文件

2022-09-17 17:55:40 327

原创 SqlSessionUtil_Mybatis学习笔记

SqlSessionUtil 工具类

2022-09-16 23:28:39 320

原创 mysql常用方法、语句_笔记

mysql常用的

2022-09-14 18:33:56 1162

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)_解决方式

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

2022-08-11 00:09:18 1614

原创 java基础笔记

java基础的常用方法总结。

2022-06-29 01:05:49 577

原创 面试笔记_ java创建对象的集中形式

java创建对象的集中形式1.使用new关键字;2.使用Class类的newInstance方法;可以使用Class类的newInstance方法创建对象,这个newInstance方法调用无参的构造器创建对象;//写法一:Person person = (Person)Class.forName("com.atguigu.java.Person").newInstance();//写法二:Person person = Person.class.newInstance();3.使用Con

2022-04-23 19:00:05 153

原创 天津出租车计费规则_java编写

天津出租车计费规则代码中没有考虑费用的四舍五入package code;import java.util.Scanner;public class Test { public static final double BASICS_MILEAGE = 3.00; //基础里程 public static final double MILEAGE_MIN = 10.00; // 最小区间 public static final double UNIT_PRICE =2.2

2021-10-22 21:53:37 565

原创 谷歌浏览器 F12打开控制台面板缓慢问题

谷歌浏览器 F12打开控制台面板缓慢问题解决办法:将语言改成us 即可。

2021-10-13 12:33:17 4395 18

原创 list、map 杂散总结_学习笔记

集合的Stream操作学习笔记摘自网络总结:List<User> userList = new ArrayList();User user1 = userList.stream().filter(user -> "zhangsan".equals(user.getUserName())).findAny().orElse(null);1、filter为过滤,user代表userList中的一个User;2、userList.stream().filter(user ->

2021-07-03 00:17:32 96

原创 Vue的生命周期_学习笔记

笔记视频来自于b站快速了解Vue生命周期1.什么是生命周期方法?和wbpack生命周期方法一样,都是在从生到死的特定阶段调用的方法生命周期钩子 = 生命周期函数 = 生命周期事件2.Vue生命周期方法分类2.1 创建期间的生命周期方法beforeCreatecreatedbeforeMountmounted2.2 运行期间的生命周期方法beforeUpdateupdated2.3 销毁期间的生命周期方法beforeDestroydestroyed3. Vue生命周期执行过程

2021-05-18 00:23:32 75

原创 POI&EasyExcel_学习笔记

整个excle是一个工作簿,里面的sheet为一个工作表,每个sheet里面有行,行里面每个小格子叫做单元格;03版和07版的后缀不同,xls和xlsx;对象: HSSF 03的excle; XSSF 07版的excle;HWPF: wordHSLF :pptHDGF: Visio1.数据的导出(POI)第一步: 导入依赖 <dependencies> <!--xls03--> <dependency>

2021-05-15 00:35:49 246 1

原创 oracle重置sys,system密码的解决方法

oracle忘记sys,system密码的解决方法1、 找到oracle的安装目录: 找到此路径(D:\app\Administrator\product\11.2.0\dbhome_1\BIN),通过sqlplus.exe执行操作命令.(如果提示sqlplus /nolog不是内部命令, 可以先用此方法.然后在配置环境变量);问题 : sqlplus不是内部命令. ①确保oracle安装成功–> ②环境变量的配置(问题所在)解决:找到此路径oracle的安装目录: D:\app\Admin

2021-05-08 23:29:07 1829

原创 SqlServer插入带有标识列字段的数据

副标题: set IDENTITY_INSERT on 和 off 的设置sqlserver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置 ;格式:set IDENTITY_INSERT 表名 onset IDENTITY_INSERT 表名 off例: set identity_insert T_MD_STATUS onINSERT INTO [dbo].[T_MD_STATUS] (

2021-04-29 13:36:20 818

原创 springcloud_学习笔记

1.搭建项目1.构建父工程,导入依赖<?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.0.0 http://mave

2021-04-21 23:43:51 103

原创 常用的idea插件,重装系统前要收藏

1.AiXcoder Code Completer: 一款具有AI功能学习的工具,根据自己的编码习惯自动提示代码补全。2. Gitee:3. GitToolBox: 可以显示代码提交备注信息,状态显示等等;4. JRebel and XRebel for IntelliJ:支持idea的热部署功能,避免了代码修改后重新部署的步骤;5. Lombok6.MybatisX7. RestfulToolkit: 一套RESTful服务开发辅助工具集;8. Eclipse Interoperabilit

2021-04-20 21:38:21 241

原创 SpringBoot自动配置原理_学习笔记

pom.xmlpom.xml中,首先看到parent标签,点击去,在父工程中可以看到spring-boot-dependencies(再点进去可以看到各种版本信息),可以得知在父工程中管理着springboot用到的各种依赖;其次在父工程中还能看到资源过滤的配置,。在pom文件的下面,还能看到导入的各种starter,我们需要什么样的场景,就导入什么样的启动器,springboot会将所有场景都会变成一个个的启动器;都有什么启动器呢?可以在父工程的pom中的spring-boot-dependenc

2021-04-14 23:36:55 78

转载 static、final、常量、字符串_学习笔记

转自FadingLight的博客staticstatic变量:不管有多少个对象,内存中只有一份static方法:可以用类名直接引用,无需new对象来引用static块:static块只执行一次,并且static块>匿名块>构造函数finalfinal类:没有子类继承final方法:不能被子类改写final变量:基本类型不能修改值,对象类型不能修改指针常量设计和常量池java中的常量设计:public static final常量池:相同的值只存储一份,节省内存

2021-04-10 21:51:00 220

原创 idea整合SSM_学习笔记

笔记来自于秦江老师的教学视频1. 基础环境搭建1. 新建一Maven项目!ssmbuild , 添加web的支持在web.xml中需要解决两个问题:依赖junit,数据库驱动, 连接池, servlet,jsp, mybatis,mybatis-spring,spring静态资源导出问题 <!--junit,数据库驱动, 连接池, servlet,jsp, mybatis,mybatis-spring,spring--> <dependencies>

2021-04-06 23:57:51 77

原创 JavaWeb_学习笔记

JavaWeb1. 基本概念1.1 前言:静态web动态web在java中,动态web资源开发的技术统称为JavaWeb1.2 应用程序web可以提供浏览器访问的程序a.html , b.html…多个web资源,这些资源可以被外界访问,对外界提供服务;URL这个同意的web资源会被放在同一个文件夹下,web应用程序 --> tomcat服务器一个web应用由多个部分组成html ,css,jsjsp,servletjava程序jar包配置文件web

2021-03-19 19:39:39 627

原创 Java基础_学习笔记

typora-copy-images-to: ./typora-root-url: ./常用的dos命令# 盘符切换# 查看当前目录下的所有文件 dir# 切换目录 cd change directorycd ..# 清理屏幕 cls (clear screen)# 退出终端 exit# 查看电脑ip ipconfig# 打开应用calc # 打开计算器mspaint # 画板notepad # 打开记事本# 文件操作md 目录名 # 创建目录名rd 目录名 .

2021-03-12 08:13:04 63

原创 RedisUtil工具类_学习笔记

import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.util.CollectionUtils;import java.util.List;import java.util.Map;import java.util.Set;import java.util.c

2021-03-03 00:22:06 114

原创 SpringBoot整合Redis_学习笔记

说明: 在SpringBoot2.x之后,原来使用的jedis被替换了lettucejedis: 采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis pool连接池, 更像 BIO模式lettuce : 采用netty, 实例可以在多个线程中进行共享, 不存在线程不安全的情况 . 可以减少线程数据了 . 更像 NIO莫斯1. 构建springboot工程, 配置redisspringboot 所有的配置类,都有一个自动配置类; RedisAutoConfigurati

2021-03-02 23:38:10 131

原创 WebService_学习笔记

WebService调用原理实现一个完整的Web服务工作流程:Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过Web服务中介者发布,并在UDDI注册中心注册;Web服务请求者向Web服务中介者请求特定的服务,中介者根据请求查询UDDI注册中心,为请求者寻找满足请求的服务;Web服务中介者向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL写成,各种支持Web服务的机器都能阅读;利用从Web服务中介者返回的描述信息生成相应的SOAP消息,发送给Web服务提供者,

2021-02-26 09:07:00 51

原创 Redis_学习笔记

1. Nosql概述1.1 为什么要用Nosql:1 . Memcahed(缓存)+Mysql + 垂直拆分(读写分离)2、分库分表+ 水平拆分 + Mysql集群本质: 数据库(读、写)早些年MyISAM : 表锁 , 十分影响效率,高并发下就会出现严重的锁问题转战 Innodb :行锁慢慢的就开始使用分库分表来解决写的压力! Mysql在那个年代推出了表分区没有多少公司使用!Mysql的集群,很好满足那个年代的所有需求!3 、如今Mysql等关系型数据库就不够用了! 数

2021-02-22 23:09:04 203

原创 网络编程_学习笔记

1.网络通信的要素网络编程中有两个主要的问题如何准确的定位到网络上的一台或多台主机找到主机后如何进行通信网络编程中的要素ip 和端口号网络通信协议 : udp tcp万物皆对象2. IP2.1 ip地址: InetAddress唯一定位一台网络上的计算机2.2 ip地址的分类ipv4/ipv6ipv4 : 127.0.0.1 ,4个字节组成;0~255,42亿 ~;30亿在北美,4亿在亚洲;2011年用尽;ipv6: 128位; 8个无符号整

2021-02-19 23:15:53 78

原创 多线程_学习笔记

1. 核心概念线程就是独立的执行路径;在程序运行时,即使没有自己创建线程, 后台也会有多个线程, 如主线程,gc线程;main() 称之为主线程, 为 系统的入口, 用于执行整个程序;在一个进程中,如果开辟了多个线程,线程的运行有调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能认为干预的;对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制;线程会带来额外的开销,如cpu调度时间,并发控制开销每个线程在自己的工作内存交互,内存控制不当会造成数据不一致2. 创建线程的三种

2021-02-13 23:52:44 78 2

原创 Vue 相关_学习笔记

1. vue-cli1.1. 什么是vue-clivue-cli官方提供的一个脚手架,用于快速生成一个vue的项目模板;预先定义好的目录结构及基础代码,就好比创建的maven项目是可以选择创建一个顾家项目,这个顾家项目就是脚手架,我们的开发更加的快捷;1.2. 需要的环境Node.js : http://nodejs.cn/download/确认nodejs安装成功:cmd下输入node -v ,查看是否能打印出版本号即可;cmd下输入npm -v ,查看是否能打印出版本号即可;安装No

2021-02-08 18:37:43 74

原创 爬虫_学习笔记

爬取数据获取请求返回的页面信息,筛选出我们想要的数据就可以了jsoup包: 解析网页 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.2</version> </dependency>tika包 : 爬电影代码package com.qun.u

2021-02-07 09:31:13 87

数据导出至Excel

数据导出至Excel

2021-01-19

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

TA关注的人

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