自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Address already in use ;bind 端口占用问题

win+R cmd 跳出黑框;netstat -ano 列出所有正在运行的成需tasklist 获得占用端口是哪个正在运行的程序 .exe解决办法:①ctrl+shift+esc 调出任务管理器 关掉那个占用端口的程序②在后端的配置文件改端口从8080编程8081有的时候可能很多人开发,你拉下来的时候可能是别人的端口,发现项目跑不起来,需要你更改,然后在启动项目。一般放在conf/index.js里面。...

2021-05-13 22:04:36 202

原创 H5端编写业务逻辑不能更改实体类属性

需求:改完运营端的代码之后,也有改H5端代码的需求。走了一下前端,发现请求的接口还是运营端的,但是我想在实体类加一两个字段,发现文件是只读的.class文件,后来发现是引用运营端的代码,只能将运营端的实体类更新,然后上传到私服,因为H5端pom.xml文件加了坐标引用私服的实体类。实现步骤:①将运营端插件粘贴到工程的pom.xml文件的plugin节点里面具体的有<plugin> <artifactId>maven-compiler-plugin&lt

2021-05-13 21:57:25 195

原创 Springboot+VUE实现增删改查Demo

①Vue的路由问题新建在views包下面的vue组件都需要在index.js中进行配置,否则无法使用;语法:直接引入即可,注意引完之后可以按ctrl点进去直接查看。import UserManage from '../views/UserManage.vue'import AddUser from '../views/AddUser.vue'import UserUpdate from '../views/UserUpdate.vue'下面所定义的数组中包含了具体的路由信息,在地址栏输入的路径,

2021-03-16 18:42:00 779

原创 IDEA如何使用npm

1、2、3、4、重启输入如下指令npm -vnpm run serve下滑发现启动成功,直接访问8080

2021-03-11 00:38:25 11610

原创 Vue创建一个新项目

1、安装node.js下载地址:http://nodejs.cn/download/一直next傻瓜式安装,也可以选一个专门用的盘,直到finish。node.js尽量用新版本的,因为有一些已经快要被淘汰了。2、检查是否安装成功,查看当前安装的版本;步骤:win+R cmd 调出黑框node -v 3、查看npm的版本,如果不是最新的可以运行更新到最新的;$ npm install -g cnpm --registry=https://registry.npm.taobao.org

2021-03-11 00:09:05 494

原创 SSM框架整合中遇到的问题

1)在实体类中想简化开发,调用了lombok但是@Data一直不可用,报红;解决办法:检查包是否引入,其他写配置文件的时候如果一直不提示,一般就是包没有导入,删掉maven中的依赖,然后再重新加载项目。import lombok.Data;@Datapublic class User { private long uid; private String username; private String password;}2)web,xml文件中注意细节,小符号也会导

2021-03-10 14:40:39 663

原创 UserMapper无法继承tk.mybatis.mapper.common.Mapper<User>,开发中遇到无法使用My通用Mapper的问题

呃 没有添加依赖<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.0.4</version></dependency>添加依赖后就能使用Mybatis自带的很多方法...

2020-12-11 11:42:00 576

原创 IDEA怎么启动多个实例

首先保证端口号不同!点击Edit Configurations其次勾选允许启动,新版本的是勾选Allow parallel run旧版本的是把单实例的那个选项取消掉可以在同一个窗口下启动也可以在两个窗口,实际效果是一样的。设置打开两个窗口方法:...

2020-12-11 11:29:58 937

原创 @Table注解无法使用,报红

