自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (4)
  • 收藏
  • 关注

原创 糖豆人打开失败或无法运行

糖豆人无法加速或者无法启动问题

2024-04-05 22:45:01 951

原创 steam和epic的使用

steam和epic的使用问题

2024-04-05 22:35:16 593

原创 sql关键字和字段冲突时的解决方案

去除双引号的方法:trim(replace(变量或者字符串,‘"’,‘’)。sql里面字段名和关键字冲突时,使用“”把关键字引起来,sql就可以执行。

2022-11-22 11:25:17 1559

原创 Failed to start Docker Application Container Engine.

切记,该换行要换行(我这个应该是不可以直接复制粘贴,我用的引用格式,所以需要自己再打一边,记得加速镜像要用自己的哦,阿里云里自己注册自己的,)在重启docker时使用 systemctl restart docker报错。使用命令出错,导致写在etc里面的json文件内容出错。修改完文件内容后就可以查看状态是否running。json文件格式不正确。

2022-09-15 10:40:47 456

原创 Elasticsearch、Kibana

映射是定义文档的过程,文档包含哪些字段,这些字段是否保存,是否索引,是否分词等只有配置清楚,Elasticsearch才会帮我们进行索引库的创建。

2022-09-14 18:05:17 608

原创 java读取excel文件的工具类

【代码】java读取excel文件的工具类。

2022-08-27 08:05:48 1369

原创 8月24笔记

知识点:finally 块前面必须有 try 块,不要把 finally 块单独拉出来使用。编译器也不允许这样做。finally 块不是必选项,有try 块的时候不一定要有 finally 块。如果 finally 块中的代码可能会发生异常,也应该使用 try-catch 进行包裹。即便是 try 块中执行了 return、break、continue 这些跳转语句,finally 块也会被执行。...

2022-08-25 22:26:59 186

原创 8月23日

我错的原因:我知道abstract修饰的方法是没有实现体的,但是我老是觉得他空实现就是没有实现体,其实是有{}就算实现。对了在这记录一下,在使用mybatis的时候mapper.xml文件里如果说你的字段里有关键字作为数据库的字段,请使用“`”把字段引起来,不然会报sql语法错误。当他修饰变量的时候,这个变量必须给定初始值,而且一旦定下值,后面就只能用不可以修改此变量。我就执拗,就不用你的model你能把我怎么样。我就全用session放数据。我就找啊找啊,我发现我之前的一意孤行,给我带来多大的麻烦。

2022-08-23 22:24:38 253

原创 ssh secure shell Client连接问题

我再去ping相同的地址,我发现还是能Ping通,我一下就知道了,这虚拟机的ip和里面linux的ip不是一个地址,但是两个地址是同一个网络的,我的ifcfg-ens33的ip和虚拟机网络ip是配的同一个,然后你在sshClient里面去连接他并不会再去找Linux的网络地址,也就是当你的centos和虚拟机网络ip相同时,他会先连接虚拟机的内个地址,就发生报错,出现xxxx,不可连的问题。然后我反复对比发现我的文件非常的对,该改static的我改了,该yes的yes了,我的网络ip也配置了。...

2022-08-16 09:48:12 1720 2

原创 spring 2

请求参数的底层是按照,先创建引用类型的对象,然后将你的参数进行set之后传到后端,但是list是借口本身就没有构造方法、* 如果对象中有引用类型的参数的话,请求参数需要这样写:class.name=“”,class.score=“”* @PathVariable用于接收路径参数,使用{参数名称}描述路径参数----用于参数比较少的参数时。并不是所有的异常都在回滚,(比如,IOException)你需要通过事务配置异常,让他回滚。当形参为实体类时,请求参数的参数名称要和实体属性一致时,会自动转换为对象,...

2022-08-05 07:42:58 330

原创 Spring1

2.spring的配置文件命名为applicationContext.xml实例化bean的三种方式:1.使用构造方法实例化beanapplicationContext.xmlapplicationContext.xml3.实例工厂实例化bean有两种实现方式第一种方法applicationContext.xml第二种:applicationContext.xmlbean的生命周期依赖注入自动装配集合注入setter方式javaapplicationCon

2022-08-02 10:45:56 179

原创 mybatis映射文件需要注意的事项

mybatis字段名和属性名不一致问题,以及参数使用细则

2022-07-28 09:22:13 602

原创 java.lang.NumberFormatException: For input string: “undefined“

numberFormatException

2022-07-24 21:07:00 1451 2

原创 com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value:

查看他给的有错误的那几行,最根本的原因是jdbcUtils的sql语句执行。但是其他sql语句使用这个工具类就是成功的,只有这个功能报错了。出错范围缩小到IAdminDaoImpl,因为只有他执行了sql语句,才会导致其他类报错,看这行代码,objs的参数是admin_id,password。但是sql语句里需要的参数是顺序是password,admin_id。一定要注意参数顺序。...

2022-07-22 09:18:03 7190 2

原创 java考试系统课程设计

课程设计效果图

2022-07-21 10:50:36 216

原创 getSubmittedFileName()方法不可用问题

getSubmittedFileName()方法不可用以及其他bug问题

2022-07-18 17:40:01 3008

原创 java.lang.NumberFormatException: For input string: “5 ”

java.lang.NumberFormatException: For input string: "5 "

2022-07-15 20:40:28 648

原创 maven引入jstl依赖

jstl以及其他常用依赖坐标

2022-07-15 08:57:18 1195

原创 笔记本无法打开摄像头

笔记本没有摄像头 或者摄像头驱动打不开 还是摄像头驱动更新下载 解决办法

2022-07-13 18:04:36 4198

原创 简单的页面

随便写点

2022-06-28 17:39:14 196

原创 前后端跨域问题

他全称为跨站资源共享,它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。持续更新

2022-06-23 11:44:36 98

原创 java泛型

我的泛型理解

2022-06-10 11:32:40 234

原创 数据库学习(三)---存储引擎及索引,sql优化

存储引擎我所有用的图都是b站黑马程序员ppt里的图片哦!存储引擎是基于表的show create table accout可以查看自己的存储引擎。show engines查看本数据库支持什么存储引擎在创建表时指定存储引擎create table mytable(id int, name varchar(10) )engine=MYISAMinnoDB高可靠性搞性能的通用存储引擎。innoDB:事务,行级锁,外键myisam:没有事务,支持表锁,没有支持外键锁全局锁(全库逻辑备份

2022-06-08 16:18:44 296

原创 java反射学习

反射与动态代理

2022-06-06 17:40:46 75

原创 数据库学习(三)---事务

事务事务是一组操作,这组操作可能有多步,要么全部执行成功要么,全部不成功。在操作开始前需要开启事务,事务结束后需要提交事务,如果事务执行中间抛出异常,则进行事务回滚。(就是全部回到未执行事务操作之前)事务操作方式一mysql的事务提交方式是自动的SELECT @@autocommit查看当前事务的提交方式1----------------自动提交0-----------------手动提交set @@autocommit =0手动设置使得自动提交变成手动提交注意每次使用完sql语句

2022-05-27 18:08:52 308

原创 数据库学习(二)

多表查询多表关系一对一部门和员工之间的关系。一般在多的一方建立主键一对多用户和用户详情在任意一方加入主键,关联另一方的主键,并设置外键为唯一的多对多学生和课程维护关系的方法:建立中间表多表查询SELECT * FROM stu,course这种查询叫做笛卡尔积,就是两个集合的所有组合情况。我们需要消除无效的笛卡尔积?使用id 消除无效连接SELECT * FROM stu,course WHERE stu.stud_course=course.course_id内连接

2022-05-27 16:56:04 170

原创 网络的五层协议的体系结构

五层协议是OSI的七层体系结构和TCP/IP四层协议的折中。五层协议:因特网协议栈共有五层:应用层、传输层、网络层、链路层和物理层。应用层:通过应用进程间的交互来完成特定网络应用程序。运输层:利用通用的数据传输服务完成两台主机中进程之间的通信网络层:负责分组交换网上的不同主机提供通信服务。数据链路层:在相邻节点之间传送数据。物理层:利用物理媒介实现传输数据。举个例子:比如在皇宫的华妃娘娘要和远在边关的哥哥年羹尧进行通信。首先华妃(应用层)写好信加上自己的专属印章和信物(首部)交给颂芝

2022-05-27 11:18:42 3866

原创 数据库学习

数据库:SQL:DDL:数据定义语言,主要对数据库,数据表,字段进行定义:SHOW DATABASE ;查询所有数据库SELECT DATABASE() ;查询当前数据库创建数据库:create database plus;创建条件的加入:create database if not exists plus;------表示如果不存在则创建create database if not exists sb default charset utf8mb4;—表示创建一张sb表字符集

2022-05-26 19:42:38 678

原创 Cannot instantiate object of type MyBatis3Simple

Cannot instantiate object of type MyBatis3Simple我这问题上网找,大家给出的解决办法都是type没写上,但是我写了。。。他还是报错。。这个问题主要是mybatis-generator-core的版本太低了改成1.3.7就好了。如果还不行就把mybatis-generator-maven-plugin的版本也改成1.3.7试试。我是跟着b站视频走的,当时因为mybatis-generator-core的版本是1.3.0的时候下面c3p0的依赖没法引进

2022-05-23 18:00:50 702 2

原创 Mybatis缓存和逆向工程创建

Mybatis缓存1.一级缓存一级缓存是sqlSession级别的,通过同一个sqlSession获取的同一种mapper.class他们在查询数据时第一个mapper操作会缓存查询的数据,之后的mapper查询操作只直接查询,而并不会再去执行sql语句。破坏以及缓存的情况:1.不是同一个sqlsession他不会利用之前的缓存。2.同一个sqlsession查询条件不同。3.同一个session中间执行过增删改操作,之后的操作不会再利用缓存了。(可以理解为每次增删改后都会清空缓存,避免之后的m

2022-05-23 17:52:34 155

原创 mybatis中的动态sql语句

主要是学习笔记

2022-05-22 20:23:43 303

原创 mybatis解决多对一映射的三种方式

以学生表和课程表为例1.使用resultMap直接设置mapper接口方法/** * 根据课程号查询选修学生 */ List<Stu> getStuByCourseId(@Param("courseid") Integer courseId);对应的映射文件内容: <resultMap id="stuandCourseOne" type="Stu"> <id property="stuId" column="stud_id

2022-05-22 11:13:47 328

原创 useGeneratedKeys和keyProperty

useGeneratedKeys和keyPropertyuserGeneratedKeys = “true” 他的出现是告诉别人你可以获取我的主键了keyProperty = “bookid” 他的出现是告诉你主键bookid不使用keyProperty的时候: <insert id="insertBookemm"> insert into book values(null,#{bookname},#{type},#{price}) </insert&g

2022-05-21 20:28:04 807

原创 mybatis的第一个模块----增删改查

mybatis的增删改查pom.xml这里只写关键的依赖,至于头部,大家都不一样直接复制就可以使用只包括基础依赖:mybatis,mysql,junit,slf4j,log4j```xml <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target&g

2022-05-20 20:53:14 182

原创 解决NAN问题

数据NAN问题记录-------大小写不一致。结算那里出现NAN我觉得我的式子没问题啊。但是就是不显示数据。去百度搜为什么NAN,我只收到一条有用的信息,就是这个东西他是非数字的。为什么会费数字呢。我仔细查看我的每个运算变量,希望从中找到解决方案。可以看到我的json定义的数据没问题啊。这里的式子也没问题。直到我反复看我的item.num *item.promotion_Price发现我的json中定义的是小写,这里Price变成大写了。。。。一个大小写引起的NAN。=_=...

2022-05-17 19:15:56 229

原创 文件参数传递细节问题以及require无法正确显示图片

我真的服了,老六。在写老师交代的实验—购物车时,出现一个很让我头疼的问题。好嘛,找不见。可是我回到首页再次刷新,我发现他好了。等我再次进入到商品详情页,刷新一下他就会说找不见。。。。可以看到真的没问题,但是你在这个页面刷新一下,找不见。。。。然后我发现我的代码也没任何报错。。。最后我发现我的问题是因为父组件向子组件传值时,没传过来。我在百度上搜的是:加上“”就好了。即:然后我还有什么问题,就是内个图片传不过来。老是告诉我找不见路径。就像这样是可以显示的,但是当我把这个

2022-05-16 17:36:24 278

原创 java分布式应用设计核心技术

java分布式应用设计核心技术(1)前言:CPA理论说:在分布式系统中数据强一致性和服务高可用只能二选一,所以在BASE理论中提出:服务基本可用,数据允许软状态存在,实现数据最终一致性。在分布式系统实现阶段,主要对以上方案设计的相关技术进行技术选型,如对RPC框架,消息队列,缓存的选择。我们需要对这些框架的工作原理,优缺点有一个相关的认识。分布式服务调用RPC框架RPC (Remote Procedure Call)即远程过程调用,是分布式系统常见的一种通信方法。它允许程序调用另一个地址空间(通常

2022-05-04 10:45:31 1231

原创 VUEX的基本使用

VUEX的基本使用(B站视频学习总结)首先回顾一下组件之间共享数据的方式父组件向子组件传值:v-bind属性绑定;子组件向父组件传值:v-on 事件绑定1.VUEX是什么vuex是一个专门为vue.js应用程序开发的状态管理模式。可以实现组件之间数据的共享。 (数据就是状态)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-54QIARbq-1651398500954)(C:\Users\86157\AppData\Roaming\Typora\typora-u

2022-05-01 17:49:20 196

原创 main.c:(.text+0x15):对‘func’未定义的引用 collect2: error: ld returned 1 exit status

Make是一种工程管理器,其本质为管理多文件的一种工具。通常情况下,Make被用来编译源代码,其特点在于Make可以实现自动编译,所谓自动编译即根据文件的时间戳自动发现更新过的文件,以减少编译的工作量。通俗地说,即Make在编译代码时,只编译改动的文件,其他未改动且已经编译过的文件将不再编译,这大大缩短了编译的时间,提高了编译的效率。Make工程管理器的核心文件为Makefile。Makefile中有3个关键的元素:目标(Target)、依赖(Dependency)、命令(Command)。我的.

2022-04-17 21:02:44 2599

原创 ubuntu安装配置vim

在终端使用命令sudo apt-get install vim我出现了一些错误:正在读取软件包列表… 完成 正在分析软件包的依赖关系树 正在读取状态信息… 完成 现在没有可用的软件包 vim,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到 E: 软件包 vim 没有可供安装的候选者这是跟软件源有关。这个软件源如果不更新,应该在你启动虚拟机时就会告诉你让你更新,但是我刚开始不知道这是啥,就没管。如果你已经打开虚拟机,并且关掉了更新选择,你

2022-04-14 16:59:54 4459

教师信息管理系统,javaSE+JFrame+mysql

这是我大一交的课程设计,教师信息管理系统。看看能不能用吧,我这数据库也删了,要是想用就拿走,可以自己根据这个代码设计数据库。

2022-07-28

jsp+servlet+mysql +ajax+layui(maven)公寓管理系统。

管理员列表 角色列表 宿舍列表---有轮播图(需要修改自己的路径,另外还需要修改tomcat的虚拟路径) 公司列表 清扫维修列表,(我里面维修内快的功能没写,因为和其他几个一样。没什么技术含量) 等方面的增删改查

2022-07-25

java实现电话簿增删改查数据

功能描述: 1.添加联系人 2.查看所有联系人 3.查找联系人 4.删除联系人 5.修改联系人 6.退 出

2022-07-21

java考试系统课程设计

简单的考试系统,通过字符缓冲流读取考试试题。 功能:1.进入考试 1.1 选择上一题 1.2选择上一题 1.3结束考试 2.查看成绩 3.退出系统

2022-07-21

空空如也

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

TA关注的人

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