自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 什么是网络编程

IPv6还不够普及,那么目前如何解决ip地址不够用的问题呢。

2023-12-07 15:16:46 856

原创 链表LinkList

双向链表相比于单向链表并没有多大优势,相比单向链表还要维护next和prev两个指针。操作最后节点比较方便,单向链表只能遍历查找看是否是最后一个。双向链表可以直接进行判断是否是prev和tail节点。

2023-10-09 16:48:19 17

原创 Java DTO

数据传输对象是根据UI的需求进行设计的,而不 是根据领域对象进行设计的。比如:我的项目中,使用DTO对,offset,limit,order,sort,search,这些字段在数据库是没有的。表现层UI与应用层之间是通过数据传输对象(DTO)进行交互的,数据传输对象是没有行为的POCO对象,它的目的只是为了对领域对象进行数据封装,实现层与层之间的数据传递。3.按需组织DTO对象,页面需要的字段我才组织,不需要的我不组织,可以避免传输整个表的字段,一定程度上提高了安全性。2.减少请求次数,大大提高效率。

2023-10-02 20:08:08 18

原创 Spring MVC

前端通过EL表达式获取数据。

2023-10-02 17:29:46 13

原创 函数式编程

首先必须明确lambda表达式从本质上说是一个函数,所以它具备了参数列表、函数主体、返回类型、甚至可以抛出异常;还有一点,它是匿名的,所以lambda表达式没有具体的函数名称;Lambda 表达式在 Java 8 中添加的。我们可以将lambda表达式看作一个。下面是lambda表达式的简单例子。(参数列表) -> 表达式。

2023-10-01 16:41:27 7

原创 Java基础篇-反射

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.以上的总结就是什么是反射反射就是把java类中的各种成分映射成一个个的Java对象例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可

2023-09-25 10:49:56 11

原创 Bean~

一般来说,自己创建的类都可以使用上面的注解,将其交给Spring容器管理,但是对于第三方引用的架包中的类,上述方法则不行。项目中引入的第三方,想让其交给Spring容器管理,使用@Bean注解。思考:@Component及衍生注解与@Bean注解使用场景?项目中自己定义的类,使用@Component及其衍生注解。控制反转IOC和依赖注入DI详解。

2023-09-24 20:47:50 5

原创 Spring - AOP

AOP就是在保证代码不变的情况下给某一个/一些方法或类添加功能上图中的代码中可以看到,上面对每个方法都加了统计耗时的代码,但是每个都加工作量太大且繁琐。因此将共同代码抽取出来,定义一个模版方法,如下图:下次在调用功能时,会执行模版方法中的原始方法(即选定进行AOP增强的方法或类),这样子之后,最原始的代码没有进行变更,但是已经对其添加了功能那框架怎么知道我们想要对哪些方法进行AOP增强呢,这就多亏了JDK动态代理。

2023-09-24 18:02:18 9

原创 。。。事务 。。。

一、什么是事务二、Spring事务管理三、事务进阶3.1 RollBackFor3.2 Propagation

2023-09-24 15:53:36 6

原创 分层解耦:MVC三层架构、IOC控制反转、DI依赖注入

假如说我们EmpController类想使用EmpServiceA这个类实现一些功能,我们只需要把这个类所创建的对象放到容器里面,而EmpController只需要去容器里面查找EmpService的对象,找到之后直接赋值给EmpController中声明的EmpService即可。之前在应用程序中,我们需要什么对象,直接new一个什么对象,IOC是把所有的对象都交给容器管理,我们不需要再new。我们可以提供一个容器,容器里面可以存储一些对象。容器怎样提供Controller中所依赖的资源?

2023-09-24 15:20:22 18

原创 list、set、map、泛型、Collections工具类

什么是集合?对象的容器,实现类对对象常用的操作和数组的区别1.数组长度固定,集合长度不固定2.数组可以存储基本类型和引用类型,集合只能存储引用类型。

2023-09-24 14:01:08 8

原创 what is 线程

t1线程执行t1的。t2线程执行t2的。t1不会影响t2,t2也不会影响t1。这叫做真正的多线程并发。4.为什么run()方法只能try…catch…不能throws?因为run()方法在。

2023-09-24 10:31:54 14

原创 数据的请求与响应

路径动态变化,比如查询第几个客户的时候,可以传递多个

2023-09-22 21:20:06 15

原创 全局异常处理

从上图中的返回结果可以看出,返回的错误信息并不是开发规范中所定义的统一相应结果Result,所以前端拿到上述数据时,是不能进行解析的。Mapper中出现异常之后,如若不能处理,会把异常往上抛,直到Controller层还没办法处理异常,框架就会报出上图所出现的错误。,因此需要对异常进行处理。

2023-09-22 20:46:14 15

原创 前端向后端获取数据的三种方法:ajax、axios、fetch

本身是针对MVC的编程,不符合现在前端MVVM的浪潮基于原生的XHR开发,XHR本身的架构不清晰,已经有了fetch的替代方案整个项目太大,单纯使用ajax却要引入整个JQuery非常的不合理(采取个性化打包的方案又不能享受CDN服务)优缺点:符合关注分离,没有将输入、输出和用事件来跟踪的状态混杂在一个对象里更好更方便的写法更加底层,提供的API丰富(request, response)脱离了XHR,是ES规范里新的实现方式。

2023-09-14 14:28:28 143

原创 统一结果集返回给前端

只返回状态的Result。

2023-09-14 14:18:38 21

原创 DataFountain-图书推荐系统

原文链接:图书推荐系统 Competitions - DataFountainDataFountain(简称DF平台)是国内领先的数据科学及人工智能协同创新平台,提供AI 竞赛/大数据竞赛、人工智能数据集、开源分享社区、AI实验室等服务。是CCF大赛官方指定竞赛平台。https://www.datafountain.cn/competitions/542...

2021-11-05 09:27:18 2914 5

submission+test+train.rar

DataFundation数据集submission.csv+test_dataset.csv+train_dataset.csv

2021-11-13

train_dataset.zip

DataFundation图书推荐系统数据集

2021-11-13

space_data.zip

我的博客里面Graph Embedding:deepwalk里的数据集

2021-11-13

第一次组会-推荐系统介绍.ppt

主要讲述了基于CF的推荐系统,基于内容的算法和一些基于DL了解。

2021-11-04

空空如也

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

TA关注的人

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