- 博客(38)
- 收藏
- 关注
原创 npm ERR! code ECONNRESET---问题已解决
解决方式:删除掉项目下的package-lock文件后重新运行npm install即可。原因:所设置的npm仓库地址有别人的信息,对自己没有用并产生冲突导致。
2024-11-26 09:49:13
1527
5
原创 dockerfile
举例说明:dockerfile文本名称--mycentos,注意:官方命名为Dockerfile。构建镜像:docker build -f mycentos -t centos01:0.1 .dockerfile是用来构建docker镜像的文件的命令参数脚本。dockerfile常用指令:全部都需要大写。
2024-11-19 21:44:46
467
原创 Docker安装其他容器命令
docker commit -m=“提交的描述信息” -a=“作者” 容器id 目标镜像名: [TAG]-p:映射公网端口3344到nginx默认80端口,可以通过访问3344,来访问80。docker run -it -v 主机内目录: 容器内的目录。curl localhost:3344 --访问nginx。docker stats --查看docker容器内存状态。docker commit --提交一个容器作为副本。docker pull nginx --拉取镜像。--name:起别名。
2024-11-11 09:33:40
225
原创 配置docker阿里云镜像地址
ce/linux/centos/docker-ce.repo --配置阿里云仓库。docker rmi -f $(docker images -aq) 删除所有镜像。docker rmi -f 容器id1 容器id2 ... --删除多个容器。7.systemctl restart docker --重启docker。6.systemctl start docker --启动docker。docker rmi mysql --删除镜像。docker --help --帮助命令。
2024-11-11 09:27:31
3594
原创 Java的SPI机制(Service Provider Interface)
Java的SPI机制是一种服务发现机制,它允许第三方扩展和替换核心库中的组件。SPI机制在Java中主要用于提供一种发现和加载服务提供者的方式,而不需要在编译时确定具体的服务实现。
2024-04-12 09:37:09
314
原创 flowable数据库配置
2、数据库配置文件DatasourceConfigurator类。此配置文件仅供参考,具体以公司项目为准!3、流程引擎配置文件类。
2024-04-12 09:12:03
568
原创 spring整合mybatis
通过上面的测试类可以实现spring和mybatis的整合,具体测试可以写个test类进行测试,这里就不显示了。2.1、方法一:通过sqlSessionFactory实现。2.2、方法二:通过SqlSessionDaoSupport实现。通过上面的就可以实现spring和mybatis整合。SqlSessionTemplate配置。
2024-03-08 16:59:36
976
原创 AOP实现方法
1、自定义类//自定义类System.out.println("=========执行方法前==========");System.out.println("=========执行方法后==========");2、配置文件信息,基于方法一修改-- 自定义前,ref要引用的类 -->--切入点 -->-- 通知-->3、测试实现,代码同方法一,输出结果为:=========执行方法前==========增加了一各用户!=========执行方法后==========
2024-03-08 11:00:05
866
原创 bean的自动装配
1、byName自动装配:需要保证所有的bean的id唯一,并且这个bean需要和自动注入的属性set方法的值一样。2、byType自动装配:需要保证所有的bean的class唯一,并且这个bean需要和自动注入的属性类型一样。需要导入启动注解的支持:<context:annotation-config/>常用注解@Autowired和@Resource。3、注解实现自动装配。
2024-03-06 18:33:30
367
1
原创 spring配置说明
3、其余的 request、session、application、websocket这些都是在web开发中使用。导入多人的配置文件,使其合并为一,使用时只需要使用后的唯一就可以获取到其他配置文件的内容,适用于团队开发。1、单例模式(spring默认机制):每次从容器中get时,都是同一对象。2、原型模式:刚好与上面相反--每次从容器中get时,都是不同对象。5.1、p命名空间注入,需要两个前提条件。5.2、c命名空间注入,同样需要两个条件。1、别名,可以通过别名获取到对象。6、bean的作用域。
2024-03-06 17:23:25
381
1
原创 spring
1.1、2002,首次推出interface21雏形1.2、2004,正式发布1.01.3、理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架。
2024-03-04 18:33:20
447
1
原创 SpringBoot自动装配原理
springboot所有自动配置都是在启动的时候扫描并加载:spring.factories所有的配置类都在这里面,但是不一定生效,要判断条件是否成立,只有导入了对应的start,就有对应的启动器,有对应的启动器,自动配置就会生效,配置就能成功。
2023-08-15 09:52:41
62
1
原创 Java-注解和反射
反射:是Java被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。主要的动态语言:Object-C、C#、JavaScript、PHP、Python等。使用地方:可以附加在package、class、method、field等。静态语言:与动态语言想对应,运行时机构不可变的语言。主要的静态语言:C、C++、Java(准动态语言)类的主动引用---一定会发生类的初始化。类的被动引用---不会发生类的初始化。
2023-08-09 15:54:16
65
1
原创 Java-多线程
程序:指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念进程:执行程序的一次执行过程,它是一个动态的概念,是系统资源分配的单位线程:线程就是独立的执行路径,也是CPU调度和执行的单位,通常一个进程可以包含多个线程,当然一个进程至少有一个线程,不然没有意义注意:很多多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cpu只能执行一个代码,因为切换的很快,所以就有同时执行的错觉。
2023-08-08 18:44:21
65
原创 Java常用类三
System类代表当前Java程序的运行平台,不能创建该类对象,System类提供了一些类变量和类方法,允许直接通过System类来调用这些类变量和方法。BigDecimal(String s):通过字符创建BigDecimal对象。BigInteger(String s):通过字符创建BigInteger对象。Java默认使用的编码表:UTF-8,万国码,一个汉字3个字节。不可变的、任意精度的有符号十进制数。用于金融行业浮点数计算。由现实世界的字符和对应的数值组成的一张表。不可变的,任意精度的整数。
2023-08-05 11:34:29
56
1
原创 Java常用类二String类
StringBuilder:单线程数据量多使用,线程不安全,效率比String高且节省内存。StringBuffer:多线程数据量多使用,线程安全,效率比String高且节省内存。成员方法:StringBuffer 与 StringBuilder共同拥有。构造方法:StringBuffer 与 StringBuilder一样。表示的是字符串,字符串是常量,定义后不可更改。字符串是多个字符的连接。
2023-08-04 17:00:25
66
1
原创 Java常用类一
public static int parseInt(String s): 将字符串参数转换为对应的int基本类型。public static boolean parseBoolean(String s): 将字符串参数转换为对应的boolean基本类型。wait():使当前线程等待,直到另一个线程调用该对象的notify()方法或notifyAll()方法,或者经过指定的时间。notify()/notifyAll():唤醒在该对象的监视器上等待的单个/所有线程。
2023-08-04 11:34:34
50
1
原创 Java--异常机制
实际工作中,遇到的情况不可能是非常完美的,比如:你写的某个模块,用户输入不符合你的要求、你的程序打开某个文件,这个文件不存在或者格式不对,你要读取的数据库的数据,数据可能是空的等。我们的程序在跑着,内存或者硬盘可能满了等等都叫做异常软件程序再运行的过程中,非常可能遇到上面提到的异常问题,英文:Exception,意思是意外。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等异常发生在程序运行期间,它影响了正常的程序执行流程。
2023-08-02 17:05:42
46
原创 Java面向对象编程(OOP)
被static修饰的属性称为静态变量或类变量,修饰的方法称为静态方法或类方法;abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;使用new创建对象的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用。内部类就是在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B就是A的内部类,而A是B的外部类。类,是抽象的,是对对象的抽象。继承是类和类之间的一种关系。抽象方法,只有方法的声明,没有方法的实现,它是用来让子类实现的。
2023-08-02 11:50:32
71
原创 Java基础4数组
数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每个数据称作为一个数组的元素,每个元素可以通过一个下标来访问他们。
2023-08-01 14:29:20
61
1
原创 Java基础3方法
Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型返回值类型:方法可能会有返回值,returnValueType是方法返回值的数据类型。有些方法执行所需的操作,但是没有返回值。在这种情况下,returnValueType是关键字void方法名:是方法的实际名称,方法名和参数表共同构成方法签名参数类型:参数像是一个占位符,当方法调用时,传递值给参数。
2023-07-31 16:18:02
52
1
原创 Java基础2流程控制
if多选结构:if(布尔表达式1){如果布尔表达式1为true执行代码} else if(布尔表达式2){如果布尔表达式2为true执行代码} else if(布尔表达式3){如果布尔表达式3为true执行代码} else {如果以上布尔表达式都不为true执行代码}:if语句至多有一个else语句,else语句在所有的else if语句之后;语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法。,不执行循环中剩余的语句。
2023-07-31 11:25:23
52
1
原创 Java的基础语法
整数类型分为byte占1个字节范围:-128~127,short占2个字节范围:-32768~32767,int占4个字节范围:-2147483648~2147483647,long占8个字节范围:-9223372037854775808~9223372037854775807;浮点类型分别为float占4个字节,double占8个字节;字符类型char占2个字节Boolean类型:占1位其值只有true和false两个。
2023-07-28 16:26:04
56
1
原创 Java开发环境的搭建
卸载JDK删除Java的安装目录 删除环境变量中的JAVA_HOME 删除环境变量中path下的%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin 通过Java -version查看是否卸载成功安装JDK百度搜索JDK8,找到下载地址:https://www.oracle.com/java/technologies/downloads/#java8-windows 下载时需要注册账号并同意协议就可以下载了 下载自己对应的版本 双击安装JDK,记住安装路径配置环
2023-07-27 14:55:01
55
1
原创 常用的dos命令
1、查看当前目录下的所有文件: dir。6、查看电脑ip:ipconfig。8、检查网址:ping +网址。txt文件:notepad。3、返回上一级:cd..画图工具:mspaint。创建目录:md 文件目录。删除目录:rd 文件目录。创建文件:cd> 文件名。删除文件:del 文件名。5、退出终端:exit。4、清除屏幕:cls。
2023-07-27 11:26:24
79
1
原创 MarkDown语法
6、超链接:通过[链接的名称](链接地址)就可以实现链接的跳转,在typora中是没办法实现跳转的,只有放在网上后才可以实现跳转!9、代码:通过三个···(tab键上面的点)+要输入的代码类型Java、python等就可以开始你的表演。有序列表:通过输入1+逗号+空格+内容就可以实现,下一个只需要回车就可以自动出现。斜体加粗设置:在字体前后分别加上三个*号,如***hello***;粗体设置:在字体前后分别加上两个*号,如**hello**;斜体设置:在字体前后分别加上一个*号,如*hello*;
2023-07-27 10:12:49
52
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人