- 博客(58)
- 资源 (1)
- 收藏
- 关注

原创 基于Echarts的数据可视化大屏系统设计分享
1、前言很近没有认真写文章了,都是遇到一些问题简单记录一下才被迫发表博客,这次准备把之前做的几套可视化分析大屏系统总结并分享出来,但暂时不开源(因为都是一些毕业设计,其中包括了论文以及各种资料)。这次介绍的系统主题是基于恶意短信的可视分析系统,数据来源是ChinaVIS 2017年挑战赛一,数据背景如下介绍:以上是这次系统设计的基调和背景,围绕这一背景,利用所学知识,将官方所给的数据转换为交互式的可视化图形,在系统运行过程中发现数据之间的联系以及找到题目所要求答案。这是我本科期间的毕业设计,基于此设计
2021-08-25 13:48:33
16524
34

原创 基于JavaEE的智能人事管理系统(OA办公系统)
基于JavaEE的智能OA办公系统的设计与实现文章目录基于JavaEE的智能OA办公系统的设计与实现1.前言2.准备工作3.项目结构4.部分界面截图5.部分代码分析5.1.1 ajax登录和添加员工功能5.1.2 考勤打卡功能5.1.3 ajax与Bootstrap Table实现表格内容的读写与分页5.1.4 员工各类信息统计Echarts代码6.总结6.总结1.前言本套系统主要实现的是OA办公系统中一些常用发功能,还有一些功能因为时间的原因没有开发,但主线功能基本完善。前端页面模板用的是GitHu
2020-09-06 23:52:26
3457

