笔记
文章平均质量分 54
发烧代码的胡小弟
这个作者很懒,什么都没留下…
展开
-
2021-10-08关于redis报错java.long.classNotFoundException:org.springframework.data.redis.core.RedisTe
在开发部署服务器中遇见一个比较大意粗心的地方报错为(java.long.classNotFoundException:org.springframework.data.redis.core.RedisTe)。我是通过打包为war包的形式上传到tomcat里面,后来需求需要添加一个redis的访问ip黑名单,在本地测试redis增删查改的操作是能正常运行的,但部署上服务器就会报错,因为我是手动配置的jedis的xml文件所以手动了配置账号密码端口,一开始我以为是我配置的问题,还有代码的问题,后来报错是j原创 2021-10-08 16:40:55 · 2725 阅读 · 0 评论 -
JavaScript中俩个不起眼的的if判断和?问号的区别!
在JavaScript的语句中if的判断:if语句用作于我们在条件判断中if(){},小括号内是判断的语句,返回的是一个布尔值,true和false,在我们的实际应用开发中可用于开关或者通过条件来判断怎么样的执行流程。if通过有三种格式:↓1:if(){}:例子:a=10 b=10,条件:当a等于b时,b就赋值为20,然后打印。int a =10, int b =10,if(ab){b=20;syso(syso打印的快捷缩写)(b)}其结果就是 ab 返回结果就是true,因此b就重新赋值为20原创 2021-05-13 15:44:06 · 549 阅读 · 0 评论 -
什么是nacos
6月份阿里开源的Nacos出了1.0.1版本,从去年7月份第一个release版本到现在一直在默默关注官方的版本规划为:Nacos从0.8.0开始支持生产可用,1.0版本可大规模生产可用,2.0版本接入k8s、SpringCloud、ServiceMesh、ServerLess公司目前的项目都是Springcloud,由于eureka2.X的断更、以及Nacos面世,所以自然而然最近就进行了一次试水爬坑,虽然过程艰苦,但是最终效果似乎还不错。本文主要从以下几点来带大家熟悉下NacosNacos是什么原创 2021-03-28 19:14:14 · 373 阅读 · 0 评论 -
启动不了docker怎么办?关于docker报错
常常有时候电脑重启之后或者前一天正常关机第二天就启动不了的问题?问题描述: 从terminal启动ubuntu1804报错: 参考的对象类型不支持尝试的操作. 直接启动ubuntu1804也不行。解决方法: 以左下角鼠标右键管理员身份打开Windows PowerShell, 然后执行netsh winsock reset, 重启电脑即可, 如下图所示二:如果以上方法不行也有可能是因为docker的虚拟机无法正常启动,只要把hyp虚拟机重关重启一下就好了三:如果上面方法还不行就把把docker原创 2021-03-21 22:43:37 · 1495 阅读 · 0 评论 -
Java反射
反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对一个类进行解剖,把个个组成部分映射成一个个对象。Java中为什么需要反射?Java中编译类型有两种:静态编译:在编译时确定类型,绑定对象即通过。动态编译:运行时确定类型,绑定对象。动态编译最大限度地发挥了Jav原创 2021-03-14 23:55:17 · 72 阅读 · 0 评论 -
cookie和session和token是什么?
什么是session?什么是cookie?什么是token?1:cookie?由于HTTP是一种无状态协议,服务器没有办法单单从网络连接上面知道访问者的身份,为了解决这个问题,就诞生了CookieCookie实际上是一小段的4k文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。原创 2021-03-07 21:15:40 · 279 阅读 · 1 评论 -
springboot和springmvc,spring的区别
springboot:框架顾名思义是为spring的开发提供了更快的入门体验,零配置因为很大程度适用了习惯优于配置,集成了大量的常用的第三方库的配置,为这些第三方库提供了开箱即用的能力,提供了一系列大型项目常用的非功能性特征,如嵌入式服务器,安全性,度量,运行状况检查,外部化配置等,spring将各种配置和库进行整合。springboot框架的控制反转的核心特性,并通过依赖注入实现控制反转来实现管理,Spring框架具有控制反转(IOC)特性,IOC旨在方便项目维护和测试,它提供了一种通过Java的反射原创 2021-02-28 15:45:27 · 5379 阅读 · 0 评论 -
面向对象的七大原则~干货接住了
单一职责原则:一个类只应该有一个引起他变化的原因,不要让一个类拥有多种变化的理由,换句话说,一个类只应该完成和一个职责相关的业务,不要让一个类承担过多的职责。也要考虑粒度的大小根据业务来,一般来说,简单的职责,可以让一个类兼任,复杂职责,必须独立(高内聚指的就是单一职责原则,一个类职责越单一,内聚度越高)开闭原则:软件实体应该面向修改关闭,面向扩展开放。其实现的核心就是“抽象”。把我们相同的代码抽取出来,便于重用,这就是“闭”,把不同的代码也抽取出来,便于功能的扩展,这就是“开” 开闭原则是设计原则的核心原创 2020-10-25 18:23:12 · 84 阅读 · 0 评论 -
聚合函数,分组查询,having和where的区别,sql查询语句执行顺序,什么是子查询?小知识
问答题:1、聚合函数有哪些?各代表什么含义聚合函数有:count()统计行数量 sum()统计某个列的总和 avg()统计某个列的平均值max()统计某个列的最大值 min()统计某个列的最小值2、什么是分组查询?多列分组是什么含义?将某个列值相同的记录分成一个组,再进行数据运算多分组的含义是:只有俩个或多个列值完全相同记录,才分成一个组3、分组查询中,查询列可以出现哪些?查询列只能出现分组列,和聚合函数4、having和where的区别where再执行分组之前,不能使用聚合函原创 2020-09-23 21:14:41 · 564 阅读 · 0 评论 -
intellij idea 常用的一些设置 跟用法
intellij idea 常用的一些设置 跟用法Appearance&Behavior 主题插件设置设置主题设置窗体大小文字大小Editor -General设置鼠标滚动修改字体大小设置鼠标悬浮提示Editor - font设置默认的字体,字体的大小,Edutor- color Scheme修改当前主题的字体大小修改当前主题的控制台输出的字体大小修改代码中的注释的字体颜色Editor - code style设置超过import 个数Editor - file an原创 2020-09-21 09:27:18 · 105 阅读 · 0 评论 -
this 和super的含义
1、this和super的总结;this 是在一个类当中的“这个”的意思或者调用的“当前对象”的意思,表示一个类名的属性,不是参数super是用来调用父类的具体的相同构造的意思,2、static的总结static表示全局的静态变量,不能被static修饰局部变量,和修饰方法,它对所有对象的共享,...原创 2020-08-17 21:59:40 · 1047 阅读 · 0 评论