自定义博客皮肤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)
  • 收藏
  • 关注

原创 c#串口编程 多线程

c#串口编程 数据传输协议modbus协议 引用的 NModbus4库。

2023-11-21 14:09:06 320 1

原创 有10瓶水,两个空瓶换一瓶水,三个瓶盖换一瓶水,问一共能喝多少瓶水(递归)

有10瓶水,两个空瓶换一瓶水,三个瓶盖换一瓶水,问一共能喝多少瓶水

2023-08-30 16:14:41 127

原创 MySQL批量导入,执行慢?一招教你解决

MySQL批量导入,执行慢?一招教你解决

2023-03-30 09:43:05 364 1

原创 Jedis和JedisPool

【代码】Jedis和JedisPool。

2022-10-11 14:57:30 145

原创 Redis五种基本类型

set key value 创建一个key和valueincr :i+1;incr key 如果key不存在 为key赋初始值为0 并且+1decr :i-1 decr key 如果key不存在为key赋值为0 并且-1两者都是先转换为整形在运算append key value 如果key存在就在旧值末尾拼接valuestrlen key :返回key对应的value的长度—>012345getrange key 1 3 : 返回key对应的第两个字符到第四个字符。

2022-10-11 14:53:21 225

原创 主从复制和哨兵

多个哨兵工作:每个哨兵都是独立的监控主机,通过主机监控从机,每个哨兵之间可以做到消息互通,哨兵通过心跳机制(如:哨兵发送1给主机,主机响应2)监控主机,如果主机多次未响应,哨兵会认为主机宕机,其他哨兵也都测试是否有响应,只要没响应的哨兵多于有响应的哨兵 就会自动故障转移。将一个服务器升级到新的主服务器,让其他从服务器挂到新的主服务器,同时向客户端提供新的主服务器地址)的功能。3、(容灾处理)当主机宕机了,需要设置从机中的一个作为主机 其余从机连接到该主机上,原先主机恢复后也要作为从机连接到新主机上。

2022-10-11 14:49:22 269

原创 spring和mybatis整合(带解释!!)

(5)通过sqlSession.getMapper(UserMapper.class)创建UserMapper对象调用UserMapper的方法。整合后的applicationConfig.xml(无实现类无扫描mapper接口自定义创建UserMapper实现)整合后的applicationConfig.xml(无实现类有扫描mapper接口自定义创建UserMapper实现)2、再看.java文件 要做三件事(创建对象的事情都交给ioc容器来做吧 ——-spring)(2)、mapper映射信息。

2022-09-15 17:26:39 257

原创 mapper一对多映射的三种方法

从用户表中查询将用户表的id作为参数传到从表的订单表。collection 的类型是ofType。先查询主表的需要和从表连接的字段。一对多映射的返回值是集合。如:(一个用户多个订单)

2022-09-05 15:18:49 1802

原创 设计模式中的代理模式(静态和jdk)

[] interfaces, InvocationHandler h)创建一个客户作为目标对象及受代理对象实现User。创建一个”中介”实现User并且对其加强。创建测试类 通过中介实现目标的需求。(1):通过实现接口。(2):通过继承实现。创建一个受代理的对象。

2022-09-05 15:10:23 125

原创 设计模式-----工厂模式

*缺点:**每次增加一个产品时,都需要增加一个具体类和对象实现工厂,使得系统中类的个数成倍增加,在一定程度上增加了系统的复杂度,同时也增加了系统具体类的依赖。1、一个调用者想创建一个对象,只要知道其名称就可以了。2、扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。3、屏蔽产品的具体实现,调用者只关心产品的接口。例子:1、您需要一辆汽车,可以直接从工厂里面提货,而不用去管这辆汽车是怎么做出来的,以及这个汽车里面的具体实现。四个类(加减乘除)实现该接口。

2022-09-05 15:07:45 50

原创 Java单例模式

单例设计模式 采取一定的方法保证整个软件系统中对某个类只能存在一个对象实例。设计思想:将要创建实例的类的构造器设置为私有的(private)这样,就不能用new操作符在外部产生新的对象,但在类的内部可以产生该类的对象,类的外部无法得到类的对象,只能通过静态方法以返回类的内部创建对象,静态方法只能访问类中静态的成员变量,所以类内部产生的类的对象的变量也得是静态的。两种单例模式:饿汉模式和懒汉模式饿汉模式: 一开始就new对象1、创建类的私有构造器2、new一个私有的 静态的 实例...

2022-07-04 21:11:09 95 1

原创 关于Java中的关键字(studying)

staticstatic静态代码块非静态方法访问静态方法静态方法在类加载时创建类可以调用实例化对象后,对象也可以调用非静态方法在对象创建后 只能有对象调用abstract(抽象)抽象类 抽象接口 抽象方法抽象类不能实例化对象,抽象类必须被继承才能使用!抽象类的抽象方法(不包含方法体)必须被子类重写!抽象类不一定有抽象方法,但是抽血方法一定写在抽象类中!构造方法不能声明为抽象方法!public static class Pet{}//抽象父类...

2022-06-29 19:48:59 220

原创 idea中tomact的两种部署

插件部署(易)1.创建一个maven项目 2.勾选骨架Maven-archetype-webapp3.输入信息完成创建4.pom.xml中引入依赖 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version...

2022-06-11 15:48:08 96

原创 C4.5算法例题期末考纯手写

认真看紫色笔的话👀

2022-05-11 15:42:07 378 1

原创 static 和 非static

static属性不能访问非静态属性;非静态属性可以访问静态属性static方法不能访问 非静态方法非静态方法可以访问静态方法static是被类的实例所共享(某个成员变量被所有对象共享)以上原因:static对象在类加载时就被创建非静态对象在类加载之后创建对象创建两者诞生时间不一样 出生早的不能访问出生晚的...

2022-04-19 23:06:31 422 2

原创 idea 配置自己的Maven仓库()

在Maven官网上下载或者私聊我让我发我自己的(全都有)https://maven.apache.org/download.cgi下载完之后得到一个压缩包解压,解压完成后打开返回上一级创建一个空文件夹命名为repository复制该文件夹的路径打开conf文件夹更改里面setting.xml在这个位置加入localRespository标签如下图路径是刚刚复制的空文件的路径继续在setting里面添加镜像 <mirror> &l...

2022-04-17 19:19:50 925 2

原创 Java快捷键方式(idea学习更进中)

alt+ins get和setCtrl+alt+b 源码Ctrl+alt+v 生成类对象sout+entersystem.out.println()psvm + enter public static void mainalt+enter 抛出异常 导入import

2022-04-14 19:54:29 178 2

原创 JAVA反射(刚学有错误勿喷,请指正)

Java反射的机制:运行时获取一个类的变量和方法信息,通过获得到信息来创建对象。获取class类的对象三种方法第一种:使用类的class属性来获取该类的class对象Class<Student> s=Student.class;第二种:调用对象的getclass()方法,返回该对象所属类的的class对象第三种:使用class类中静态方法forName(含包的全路径)...

2022-04-14 19:42:39 380 2

空空如也

空空如也

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

TA关注的人

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