在新建实体类时想直接序列化,遇到注解不起作用的问题,后来发现是少了一个依赖,真是无语。@Table(name = "tb_user")public class User implements Serializable { private static final long serialVersionUID=1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id;在pom.x

2020-12-11 11:15:35 4338 1

原创 The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represents more than one time zone.

启动Springboot实例时报的错。原因没加上时区在Url后面加上url: jdbc:mysql://localhost:3306/ssm?serverTimezone=UTC

2020-12-11 11:10:28 71

原创 Incorrect result size: expected 1, actual 0异常——queryForObject报错问题

之前遇到一个问题,用JDBCTemplate写的东西总会提示Incorrect result size: expected 1, actual 0这个错误。怎么说呢,template.queryForObject()这个方法是返回的必须是一个仅限一个结果!但是你用实体类去接收的时候,对于刚注册的用户用户名肯定是不重复的,希望返回一个null,再继续进行下面的操作,但是这个东西不会给你返回一个空值,而是直接给你一个如标题所示的错误。 String sql="select * from tab_user

2020-11-23 14:27:14 6265 2

原创 点击<a href>标签无法跳转到servlet的问题

昨天一个小问题搞了好久,在睡前还在想是啥原因,前几分钟才解决。必须得记录一下。需求是这样的:后台注册时发一封邮件给客户邮箱,然后让客户在邮箱激活。逻辑:需要一个JavaMail的工具类,还需要自己手动发送信息开启STMP服务,获得授权码。(预期是点击激活,跳转到一个简单页面,然后点登录的超链接跳转到登录页面)问题:点击激活之后不跳转,后台没一点反应!出现了下面的情况解决:①对照servlet的url有没有错,嗯,复制过去的没错②看路径后面追加了一个code这也应该没啥问题的,美滋滋的去后台打断

2020-11-23 11:44:40 3169

原创 新的开端

兜兜转转还是要回来搬砖还要捡起以前的东西不知何时是个头羡慕别人的工资当初却吃不了别人吃得苦

2020-10-29 17:39:15 77

原创 IDEA出现错误,程序包javax.servlet.http不存在

错误截图:解决办法:将你配置的Tomcat的lib包添加到图示位置

2019-09-27 22:14:10 899

原创 面试总结1

自我介绍 +谈之前做的项目+最近的状况数据库左连接、右连接、内连接、外连接的区别?回答了左右连接的区别,主从表是以哪个表为基准,没有匹配到的就位null内连接好比两个表取交集,其中两条互相对应着的数据才能被存入结果表中;而外连接相反的就是取并集,数据没有在另外一个表中找到,但并不影响它出现在结果集中struts2和springmvc的区别?struts2是类级别的拦截,一个类对...

2019-09-04 20:45:49 107

原创 设计模式复习

设计模式六大原则开闭原则:对扩展开放,对修改关闭。即在不修改一个软件实体的基础上去扩展其他功能。里氏代换原则:在软件系统中,一个可以接受基类对象的地方必然可以接受一个子类对象。依赖倒转原则:针对于接口编程,依赖于抽象而不依赖于具体。接口隔离原则:使用多个隔离的接口取代一个统一的接口。降低类与类之间的耦合度。迪米特法则(最少知道原则):一个实体应当尽量少的与其他实体之间发生相互作...

2019-09-04 19:34:35 276

原创 Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT)错误。

程序启动的时候,执行SQL语句时报错,SQL语句是一个长的连接语句,很多外键关联。最后问题定位到:两个比较的tenant_id(数据库中的一个字段)排序规则或者字符编码不一致,不能进行比较;我的一张表中的tenant_id的排序规则是utf8_general_ci,另外一张表是同事建实体类的时候自动生成的,他数据库的默认排序规则是utf8_unicode_ci,所以报错。解决办法:调用一个...

2019-05-05 16:24:12 5200

原创 Layui hint: Table modules: Did not match to field!! 实现监听排序

需求:要实现的效果是输入一个整数数字,实现排序;排序是监听排序事件,并不是简单的前端排序,后端数据排序;1、前端增加按钮和下拉框:<div class="layui-input-inline layui-input-sm m-r-5"><input type="text" class="layui-input" id="totalCheck" pla...

2019-04-20 22:35:00 3502 1

原创 LayUI 数据表格学习 实现新增一列显示等待时间 和进行删除操作时回显数据

