自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (2)
  • 收藏
  • 关注

原创 在mybatis-plus项目中自带要编写sql语句,@select注解的使用

现在mybatis-plus中已经封装了绝大部分简单sql,只用一部分负责sql需要自行编写,所以用@select的方式可以减少开发量,减少项目的复杂性。@select是mybatis-plus中能够为了方便开发人员自行编写sql的一个注解代码如下(示例):这里需要注意第一种写法是正常写了mapper.xml情况下的,第二种写法就是使用@select注解以后的,只需要将sql语句写进select注解内,注意参数名与方法内的参数名称要一致,需要在每个参数后面加@param来标注@select这个注解对于

2022-10-28 22:11:36 15043 1

原创 在idea中安装并且使用easy code插件 ,以及在idea中配置mysql数据库

如果显示连接成功就点击apply应用然后点击ok退出如果没有连接成功,就按照如下设置:点击mysql选项,查看class是否正常,有无cj,看是否mysql5或者8,然后在3处点击添加,添加你自己电脑上的一个本地mysqljar包,一定要注意版本要对的上当然你也可以选择其他格式的代码文件。

2022-10-24 20:08:29 2104

原创 如何创建 且在idea中操作vue3项目

跨域问题:在控制层Controller类上加注解@CrossOrigin解决。spring boot项目需要去yml配置文件中添加如下代码修改端口号。输入server,点击apply应用,点击ok确定。然后就可以修改前端的端口号了。然后就可以在导航栏运行。

2022-10-24 17:03:03 8169 2

原创 idea插件本地存放位置+启动报错 打不开 弹出窗口Internal error. Please refer to http://jb.gg/ide/critical-startup-errors解决

去你安装idea的目录里面找到ideaIU-2019.3.1\bin\Idea\config\plugins这个目录,这里面就是插件存放的本地位置。1,去你安装idea的目录里面找到ideaIU-2019.3.1\bin\Idea\config\plugins这个目录。用可能是和你上一次打开idea,下载启用的插件版本有问题,或者是你同时启动了两个功能名称差不多的插件,导致冲突了。2,删除你上传打开idea下载或者启动的插件,当然你可以先备份,然后你的idea就可以启动了。

2022-10-19 16:17:15 934

原创 Android开发中,设置下拉框,与获取下拉框的值数据

android 绑定下拉按钮里面的值前段代码string.xml 里面的代码:12<×ring-array>显示代码k需要设置的熟悉这是前端展示页面需要写的关键属性代码android:entries="@array/feature"后台代码,过去下拉框当前选中的值:Spinner viewById = findViewById(R.id.spinner1); TextView text1 = findViewById(R.id.textView1);

2022-03-30 01:34:28 4069

原创 Cookie与session

cookie与session,作用于每一个用户,每个用户一个context只有一个,整个应用

2022-03-29 00:23:58 309

原创 html+css输出固定长度字符,多出省略

这里最重要的就是这个标签的高宽style="width:450px;height: 120px; border: #ff6600 solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;/*兼容性*/ -webkit-text-overflow:ellipsis;"

2022-03-27 22:19:38 383

原创 html绝对居中

html绝对居中 #ta { background: rgba(242, 255, 184, 0.47); width: 250px; height: 200px; overflow: auto; margin: auto; position: absolute; top: 0; left: 0;

2022-03-26 23:23:31 312

原创 Intellig idea关闭自动更新

idea关闭自动更新idea是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。每次你打开idea是不是有提示

2022-03-25 21:23:48 8208 1

原创 java GUI编程 swing 给按钮添加的事件中获取JLabel输入框的值

java GUI编程 swing 给按钮添加的事件中获取JLabel输入框的值外面JLabel的代码段 JTextField txtName = new JTextField(); txtName.setBounds(150, 65, 146, 18); add(txtName); txtName.setColumns(10);JButton里面的代码JButton btnNewButton = new JButton("添加");b

2022-03-25 00:24:57 1926 1

原创 设计模式之——建造者模式、原型模式

