自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (3)
  • 收藏
  • 关注

原创 wsl安装

通过命令行来安装 先 wsl.exe --install 第二步 wsl.exe --list --online 第三步 wsl --install -d <相对应版本> 要是wsl.exe --list --online出现访问不到 就通过修改 hosts 就可以访问了。

2024-05-05 01:19:02 207

原创 OllamaAi设置外网访问

3、关掉已打开的命令行窗口,打开新命令行,用ollama serve或者ollama start来启动ollama服务,此时ollama服务在启动时将读取环境变量中的OLLAMA_HOST,支持IP端口访问。1、首先停止ollama服务的允许。2、修改ollama的service文件:/etc/systemd/system/ollama.service。1、首先停止ollama服务:systemctl stop ollama。4、启动ollama服务 systemctl start ollama。

2024-05-03 23:26:26 2171 5

原创 免费云服务

无论你是大学生、开发者、中小企业,看完这篇干货文,保证你全都Get!很多小伙伴在选择服务器上云的时候,往往不知道那些免费服务器很不错这里我推荐三丰云免费服务器性能很不错我是一名服务器运维架构工程师,从业已经3年,曾为上百家中小型企业搭建过ERP系统,对市面上主流和非主流的云服务器价格、活动促销、性能指标等都了如指掌!不管你是计算机软件专业的学生、个人软件开发者还是中小企业,都首推荐云服务器!

2024-04-10 10:10:45 90

原创 Frp内网穿透实现远程桌面连接

Frp内网穿透实现远程桌面连接

2023-03-06 09:57:11 107

原创 Windows Subsystem for Android™ 安装教程

win11 安装安卓手机

2022-10-17 23:28:33 1025

原创 k8s高可用

k8s

2022-08-29 22:47:01 116

原创 docker 常用命令

命令

2022-07-22 09:49:39 77

原创 springcloud 学习资料和代码

springcloud学习

2022-07-12 15:18:12 78

原创 推荐学习java的连接 和java封装工具包

https://hollischuang.github.io/toBeTopJavaer/#/menu

2021-01-24 21:05:30 68

原创 spring 整合 hibernate和 mybatis 区别