1、templete的简单使用cols列中的字段:完成一个等待时间长短不同,那么显示的颜色不一致的效果;运用的知识点:layui中的模板知识,常规的正则表达式应用,时间格式的处理和获取三元表达式的应用;,{field: 'submitTime', title: '提交时间', width:164} ,{field: '', title: '等待时间', w...

2019-04-14 22:30:58 705 1

原创 面试题整理(JVM虚拟机)

1、JVM内存分为哪几个区,每个区的作用是什么?方法区(线程共享):(1)主要用来存储已经被虚拟机加载的类的信息、常量、静态变量和即时编译器编译后的代码等数据(2)该区域是被线程共享的(3)很少发生GC,主要是对方法区里的常量池和对类型的卸载(4)里面有一个运行时常量池,用于存放静态编译产生的字面量和符号引用;具有动态性,用于存储编译期就生成的字面常量、符号引用、翻译出来的直接...

2019-04-10 22:45:28 3325 2

原创 面试题整理(面向对象和多线程)

简述面向对象的的编程语言和以往编程语言的根本不同点。面向对象的编程语言和以往的编程语言根本是在于抽象机制的不同;1、机器语言和汇编语言几乎没有任何抽象,对于机器而言是最合适的描述,他可以直接操作机器的硬件,并且任何操作都是面向机器的,这就要求人们在使用及其或者汇编语言编写程序的时候必须按照机器的方式去思考问题,因为没有抽象机制,所以程序员不得不陷入复杂的事物之中。2、面向过程的语言使程序员可以...

2019-04-10 22:34:16 382

原创 Could not create connection to database server+MySQL 8.0版本连接报错+端口被占用的解决办法

最近写项目的时候由于自己Mysql数据库版本低的问题,出现了测试数据不能写到数据库的问题;后来就索性重新装了数据库,遇到了一系列的问题;1、安装包、驱动包都可以私聊找我要;QQ583868545;驱动你想要合适的去官网下载:https://dev.mysql.com/downloads/file/?id=484819安装教程:https://blog.csdn.net/qq_37350...

2019-04-10 21:39:39 3324

原创 LayUI 数据表格学习和应用

LayUI的数据表格有三种渲染方式,方法渲染、自动渲染、转换数据表格。我用的最多的第一种,方法渲染,直接在HTML网页写一行代码然后剩下的业务逻辑和实现都交给Js去处理。这种方式个人感觉比较容易实现和发现问题,通过id把两者关联起来。下面的篇幅就是介绍这种方式的使用,另外两种也要了解,见到代码能看懂,知道原理是啥就行。下面的方式必须掌握。示例:var table = layui.table...

2019-03-24 20:42:04 904

原创 LayUI 常见的页面元素

我的学习方式是看公司的前端代码,结合自己看的文档把意思搞懂。自己写页面,那些常规的操作肯定是必不可少的啦,比如下载哪个版本的包,现在最新的是2.4.5。和BootStrap一样,在页面中使用需要引入文件,只需要引入两个。而BootStrap我们知道是引入三个,jquery文件要比bootstrp.js那个文件先引入。./layui/css/layui.css ./layui/lay...

2019-03-24 18:08:38 1954

原创 LayUI 初识

进去实习的公司是家小公司,有外包也有自己的项目。公司自己的项目,前端使用的是LayUI框架,后台是SpringBoot,可能接触的没那么深就知道这些,数据库用的是Mysql。所以两个东西都没接触过,所以都得学。印象中这两种一个是微服务架构使用的技术,一个是还在不断成长、不断完善的前端框架,在大三的时候也看过页面效果,还是挺干净的,有自己的一套独特的数据封装。带我的大神让我自己去看文档,...

2019-03-24 17:09:34 483

原创 IDEA和maven实现逆向工程

.1、概念MyBatis逆向工程是指用数据库的表直接生成Java代码,利用MyBatis官方提供的逆向工程,可以针对单表自动生MyBatis执行所需要的代码(如pojo,mapper接口和mapper.xml)2、步骤2.1创建默认maven工程2.2在pom.xml增加mybatis-generator插件,版本:1.3.5&lt;build&gt;    &lt;!--添加m...

2019-01-03 19:13:38 3563

原创 Invalid bound statement (not found): com.bj.mapper.UserMapper.findAllUser(SpringMVC整合Mybatis中遇到的问题)

出现这个错误时,按以下步骤检查一般就会解决问题:1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对应;2:检查xml的namespace是否和xml文件的package名称一一对应;3:检查方法名称是否对应;4:去除xml文件中的中文注释;5:随意在xml文件中加一个空格或者空行然后保存。实在不行最后一招&lt;resources...

2019-01-03 18:53:47 7833 5

原创 SSH整合中遇到的问题java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushMode

  Hibernate的版本要对应,写的时候严谨一点不然吃苦的是自己。。。

2018-12-17 10:17:30 985

原创 Spring Jar包的下载

https://repo.spring.io/webapp

2018-12-15 16:21:04 93

原创 Hibernate的get()和load()不同

都是根据ID单条查询获取对象。返回值:get()返回的是查询出来的实体对象,而load()查询出来的是一个目标实体的代理对象查询时机:get()在调用的时候就立即发出SQL语句查询,而load()在访问废ID属性的时候才发出SQL查询语句,并且被代理对象target填充上,但是如果这个动作发生在Session关闭之后会产生懒加载异常LazyInitializationException...

2018-12-05 12:56:19 112

原创 IDEA快速创建测试用例&遇到的问题

当我写完一个方法时希望立即查看它是否达成了你的要求,能否实现某些功能,但是方法多了就不喜欢老是去注释。创建测试用例比较实用,多写测试用例可以少走一些弯路。记录一下自己在平时遇到的情况。1、 快捷键:Ctrl+shift+T2、 3、 4、遇到的问题 如果你的IDEA还没装过这个插件,第一次进去会报错,把插件安装上就行。...

2018-11-21 21:03:48 4737 2

原创 Ajax中遇到的问题

关于前台:写Ajax函数的时候,记得括号里面的参数就是Json格式类型。有的参数,可以不写,async默认设置写均为异步请求,在学习前台表单校验时遇到过一次这里写同步的。。。。data参数有时候也可以不写,因为有些需求是不需要想后台传递数据,最常见的是使用Jquery获取相应的值封装成Json格式;接受到后台传回来的数据时,记得先在控制台输出一次,console.log.(data),当返...

2018-11-20 11:19:15 568

原创 课外阅读1

差点吞并苹果的帝国式企业Sun 为何轰然倒下摘要Sun的操作系统在企业级市场上,本该有更大的作为。或许是因为当时的硬件和操作系统太好卖了,创始人麦克尼利只顾着把这些东西卖给大中型企业,建立硬件的帝国。可是,他却忽略了微软和英特尔正在靠免费和卖服务蚕食的小型企业和微型计算机用户市场,偷偷打着游击战。  背靠大海湾,23万m2的村落排屋,访客络绎不绝……不用怀疑,这就是门罗帕克黑客街1号—...

2018-11-12 21:18:01 232

原创 心理画树

今天职业素养课玩了个游戏,画一棵树然后推测你的心理。https://wenku.baidu.com/view/defbe8f6910ef12d2af9e787.html

2018-11-12 21:13:33 1394

原创 String

String类1)String代表字符串;它们的值在创建之后就不能更改,一旦这个字符确定了,就会在内存区域中生成了这个字符串。字符串本身不能改变,但是str变量中的记录的地址是可以改变的。字符串中有大量的构造方法;2)String s3="abc"  在内存中只有一个对象,在字符串常量池中      String s4=new String ("abc"); 有两个对象,一个new的对象在堆...