设计模式之——建造者模式、原型模式今日学习总结建造者模式:在建造者模式中分为以下四个角色:产品,抽象建造者,具体建造者,指挥者。这四个角色就是构成建造者模式的部分。产品:就是需要被建造,被加工的角色,有点类是与JDBC中的实体类,就是一堆属性,和属性的get,set方法,声明好以后方便被后面加工。抽象建造者:是被abstract修饰的抽象类,里面定义这这个产品所需要被加工的抽象方法,里面有这最基础共通的方法,原理就和多态一样,方便被后面的具体建造者们建造具体建造者:具体建造者需要继承抽象

2022-03-23 23:42:11 249

原创 java GUI开发中关于卡片式布局详细步骤讲解

java GUI开发中关于卡片式布局详细步骤讲解JFrame frame = new JFrame(“调课”);//首先要申明一个JFrame。JPanel p1 = new JPanel();//创建JPande面板JPanel cards = new JPanel(new CardLayout());//创建卡片式布局JLabel fronts = new JLabel(“课程:”);p1.add(fronts);//添加JLabel标签JTextField front = new JTe

2022-03-23 00:03:10 790

原创 java编程时,实体类里的变量需要和数据库里的字段名相同

java编程时,实体类里的变量需要和数据库里的字段名相同如果不一样的话会导致程序运行出来根本找不到那个字段里面的信息,因为都没有对应上,查出来的结果就是null,如果名字一样,但是数据类型没有对应上的话还会报错。...

2022-03-21 22:17:20 1858

原创 [Err] 1242 - Subquery returns more than 1 row,mysql where,在子查询中有多个数值

[Err] 1242 - Subquery returns more than 1 row出现这个错误是因为where只能进行单一数值的判断如果想进行多个数值一起进行对比筛选的话需要用where in来进行筛选正确写法将where teaid后面的等于符号换位in,这样就可以了...

2022-03-20 17:36:01 453

原创 从本地远程访问云服务器,发现访问不了应该配置安全组

从本地远程访问云服务器,发现访问不了应该配置安全组,配置相应得端口才可以进行访问

2021-12-01 19:13:49 127

原创 java 创建war包发布到linux服务器

如果没有配置服务器请跳到此处配置:https://editor.csdn.net/md/?articleId=121337669之后的步骤为:1,打开eclipse或者idea,创建一个javaweb项目在java Resource下的src下创建一个包,然后再包里面创建一个service然后直接点击finish完成创建稍微修改一下加上这串代码: //输入输出的编码格式 request.setCharacterEncoding("utf-8"); response.setCo

2021-11-15 18:04:00 1208

原创 分享一个快速配置linux java环境(jdk,tomcat)

分享一个快速配置linux java环境(jdk,tomcat)https://cloud.tencent.com/document/product/213/38234这个网站是腾讯云专门写的教程,如果你买了腾讯云的云服务器的话可以直接复制粘贴里面的教程,抱着你一个命令都不用敲,直接配置好所用的环境,如需软件的话我这里上传的有...

2021-11-15 16:37:36 381

原创 idea关于pom文件的问题,导入慢,甚至于直接导入失败

idea关于pom文件的问题,导入慢,甚至于直接导入失败toggle offline mode:切换脱机模式在这里插入图片描述当点击这个按钮,就会进入脱机模式当您切换到脱机模式时,maven必须使用本地的资源,比如依赖(只会本地仓库找,不会网上去下载,如果找不到,则会报错误),当您需要离线工作或网络连接缓慢时,切换脱机模式非常有用。进入到换脱机模式,有两种方式:1)在Maven项目工具窗口的工具栏上,单击按钮。在这里插入图片描述2) 在file中 settings 打开“Maven集成”对

2021-10-24 18:33:17 1791

原创 html+css输出固定长度字符,多出省略

这里最重要的就是这个标签的高宽style="width:450px;height: 120px; border: #ff6600 solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;/*兼容性*/ -webkit-text-overflow:ellipsis;"

2021-10-24 18:11:48 216

原创 Linux 非root用户gcc编译c程序无法编译,报错:/usr/bin/ld: cannot open output file a.out: Permission denied collect2:

Linux 非root用户gcc编译c程序无法编译,报错:/usr/bin/ld: cannot open output file a.out: Permission deniedcollect2: error: ld returned 1 exit status这具体原因我也没有找到,但是有解决方法方法是切换到root用户下,先编译c文件,然后将编译以后的a.out文件的权限修改为不同组的用户也可以写入就可以,或者嫌麻烦的直接改为777也许,然后再用不同组的用户来进行gcc编译就可以了,

