- 博客(23)
- 资源 (11)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Neo4j图数据库学习笔记
Neo4j图数据库数据库安装 下载安装包 https://neo4j.com/artifact.php?name=neo4j-community-4.1.1-windows.zip 解压 bin:数据库启动等文件 neo4j.bat 服务端启动文件 cypher-shell.bat 不适用浏览器,使用shell输命令执行CQL语言 neo4j-admin.bat neo4j管理员工具,数据库备份导出这些的 conf: 数据库配置文件 data: 数据库.
2020-09-07 11:58:37
968
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringMVC 原理探究 全网最全
SpringMVCSpring Web MVC 是最原始的Web框架,在最原始的Servlet的基础上构建的兄弟 Spring Web Flux 非阻塞的异步的DispatcherServlet一个继承源于Servlet的类,是一个前置控制器,起请求分发的作用所有的请求都会委托给DispatchServlet,既然是Servlet,就需要被定义和映射到Ser...
2020-05-06 16:32:32
247
原创 一个免费的壁纸网站,欢迎体验
摆渡壁纸项目介绍摆渡壁纸是一个传统的壁纸网站,拥有用户,壁纸,评论三大模块,网站分为用户模块和管理员模块用户模块主要用来浏览壁纸,按照分类查找壁纸,用户签到,用户已购买壁纸。 管理员模块主要是壁纸的上传和壁纸的管理,标签的管理。使用技术后端:SpringBoot + MyBatisPlus + FastDFS 倩端:没有使用框架,使用原生HTML写的。使用截图注意壁纸只是个娱乐学习,侵权请联系作者 2440829482@qq.com 删除。 需要代码的,请联系.
2020-12-14 15:07:34
390
1
原创 Typore图床
Typore图床写在前面在我们打算使用typore写好笔记后,上传到CSDN,简书等上面时候,因为文件typore会自动保存到本地,导致我们复制获取的时候,文件全是上传失败,所以才写此程序的,包含服务端和客户端命令程序,不需要安装数据库,点开即用。开箱即用方法下载并解压wall压缩包,并且将文件夹移动到日常放软件位置点击启动服务器.bat启动服务器打开typore配置命令.txt打开typore的偏好设置里面的图像设置,按照下图配置配置完成,可以使用了服
2020-11-24 11:32:29
221
原创 springboot连接数据库配置
为了copyspring.datasource.username=rabbitspring.datasource.password=860820spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://192.168.0.160:3306/yy?serverTimezone=GMT&characterEncoding=utf-8characterEnco
2020-09-29 09:34:05
186
原创 MyBatisPlus高级操作(自定义ID生成器、自定义填充、逻辑删除、3.x注册乐观锁,分页插件)
自定义ID生成器编写ID生成器import com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator;import java.util.Random;public class CustomIdGenerator implements IdentifierGenerator { private final char[] arrays = { '0','1','2','3','4','5','6',
2020-09-29 09:28:44
2993
原创 Redis给Mybatis做缓存
缓存代码import com.example.mybatisplus.config.SpringUtils;import org.apache.ibatis.cache.Cache;import org.springframework.data.redis.connection.RedisServerCommands;import org.springframework.data.redis.core.RedisCallback;import org.springframework.data.
2020-09-29 09:15:24
204
原创 SpringBoot的RedisTemplate配置类
import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.JsonTypeInfo;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jack.
2020-09-29 09:01:36
1319
1
原创 自己手写实现ArrayList
接口设计public interface List { /** * 获取尺寸 * @return */ int size(); /** * 判断是否为空 * @return */ boolean isEmpty(); /** * 添加一个 * @param e * @return */ int push(String e); /**
2020-09-13 01:49:53
118
原创 自己手写实现HashMap
接口设计/** * 定义键值对接口 */public interface Map { /** * 获取Map实体的个数 * @return */ int size(); /** * 判断是否为空 * @return */ boolean isEmpty(); /** * 获取 key对应的值 * @param key * @return */
2020-09-13 01:42:33
237
原创 图数据库理论知识
图数据库NoSQL数据库分类键值对数据库 早期的Memcached和现在流行的Redis文档数据库 MongoDB 一般保存XML、YAML、JSON、BSON、PDF、word文档,算是键值对数据库的一个衍生品列存储数据库 按照列储存,根据ROWID辨别,典型的是HBase图数据库 图形数据库在处理实体间的关系时具有很好的性能,但是在其他应用领域,其性能不如其他 NoSQL 数据库,行业领导者 Neo4j图数据库定义一个节点和边的集合 A set of nodes and ed
2020-09-07 12:24:59
1946
原创 StringBuffer原理探究
StringBuffer原理可以从StringBuffer源码看出,StringBuffer主要继承于一个抽象类我们看StringBuffer的实现方法,然而并没有什么用,里面的实现大多数是调用了父类的方法了,所以去拜访父类AbstractStringBuilder从上图可以看出,AbstractStringBuilder只有两个成员变量,第一个char数组主要是存储真正懂得字符串,第二个是记录已经使用的长度,应为value开辟的空间一般是大于实际保存的,如果char数组的空间不够用的时候,
2020-08-17 19:42:12
1670
原创 CentOS7如何轻松安排MySQL5.6
卸载mariadb的依赖mariadb是MySQL的一个开源分支,和MySQL冲突查看是否安装有mariadbrpm -qa | grep "mariadb"卸载mariadb依赖yum remove mariadb*安装MySQL上传MySQL的rpm包https://download.csdn.net/download/weixin_41554210/12584349在此处可以下载,里面所有需要安装的包都在yum安装yum install mysql-
2020-07-07 12:53:33
133
原创 CentOS7配置固定IP
虚拟机前提条件VMware 的在编辑 虚拟网络配置中配置好网关配置步骤最后记得点确定CentOS7准备安装vimyum install vim #有确认的输入y确认配置固定IP编辑 /etc/sysconfig/network-scripts/ifcfg-ens* 这里的*意思是根据每个人可能不一样,但是这个文件的开头都是ifcfg-ens。vim /etc/sysconfig/network-scripts/ifcfg-ens*需要修改的地方有五处B.
2020-07-07 12:03:25
164
原创 玩转Linux进程管理
Linux进程管理进程的查看ps命令参数: -a -e -l -f -x -u-a 查看所有用户进程-e 显示包括系统进程的所有进程-l 显示进程详细列表-f 显示进程的详细信息-x 显示没有终端控制的进程-u 显示用户名和启动时间常用命令:ps -ef 查看父进程和子进程常用命令ps -aux 查看进程状态常用命令top命令设置刷新时间: 直接按s,然后输入时间,单位是秒,回车终止进程: 直接按k,然后输入PID,回车退出程序: 直接按q注意: CPU的负载在8
2020-06-16 21:11:48
473
原创 玩转Linux软件包管理
Linux软件包管理RPM包管理RMP包名称格式name-version.type.rpmname: 软件的名称version: 软件的版本号type: 包的类型RMP命令RMP包的安装rpm -ivh name-version.type.rpm包名为文件的全名,i 代表install安装、v 代表verify验证 、h 代表horizontal 进度条RPM包的删除rpm -e namename可以不写包的全名,只写软件名称RPM包的查询rpm -qa 查询已
2020-06-16 21:08:25
133
1
原创 玩转Linux用户管理
Linux用户管理用户分类Linux账户包括用户账户 和 组账户用户账户包括 普通用户账户 、 超级用户账户 和 伪用户账户组账户包括 私有组 和 标准组 当创建用户没有指定组的话,创建的用户默认在和用户同名的私有组里面,私有组只能有一个用户,标准组可以有多个用户。注意: 伪用户账户是系统的一些进程运行创建的用户账户配置文件/etc/passwd 保存用户的账户信息,权限-rw-r--r--,对任何用户可读/etc/shadow 保存用户口令等信息,权限----------, 只对超级
2020-06-16 21:06:19
136
原创 Vim常规操作大全
Vim操作大全三种模式: 命令模式 输入模式 底线命令模式注意: vim刚进去的时候处于命令模式三种模式的转换:命令模式下的操作进入编辑模式:i 进入输入模式,文本在游标之前插入a 进入输入模式,文本在游标之后插入o 进入输入模式,在当前游标的下行建立一个新行进行插入I 进入输入模式,文本在这一行的行首插入A 进入输入模式,文本在这一行末尾插入O 进入输入模式,在当前游标的上行建立一个新行进行插入行的跳转:gg 回到第一行G 回到最后一行游标的移动:0 跳转到行首$
2020-06-16 12:55:03
260
原创 玩转Linux文件操作
Linux文件操作查看文件命令查看文件目录内容参数: -a -l -i -d-a 显示所有文件或目录,包括隐藏文件或目录-l 一行显示一个文件的详细信息-i 文件前面显示文件的索引节点号输出-d 仅显示目录名命令组合:-al 显示所有文件的详细信息-li 显示文件的详细信息带索引号-ld 显示目录的详细信息注意: ls -l 和 ll 命令一样,但是ll不是命令,是别名Linux类型判断Linux用文件详细信息的第一个字母判断d 表示目录l 表示链接文件c 表示设备文
2020-06-16 11:07:08
307
原创 centos7下部署java环境
CentOS7 安装 JDK环境步骤一 下载jdk安装包https://download.csdn.net/download/weixin_41554210/12496646步骤二 上传安装包到服务器方法一 使用scp命令scp 文件路径 用户名@ip:要上传服务器的地址例如:scp d:/jdk-8u144-linux-x64.tar.gz root@192.157.12.12:/root方法二 使用我编写的脚本拖动上传博客地址:https://blog.
2020-06-04 14:02:42
178
原创 Windows上传文件到Linux服务器
Windows上传文件到linux服务器脚本编写@echo offecho ===开始上传文件===set file=%1set host=123.57.83.80set user=rootset base=/root/echo 上传文件dir /B %file%echo 到服务器 %user%@%host%scp %file% %user%@%host%:%base%echo 上传成功pause脚本使用在任何地方建立个后缀为.bat的文件,复制上面脚本到
2020-06-04 12:49:12
492
原创 大学JAVA课设难? 来
大学JAVA课设难? 来学完Java后,老师让写个课设,不知如何下手?大学学习java课需要学的东西最基本的变量类型、运算符、Java强大的面向对象一套、Java的各种IO、JavaGUI、Java异常处理、多线程、网络编程、JDBC,差不多就这么多吧。课设: 管理系统我们先来说说管理系统,做这个东西我们需要考虑三点,第一点是数据保存,第二点是数据展示,第三点是用户的操...
2020-05-07 16:14:57
944
原创 学生的福利 图书管理系统 GUI版
JAVA GUI版图书管理系统使用两层架构 view+dao 的设计优点主要是界面好看,界面可定制号,需要修改,只需要修改配置文件即可,适合做大学的Java课程设计配置方法:首先要 创建数据库 : create database bookmanager;bookmanager 这个名字也可以改,在application.properties文件的MySQL链接字符串有,修改...
2020-05-07 12:57:59
751
jdk-8u144-linux-x64.tar.gz
2020-06-04
BookManagerSystem.zip
2020-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人