2018-11-01 22:13:57 138

原创 thinking in java

真的挺优雅的一本书,不知道能不能啃下来,这还是上次老师介绍的时候,怀着虔诚之心去看的。摘抄了一些话。1、所有的编程语言都提供抽象,你能解决问题的种类复杂程度直接与抽象的种类与质量相关;汇编语言是对计算计算机的抽象,命令是对汇编语言的抽象。OOP允许你一问题的角度,而不是以要解决问题的计算机角度来描述问题2、SmallTalk五项基本特征:(更为简洁的定义是对象有状态、行为和标识)(1)万...

2018-11-01 22:04:41 626

原创 Object

API:应用程序接口(ApplicationProgramingInterface);jdk提供的类,类已经将底层的代码封装了起来,不需要担心是如何实现的,只要会用就行。Object类(祖宗类,基类,超类,上帝 大部分类都直接或者间接继承自该类,继承的意思懂吧就是,他的方法,所有子类都具有一下是一些方法列举。)(1)方法摘要1)Object clone(),创建并返回此对象的一个副本2)...

2018-11-01 21:59:49 914

原创 String、StringBuffer、StringBuilder

从运行速度和线程安全两方面来分析;1、运行速度,或者说是执行速度。StringBuilder&gt;StringBuffer&gt;String,最后一个是字符串常量,后面两个是字符串变量;前面的String对象一旦创建之后就不能改变,但是后面两者的对象是变量,是可以更改的。String str="abc";System.out.println(str);str=str+"de";Sys...

2018-11-01 21:57:07 103

原创 1

真的好烦好烦

2018-11-01 18:07:44 151

原创 关于SublimeText3的安装和使用

推荐的使用的SublimeText3,以前用过Dreamwaver、用过Hbuilder都挺厉害的说实话。我想记录下自己用这个软件遇到的问题,1、不要中文版!首先在网上下了一个中文破解版,后来漏洞百出,老是敲着敲着代码就弹出对话框,点了一下然后一直转圈就不能使用了,可能是兼容性啥子问题,也不知道自己当时怎么想的那几个破单词明明认识非得装英文版。2、少装点哪些乱起八早的代码提示的插件,这样可...

2018-10-19 21:14:41 657

空空如也

空空如也

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

TA关注的人

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