2021-10-08 23:49:56 1427

原创 Office+Visio安装教程

Office+Visio安装教程1,安装office Tool Plus(这是一个方便的工具箱)Office Tools Plus 官网下载地址: https://otp.landian.vip/zh-cn/下载下来以后解压然后他会等待三秒左右打开以下窗口2,卸载以前的office(有的话)等待他卸载成功3,找需要下载的office版本(推荐2019专业增强版)主页找到的版本后面一定要有(批量许可证)个后缀如果安装的时候弹出这个,需要

2021-10-01 16:37:55 5471 1

原创 tk.mybatis.mapper.common.Mapper或者报错Type ‘org.apache.ibatis.annotations.Mapper‘ does not have type pa

关于Mapper中User报错的原因,或者tk.mybatis.mapper.common.Mapper无法import导入1,无法导入tk.mybatis.mapper.common.Mapper2.Mapper中User报错Type ‘org.apache.ibatis.annotations.Mapper’ does not have type parameters解决方法如下(添加通用mybatis这个依赖)1.在pom.xml中添加tk.mybatis这个依赖2.将Mapper的依

2021-09-08 23:33:32 2668

原创 idea设置自动导包

idea设置自动导包导包需谨慎,需要多多注意以免导错包1.进入设置页面2.这样就可以自动导包了,就不用在alt+enter了,不过还是要注意别倒错包。

2021-07-10 11:59:30 131

原创 HTML显示pdf格式的图片的方法

HTML显示pdf格式的图片的方法在正常的html代码中,img标签是无法显示pdf格式的图片的,然而在我们投简历的时候最好的格式就是pdf格式,所用我们应该用相应的标签来显示pdf格式的图片1,embed标签embed 标签 – 定义网页中嵌入除图片外的多媒体,不过他不符合标准网页设计的理念,不赞成使用.embed标签已经被符合标准的object标签代替。<embed src="${pageContext.request.contextPath}/admin/indexs/images/re

2020-11-09 23:03:49 7777

原创 用session实现免登录功能的关键性代码(session的存取)

用session实现免登录功能1,点击登录按钮,存session,并设置你想要设置的过期时间 HttpSession session = request.getSession(); session.setAttribute("currentuser", user); session.setMaxInactiveInterval(60*60*30);// 过期时间以秒为单位2,第二次点击登录先行验证session是否存在,验证session里SysUser 对象的name与pwd是否正确

2020-11-05 19:53:10 548

原创 vue带参数跳转其他页面

