自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【阿里JSONObject】如何将JSONArray的元素转为bean?

【代码】【阿里JSONObject】如何将JSONArray的元素转为bean?

2024-03-13 15:36:55 146

原创 【Spark报错】cannot read table property ‘spark.sql.sources.schema‘ as it‘s corrupted

u表和b表的表结构有问题,查询count(1)后发现也报错Cannot read table property 'spark.sql.sources.schema,建表SQL调整后就可以了。用Spark,连接u表和b表关联后插入a表。

2024-03-05 17:31:59 251

原创 bat命令批量打开多个浏览器指定地址(地址带参数)

window操作系统定时任务

2023-03-29 17:30:59 992

原创 Java实现Redis分布式锁生成规则流水单号

Java实现Redis分布式锁生成规则流水单号

2023-03-04 23:00:00 798

原创 钉钉通过机器人实现群推送(Java实现)

Java实现(通过机器人)钉钉群推送

2023-03-04 21:19:35 729

原创 DBeaver新增按钮被禁用

DBeaver不能新增数据的问题

2022-11-09 16:12:59 2144 1

原创 【解决】Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource

SpringBoot项目启动报错。database url相关

2022-10-15 10:19:23 264

原创 idea无法识别eclipse项目(非maven、非springboot)

ide

2022-09-27 09:15:45 670

原创 两个项目的git如何在一个idea中管理?

项目1 git位置项目2 git位置在idea中引入上述模块当当当!出现了两个git根路径两个项目的git还是分开的,各自的改动commit后还是由各自的git管理。相当于原来的git没有任何改动,只是集中到一个idea中管理了...

2022-05-15 23:12:15 1498

原创 antd动态加载Select的Option

