自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 12.vue学习笔记(异步组件+依赖注入+Vue应用)

【代码】12.vue学习笔记(异步组件+依赖注入+Vue应用)

2024-02-28 14:54:04 497

原创 11.vue学习笔记(组件生命周期+生命周期应用+动态组件+组件保持存活)

【代码】11.vue学习笔记(组件生命周期+生命周期应用+动态组件+组件保持存活)

2024-02-27 14:56:24 489

原创 10.vue学习笔记(组件数据传递-props回调函数子传父+透传Attributes+插槽slot)

【代码】10.vue学习笔记(组件数据传递-props回调函数子传父+透传Attributes+插槽slot)

2024-02-22 16:02:10 654

原创 9.vue学习笔记(组件传递Props校验+组件事件-组件传递数据+组件事件-配合“v-model”使用)

组件传递父到子 props;组件事件子到父 $emit;以及组件事件与v-model配合

2024-02-21 16:52:42 527

原创 8.vue学习笔记(组件注册方式+组件传递数据+组件传递-多种数据类型)

【代码】8.vue学习笔记(组件注册方式+组件传递数据+组件传递-多种数据类型)

2024-02-20 15:46:54 498

原创 7.vue学习笔记(模板引用+组件组成+组件嵌套关系)

【代码】7.vue学习笔记(模板引用+组件组成+组件嵌套关系)

2024-01-11 15:35:27 904

原创 6.vue学习笔记(style绑定+监听器+表单的输入绑定)

【代码】6.vue学习笔记(style绑定+监听器+表单的输入绑定)

2024-01-04 14:36:09 969

原创 5.vue学习笔记(数组变化的侦测+计算属性+Class绑定)

【代码】4.vue学习笔记(数组变化的侦测+计算属性+Class绑定)

2024-01-03 15:52:10 947

原创 4.vue学习笔记(事件处理+事件参数+事件修饰符)

【代码】4.vue学习笔记(事件处理+事件参数+事件修饰符)

2023-12-25 16:26:08 314

原创 3.vue学习笔记(条件渲染+列表渲染+通过key管理状态)

【代码】3.vue学习笔记(条件渲染+列表渲染+通过key管理状态)

2023-12-11 17:04:22 355

原创 2.vue学习笔记(目录结构+模板语法+属性绑定)

2.vue学习笔记(目录结构+模板语法+属性绑定)

2023-12-07 16:34:12 337

原创 1.vue学习笔记(vue简介+API风格+开发前的准备)

1.一款用于构建用户页面的JavaScript框架2.基于HTML、CSS、JavaScript3.官方文档:cn.vuejs.org。

2023-12-05 17:19:50 237

原创 深入理解JAVA虚拟机

内存溢出场景JVM可视化监控工具JDK 1.8的新特性JVM的垃圾回收机制二、内存结构运行时数据区:1、虚拟机栈2、程序计数器3、本地方法栈4、方法区(元空间)5、堆[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DEMpDOMQ-1682761932621)(E:\收藏\111\自己的学习\img\JVM堆内存模型.jpg)]面试题三、垃圾回收(GC)GC1、如何判定一个对象是垃圾对象何时回收

2023-07-07 09:46:30 994

原创 Redis

redis是单进程单线程的,Nginx是多进程多线程的Redis 是用 C 语言编写的,高性能 NoSql 数据库可以存储五种不同类型的值,key只能是字符串,value可以是string、list、hash、set、zset Redis 数据库是基于内存的,读写速度非常快,广泛应用于缓存方向。一秒钟 10 万次。也常用来做分布式锁, Redis 支持事务、持久化、 LUA 脚本、多种集群方案等。

2023-07-07 09:43:23 793

原创 各类知识点

01、@PathVariable和@RequestParam的区别**

2023-07-07 09:42:52 528

原创 win10 nacos2.2.1安装后启动后一些错误问题

解决方案:找到application.properties文件修改。错误原因:1.启动nacos后 报错闪退,报错内容如下。错误原因:2.双击startup.cmd后 一闪而过。解决方案:查看自己的路径后有无/nacos。错误原因:4.访问nacos报404错误。检查自己的JDK环境。

2023-03-28 11:14:09 940

原创 lambda学习笔记3 对象引用 数组引用

lambda

2022-06-10 15:38:41 127

原创 lambda学习笔记2