1.准备好两个vue文件2.写index.js配置文件import travel from '@/components/travel' { path: '/travel/:id', name: '测试页面', component: travel }3.编写跳转前的页面这是一个点击事件 gettravel(id) { this.$router.push({ path: '/travel/

2020-10-27 09:33:21 3845 11

原创 springboot处理请求转发与请求重定向应该这样写

springboot处理请求转发与请求重定向应该这样写在没有应用springboot的时候,在servlet中请求转发与重定向是这样写的: //请求转发 request.getRequestDispatcher("/……").forward(request, response); //请求重定向 response.sendRedirect("/……");在springboot项目的controller中,返回的ModelAndView默认

2020-10-24 17:33:41 3715 2

原创 mybatis-puls与tx:mybatis这两款简化java项目开发的工具的应用教程

前提首先你得已经具备写普通得springboot得能力,这两个工具都是在原有的项目上做简化而已。MyBatis-PlusMyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。1,导包 <!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-boot-starter --> <depen

2020-10-15 21:25:14 859

原创 idea运处理映射文件出错Invalid bound statement (not found):……mapper.……

idea运处理映射文件出错Invalid bound statement (not found):……mapper.……我在做springboot的时候,用了自动生成,在测试的时候将mapper类与mapper映射文件全部放在了dao包下,没有放在resource下面:其实应该将mapper映射文件放在resources下面。当然如果是用eclipse的话就没问题,因为eclipse与idea处理xml的方式不一样,他只会处理resources下面的xml。所有在用idea的时候应该将mapper

2020-10-14 18:27:52 341

原创 idea创建springboot项目访问不到前端jsp等页面解决

idea创建springboot项目访问不到前端jsp等页面解决1,点击这里如果没又web依赖的话就添加这里添加你的在项目里面建的webapp文件夹的位置,将他设置为根目录访问点击应用,然后ok就行了。2,3,还有就是你的前端页面所放在的文件夹最好叫做webapp,不然有可能会出问题,这个具体原因我也不清楚...

2020-10-13 11:57:46 2110 1

原创 java 热部署,修改代码自动重新发布项目

热部署代码需要导入的包,我就写在pom.xml配置文件里面。<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId></dependency>

2020-10-12 15:37:54 495

原创 在自动注入的时候报错Could not autowire. No beans of ‘Environment‘ type found.

是因为导错包本来因该是:import org.springframework.core.env.Environment;我导成了:import org.omg.CORBA.Environment;导致了自动注入Environment始终不成功就是导入了也没有getProperty()这个方法所以切记不要到错包...

2020-10-12 15:30:17 1743 6

原创 修改mysql数据库的密码报错解决

1,在修改mysql数据库密码为简单密码的时候会报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements这是因为在mysql5.6以后密码的强度增加了,需要设置密码安全强度规则2,需要打开mysql这个表进行查看并操作use mysql然后出入这串命令查看你的密码安全强度 SHOW VARIABLES LIKE 'validate_password%';这个各个参数名称的意思

2020-10-11 11:07:05 1657

原创 对于数据库报Invalid default value for ‘……time‘问题的处理

这个报错是因为时间默认值的原因,mysql5.7不能给日期赋予0值,而你在建表的时候它默认又为0000-00-00 00:00:00,所有在操作的的时候会出现种种问题,问题如下:需要改为(当然你也可以选择根据当前时间更新,为了让他不为0):设置完成以后报错他就不会在报错了...

2020-10-10 22:39:07 16122

原创 阿里云服务器配置好了tomcat,外部还是无法访问问题,已解决

找了半天,配置的tomcat始终无法访问,明明已经开启了tomcat,配置也没有错。原来时安全规则这里,出方向与入方向都需要配置80这个端口的安全组规则。

2020-10-08 21:13:23 518

原创 idea控制日志中文显示台乱码解决

就像这样中文乱码这个是因为tomcat的原因,要将你本地的tomcat里logging.properties这个配置文件修改一下配置.如下图:1.找到你的配置文件2,修改配置文件然后保存重写运行你的项目你就会发现:这下就正常,中文不乱码了。...

2020-09-30 14:38:24 255

原创 下拉框默认选择

下拉框默认选择设置属性selected="selected"就可以设置默认选中了。 <select name="areastate"> <c:if test="${area.areastate} ==1"> <option value="1" selected="selected">正常</option>

2020-09-23 08:57:09 1477

原创 eclipse导入项目详解

eclipse导入项目详解1.首先要新建一个和你要导入的项目的同名字项目2.右击你创建的项目3.找到并且双击File System4.勾选你需要导入的项目5.导入后仍然可能报错,就右击项目6.最后就不报错了后面仍然有错的话就选择就行了...

2020-08-27 11:59:06 606 2

原创 登录时,姓名密码格式验证(用jsp,正则表达式实现)

登录时,姓名密码格式验证(用jsp,正则表达式实现)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录验证</title> <style> #tables { border: 1px red solid; width: 450px;

2020-08-26 23:14:55 2774 2

原创 eclipse配置汤姆猫(tomcat)从配置到删除

eclipse配置汤姆猫(tomcat)二级目录配置tomcat首先删除tomcat(因为我之前配置了tomcat)二级目录配置tomcat至此就配置完成了首先删除tomcat(因为我之前配置了tomcat)至此删除成功...

2020-08-21 19:22:12 2599 1

apache-tomcat-9.0.54请解压后将gz文件取出使用.7z

请解压以后再使用

2021-11-15

jdk1.8-Linux-x64请解压以后将gz文件传到服务器.7z

此文件是通过压缩上传的,请解压以后再进行使用

2021-11-15

空空如也

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

TA关注的人

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