WeiSha100 WeiSha100
2年前
网校网站源码搭建
教育培训类源码,开源,可二次开发和定制,主要用于在线点播、在线直播、题库等功能,非常适合于个人和小型机构创建自己的在线教育网站大概介绍一下系统的主要功能1、点播:在线点播视频,课后可上传图文资料,习题等2、题库:批量上传试题,刷题练习,错题回顾
Stella981 Stella981
3年前
Spring Data Jpa最佳实践
前言SpringDataJpa框架的目标是显著减少实现各种持久性存储的数据访问层所需的样板代码量。SpringDataJpa存储库抽象中的中央接口是Repository。它需要领域实体类以及领域实体ID类型作为类型参数来进行管理。该接口主要用作标记接口,以捕获要使用的类型并帮助您发现扩展该接口的接口。CrudRepository、JpaRe
Stella981 Stella981
3年前
Spring Boot 2.X整合Spring
计算机领域有人说过一句名言:“计算机科学领域的任何问题都可以通过增加一个中间层来解决”,今天我们就用Springcache给网站添加一层缓存,让你的网站速度飞起来。本文目录一、SpringCache介绍二、缓存注解介绍三、SpringBootCache实战1、pom.xml引入jar包2、启动类添加@EnableCaching注解
Stella981 Stella981
3年前
Hibernate利用关联关系操纵对象
Hibernate利用关联关系操纵对象数据对象之间关联关系有一对一、一对多及多对多关联关系。在数据库操作中,数据对象之间的关联关系使用JDBC处理很困难。本节讲解如何在Hibernate中处理这些对象之间的关联关系。本节使用到4个类,它们分别是Student(学生)、Card(学生证)、Group(班级)和Cou
Wesley13 Wesley13
3年前
Java中的字符串的最大长度
Java中的字符串的最大长度看String的源码可以看出来,String实际存储数据的是charvalue\\,数组的长度是int类型,整数在java中是有限制的,我们通过源码来看看int类型对应的包装类Integer可以看到,其长度最大限制为2^311,那么说明了数组的长度是0~2^311,那么计算一下就是(2^31121474
Wesley13 Wesley13
3年前
Java核心技术 卷1 基础知识—Swing用户组件及JAR
《第12章Swing用户组件》Swing设计者采用了模型视图控制器(modelviewcontroller,MVC)模式来设计用户组件它限制了一个对象拥有的功能数量,在设计组件时一般实现三个独立的类:模型(model):存储内容,必须实现改变内容或者查找内容的方法,模型是完全不可见的视图(view):显示内容,即
Wesley13 Wesley13
3年前
Java中ArrayList的使用
ArrayList类是一个特殊的数组动态数组。来自于System.Collections命名空间;通过添加和删除元素,就可以动态改变数组的长度。优点:1、支持自动改变大小2、可以灵活的插入元素3、可以灵活的删除元素局限:比一般的数组的速度慢一些;用法一、初始化:1、不初始化容量ArrayList
Stella981 Stella981
3年前
Smack_4_1_1 的聊天推送
基于openfire\_3\_10\_0、smack\_4\_1\_1 的聊天推送demo.前提:在最新版本中通过smack类库实现聊天内容的推送方式和旧版本变化有点大。《注意》在导入smack本身的jar包之外,还需要以下第三方库的支持,请事先准备下载:1. commonslogging1.2.jar2. httpc
Stella981 Stella981
3年前
GitHub 2018年 Octoverse 状态报告分析
1、概述Octoverse从人员、项目、平台三大类来介绍2018年GitHub发展现状人员:如何,何时以及在何处的开发人员在GitHub项目上构建和学习项目:热门项目,主题和编程语言平台:GitHub应用程序生态系统,市场和安全程序2、人员方面我们可以看到人员的的统计,编程语言排行,生态系统的使用。2018
Easter79 Easter79
3年前
SpringBoot整合Redis
    SpringBoot整合Redis的博客很多,但是很多都不是我想要的结果。因为我只需要整合完成后,可以操作Redis就可以了,并不需要配合缓存相关的注解使用(如@Cacheable)。看了很多博客后,我成功的整合了,并写了个Redis操作工具类。特意在此记录一下,方便后续查阅。一、Maven依赖(1)本