lambda学习

2022-06-10 15:36:53 112

原创 lambda学习笔记1

lambda学习

2022-06-10 15:35:28 104

原创 java java8 List去重,按指定字段分组,按字段排序操作(持续更新)

//按指定字段去重(java8)List<hysysLeftDataDTO> countLeftData = hysysLeftDataDTOList.stream().collect(Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(hysysLeftDataDTO::getFirstLeftTitle))),ArrayList::n

2022-03-18 11:15:05 3452 1

原创 java 操作 Excel表(持续更新)

Workbook workbook = new Workbook(); workbook.loadFromFile("D:\\office\\ExcelTest\\安全分析表模板test.xlsx"); //获取表 Worksheet sheet = workbook.getWorksheets().get(0); //在工作表中创建新列从17开始创建7列 格式和前一列相同 sheet.insertColumn(17,7, InsertOptionsType.Forma.

2022-02-21 09:46:48 848

原创 java 修改Excel表 在指定位置插入行列

import com.spire.xls.*; public static void main(String[] args) { addRowCol(); } public static void addRowCol(){ Workbook workbook = new Workbook(); workbook.loadFromFile("D:\\office\\ExcelTest\\安全分析表模板.xlsx"); //获取表 .

2022-02-17 09:39:28 5383 1

转载 linux文件夹指向另一个文件夹

参考:https://zhidao.baidu.com/question/527753457.htmlln -s bbb的文件目录 ccc的文件目录In的功能是为某一个文件在另外一个位置建立一个同步的链接,命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件-s 是 symbolic的意思。ln的链接有软链接和硬链接两种。软链接就是ln -s ** **,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间。硬链接ln** **,没有参数-s,在选定的位置上生成一个和源文件大

2021-09-27 10:45:07 5369

原创 AngularJS行编辑 + 下拉框 + 时间选择器 实例

1.HTML<div class="ui-layout-center" ng-controller="ecPurchaseMaterialListCtrl"> <div class="container-div" ht-data-table="ecPurchaseMaterialGridOptions"> <div class="row"> <div class="col-sm-12">

2021-09-17 10:03:37 1635 2

原创 无法解析插件 org.springframework.boot:spring-boot-maven-plugin:2.4.5 报红解决方法

1.更换 org.springframework.boot 版本号(2.5.0是我尝试更换过的)2.查看自己的maven路径是否正确

2021-06-07 12:04:30 19894

原创 SpringBoot原理初探

模块化,不再需要定义样板化的配置自动配置pom.xml. spring-boot-dependencies :核心依赖在父工程中!·我们在写或者引入一些SPringboot依赖的时候,不需要指定版本,就因为有这些版本仓库启动器<dependency> <groupId>org. springframework.boot</groupId> <artifactId>spring-boot-starter</ artifactId>&

2021-05-19 11:03:14 123 1

原创 maven:作用;安装配置;使用

maven1.管理程序项目结构(目录结构形式)2.jar包管理(不需要导入jar包)访问地址:https://mvnrepository.com/ 只需要将搜索到的代码放入程序即可1.安装配置1.1.配置环境 1.配置环境变量,新建系统变量 MAVEN_HOME 安装根目录 2.配置MAVEN_HOME当中指向的Path目录: %MAVEN_HOME%\bin;1.2.点击Window点击Preference找到maven里的User Settings 配置Global Set

2020-09-10 18:34:45 91

原创 JPA持久化API,针对数据库的增删改查(六):关联关系映射;单向1-1;单向N-1;单向1-N;单向N-N关联及实例

关联关系映射客观世界中的对象很少有孤立存在的,例如老师,往往与被授课的学生存在关联关系,如果已经得到某个老师的实体, 那么可以获取该老师对应的全部学生。反过来,如果已经得到一个学生实体, 也应该可以访问该学生对应的老师——这种实例之间的相互访问就是关联关系. 关联关系是面向对象分析,面向对象设计最重要的是知识,JPA完全可以正常处理这种关联关系。 如果映射得当,JPA的关联映射将可以大大简化持久层数据的访问。关联关系大致有如下两个分类; 1.单向关联:只需要访问关联端。例如,只能通过老师访问

2020-09-08 15:48:47 176

原创 JPA持久化API,针对数据库的增删改查(五):JPA的查询支持;查询API简介;使用Query创建查询

JPA的查询支持JPA定义了一套属于面向对象的查询语言:Java Presistence Query Language(JPQL)通过使用JPQL, 开发者可以编写具有良好移植性的查询,这种JPQL查询可以在多种数据库上运行良好。 JPQL就是JPA规范的重要组成部分,从表面上看,JPQL语法有点类似于SQL语法,但JPQL与SQL具有本质的区别: JPQL是面向对象的查询语言,因此它完全可以理解继承,多态和关联等特征。而且JPQL内置了大量函数, 极大地方便了JPQL查询的功能。当然JPQL底

2020-09-07 16:53:43 329

原创 JPA持久化API,针对数据库的增删改查(四):实体的基本映射;映射实体类属性;

1.实体的基本映射前面已经介绍了JPA的3大核心组件:EntityManager,实体和JPQL(针对JPA查询), 其中EntityManager是JPA执行持久化操作的核心API,而实体则是EntityManager管理的对象。 对于绝大部分普通开发者来说,开发JPA实体可能是经常做的工作 虽然JPA可以使用XML映射文件来管理实体与数据库之间的映射关系,但在实际开发中, 绝大部分情况都是采用Annotation来管理实体和数据的映射关系 对于一个JPA实体类而言,通常可以采用如下两个A

2020-09-07 16:49:07 336

原创 JPA持久化API,针对数据库的增删改查(三):管理对象的方法:根据主键加载实体;更新实体;删除实体;合并实体;刷新实体

1.根据主键加载实体程序可以通过find来加载一个实体,这种加载类似于EJB2中EntityEJB的findByPrimary方法, 可以根据实体的标识属性值加载实体——其实质就是从数据表加载一条记录 与find方法类似的还有getReference方法,它可以根据实体主键值来加载实体。 二者区别是;当调用find方法获取实体时,如果当前持久化上下文,底层数据库都不存在该主键对应的实体, find方法将会返回null;getReference方法返回使用了代理模式,当程序调用getReferen

2020-09-05 16:25:05 393

原创 JPA持久化API,针对数据库的增删改查(二):实体的状态;在JavaSE环境下使用EntityManager;理解实体;实体类的要求;实体的三种状态

2.在JavaSE环境下使用EntityManagerJPA核心就是EntityManager,EntityManager负责管理JPA持久化上下文中的所有实体,它负责跟踪所有实体的保存, 更新和修改的情况,并根据指定的flush模式将这些修改保存到数据库中。从功能上看,EntityManager类似于Hibernate框架中的Session,他负责完成实体操作和数据库操作之间的转换: 当EntityManager保存一个实体时,底层会产生一条insert语句:当修改一个实体时,底层会产生一条Up

2020-09-05 16:20:52 530

原创 JPA持久化API,针对数据库的增删改查(一):对象/关系数据库映射;JPA映射规则;JPA规范;开发简单实例

Java持久化API (JPA)作用:针对于数据库的增删改查操作/与SSM框架的MyBatis比较类似在J2EE时代,J2EE规范制定了实体Bean(Entity Bean)规范来解决应用程序的持久化问题, 但由于Entity Bean设计的过于复杂。而且功能上也没有特别值得称道的地方, 因此Entity Bean一直都是EJB规范中饱受诟病的部分,随后,大量开源ORM框架(如:Hibernate)出现, 这些框架不仅简单,易用,而且也可以面向对象的方式来操作关系数据库,并提供强大的数据查询功能

2020-09-04 17:39:06 626

原创 JMS消息处理(六):PTP消息的同步接收和异步接收

PTP消息的同步接收和异步接收1.PTP消息的同步接收需要等待消息的到来,先接收,后发送两种模型中同步接收消息的编程基本是相同的,步骤如下 1.通过JNDI查找获取JMS连接工厂 2.通过JMS工厂创建JMS连接 3.JMS连接创建JMS会话 4.通过JNDI查找获取JMS消息目的 5.JMS会话根据指定的JMS消息目的来创建一个JMS消息消费者 6.利用消息的消费者对象同步的接收消息 7.关闭JMS资源eg:新建SyConsumer类/*同步接受消息*/ //先接收 后发送 等

2020-09-03 17:35:55 668

原创 JMS消息处理(五):PTP消息发送的步骤;实例

2.PTP消息的发送不管是使用PTP消息模型,还是使用Pub-Sub消息模型,消息生产者发送消息的步骤都是相似的,步骤如下: 1.通过JNDI查找来获取JMS连接工厂 2.JMS连接工厂创建JMS连接 3.JMS连接创建JMS消息会话 4.JMS会话创建消息生产者 5.JMS消息会话创建空的JMS消息 6.JMS消息调用自生方法填充内容 7.通过JNDI查找获取JMS消息目的 8.消息生产者将消息发送到指定的JMS消息目的 9.关闭JMS资源eg:新建java项目JMSLessio

2020-09-03 16:28:10 533

原创 JMS消息处理(四):WebLogic中配置JMS服务器;WebLogic中配置JMS模块;子部署;

1.配置JMS服务器1.1.在Weblogic域里新建JMS服务器选择已经创建的持久性存储/没有则新建存储(参考:JMS消息处理(三))1.2.选择目标:AdminServer1.3.配置完成一个JMS服务器接下来就可在该服务器上配置JMS消息目的,JMS连接工厂了。与WebLogic服务器早期版本不同的是,WebLogic 11g采用JMS模块来组织JMS消息目的,JMS连接工厂等;而WebLogic服务器早期版本则可以直接配置JMS消息目的,连接工厂等。对于我们现在使用的WebLog

2020-09-03 16:23:43 935

原创 JMS消息处理(三):PTP类型的JMS;配置PTP的JMS服务器(WebLogic);操作流程(持久性存储的两种方法:File/JDBC)

2.PTP类型的JMS对于PTP消息模型而言,它的消息目的是一个消息队列,消息生产者每次发送消息总是将消息送入该消息队列中, 消息消费者则总是从消息队列中读取消息,先进入队列的消息将先被消息消费者读取2.1.配置PTP的JMS服务器(WebLogic)在WebLogic服务器中配置JMS服务器之间需要先配置"持久化存储", 因为程序可能需要持久化保存JMS消息,因此应该首先配置一个持久化存储 持久化储存即可采用基于数据库的方式来保存,也可直接采用基于文件的方式来保存。 为了简单起见,此处将

2020-09-02 17:25:00 304

原创 JMS消息处理(二):WebLogic域配置:流程

WebLogic域配置1.创建新的weblogic域2.选择域源生成一个自动配置的域以支持下列产品(默认第一个)3.指定域名和位置eg: 域名:domsin2 域位置:D:/Oracle/JMS/user_projects/domains/base_domain4.配置管理员的用户名和口令用户名:weblogic2密码:1234565.配置服务器启动模式和JDK开发模式/选定默认提供的JDK6.选择可选配置默认管理服务器7.配置管理服务器名称:AdminServer

2020-09-02 17:18:27 147

原创 JMS消息处理(一):面向消息的架构和JMS概述;面向消息的应用框架;JMS的基础知识和优势;JMS消息机制模型两大类;WebLogic安装

利用JMS实现企业消息处理:体现分布式系统企业级应用程序通常需要在不同组件之间进行通讯,大部分时候,这种通信已同步的方式进行,比如一个应用组件调用另一个应用组件的方法, 但这种同步方式的调用往往具有一些天性的不足。再这样的背景下,企业级应用又提出了一种新的通信方式; 面向消息的通讯,在这种通信方式下,应用程序中的一个组件把消息发送到指定的消息目的,另一个组件则从指定的消息目的获取消息。 这种基于消息的通讯方式不需要两个组件直接耦合,它们甚至可以相互不知道; 这种通信方式既可以是同步的通信也,可以是

2020-09-02 15:46:45 297

原创 RMI远程访问:概述;相关概念;作用和意义;编程实例;Naming方法以及刚方法下的rebind

RMI概述远程访问允许客户机访问别的计算机的对象和服务,就像这些对象服务在本地一样。 远程访问是分布式应用的基础,这也是javaEE应用架构的基础之一。java为远程访问提供了很好的简化, 远程方法调用(Remote method Invocation,RMI)是java远程访问的重要规范之一,它允许本地java程序直接调用远程1.RMI的相关概念远程访问指网络中的一台计算机,可以使用另一台计算机的服务, 对象或方法,效果就像使用本地的服务,对象和方法一样。通过远程访问, 程序可以在物理位

2020-09-01 18:43:12 969

空空如也

空空如也

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

TA关注的人

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