自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 解决参数过多问题

如何处理参数过多和上下文问题

2023-08-15 17:45:49 146

原创 解决temporary failure resolving mirrors.aliyun.com

进入虚拟机后执行安装出现:temporary failure resolving mirrors.aliyun.com。问题:安装虚拟机时设置镜像仓库为http://mirrors.aliyun.com/ubuntu。修改etc/systemd/目录下的resolved.conf文件也就是下图,然后重启即可。排查:确认地址无误后,确定是域名解析器也就是DNS出现问题。虚拟机平台:vmware 17。虚拟机: ubuntu20。

2023-06-07 09:27:24 2629

原创 java-并发编程

java-并发编程

2022-10-14 11:09:31 240 1

原创 多线程使用

多线程使用。

2022-10-12 16:22:42 103

原创 mysql慢sql定位

mysql慢sql定位

2022-10-12 14:44:39 411

原创 多线程事物

多线程事物

2022-08-26 15:37:18 261

原创 wps excel实现三级联动

wps excel实现三级联动

2022-07-06 11:21:56 6845

原创 fegin调用关于session,请求头传递参数问题

feign调用关于session,请求头,参数,传递问题。

2022-07-04 18:12:31 751

原创 nginx简单使用

nginx入门使用

2022-03-23 14:07:53 3765

原创 mysql主从搭建

mysql主从机搭建

2022-03-23 11:36:29 1281

原创 数据同步设计

数据同步设计

2022-02-08 17:17:07 433

原创 多条件组合检查设计

多条件组合检查设计 开发遇到多条件组合检查,但是我们可能需要多种组合比如 有一条数据会有甲,乙,丙,丁检查。 但是在某种场景下只检查甲乙;另一种检查丙丁; 如何设计? 可以将这些检查给个二进制数。 甲:1 乙:2 丙:4 丁:8 后端控制检查的参数,比如传入3进行甲乙检查 实例:package com.ihr360.organization.middle.controller;import com.google.common.collect.Sets;impor

2022-02-08 16:50:12 460

原创 java自定义注解运用

java自定义注解运用下面是用redis编写自定义注解实现进程锁:

2022-02-08 13:25:10 790

原创 深入理解Java:注解(Annotation)--注解处理器

深入理解Java:注解(Annotation)–注解处理器如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。注解处理器类库(java.lang.reflect.AnnotatedElement):Java使用Annotation接口来代表程序元素前面的注解,该接口是所有Annotation类型的父接口。除此之外,Java在java.lang.ref

2022-02-08 11:28:10 278

原创 深入理解Java:注解(Annotation)自定义注解入门二

深入理解Java:注解(Annotation)自定义注解入门要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解:元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target,    2.@Retention,    3.@Documented,    

2022-02-08 11:26:15 113

原创 深入理解java自定义注解一

深入理解Java:注解(Annotation)基本概念什么是注解(Annotation):Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。Annotation(注解)是JDK5.0及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。从某些方面看,anno

2022-02-08 11:21:30 160

原创 deepin安装mysql

