自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mac idea修改内存

方法一:在idea界面点击help->Edit Custom VM Options方法二:很多帖子都说修改/Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions,亲测不管用。需要修改:~/Library/Application\ Support/JetBrains/IntelliJIdea2020.1/idea.vmoptions转自:http://www.etwiki.cn/java/modify-the-default-s

2022-02-24 14:05:24 1926 1

原创 POI版本对比jar包升级后代码报错修正

学习目标:最近使用EasyExcel写导入导出Excel,需要POI版本是3.17,之前是3.9,必须升级jar包,升级之后发现很多代码报错,需要修改调整,以下用于记录调整的代码。颜色定义变化旧版本 : HSSFColor.BLACK.index新版本 : IndexedColors.BLACK.index获取单元格格式旧版本 : cell.getCellType 与之应对的单元格格式 HSSFCell.CELL_TYPE_BLANK新版本 : cell.getCellTypeEnum 与

2022-01-05 16:04:44 3229 1

原创 postman中json传参

学习目标:https://blog.csdn.net/qq_36350532/article/details/80318091?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefa

2022-01-05 15:54:55 8802

原创 2021-11-21

Leetcode-1523. 在区间范围内统计奇数数目:难度:简单给你两个非负整数 low 和 high 。请你返回 low 和 high 之间(包括二者)奇数的数目。示例 1:输入:low = 3, high = 7输出:3解释:3 到 7 之间奇数数字为 [3,5,7] 。示例 2:输入:low = 8, high = 10输出:1解释:8 到 10 之间奇数数字为 [9] 。提示:0 <= low <= high <= 10^9解题这也太简单了,直接一

2021-11-22 18:26:44 425

原创 2021-10-26

进程间通讯方式:上来第一题就整这个,直接寄管道,pipe共享内存,SharedMemory信号量,Semaphore消息队列,MessageQueue套接字,Socket管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。命名管道FIFO:有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。消息队列MessageQueue:消息队列是由消息的链表,存放在内核中并由消息队列标识符标识。消息队列

2021-10-26 03:59:11 106

原创 2021-09-17笔试题目

计算机网络,层与协议:OSI七层模型TCP/IP五层模型协议应用层应用层DNS、HTTP、FTP、SMTP表示层应用层DNS、HTTP、FTP、SMTP会话层应用层DNS、HTTP、FTP、SMTP传输层传输层TCP、UDP网络层网络层IP数据链路层数据链路层IEEE物理层物理层厂商物理协议进程和线程的区别:进程是资源分配最小单位,线程是程序执行的最小单位。SQL查询NULL值:IS NULLselect

2021-09-17 12:48:17 83

原创 bnuzxh_JAVA中的数据处理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录NULL值校验一、pandas是什么?二、使用步骤1.String字符串校验2.【重点】NULL值校验总结学习内容:学习时间:学习产出:NULL值校验提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的

2021-08-10 15:18:52 162

原创 bnuzxh_SHELL

什么是SHELL:SHELL是一门脚本语言SHELL也是一个应用程序,解析命令windows是视图页面交互,又称为GUI,有界面的linux有命令行交互场景,又称CLI,一般说的shell指的就是命令行界面使用echo $SHELL查看当前linux系统默认解析SHELL历史:sh最早是Bourne shell(通称为sh),就是一个叫Bourne shell创建的。对,它就是现在我们机器上面的/bin/sh这个可执行文件。这个老哥创建的sh一直沿用至今,现在的UNIX操作系统都配置

2021-08-02 16:39:34 71

原创 bnuzxh_mongodb

学习目标:https://search.bilibili.com/all?keyword=mongodb&from_source=web_search学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示

2021-07-19 02:04:08 92

原创 bnuzxh_RabbitMQ

学习目标:https://www.bilibili.com/video/BV1cb4y1o7zz?from=search&seid=2004523307126864063学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点

2021-07-19 02:01:23 127

原创 bnuzxh_面试实录2

方向:Java后端实习广州xx软件公司:日期:202107181、JAVA中常用的集合说下:Java中总共有8种基本数据类型4种整型,2、设计模式说下:|方式|是象,我们需要让我们的类实现Serializable接口。3、手写一个单例模式吧:ObjectInputStream in = new ObjectInputStream(new FileInputStream("data.obj"));Employee emp5 = (Employee) in.readObject()