hibernate整合和mybatis区别JPA和Hibernate到底是什么关系在学习框架的过程中,发现学的东西很多,但是感觉他们之间的联系区别都不是很了解,知道JPA可以去实现持久化数据到数据库当中,Hibernate也有这样的功能,总以为他们之间是一种平级的关系,拥有同样的作用,是一种可以相互替代的关系,就像你吃饭时,选择吃米饭和吃面条一样,然而,在进行了一番搜索之后,发现并不是那么回事儿。JPA本身是一种规范,它的本质是一种ORM规范(不是ORM框架,因为JPA并未提供ORM实现,只是制定了规

2021-01-11 12:36:13 305

原创 linux系统 一件安装全家桶

直接复制连接 就可以直接安装linux系统的东西https://oneinstack.com/auto/

2021-01-08 19:13:40 341 1

原创 idea 2020 一些常用的配置

https://blog.csdn.net/zyplanke/article/details/105576304?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

2021-01-04 11:24:27 119

原创 git安装、使用和idea连接github

git是什么版本控制工具,可以帮助我们托管代码。类似于云盘,把我们的项目上传到git上,团队的人都可以从git拉取项目代码。安装https://git-scm.com/downloads ,git官网下载需要的版本,一路下一步安装即可装好后,在电脑文件夹的任意位置右键,即可看到git相关的命令。git bash是命令行工具git gui是图形化工具打开git bash后,输入git --version ,能正确输出版本号,则证明安装成功。基本命令配置用户名和邮箱git config --

2020-12-07 17:36:51 149

原创 ArrayList源码 扩容机制

复习多线程然后看了一下ArrayList源码 扩容机制在这之前首先看一下ArrayList的主要参数private static final long serialVersionUID = 8683452581122892189L;/** * Default initial capacity. */private static final int DEFAULT_CAPACITY = 10; 默认创建数量/** * Shared empty array instance used for

2020-12-02 22:08:19 81

原创 springboot整合Markdown富文本编辑器

SpringBoot整合Editor.Md实现Markdown富文本编辑器先下载editor.md文件夹点我下载editor.md所需静态资源文件,提取码 6666。解压文件放到resources下的static目录说下就行我在resources的templates目录下新建了一个test.html页面,页面代码如下```<!DOCTYPE html><html lang="zh" xmlns:th="http://www.thymeleaf.org"><hea

2020-12-02 20:15:24 677

原创 mybatis-puls插件使用

mybatis-plus打开mybatis-plus官网https://baomidou.com/guide/auto-fill-metainfo.html推荐插件MybatisX 快速开发插件很好的跳转安装方法:打开 IDEA,进入 File -> Settings -> Plugins -> Browse Repositories,输入 mybatisx 搜索并安装简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增

2020-11-25 17:31:38 871

原创 springboot整合pagehelper实现分页

第一步<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.1.2</version> </dependency>导入依赖第二步public PageInfo findPage(int page,int pageSize){ PageHelper.st

2020-11-24 10:29:48 217

原创 HTML学习

个人推荐学习在菜鸟教程 目前比较新https://www.runoob.com/html/html-colors.html也可以去https://www.w3school.com.cn/index.html这个但是我觉得比较老

2020-11-10 16:57:47 52

原创 springmvc <mvc:annotation-driven/><mvc:default-servlet-handler/>区别 ssm整合

springmvc

2020-11-06 19:03:10 777 2

原创 javaUUID使用

使用我们开发的时候,数据库表总会有一个主键,以前我们可能会使用自增的数字作为主键。这样做确实查询的时候比较快,但是在做系统集成或者数据迁移的的时候就麻烦了。这是id就有可能重复了。那么有什么比较好的方法解决这一问题呢?于是jdk1.5出了UUID这个类来生成唯一的字符串标识。什么是UUID? UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF)

2020-11-06 15:17:46 468

原创 eclipse和idea idea一些插件

eclipse 设计图片背景添加到css里面.MPart StyledText { background-image: url(./kakashi.png); background-position: no-repeat; background-size: 100% 100%;idea添加背景图片idea 安装逆向工程插件第一个和第四个

2020-11-02 11:39:55 234

原创 Java中正则表达式

一、概念正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。在众多语言中都可以支持正则表达式,如Perl、PHP、Java、Python、Ruby等。当然在Java中也可以通过处理字符串的方式达到检索,替换文本字符串的目的,但是有了正则表达式写代码更加简洁,通常两三行代码就可以达到目的,当然这也是建立在熟悉正则表达式的基础之上的。二、正则表达式的规则

2020-11-02 11:29:38 66

原创 spring框架 反射 静态和动态代理 日志 mybatis和spring整合

文章目录1.Spring是什么1.1特点,优势1)方便解耦,简化开发2)方便集成各种优秀框架3)降低 Java EE API 的使用难度4)方便程序的测试5)AOP 编程的支持6)声明式事务的支持1.2核心模块七大模块(面试高频)1. Data Access/Integration(数据访问/集成)2. Web 模块3. Core Container(核心容器)4. 其他模块2.项目搭建3.IOC和DI(面试高频)通过更改对dao层的使用理解控制反转原理4.容器4.1BeanFactoryApplicati

2020-10-28 17:29:04 987

原创 数据库MySQL使用

MySQL文章目录MySQL理论知识基本概念DBDBMSSQL存储特点配置文件操作命令启动mysql数据库连接和退出查看版本号SQL语句1)数据定义语言(Data Definition Language,DDL)2)数据操作语言(Data Manipulation Language,DML)3)数据查询语言(Data Query Language,DQL)4)数据控制语言(Data Control Language,DCL)语法规范数据库操作查看数据库创建数据库修改数据库删除数据库选择数据库查询当前所在库

2020-10-19 09:08:35 347 1

原创 mybatis使用

mybatis文章目录mybatis什么是Mybatis?**Mybaits的优点:****#{}和${}的区别是什么?****通常一个Xml映射文件,都会写一个Dao接口与之对应,请问,这个Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗?**概述搭建环境流程mybatisMapper映射扫描配置文件mybatis-config.xmlpropertiessettingstypeAliasestypeHandlerobjectFactorypluginsenviromentstr

2020-10-19 09:06:28 516 3

原创 maven配置 逆向工程 springboot框架配置

maven配置依赖管理工具安装配置 miz格式是win系统 tar格式是linx系统上装的,repository是maven仓库maven仓库进入maven然后在进入apache在进入conf然后点击settings.xml进行修改修改格式<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor mor

2020-09-26 21:17:28 144

原创 线程池submit和execute

线程池的作用 :避免大量的线程强占资源避免大量的线程创建和销毁带来的开销线程池的原理 :创建线程池的时候,可以使用executors的静态方法,也可以使用new ThreadPoolExecutor的方式手动创建线程池,通过在线程池中指定参数达到创建不同类型的线程池的效果其中,executors底层其实也是调用的new ThreadPoolExecutor()的方式创建的,是对不同线程池的封装,线程的执行有两种方式,一种是submit(runnable v)的形式,一种是execute(ru

2020-09-07 09:14:03 750

原创 多线程

多线程定义​ 一个程序运行即一个进程,一个进程可以有多个线程,多线程并非多个线程并行在CPU中,而是多个线程分别占据CPU不同的时间段,交替执行,顺序与优先级有关。什么是进程电脑中时会有很多单独运行的程序,每个程序有一个独立的进程,而进程之间是相互独立存在的。比如下图中的QQ、酷狗播放器、电脑管家等等什么是线程进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程核心级线程核心级我程是和系统任务相关的线程,它负责处理不同进程之间的多个线程。允

2020-09-06 16:33:43 116

原创 集合框架

文章目录JCF(Java Collection Framework)容器框架容器:容器框架:容器框架包含三部分:容器框架的优点JCF集合框架介绍JCF的集合接口是CollectionJCF的迭代器接口IteratorJCF主要的数据结构实现类JCF主要的算法类列表ListList:列表**List 主要实现**ArrayListLinkedListVectorArrayList和LindkeList的比较小结:集合Set集合Set**Java中的集合接口Set**HashSetLinkedHashSetT

2020-09-06 14:42:06 130

原创 实用类

JAVA常用类一、JavaAPI(Application Programming Interface 应用编程接口)文档这些文档原先是程序中的注释。利用JavaDoc技术,将这些注释抽取出来,组织行程的以HTML为变现形式的API文档。API中,包名以java开始的包是java核心包(javaCore Package)​ 包名以javax开始的包是java扩展包(JavaExtension Package)常用包包名内容Java.applet.*提供了创建appl

2020-09-06 14:40:42 83

原创 io流 序列化和反序列化

Java文件读写java文件基本操作文件类File常用方法:方法名含义boolean creatNewFile创建文件boolean exists判断文件是否存在String getAbsolutePath获取文件的绝对路径String getName获取文件名String getParent返回此File对象的上一级目录,如果没有上一级目录,则返回nullString get

2020-09-06 14:37:20 199

原创 XML

XML:可扩展标记型语言一、基本概念eXtensible Markup Language:可扩张标记型语言 标记型语言: HTML是标记语言,即使用标签来操作​ 可扩展:​ HTML 里面的标签是固定的,每个标签都有特定的含义​ xml标签可以自己定义,可以写中文的标签<猫></猫>二、xml用途​ 1.不同系统之间传输数据​ 2.充当小型数据库​ 3.经常用在配置文件,如:配置MySQL数据库三、语法xml文档后缀名为:.xml

2020-09-06 14:32:30 208 1

原创 DecimalFormat使用

我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供DecimalFormat类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子public class TestNumberFormat{   public static void main(String[]args){    double pi = 3.1415927; //圆周率    //取一位整数    System.out.println(new DecimalFormat("0").format(pi))

2020-09-02 16:50:10 89

原创 java中标签的使用

很多程序设计语言中有goto语句,goto语句的使用,使的程序变得难以读懂,尽管goto仍是Java的一个保留字,但并未在语言中得到正式使用;Java没有goto。然而,在break和continue这两个关键字的身上,我们仍然能看出一些goto的影子。它并不属于一次跳转,而是中断循环语句的一种方法。之所以把它们纳入goto问题中一起讨论,是由于它们使用了相同的机制:标签。下面是一个例子,介绍一下这种标签在java中的使用。int i = 0; System.out.println("l

2020-08-31 19:31:17 1747

原创 网络编程,TCP协议,UDP协议,HTTP协议

认识网络

2020-08-31 11:33:50 461

原创 递归

定义递归,就是在运行的过程中调用自己构成递归的条件:1.子问题必须与原问题为同样的事,且更为简单2.不能无限制的调用本身,必须有个出口,化简为非递归状况处理基线条件和递归条件由于递归函数调用自己,因此编写这样的函数时很容易出错,进而导致无限循环。编写程序时必须告诉它何时停止,因此每个递归函数都有两部分:基线条件(base case)和递归条件(recursive case)注意使用递归之前 代码要重复执行上一个代码 可以简单理解成死循环 但是与死循环不一样的地方就是要有半天出来的条件

2020-08-27 16:23:28 140

原创 JUnit测试

认识软件测试在编写程序的过程中,代码完成以后必须进行测试和调试,也就是说程序员要对自己编写的代码负责,既要保证代码的正确编译运行,又要保证与预期结果相符合,这就涉及到单元测试.软件测试的意义什么是软件测试呢?测试是发现并指出软件(包括建模、需求分析、设计等阶段产生的各种文档产品)中存在的缺陷的过程。这个过程指出软件中缺陷的确定位置,进行详细记录,并且同时给出与预期的结果偏差。一般软件测试采用人工或利用工具来完成。测试在软件开发周期中起着至关重要的作用:测试可以找到软件中存在的缺陷,避免连锁负面反

2020-08-23 14:28:05 653

原创 反射机制

概念/叙述在不修改源码的基础上可以任意的创建对象。在程序运行过程中动态创建对象。反射的基石:字节码文件 (jvm将字节码文件加载到内存中后,字节码文件就变成了字节码文件对象 )反射是框架设计的灵魂框架:半成品软件。可以在框架的基础上进行软件开发,简化编码.反射:将类的各个组成部分封装为对象,就是反射机制好处:可以在程序运行过程中,操作这些对象.可以解耦,提高程序的可扩展性....

2020-08-20 16:58:07 88

原创 超市会员管理系统

package supermarketMembershipManagementSystem;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.Scanner;public class Members { private String name; private String password;//密码 private int cardNum

2020-08-14 20:47:31 441

原创 出行订单项目

package test4;/** * 成人订单 * @author Administrator * */public class AdultOrders { private String name;//姓名 private int age;//年龄 private int money; public String getName() { return name; } public void setName(String name) { this.name = name;

2020-08-14 20:46:08 178

springboot代码申城器

springboot代码申城器

2020-12-01

Mybatis逆向工程

Mybatis逆向工程

2020-11-04

ideaMybatis逆向工程.zip

解决了mybatis的理解写代码时间

2020-11-04

空空如也

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

TA关注的人

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