原创 Java TCP实现高仿版QQ聊天(一)
Java TCP实现高仿版QQ聊天前言 记录一下这套简陋的系统说明,把所遇到的问题和难点以及操作说明在这篇文档中说明清楚,当个回顾吧。万一以后那一天查看也能及时找到问题。这套系统是在本人大三时期完成的,还存在很多bug。 这套聊天程序的完成也从网上借鉴了很多经验。 这套系统会发在本人博客园 和优快云博客做个记录。环境配置说明 1、JDK用的是1.8版本 2、开发工具使用...
2020-04-24 09:46:32
3942
6
原创 Cannot resolve plugin org.springframework.boot spring-boot-maven-plugin:<unknown>
在创建springboot项目的时候,出现了如标题所示的问题,并且一直提示,点击链接清理后也无效,重启idea也没用,最后才发现是缺少版本信息导致不能找到。
2022-07-12 14:27:30
7511
原创 Java Spring代码方式和XML配置文件方式配置Redis
1、pom.xml配置<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency><dependency> <groupId>org.springframework.data</group
2022-03-17 16:13:41
2095
原创 Redis启动与关闭 修改密码和端口
1、修改Redis密码和端口在Redis文件夹下,找到redis.conf。1.1、 修改密码打开文件后找到requirepass,搜索方式可以在vim命令行中直接输入/requirepass,回车后定位到该参数位置,requirepass后面的字符串就是redis的密码,修改即可。1.2、修改端口修改端口的话可以采用上面的搜索方式/6379,找到端口设置,直接修改。1.3、注意修改完配置文件后,需要重启redis服务,采用下面的先关闭再启动的方式。为什么要修改redis密码和端口呢?因为最
2022-03-07 11:21:58
4035
原创 Navicat导出MySQL表结构并复制到Excel表格
Navicat导出MySQL表结构并复制到Excel表格,适合在写论文的时候,复制表结构
2022-01-17 16:41:44
5427
原创 SpringAOP实现可插拔式的代码demo
1、Maven依赖<!-- spring AOP 切面--><dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>4.3.10.RELEASE</version></dependency><dependency>
2021-12-06 09:30:35
787
原创 阿里云服务器CentOS部署Minio服务实现远程访问
阿里云服务器CentOS部署Minio服务实现远程访问1、下载1.1 建立文件夹mkdir /usr/local/miniomkdir /usr/local/minio/data1.2下载cd /usr/lcoal/miniowget https://dl.min.io/server/minio/release/linux-amd64/minio1.3授权chmod +x minio2、运行后台启动方式# 账户为myminioadmin,密码为myminioadmin,指导端
2021-11-25 10:15:52
3320
原创 MySQL5 创建用户并赋予权限
MySQL5 创建用户并赋予权限1、创建用户# 创建一个usertest的用户,能够进行远程访问,如果只需要本地访问,把%改为localhost即可;# password是设置的密码create user 'usertest'@'%' identified bt 'password';2、增加用户的权限# all是将该数据库所有权限给指定用户,如只给部分权限可以更换为all 可以替换为:select,delete,update,create,dropgrant all privileges
2021-11-19 11:12:26
2994
原创 全网最全可视化大屏模板
前言本次分享的可视化大屏模板来自于平常的学习和工作,对使用过的一些模板进行归纳收集,如有侵权,留言告知!继上次分享完《基于Echarts的数据可视化大屏系统设计分享》这篇文章过去也有一段时间了,后续会把手上有的可视化大屏项目都慢慢分享出来。这次带来的纯属于模板,在平常开发过程中,尤其是可视化大屏,自己去一个一个造轮子是一件很痛苦的过程,也非常的浪费时间,并且要考虑到各种屏幕适配问题,使用模板,可以给开发节省一大半的时间,对着框去编写代码即可,不需要再考虑布局和美观的问题了!在平常的工作学习中,我经常
2021-10-15 13:49:38
1365
5
原创 Git忽略target文件失败
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法。但是有时候在项目开发过程中,因为忘记加上 .gitignore忽略文件,导致编译的代码已经上传到Git服务器上面了,这时候即使把Git仓库上面的文件夹删掉了也没有用,因为已经被Git track了,被纳入了git的版本管理中,必须在本地把这些被track的文件给释放掉,下次提交才会永久的忽略掉这些文件。解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:这个步骤是在本地
2021-09-03 17:36:58
654
原创 LInux云服务器安装Redis图解
Linux服务器安装Redis1、检查C语言环境Redis用C编写的,编译需要用到C的环境,在命令行输入gcc -v,没有提示命令不存在就代表已经安装了,无需理会。如果没有安装,命令行输入yum install gcc-c++。2、下载Redis安装包两种方式下载:2.1、命令行直接下载运行命令wget http://download.redis.io/releases/redis-6.2.5.tar.gz,就可以在当前目录下面下载到tar的压缩包。根据直接想要下载的版本,可以先去http://
2021-09-03 15:44:19
370
原创 SpringMVC返回中文乱码问题解决
SpringMVC返回中文乱码问题解决1、遇到的问题在web.xml文件中对乱码问题进行了配置,配置代码如下:<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param>
2021-08-27 17:22:04
4080
3
原创 ‘Basic‘ attribute type should not be a container解决方法
在使用Spring Data JPA的时候,实体类中定义一个用List修饰的成员ip,IDEA会提示Basic‘ attribute type should not be a container错误,导致编译不通过。查阅一些博客和文档说是Spring Data JPA这个框架会把实体类的属性当做是MySQL数据库中的字段,但是MySQL数据库中又没得List属性,所以才会提示这个错误。看了一下博客说添加变之间的关联关系如采用@OneToMany注解,这个我暂且没有试过,而且我用的字段不是涉及多个表关联
2021-08-11 09:33:34
8003
4
原创 Tomcat乱码以及IDEA启动Tomcat卡住问题的解决
Tomcat乱码以及IDEA启动Tomcat卡住问题的解决1 Tomcat乱码运行Tomcat中bin目录下的命令窗口时,不事先设置会导致窗口的中文乱码问题。首先找到Tomcat根目录下面的bin文件夹,然后打开用记事本打开catalina.bat文件。在文件的最开头输入set JAVA_OPTS=-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8保存后重启Tomcat即可解决乱码问题。2 IDEA运行Tomcat卡
2021-07-22 14:49:26
2063
转载 win7安装达梦7数据库
windows7上安装、卸载DM7 操作系统版本:Windows7 达梦数据版本:DM7 1.安装DM7 双击setup.exe开始安装: 选择语言和时区: 点击开始: 详细的版本信息列表: 没有key文件可以直接下一步: 选择典型安装: 选择安装目录: 开始...
2021-07-20 14:33:31
603
转载 win7安装达梦6数据库
用管理员身份打开应用程序 选择语言-》OK-》下一步 点击我接受-》下一步-》下一步 选择安装包的key文件-》下一步 选择安装模式,是自定义还是默认设置安装。-》下一步 点击下一步,选择安装路径-》下一步 修改口令密码->下一步 点击下一步-》安装 点击完成按钮打开计算机服务,将DM开头的所有服务都打开 在自己pc上也安装达梦客户端,进行远程连接 连接...
2021-07-20 14:30:53
470
转载 麒麟操作系统安装金仓数据库V7(kingbase7)
原文地址麒麟操作系统下安装金仓数据库,转载大佬的文章,安装步骤是一个道理。以为金仓数据库要求是非root用户安装,在安装的时候会碰到碰到文件写入权限的问题,以麒麟为例,安装的时候的目录是在/opt文件夹下面,执行如下命令行sudo chmod -R 777 /opt,然后就可以正常安装如下步骤进行安装。
2021-07-19 17:38:56
3126
5
转载 Win7安装SqlServer2014
SQL Server 2014下载,安装和使用教程 一、SQL Server 2014下载二、SQL Server 2014安装三、SQL Server 2014使用 一、SQL Server 2014下载 下载链接:https://pan.baidu.com/s/1...
2021-07-19 17:23:11
3278
转载 虚拟机安装Windows7镜像
镜像的下载百度网盘地址(已下载好windowss7 64):链接:https://pan.baidu.com/s/1jPjqITI_U9f5v3tnis1F-g提取码:rbh4手动下载地址推荐:https://msdn.itellyou.cn/ 复制上图中的ed2k开头的地址到迅雷即可下载下载完成之后,可以使用网址推荐的iHsher检查一下文件的完整性 点击下载即可,然后将下载的文件路径设置好,然后进行测试即可在VMware中安装打开VMware,选择新建虚拟
2021-07-19 17:09:49
18363
1
原创 JS中call、apply和bind函数
1、相同点 三个函数都是JS内置对象Function的方法,故所有的函数都可以调用这三个方法。 都可以改变this的指向。什么事this的指向呢,就是当调用这三个函数的时候将会把function原本的this指向认为设定的对象中。2、不同点是否会调用函数应用场景参数call()是实现继承第一个参数为指向的对象,第二个后面所有的参数传递给call()的调用者函数,传递方式是多个,以逗号分隔apply是求数组中的最大最小值第一个参数为指向的对象,第二个参数是
2021-04-19 09:19:12
285
原创 浅谈JS浅拷贝与深拷贝
1、数据类型 在JavaScript中,数据类型可以分为基本数据类型和引用数据类型。基本数据类型包括:Undefined、Null、Number、String、Boolean以及ES6新加的Symbol。引用数据类型包括Array和Object等。 因为基本数据类型操作比较频繁,并且所占空间较小,所以是存放在栈中,提升变量的访问速度和效率。而引用数据类型所占的空间比较大,不适合存放在栈中,故将数据实体存放在堆中,在栈中只存放该数据的地址,访问引用数据类型的时候先通过栈中的地址来找到堆中的数据
2021-04-11 11:35:56
328
原创 CSS实现水平垂直居中
1 水平居中 首选讨论一下如何将一个元素进行水平居中。给定以下HTML代码。<div class='box'> 水平居中</div> 通过css实现div的水平居中。.box{ width:300px; height: 300px; margin: 0 auto;} 首选设置box的宽度和高度,然后设置box外边距margin就可以实现水平居中。实现的原理很简单,利用了盒模型来解决这个问题。 box的盒模型水平布局由以下7个
2021-03-30 13:43:38
233
原创 CSS选择器
CSS选择器1、基本选择器1.1 通配符选择器 通配符选择器又称为通用元素选择器,会匹配所有的元素,对所有元素都生效。语法为*{}:*{ margin:0; padding:0}1.2 ID选择器 ID选择器是比较常用的选择器之一,使用方式就是#id名{},例如:<div id='main'> id选择器</div>#main{ margin:0;}1.3 类选择器 类选择器又叫class选择器,也属于比较常用的选
2021-03-29 14:56:13
223
原创 electron打包前端为Windows、Linux、Mac可执行文件详细教程
1、检查是否安装了node输入node -v和npm -v 查看node和npm是否安装好,Windows下没有安装好的参考教程《Windows下NodeJS安装与npm环境变量配置》,如果是Linux项目参考教程《linux安装nodejs》。安装完成后,可以把镜像换成淘宝的,之后下载一些东西速度会快一点,在命令行输入npm install cnpm -g --registry=https://registry.npm.taobao.org,全局安装cnpm。之后下载慢的话直接用cnpm instal
2020-12-01 10:56:44
8576
原创 VMware15安装Ubuntu20.04无法连接网络
VMware15安装Ubuntu20.04无法连接网络前提之前用过Ubuntu18,然后也配置了一些网络的设置,这次心血来潮,准备用Ubuntu20玩玩,然后发现网络这个问题困扰了我好几个小时,之前都是照片博客,随便一配置就好了,什么方法都尝试了,都不能联网。之后看到有一篇博客写的是把网络的配置还原一下,然后就可以了。果不其然,一试,马上就好了。我想 原因可能是之前用虚拟机配置过其他的Linux系统,所以导致冲突了,也不敢确定,算我懵的吧。简单分享一下这次的操作过程。一、打开单击VMware菜单栏中
2020-10-08 15:18:00
1441
2
原创 Node后端模板代码(附源码)
Node后端模板代码前言之前也写过简单的node服务器代码,但不算做事一个工程,这一次因为也需求,就写了这套后端模板。从git上找的一些node模板,功能是可以实现,但工作流程理解起来有点困难,可能是小弟我水平有限,故搜罗了很多源码,按照自己的理解写了这套模板。基本通道都已经打通,没有做前端页面,只用了一个输入框和一个按钮来请求后端的数据,在控制台打印显示。纯粹是做一个后端开发的代码。源码放在gitee和github上面,需要的伙伴可以自行下载一下。里面每行代码都有详细的注释,这里主要是讲解一下代码
2020-10-05 14:31:16
3653
3
原创 vscode推送代码到git
vscode推送代码到gitee在项目根目录里面运行命令//初始化git init//设置用户名和邮箱git config --global user.name yourName //**注意,--和global之间没有空格**git config --global user.email yourName@gmail.com//连接远程仓库git remote add origin https://github.com/xuanhun/vscode.git//推送到主分支git pull
2020-10-05 11:57:13
1051
原创 Node项目使用@代替根目录
Node项目使用@代替根目录一、背景 相信有很多小伙伴都会遇到和我一样的问题,就是在node项目中,自身文件的路径特别深的时候,如果需要找其他文件夹项目的文件,就需要使用多个../../../,这就特别麻烦。 烦的不止是需要数这个文件上面有多少层父目录,一旦数错,还得从新数。。此外,如果这个文件不想放在这个文件夹下面了,换位置了,而恰巧你换位置的目录路径也很深,并且不知道有多少个../../,那就可以开始暴躁了。 Vue项目中,自动配置了一个@来代替根目录,这样,即使你路径再深或者文件换位置了
2020-10-04 15:21:08
2294
原创 基于JavaEE(JSP)的共享资料平台的设计与实现
基于JavaEE(JSP)的共享资料平台文章目录基于JavaEE(JSP)的共享资料平台1.前言2.准备工作3.技术难点4.系统设计4.1数据库设计4.2用户系统设计4.3管理员系统设计4.4下载资源4.5查询5.部分源码解析5.1AJAX异步校验技术5.1.1 ajax技术应用在注册界面5.1.2 ajax技术应用在登录界面5.2验证码servlet实现5.3上传和下载6.总结1.前言本套系统是利用JSP实现的一个共享资料平台,大体上的功能有用户进行功能上传,然后上传资源的图片描述和文字描述,以及所
2020-08-30 18:49:59
1878
原创 Tomcat+Chrome访问本地文件
Tomcat+Chrome访问本地文件1.保存在服务器上面最近在用JEE做一个小小的系统(智能办公系统),在期间遇到了很多的问题,其中做了一个图片上传的功能。前面一直都放在Tomcat服务器上,但每次重新启动Tomcat的时候,发现再次登录的时候报错文件不能别发现。后来查了一些资料发现,在本地开发的时候最好把文件指定到本地的一个目录中,这样就可以避免上传的文件丢失问题,因为Tomcat会定期的对文件目录进行删除,就相当于放在服务器上面了,如果你不去关闭它,他就一直存在,但因为是开发测试,经常需要重新启动
2020-08-29 10:26:02
659
原创 eclipse创建第一个JSP项目
eclipse创建第一个JSP项目前言 本文的内容由四个部分组成,分别为①Tomcat的安装与配置,②创建第一个JSP项目,③打包JSP项目到Tomcat服务器上并在浏览器中运行,④eclipse的一些java Web的一些设置。1、Tomcat安装与配置 到Tomcat官网下载Tomcat相应的版本,目前最新的版本为10,但我用的最新的是Tomcat9,下载方法如下图所示: 下载完成后解压,将下载好的Tomcat配置到eclipse中,首先打开eclipse**->wind
2020-07-15 08:29:49
4518
1
Linux_C_ATM.zip
2020-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人