2021-07-18 23:34:28 79

原创 bnuzxh_jeesite

学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3

2021-07-16 00:40:27 47

原创 bnuzxh_Mybatis

学习目标:参考连接https://blog.csdn.net/a745233700/article/details/80977133提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午

2021-07-15 00:57:43 66

原创 bnuzxh_排序

选择排序:先遍历整个数组,找到最小的放到索引第一位置。现在,一轮循环,确定了最小的位置。对第一个索引,后续的重复上一轮算法核心:使用一个变量min,记录最小值位置,找到最小的,然后就可以换了冒泡排序:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午.

2021-07-13 04:10:56 157

原创 Java字符串基本操作

String与char:char拿到某一个String中的字母,str1.charAt String str1 = "123456"; char str2 = str1.charAt(2); System.out.println("Strchar----"+str2);char转string,String.valueOf char[] cs2 = { 'I', 'L', 'o', 'v', 'e', 'C', 'o', 'd', 'e' }; String strchar

2021-07-06 15:24:10 91 1

原创 bnuzxh_面试实录

特别鸣谢:KyMiA方向:Java后端实习第一家公司:公司名不透露,非大厂中外合资企业,支持远程实习(钉钉等),面试还挺正式,感觉挺正规JAVA中的基本数据类型:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识创建对象有哪些方式:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句final关键字及其用法说一下:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—

2021-07-04 20:30:46 74 1

原创 bnuzxh_MySQL及调优

学习目标:https://mp.weixin.qq.com/s__biz=MzUxOTAxODc2Mg==&mid=2247484243&idx=1&sn=034110b36cce62b20fdc917baaeddbdb&chksm=f9814336cef6ca20b29c2ab2a00dec41967578cd740bfc2c9ae7e3329ef38faf8b3bb244f0ae&scene=21#wechat_redirect学习内容:提示:这

2021-07-02 19:00:51 68

原创 bnuzxh_docker

那你说一下docker吧:docker是一个虚拟化容器引擎,他的一句话说的非常好Build, Ship, and Run AnywhereBuild、Ship and RunBuild(构建镜像) : 镜像就像是集装箱,包含文件以及运行环境等等资源;Ship(运输镜像) :在宿主机和仓库间进行运输,这里仓库就像是超级码头;Run (运行镜像) :运行的镜像就是一个容器,容器就是运行程序的地方。你build一个镜像image然后可以在docker的公有云上docker hub发布传输,然后别人去

2021-07-02 18:00:22 104

原创 bnuzxh_计算机网络+操作系统

osi七层模型:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识http和https:http超文本传输协议(Hypertext Transfer Protocol,HTTP)运行在TCP之上它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应明文,简单,无状态,使用HTTP协议传输隐私信息非常不安全,端口80,https端口443httpsSSL(Secure Sockets Layer)以安全为目标的HTTP通道,HTTP的安全版

2021-07-01 02:06:31 164

原创 bnuzxz_Spring Boot

SpringBoot自动配置原理:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、C

2021-06-30 13:56:02 112

原创 bnuzxh_Jvm

JDK、JRE、JVM区别和联系:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、C

2021-06-29 22:08:06 1380

原创 bnuzxh_Java核心技术

JDK、JRE、JVM区别和联系:==和equals:java中内存分为两块,一个是栈,一个是堆。基本数据类型就是在栈中分配的,比如说int i = 0==就是对比栈中的值String你new一个String,它实际上是指向堆中内存对象。所以你new两个String,他在堆中的对象不同,所以肯定是false在String str1 = "hello"时,它实际上会放在java内存中一个特殊的位置,常量池。而通过new这个关键字,他肯定是在堆中分配内存的。抽象类和接口:学习产出:

2021-06-29 17:05:08 68

原创 bnuzxh_RocketMQ

什么是RocketMQ:什么是MQ(Message Queue)消息队列?一句话,一个发消息,一个存消息,一个收消息。1、消息:就是要传输的数据,可以是文本、字符串,也可以是自定义的各种。2、队列:先进先出数据结构。存放消息的容器。提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的

