自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建个人域名邮箱

搭建个人域名邮箱前言为什么搭建个人域名邮箱搭建个人域名邮箱必要因素属于自己的域名企业邮箱服务(这里以腾讯企业邮箱作为演示)步骤1. 登录[腾讯企业邮](https://exmail.qq.com/)2. 开通基础版3.选择开通方式(这里演示新企业)4.注册企业微信(参考下图)5.点击立即前往6.添加企业域名7.域名解析一直使用个人域名邮箱是一种什么体验?优点缺点总结前言为什么搭建个人域名邮箱对于大型或新兴企业来说,是非常常见的沟通工具,对于个人来说,大多都广泛用于各种网站、APP的账户注册和登录。.

2020-12-05 17:21:23 4222

原创 orika Bean映射工具介绍及日期类型LocalDate映射问题解决

orika Bean映射工具介绍及日期类型LocalDate映射问题解决文章目录orika Bean映射工具介绍及日期类型LocalDate映射问题解决一、Orike是什么?二、对比三、使用步骤1.引入依赖2.配置解决日期类型映射报错问题3.使用总结场景:在CRUD操作中,一个实体类内成员变量过多时,需要写大量的get、set方法,第一影响了我们的工作效率,第二大量的get、set方法影响代码美观,降低了代码的可读性,那么一款高效的Bean映射框架Orike就出现了!一、Orike是什么?O

2022-04-07 20:14:49 860

原创 微信小程序错误码:“errcode“:40163和微信小程序-pad block corrupted 问题

微信小程序错误码:“errcode”:40163,“errmsg”:"code been used场景:服务端调用 auth.code2Session 接口请求连接:https://api.weixin.qq.com/sns/jscode2session?appid=&secret=&js_code=&grant_type=authorization_code服务端报错,报错信息:{“errcode”:40163,“errmsg”:“code been used, hint

2022-04-07 19:31:58 10877

原创 Java LocalDate时间加减

Java LocalDate时间加减LocalDateTime time = LocalDateTime.now(); time = time.plusMinutes(5);//获取当前时间并加5分钟 time = time.minusMinutes(5);//获取当前时间并减去5分钟time = time.plusHours(5);//获取当前时间并加5小时 time = time.minusHours(5);//获取当前时间并减去5小时...

2022-02-23 11:39:51 5774

原创 数据传输对象 DTO VO

数据传输对象 DTO VO 总结我们为什么需要DTO(数据传输对象)表现层与应用层之间是通过数据传输对象(DTO)进行交互的,数据传输对象是没有行为的POCO对象,它 的目的只是为了对领域对象进行数据封装,实现层与层之间的数据传递。为何不能直接将领域对象用于 数据传递?因为领域对象更注重领域,而DTO更注重数据。不仅如此,由于“富领域模型”的特点,这样 做会直接将领域对象的行为暴露给表现层。需要了解的是,数据传输对象DTO本身并不是业务对象。数据传输对象是根据UI的需求进行设计的,而不 是根据领域对

2022-02-23 10:33:01 1549

原创 mybatis plus 更新值为null的字段

mybatis plus 更新值为null的字段前言原因解决方案总结前言问题:使用mybatis plus设置字段为空时,数据库里面并没有更新场景:国家为中国时会设置省市区,将国家设置未非中国时将省市区设置为空原因由于mybatis plus调用默认的更新操作方法时,不更新值为空,null或默认值等得属性字段,只更新值为非null,非空非默认值的属性字段。解决方案项目中我们经常需要对一些数据库字段就要进行置空或设为默认值的操作,需要在需要更新的字段上加上以下注解:@TableFiel.

2022-02-23 10:27:31 1173

原创 Stream流实现Tree树状结构无限递归

Stream流实现Tree树状结构无限递归场景:在使用mybatis plus操作多层数据格式,多层遍利操作影响数据查询效率代码例子:需要返回给前端多级菜单 省(直辖市)/市/区(县)/** * 查询国家列表 * * @author MYH * @date 2022/1/14 16:27 */ public List<Region> regionList(String countryName) { List&

2022-01-21 20:31:31 823 1

原创 IDEA使用远程debug调试远程服务器代码

IDEA使用远程debug调试远程服务器代码场景:项目打在服务器后有时候很难只从日志排查出来问题,这时候,可以使用java的远程debug功能对服务器上的代码进行调试服务器端配置在起jar包时使用命令java -Xdebug -Xrunjdwp:transport=dt_socket,address=8090,server=y,suspend=n -jar /java/media-server-20211217.jar参数解释:-XDebug :启用调试;-Xrunjdwp:加载JD

2022-01-21 20:21:13 1595

转载 DataGrip 禁用自动同步

DataGrip 禁用自动同步DataGrip 是 JetBrains 出品的一款数据库管理工具,选择它是因为买了全套IDE的授权,不用白不用。(比它好用的NaviCat贵的要死!)最近使用中偶尔会发现一个同步任务持续时间特别长,还有耗尽dev服务器内存进程被kill的事。问题描述默认设定,每次更新数据库结构时都会自动更新 Schemas 。不幸的是,DataGrip 的 introspect schemas 功能有严重的性能问题,数据库有一百多个表格的情况下,同步可能要花费几十分钟,还可能耗尽服务器

2022-01-21 20:06:02 1291 1

原创 Java忽略返回字段

场景:返回数据库中记录密码的实体类时不能将密码返回回去 /** * 密码 */ //在需要隐藏的字段上面添加以下注解 @JSONField(serialize = false) private String pswd;

2022-01-21 20:02:49 2359

转载 Sql中查询结果为空给定默认值

Sql中查询结果为空给定默认值Mysql: select ifnull(usenum,0) as num from user ;Orcale: select nvl(.usenum,0) as num from user ;另外ifnull (usenum,0)函数间有空格也会产生这个问题。原文链接:https://blog.csdn.net/weixin_43591947/article/details/103287983...

2022-01-07 10:37:14 5491

原创 hutool工具 导出excel

hutool工具 导出excel前言一、pandas是什么?二、步骤1.依赖导入每日鸡汤前言本周接到导出数据到excel的任务,第一次写还是很感兴趣的,写完感觉很简单需求场景:根据时间段统计每天系统中引用数据量及点击量中间*号列可选废话不多说直接上步骤一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。import numpy as npimport pandas as pdimport matplotlib.pyplo

2021-12-17 20:40:11 1401

原创 Failed to convert value of type java.lang.String to required type java.util.Date异常信息

springboot在接收时间类型的时候,报Failed to convert value of type ‘java.lang.String’ to required type 'java.util.Date’的错误,应该怎么解决呢?场景:我后台接口接收参数类型为LocalDate,前端传过来是string错误翻译:首先上面的错误的意思是 前台传递 string类型的数据,后台使用Date类型去接收,但是报错了。解决办法:@GetMapping("demo") public void

2021-12-17 19:48:45 888

原创 MyBatis注解开发实现LIKE查询

MyBati注解开发实现LIKE查询问题根源:使用#{}时,使用单引号会导致#{}失效开发场景:根据条件获取三张表的并集,其中需要根据数据创建时间动态传参进行模糊查询后获取并集结果实现方式1.COCAT( )关键字//写法记录@Select("SELECT * FROM tb WHERE create_time LIKE CONCAT('%',#{createTime},'%')") 存在的问题:右模糊匹配时存在异常2.${}运算符(sql注入风险,不推荐使用)@Select("SE

2021-12-17 19:34:03 488

原创 统计mysql多张表总数

统计mysql多张表总数场景:统计三张表总数三种实现方式:第一种:查询三张表总数select sum(a) from (select count(*) a from tb1 union select count(*) a from tb2 union select count(*) a from tb3) as tb;查询结果:第二种:查询每张表总数select count(*) 总数 from tb1 union select count(*) b from tb2 union se

2021-12-07 16:25:11 8358 2

原创 Idea2020.3创建一个web项目

Idea2020.3创建一个web项目文章目录Idea2020.3创建一个web项目前言步骤:1.创建一个空的普通项目2.建好项目之后我们来创建一个web模块前言所谓活着的人,就是不断挑战的人,不断攀登命运高峰的人。 ——雨果前言:要搞web项目,发现Idea2020.3创建web项目格式变了,看了很多文章花费很长时间也没解决怎么建一个web项目,CSDN文章上解决办法多数雷同,反正不知道文章对不对就搬过去了,挖的一个好大的坑。此处避雷!步骤:1.创建一个空的普通项目2.建好项目

2021-04-20 23:39:27 446 3

原创 JSP内置对象

JSP内置对象文章目录JSP内置对象1.request内置对象2.response内置对象response对象的转发和重定向3.page内置对象4.session内置对象5.application内置对象6.out内置对象7.exception内置对象8.config内置对象9.pageContext内置对象总结:1.request内置对象2.response内置对象response对象的转发和重定向重定向是指一个页面收到访问请求后,根据请求的URL重新跳转到其他页面。3.page内置对象4

2021-03-14 10:50:06 70 2

原创 前端如何设置背景颜色的透明度 css中的 rgba() 函数详解 :background-color: rgba(255,255,255,0)

文章目录前言rgba() 函数 详解总结前言今天写毕设页面需要用到背景虚化就用了这行代码background-color: rgba(255,255,255,0);效果如图:rgba() 函数 详解rgba() 函数使用红®、绿(g)、蓝(b)、透明度(a)的叠加来生成各式各样的颜色。rgba 即红色、绿色、蓝色、透明度(red, green, blue, alpha)在对应的位置就代表对应的颜色以及透明度红色(r)0 到 255 间的整数,代表颜色中的红色成分绿色(g)0 到 2

2020-12-24 04:42:31 21962 2

原创 如何通过servlet跳转到jsp的锚点位置

在实际情况中,我们往往需要从servlet中跳转到jsp上的某一个特殊位置,而不只是首部,遗憾的是servlet中并不可以只在url后面加#参数的方式来跳转到描点,下面,我们就来探讨一下问题的解决方案1.Servlet跳转之前在request中加入一个参数(锚记的id)2.Jsp中加入一段js代码,获取1中的参数值,然后模拟锚记的点击假设我们有这样一个网页代码为:<style type="text/css"> #div1{ height: 1000px;

2020-12-23 18:48:28 552

原创 多行文本框去外面框

<textarea rows="10" cols="160" readonly="readonly" style="Z-INDEX: 101; LEFT: 185px; VISIBILITY: hidden; OVERFLOW: visible; WIDTH: 183px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 46px; HEIGHT: 1

2020-12-13 18:11:38 160

转载 艾伦·凯(Alan Kay)的深刻见解

本文转载至:https://blog.csdn.net/robertsong2004/article/details/50651003如果你还没听说过Alan Kay(艾伦·凯)这个名字,你也很可能听说过他的诸多名言中的一句,最流行的是他在1971年的这句金玉良言:“预测未来的最佳方式就是去创造它”。The best way to predict the future is to invent it.给不了解他的人们介绍一下,Alan取得了计算机科学领域最杰出的专业成就之一:他因为在面向对象编程(OO

2020-12-12 19:41:34 802

原创 如何写一份优秀的java程序员简历

如何写一份优秀的java程序员简历来源:[原文](https://www.cnblogs.com/lixuwu/p/8469037.html)前言1.所有基本信息详尽如实基本信息分为三类:2.一定要有项目经历3.有一个清晰的自我评价和求职意向。总结来源:原文前言背景:毕业倒计时,开始准备自己的简历,不知道如何下手,参考这位大哥的文章写一下总结留着用,因为是写简历,只留下自己认为可以get到的点1.所有基本信息详尽如实基本信息分为三类:1)学历背景:毕业院校、所学专业、入学和毕业年份、是否为统招

2020-11-18 23:57:01 342 1

原创 车位管理系统 小白也能看懂的文章

车位管理系统前言一、工具使用二、功能实现步骤1.引入库2.读入数据总结前言用JSP+Servlet+JS+JDBC实现简单的车位管理系统一、工具使用MyEclipse SqlServer二、功能实现步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwar.

2020-11-18 00:26:37 872

原创 JS加正则表达式实现表单的输入验证功能并通过Servlet实现页面的跳转

JS加正则表达式实现表单的输入验证功能并通过Servlet实现页面的跳转前言一、JSP代码(JS加正则表达式实现表单的输入验证功能)二、Servlet代码(页面的跳转传值)总结前言提示:本章是在结课后开始复习做下记录,本章主要任务是利用JS加正则表达式实现表单输入的验证功能,通过JSP加Servlet实现页面的跳转与传值。为完成整个系统的新增功能做铺垫一、JSP代码(JS加正则表达式实现表单的输入验证功能)<%@ page language="java" import="java.uti.

2020-11-07 14:26:52 701

原创 Jquery实现页面的新增、删除、全选、取消全选、渐变色

文章目录总结点击这里查看效果总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...

2020-11-05 23:49:52 342

原创 第一个JSP

第一个JSP页面文章目录第一个JSP页面一、解决JSP页面编码问题此处默认ISO-8859-1英文编码二、JSP页面元素静态内容:HTML静态文本注释:java代码:<% Java代码%>表达式:<%=Java表达式%>1.输出变量的值2.自增3.判断10以内数字奇偶性声明:<%!方法%>指令:以“<%@"开始,以“%>”结束,比如: <%@ include file = " Filename" %>标准动作:以“一、解决JSP页面编码问题

2020-09-27 23:49:09 1009

原创 servlet开篇@第一个servlet

一、第一个servlet1.在MyEclipse中新建一个Web项目2.在包名上右键 new->servlet3.将项目部署到Tomcat4.在浏览器上输入 localhost:8080/Work01 (8080为端口号,Work01:项目名称)二、index.jsp页面 + servlet + jdbc + sqlserver1.web.xml 文件<?xml version="1.0" encoding="UTF-8"?><web-app version="

2020-09-24 00:58:37 424

原创 MyEclipse字体修改/Tomcat 端口号更改/MyEclipse与Tomcat环境搭建遇到的问题

一.MyEclipse字体修改点击Window->Preferences->General->Appearance->Colors and Fonts->Basic->双击Text Font->Edit->选择字体、字型、大小->点击确认->Apply->ok二.Tomcat 端口号更改1.找到Tomcat安装地址 :C:\apache-tomcat-8.5.57-windows-x64\conf下的server.xml文档2.

2020-09-09 21:52:46 265

原创 Myeclipse配置tomcat服务器

第一步:启动MyEclipse第二步:选择window->Preferences->MyEclipse->Severs->Tomcat->Tomcat7.x第三步:将Tomcat 7.xserver选项改成Enable第四步:点击Browse将Tomcat home directory中的路径设置成Tomcat服务器的安装路径,设置完成后其他的两个路径Tomcatbase directory的路径和Tomcattemp directory的路径会自动设置第五步:选

2020-09-08 19:38:09 2698

java转正ppT参考

java转正ppT参考

2022-07-20

java转正ppt参考

java转正ppt参考

2022-07-20

空空如也

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

TA关注的人

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