1、准备一份数据。这里以前台枚举为例,数据库同理export const FIELD_TYPE = { BIGINT: { value: "bigint", }, BINARY: { value: "binary", }, BIT: { value: "bit", }, BLOB: { value: "blob", }, CHAR: { value: "c

2022-05-15 23:04:06 3772

原创 Java重载能干嘛?

1、相似逻辑,但是形参不同的函数,可以使用相同的名字,方便理解和记忆,解决起名困难症。【示例代码】 public static void printIntArr(int[] arr) { System.out.println(Arrays.toString(arr)); } public static void printIntArr(double[] arr) { System.out.println(Arrays.toString(arr)); }比如上述,我们都想实现打印数组内

2021-12-30 21:30:28 279

原创 解决Error attempting to get column ‘name‘ from result报错

mybatis报错:org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column ‘name’ from resultresultType的类需要有空参构造,手动加一个或者加上@NoArgsConstructor注解即可

2021-11-21 16:35:44 1061

原创 Antd的Excel批量导入——(高校社团管理系统devlog12)

2021.11.20项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31都快答辩了,我系统的注册还没做。因为这个原来是没用JS框架的,其实注册的接口已经写好了,而且还用了阿里云的短信服务。由于1、短信要钱,我比较抠 2、作为给学校用的系统,学生的信息是很容易拿到的,所以我直接做成批量导入感觉也挺好玩的,之前没有做过。ok。流程如下:一、使

2021-11-20 21:15:40 1455

原创 高校社团管理系统__devlog11

2021.11.14项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31一、TreeNode受到实习公司的启发,我毕设也弄了一个TreeNode来存储系统中很常用到的多级层级结构。Antd中的Cascader组件,树形的表格等都需要用到这样的数据结构。表结构如下:其中用level来标记当前是第几层,type来标记当前是什么类型例如

2021-11-14 19:07:41 183

原创 社团管理系统开发log10_前台、路由、抽取请求

毕设系统 开发日志

2021-10-30 20:40:47 88

原创 IDEA的使用

不同快捷键模式的快捷键不同,我们可以根据自己的习惯更与那种风格契合度更高,来选择对应的模式。网络上有很多快捷键的分享,但是会遇到这样的情况“看到别人用某种快捷键,但是不知道这个方法在快捷键里叫什么操作;或者不同的IDE(pycharm、idea、eclipse等)的风格不同”,故记录一下~一、复制1、复制当前行二、寻找1、全局按照内容搜索2、全局按照类名搜索– go to class常见为:Ctrl + N 或 Ctrl+Shift+T3、返回上次鼠标光标所在位置– xxx常见为:A

2021-10-14 14:27:56 71

原创 antd组件

一、可选择和操作表格类式 -> 函数式组件import {Component, useState} from "react";import {Table, Button} from 'antd';const columns = [ { title: 'Name', dataIndex: 'name', }, { title: 'Age', dataIndex: 'age', }, {

2021-10-09 10:12:58 586

原创 高校社团管理系统__devlog9

2021.10.07项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31一、antd_Table_可编辑单元格1、跑起来看看这可编辑单元格组件结构太复杂了,还是个类式组件。先不动他的结构,直接引用看看效果。// TODO 明天上班了,毕设先到这2、把暂时不用的功能都去掉3、尝试理解一下他的做法(1)从render看起4、最后试

2021-10-07 22:07:14 303

原创 社团管理开发log8_路由查看详情、自由编辑

毕设系统 开发日志

2021-10-07 10:08:24 135

原创 python奇数和、最大质数、约瑟夫问题

一、计算0~100以内的奇数和二、用户输入n个数,返回其中最大的质数三、约瑟夫问题

2021-10-07 09:58:16 611

原创 配置python的IDE环境

一、pycharm1、官网下载地址:https://www.jetbrains.com/pycharm/download/#section=windows无脑下一步即可2、选择本地python解释器3、下载需要的包需要注意的是,需要修改下载包的地址为国内镜像,要不然下得贼慢,甚至下载不了(刚开始我一直下不了要用包,所以才会去用下面这个相比pycharm之下贼难用的Anaconda Navigator鬼东西)国内镜像地址:清华 https://pypi.tuna.tsinghua.edu

2021-10-05 16:07:48 206

原创 高校社团管理系统__devlog7__纳新信息列表

2021.10.04项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31一 、 如何更方便地展示VO中的Date类型的日期?重写VO的getter

2021-10-05 11:03:35 116

原创 高校社团管理系统__devlog6__枚举 \ 时间类型转化 \ springboot调试

2021.10.04项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31感觉自己是个傻子一 \ 枚举类应该这么写还有一个贼恶心的事情,这个项目parent依赖了common,然后association继承了parent,从而association能用common中的工具类。在解决这个枚举的问题时,如果我用了改了工具类,那么com

2021-10-04 22:42:17 58

原创 社团管理系统_devLog5_进度条提交、子向父传递数据、axios+springboot 接口调用总结

2021.10.04项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31b站确实是一个学习网站(狗头)一、进度条表达提交效果原理:如果不用元素的隐藏,也可以考虑把数据存到redis里面,但是每次切换步骤的时候,都需要从redis中读取数据,比较麻烦,这个做法学到了,效果也蛮有意思的哈哈效果:这个富文本编辑器也是github上的

2021-10-04 18:00:18 127

原创 note about 实习

1、前端排错步骤(1)代码(compare)(2)yarn、npm、umi等的版本(3)不同浏览器、相同浏览器不同版本(4)操作系统(屏幕缩放、分辨率等)2、项目分配任务,做需求的思路(1)看项目里有没有类似的功能(Resizable)(2)看有没有组件可以用(SplitPane)(3)先看自己会不会写()(4)网上找相似的案例(悬停提示怎么实现?)...

2021-10-01 23:49:23 149

原创 note about 系统架构

一、MVC1、view --> controller --> service(impl) --> dao(sql.xml)(1)service可否相互调用?具体看项目需求,一般可以,例如不同模块调用服务但是dao层不要相互调用,一个dao就和本表及其密切相关的表进行CRUD即可(2)controll和service?在MVC架构前期(jsp的时候)我的理解是controll做三件事情- 接收参数 getParameter- 调用对应service处理业务逻辑- 进行页面的

2021-10-01 23:44:20 165

原创 社团管理系统项目devLog——4、权限控制

2021.10.01项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31权限控制1、从后端获取该用户拥有的权限因为antd渲染时需要特定的层级结构,所以就沿用之前渲染表格写的接口,然后进行了一些调整感觉这么写好麻烦,而且在循环里面调用SQL感觉不太好但是我不知道这种层次结构还能怎么写了2、前台渲染有对应的权限,才展示对应的菜

2021-10-01 23:15:21 171

原创 社团管理系统项目devLog——3、bug找不到符号

2021.09.22遇到一个莫名其妙的bug,搞了半天可以了,但是不知道为啥?【问题描述】因为infoVo这个对象用了lombok,刚开始我怀疑是lombok的问题1、检查插件2、检查包的依赖3、不用lombok,自己生成getter和setter上面都试过,还是不行。然后我就去捣鼓pom文件,然后maven clean、maven install居然就可以了,稀里糊涂的浪费我好长时间,好烦。遇到这个bug后我就commit了,距离上次commit,改动了这么多文件。pom文件唯一的变

2021-09-22 09:36:13 55

原创 社团管理系统项目devLog——2、登录

2021.09.21项目参考:1、后端:https://www.bilibili.com/video/BV1y7411R73P2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31一、前端路由实现页面的跳转;1、配置项目根路径的跳转刚开始当然是没有token的了,所有加载Login组件,组件如下:2、浏览器保存token并跳转到主页面3、主页面再发一个请求,通过token换取用户信息(不知道清楚这个访问令牌token是怎么用的啊,感

2021-09-21 09:42:56 133

原创 社团管理系统项目devLog——1、环境搭建

日期:2021.09.20这个东西老早就开始写了,但是最近实习学了git,自己在oneNote上记录感觉有点无聊。。。最近玩游戏有看到游戏圈有人记录自己账号的发展,我也在CSDN上记录一下毕业设计的系统发展玩玩哈哈。菜鸟本鸟,欢迎指教!~一、idea、springcloud、git当前的项目结构是这样的,系统架构参考b站尚硅谷的众筹系统搭建的视频链接:https://www.bilibili.com/video/BV1y7411R73P/?spm_id_from=333.788.recommend

2021-09-20 22:09:30 507 1

原创 手写鼠标滚动(待完善

const myScroll = (isDown) => { // const pageDom = 你要滚动的dom // 滚动步长 const step = 20 // 滚动时间间隔 const timeStep = 15 // 单次滚动的间隔移动的持续时间 const continueTime = 150 const gaper = setInterval(() => { let distinceToTop = p

2021-08-29 07:56:10 60

原创 springCloud/thymeleaf接口调用总结

背景:thymeleaf、springboot、feignuacs-association是后台服务,提供数据获取、修改的接口uacs-webui是前台服务,调用后台的服务,并控制页面的跳转1、【场景1】GET方式、将路径拼接到url中、例如:后台管理中删除某一行数据,需要携带该行数据的id(1)html 使用模板语言thymeleaf要用th:href来代替href的作用,原来的href可以不用去掉(2)当前服务映射,调用远程服务(3)远程服务post请求,vo作为参数传递Fe

2021-07-21 18:51:24 2377

原创 访问Linux数据库与navicat不一致,中文乱码

问题描述在navicat里面就好好的,但是在linux虚拟机上就乱码。mybatis取出来的数据也是中文乱码字符编码都查看过了,都是utf-8没错,不知道又是出了啥问题??。。。。人傻咯,linux的mysql里乱码的,navicat中反而正常解决方式之前为了解决乱码问题,本来都把这个设置成UTF-8了,现在又弄回来,自动就好了。奇了怪了。。编码问题...

2021-07-12 11:52:06 139

原创 控制层获取前端option内容的方式

1、前端1.1 按钮触发doLogin()函数1.2 jQuery选择器获得option中的值1.3 id选择器获得role的input,将option的内容填入2、后端作为参数接收即可

2021-07-11 17:25:02 189

原创 Eclipse的使用

5、alt+/:补全代码再按alt+/可以切换其他的提示:还可以配置需要的代码补全提示:

2021-04-12 10:12:44 42

原创 Java实习-网易线上笔试

2021.04.10 在线笔试题型:4道编程题,2道问答题一、问答题(本人菜鸡,想知道标准答案的麻烦自己查哈哈哈!)1.Java中的绑定是什么?静态绑定和动态绑定的区别?动态绑定的过程?不知道。。。我按照泛型的理解硬编了一些字。2.ArrayList和LinkedList的区别?(1)ArrayList是基于数组的。LinkedList是基于链表的(2)ArrayList有索引,所以查询比较快,增删比较慢。LinkedList需要一个节点一个节点找,所以查询比较慢,增删比较快。(3)Arr

2021-04-11 17:42:01 644

原创 数据库设计Tips

1、规范的数据库设计一般都需要设置主键、外键。但是在测试的时候可以暂时不设置,这样测试(增删改查)比较方便。然后后期再把主外键配置上去。2、表的主键需要保持唯一性。虽然身份证、手机号码等具有唯一性,但是在设计表的主键时,推荐不要使用这样有具体业务含义的字段作为主键。因为万一以后这些字段不再唯一了或者需要修改了,就会变得特别麻烦。(例如手机号码作为用户表的主键,如果手机号码需要修改了,那还需要先把参考他的外键(例如订单等)修改了才行。)...

2021-04-11 16:44:22 142

原创 Eclipse快捷键偶尔失效的问题

eclipse有很多快捷键,“ctrl+alt+↓”可以复制当前行至下一行,当要写大体重复的代码时很有用。但是我的eclipse有时候部分快捷键按了没有作用。后来发现是快捷键冲突导致的。所以当快捷键没有生效时,可以检查一下电脑上其他程序的快捷键,看是不是和eclipse冲突了,导致快捷键失效。...

2021-04-11 09:01:09 296

原创 一个简单的排序算法校验器

最近正在学排序算法,看左神的视频了解到通过肉眼查看我们打印的排序结果是否正确是不太靠谱的,而且具有一定的偶然性,所以需要一个校验器来检验我们的排序是否正确,下面就是一个简单的排序算法校验器。package mashibing;import java.util.Arrays;import java.util.Random;public class BaseSort { /** * 用于打印数组 * @param arr:需要打印的数组 * @param isSort:是否让系统帮助

2021-04-05 16:39:29 288

原创 Java中成员变量的继承

public class Test04 extends Father{ private String name public static void main(String[] args) { Test04 test = new Test04(); System.out.println(test.getName());//父类的变量 test.setName("change");//父类的变量 System.out.println(test.name);//子类的变量 Syst

2020-07-29 17:12:41 249

空空如也

空空如也

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

TA关注的人

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