deepin安装mysql环境:deepin 社区版(20.2.3)问题:这个版本的deepin不再直接通过镜像源直接下载MySQL软件包;直接通过终端去安装会失败:apt-get install mysql-server mysql client会提示“找不到软件包,建议你更换镜像源”但是不要轻易改变镜像源,这样会改变软件的依赖关系。方案:我们可以通过在网上下载软件包,手动安装(安装软件需要管理员权限 参考 su 命令)。具体操作步骤如下:在官网下在合适的版本(deepin属于deba

2021-10-23 17:19:06 2837

原创 阿拉伯数字转中文

package com.company;import java.util.Objects;/** * @Author: hugowu * @Description: * @Date: 2021/10/15 下午5:13 */public class MathToChinese { public static String mathToChinese(Long number){ String[] arr1 = new String[]{

2021-10-18 15:28:02 86

转载 JPA中的save方法

JPA中的save方法@RequestMapping(value = “”, method = RequestMethod.POST)public String postAccount(@RequestParam(value = “name”) String name,@RequestParam(value = “money”) double money) {Account account = new Account();account.setMoney(money);account.setNa

2021-09-28 15:11:44 3365

原创 deepin20应用商店安装软件失败的问题

这里写自定义目录标题linux-deepinlinux-deepindeepin20应用商店安装软件失败的问题解决办法:删除sources.list.d下除去appstore.list的所有文件,是由于文件冲突导致的.

2021-09-28 14:31:07 934

原创 springboot启动原理及其流程

springboot启动原理精简版spring,springMVC和spring有什么区别?一 springboot启动流程及其相关流程概览。二 springboot的启动类入口三 springbootApplication接口核心注解 1)@SpringBootConfiguration注解 2)@ComponentScan注解 3)@EnableAutoCOnfiguration @AutoCOnfigurationPackage @imp.

2021-08-13 18:09:51 1687

原创 git使用

标题一、Git概述1.1 Git历史Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。

2021-08-05 16:12:55 282

原创 Java-jvm

这里写自定义目录标题**jvm内存模型**欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入jvm内存模型根据jvm规范 jvm内存分为虚拟机栈,堆,方法区,程序计数器,本地方法栈五个部分.

2021-07-26 23:50:55 88

转载 redis缓存击穿,穿透,雪崩及其解决方法

一、缓存处理流程前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。二、缓存穿透描述:缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。解决方案:1.接口层增加校验,如用户鉴权校验,id做基础校验,id<=0的直接拦截;2.从缓存取不到的数据,在数据库中也没有取到,这时也可以将key-

2020-07-12 11:13:45 183

原创 发送email,附带附件

1.导入依赖 <!-- https://mvnrepository.com/artifact/javax.mail/mail --> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> &...

2019-11-18 14:11:33 363

原创 POI导入导出Excel,

1.导入pom <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </dependency>2.导出工具类...

2019-11-18 13:56:55 107

原创 mybaits的pagehelper插件和模糊查询的使用

1.在pom文件中添加依赖<!--引入pageHelper分页插件 PageInfo --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> &lt...

2019-11-18 11:05:20 807

原创 MapperScannerConfigurer Eeception

今天报了一个spring-mybatis<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.ujiuye.mapper"></property> <property name="sqlSes...

2019-10-18 13:31:36 136

原创 ssm整合exception

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘baseDictService’ defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean ‘base...

2019-10-16 15:14:14 178

原创 Spring

Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切面编程)。1.认识Spring:Spring是一个轻量级的DI(依赖注入)IOC(控制反转)/AOP面向切面的开源框架,来源yuRod johnson在器著作&l...

2019-10-15 22:22:46 263

转载 包装数据类型和基本数据类型的区别

作者:沉默王二链接:https://zhuanlan.zhihu.com/p/84639233来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。ava 的每个基本类型都对应了一个包装类型,比如说 int 的包装类型为 Integer,double 的包装类型为 Double。基本类型和包装类型的区别主要有以下 4 点。01、包装类型可以为 null,而基本类型不...

2019-10-15 21:43:57 360

转载 javaEE四大作用域(共享域)

作用域------顾名思义,起作用的大小范围也!如果是你自己去学习一个知识点,你要达到哪些目标才算是对一个知识点称得上是懂得,理解,掌握呢?从扁神医的望闻问切,到数据库的增删改查,所有的事物开始也不外乎:是什么?有什么用?怎么用?为什么可以这么用?故而,我觉得咱们应该把握以下问题,带着这些问题去学习,发现自己的不足,才是学习的上策。1)作用域的实际大小。(是什么?)作用域的作用。(有什么用?...

2019-09-11 14:34:56 1736

转载 mysql事务隔离级别-事务的总结

http://www.zsythink.net/archives/1233/转载他人,如有侵权,请联系https://blog.csdn.net/xiao_xiao3601

2019-09-03 13:15:07 84

转载 mysql数据库引擎概述

转载自,非本人原创,如有侵权,请联系https://blog.csdn.net/xiao_xiao3601https://www.cnblogs.com/sunsky303/p/8274586.html欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基...

2019-09-01 20:05:47 155

转载 mybaties中resultMap和resultType的区别

总结基本映射 :(resultType)使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。(数据库,实体,查询字段,这些全部都得一一对应)高级映射 :(resultMap) 如果查询出来的列名和pojo的属性名不一致,通过定义一个resultMap对列名和pojo属性名之间作一个映射关系。(高级映射,字段名称可以不一致,通过映射来实现resu...

2019-06-17 22:01:06 37252 5

转载 javabug状态码分类

基本涵盖了所有问题HTTP 400 – 请求无效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁止访问资源HTTP 401.4 – 未授权:授权被筛选器拒绝HTTP 401.5 – 未授权:ISAPI 或 CGI 授权失败HTTP 403 – 禁止访问HTTP 403 – 对 Internet...

2019-06-10 20:14:17 431

原创 网上书城数据库问题

写这个网上书城后台管理端的查询功能时,写完后发现代码没问题sql语句也没问题,用字母和数字查询没有问题,但是用中文查询时就出现查询空白情况。造成这样有这么几个原因:1.sql语句有问题,解决办法:sql语句放在mysql后台输入检验,看语句有没有作用;2.看搜索词能不能传到后台:解决办法:在后台输出搜索词,看能不能输出搜索词。不能就是代码问题:3.看搜索词能不能传到数据库和数据库匹配。...

2019-06-04 19:00:54 751

转载 从懵逼到再入门之--JavaEE完整体系架构

转载:https://segmentfault.com/a/1190000007090110内有图片理想的建筑师应该既是文学家又是数字家,他还应通晓历史,热衷于哲学研究,精通音乐,懂得医药知识,具有法学造诣,深谙天文学及天文计算。 ——Vitruvius(古罗马建筑师) 约公元前25年软件架构同样需要方方面面的知识和积累。本文是我自己学习JavaEE的体系架构的时候,根据各种资料学习涂涂画...

2019-05-16 21:59:43 655

转载 java中Action层、Service层和Dao层的功能区分

Action/Service/DAO简介:Action是管理业务(Service)调度和管理跳转的。Service是管理具体的功能的。Action只负责管理,而Service负责实施。DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查询,dao只是封装增删改查。至于增删查改如何去实现一个功能,dao是不管的。总结这三者,通过例子来解释...

2019-05-16 21:32:18 154

转载 javaEE日常bug

数据库里有两个同样的账号,但邮箱不一样登录时,报500,错误提示Expected one result (or null) to be returned by selectOne(), but found: 2看到标题就已经很明了了:两种情况:1.你想查询一条数据,但返回两条数据:2.你想查询多条数据,但是前台限制只能查询一条(1) 检查自己的数据sql语句写对没有(关于mybaties...

2019-05-16 21:01:54 300

java-并发编程思维导图xmind

java-并发编程思维导图xmind

2022-10-14

利用redis生成注解实现进程锁

利用redis生成注解实现进程锁

2022-02-08

空空如也

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

TA关注的人

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