2021-06-29 01:02:27 54

原创 bnuzxh_Redis

什么是Redis?Redis(Remote Dictionary Server) 基于C 语言编写,开源的(BSD许可),高性能的,非关系型(NoSQL)的键值对数据库。redis是一个非关系型的数据库redis为什么快?首先,采用了多路复用io阻塞机制然后,数据结构简单,操作节省时间最后,运行在内存中,自然速度快学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习

2021-06-26 16:59:42 70

原创 记一次Navicat安装

Previously:mac从网上下载Navicat并安装启动Navicat点击Help查看:原本下图中,Help信息有K'ed by TNT team字样,但是现在没有了和下图有点类似,那这个K'ed by TNT team是什么意思呢?网络搜索如下TNT team据传是一个俄罗斯的破解团队:在Mac破解软件里经常会看到这样的字样,K’ed by TNT team.K’ed是cracked的缩写,cracked即破解后的。TNT team据传是一个俄罗斯的破解团队,专门破解ma

2021-06-08 20:32:55 1551

原创 Spring Boot中@Transactional 注解

Previously:调用接口先打在Controller上相应方法,然后Controller中调Service再有Service的实现层Impl去实现相应业务,所以ServiceImpl会实现Service的接口一般有注解@Override但是突然发现某个方法下除了@Override居然还有个 @Transactional那这个是个什么东西呢?Spring事务管理分为:编程式和声明式的两种方式一、编程式事务:指的是通过编码方式实现事务二、声明式事务:基于 AOP,将业务逻辑与事务处理解耦声明式事

2021-06-04 21:17:23 749

原创 git命令上传下载代码

Git团队协作命令准备工作:新建一个空文件夹,然后打开cmd,cd到里面去一、git克隆仓库git clone + url(仓库地址)url(仓库地址)如图:二、提交代码到新的dev分支上 1、创建dev分支git branch //先git branch 查看自己当前分支git branch 分支名 //创建本地分支//git branch dev 就是在本地创建dev分支git branch //再git branch 看看自己创建出了dev2、本地分支提交到远程

2021-06-01 17:49:42 289

原创 Springboot在Controller中错误Cannot resolve MVC view ‘xxx‘

Springboot在Controller中错误Cannot resolve MVC view ‘xxx’先前的Springboot项目使用Controller控制跳转至.html页面:但是这次新的Springboot项目在Controller中控制调整出现问题先前想实现在一个Controller中接收请求跳转到指定页面代码如下(示例):@RequestMapping("/teacherEvaluation") public String selectTeacherEvaluation

2021-04-29 10:52:48 8493 3

原创 Springboot使用Mybatis-plus实现增删改查,简易CRUD操作

Springboot使用Mybatis-plus实现增删改查,简易CRUD操作。操作的实体Entity对象为emp员工import java.time.LocalDate;import java.io.Serializable;import com.baomidou.mybatisplus.annotation.TableId;import lombok.Data;import lombok.EqualsAndHashCode;//实体Entity对象为emp员工@Data@EqualsA

2021-04-24 08:49:58 190

原创 使用Mybatis-plus代码生成后启动项目报错数据表DateTime类型

Error attempting to get column ‘create_time’ from result set. Cause: java.sql.SQLFeatureNotSupportedException错误如上使用Mybatis-plus代码生成后启动项目报错。出现错误的原因:数据库中表有类型为DateTime,通过mybatis-plus代码生成器生成的是LocalDateTime,而Java8里面新出来了一些API,LocalDate、LocalTime、LocalDateTim

2021-04-24 00:34:05 1611

原创 Java中Springboot对于Date日期Http请求Get传参处理

需求描述:URL传参Date类型普通Http请求Get传参处理"emp/addEmp?empno=99&name=java&job=stu"// 普通Http请求Get传参@RequestMapping("/emp/addEmp") @ResponseBody public Emp addEmp(Integer empno, String ename, String job){ Emp emp = new Emp( empno, ename, j

2021-04-23 23:13:43 979

空空如也

空空如也

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

TA关注的人

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