自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好学而不勤问非真好学者

~不积硅步,无以至千里~

  • 博客(174)
  • 收藏
  • 关注

原创 int为什么占4个字节?一个字节为什么是8位?

不知道大家有没有思考过这样的问题,一个字节为什么是8位呀,也许还有小伙伴不知道我说的这些是什么,没关系往下看。第一个解释(历史)是IBM为System/360设计了一套8位EBCDIC编码,涵盖了数字、大小写字母和大部分常用符号,同时又兼容广泛用于打孔卡的6位BCDIC编码。第二个解释,二进制我们应该都知道,在ASCII表中,存储的所有字符,用的是8位的二进制,0到127是,128个字符。...

2019-11-04 16:40:55 25660 25

原创 微信小程序 animation 动画的加载(点击一次,加载一次)

做小程序的时候,遇到了一个奇怪的问题,我点击图片,图片产生旋转动画,然后只能实现一次旋转,再点就不转了,这个就很烦,代码的逻辑是没有任何问题的,单步调节的时候,第一次就走这一步,然后最可恨的是,微信的web开发工具,断点调试,单步调试,还老卡,直接卡住,啥也看不了。哎,愁死我了。 然后就这种查,各种在网上找解决的办法功夫不负有心人 终于找到了一串很舒服的代码写在js里面va...

2019-03-05 20:53:09 4548 26

原创 java中枚举的简单使用

2020年过的真是飞快,每年都是如此,岁月不饶人呀。今年计算机完成了什么呢?让我好好的回顾一下,前端的学习内容:js,jquery,htnl,css,vue,angular。后端学习:j2ee,j2se,spring,springmvc,springboot,mybatis。今年的两次自考:操作系统,数据结构,马克思,C++程序设计,信息资源管理。 英语54分没有考过。...

2021-06-22 15:48:11 1020 5

原创 使用gradle4.3构建spring源码的时候报错:

* What went wrong:A problem occurred configuring root project 'spring'.> Could not resolve all files for configuration ':classpath'. > Could not resolve org.jetbrains.dokka:integration:0.9.15. Required by: project : > org.jetbra...

2021-06-18 10:47:50 3625 8

原创 springboot最全常用注解

一、注解(annotations)列表@SpringBootApplication: 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。@EnableAutoConfiguration 自动配置。@ComponentSc

2021-06-13 20:28:20 1074 4

原创 JVM简单理解,全局观理解

首先说一下,JVM内容很多,不是简单的看两篇文章,就能搞会的,就能掌握所有内容,我们可以去看主要的重点内容去理解。推荐大家去看《深入理解JAVA虚拟机》这本书。研究虚拟机的人有很多,所以有些人的理解是不一样的.本文中说的很浅,适用于第一遍学习,学习JVM由浅入深,先看浅的,深入后面会陆续更新.1.什么是JVM(1)jvm是一种用于计算设备的规范,它是一个虚构出来的机器,是通过在实际的计算机上仿真模拟各种功能实现的。(2)jvm包含一套字节码指令集,一组寄存器,一个栈,一个垃圾回收堆和一个存储方

2021-06-05 20:40:57 147 8

原创 2021年5月份软件中级设计师考试总结

刚刚考完了软考,心情还是很愉悦的,今年的软考题目不是每一个都是特别难,但是也有个别的是比较难的。我从上午题和下午题来分别总结。下午的题来总结下午的题,主要有5道题目,用视频讲解的老师的话来说,三道阅读理解,一道算法,一道设计模式的题目。今年的算法的题目:是相对来说是有点难度的,4个代码空,我就写出来了一个空,考的是动态规划,算法里面的循环,把我绕里面了,我还是年轻,把握不住。一般算法题目会有第三问,但是今年没有,就只有两问,考了代码填空和是什么算法还有时间复杂度是什么。设计模式题目:今年

2021-06-01 21:15:47 202 6

转载 Nacos注册中心学习

本来打算把自己的总结发出来,看了别人的总结真香,决定转载一下。https://www.it235.com/%E9%AB%98%E7%BA%A7%E6%A1%86%E6%9E%B6/SpringCloudAlibaba/nacos.html#nacos

2021-05-24 09:35:57 88 11

原创 21 条最频繁使用的 Linux 命令

本文章总结了 21 条最频繁使用的 Linux 命令,也是面试官考察你对 Linux 系统熟不熟常问的面试题,可以收藏本文章,作为一个 Linux 命令速查手册。一、文件和目录1. cd命令它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径:cd /home 进入 '/ home' 目录cd .. 返回上一级目录cd ../.. 返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目录2. pwd命令pwd 显

2021-05-16 21:06:49 115 13

原创 数据库中什么是候选码,主码,主属性和非主属性

候选码定义:若关系中的某一属性组的值能唯一标识一个元组,而其子集不能,则成为该属性组为候选码。主码定义:若一个关系有多个候选码,则选定其中一个为主码。主属性定义:候选码的诸属性成为主属性。非主属性定义:不包含在任何候选码中的属性称为非主属性。下面就拿一个例子说明:例如:一个表中有属性:id,name,sex,height,cardId(身份证id)在上面的例子中,候选码是谁呢? id,cardId主码是谁呢? id可以,cardId也可以主属性是谁呢...

2021-05-07 19:52:58 23578 16

原创 踩坑日记: springcloud多环境Maven配置报错 active: @profileActive@

Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next tokenfound character '@' that cannot start any token. (Do not use @ for indentation)in 'reader', line 4, column 13: active: @profileActive@ ^...

2021-04-24 20:24:51 6235 19

原创 java怎么对数组中数据进行降序排序?

首先,想实现降序排序我们需要了解两个介绍Collections集合的两个方法:一个是按照从小到大的排序sort方法。Collections.sort();List<Integer> list=new ArrayList<Integer>(); list.add(1); list.add(4); list.add(2); list.add(5); Collections.sort(list);

2021-04-16 09:27:04 6973 18

原创 java求数组中,某个值连续出现次数最多的数的次数

这次遇到的问题是,要在一个数组中找到连续出现次数最多的数的次数。下面的数组,我想拿到0的连续出现次数最多的次数连续出现3次,第一次0连续出现一次,第二次连续出现2次,第三次连续出现6次。我要拿到6次这个东西。int[] s = {0,1,0,0,1,1,0,0,0,0,0,0};分析一下定义一个出现次数变量j,和一个出现最大次数max。我首先要肯定是要遍历这个数组s,然后判断是不是等于0,是0的话,我就让j变量加1,如果是1,那么我就判断如果j>max就把j赋值给max,然后

2021-04-12 16:41:33 1586 17

原创 2021年4月自学考试总结

这次考试总体来说,考的真是不好,可以说是炸了。一共报了两个,一科是运筹学,另一科是计算机网络。个人觉得考试之前的学习还是非常用功的。但是考试的过程中并不理想。分别总结一下吧。运筹学这次的上次运筹学我考了59,这是个伤心的故事,那次考完信心满满,结果59。这次就更难受了,我连信心满满都没有了这次考试一个5分的大题,结果没算出来,过程还写错了。我记得是概率转移矩阵的题目,我当时第一次算是按照正确的算的,结果算出来的结果不对,我就换了一种错误的算法算的。最后我还是写错了,就很难受。事实证明,我每次

2021-04-12 15:06:48 566 19

原创 mybatis怎么实现 FULL JOIN?

问题今天写查询的时候,遇到了一个难题,两个查询出来的表,可能左边的表里有这个类型的数据,右表里面没有,但是我也要把它查出来。右表有的,左表没有的也要显示出来。经过我的一番探索,找了,FULL OUTER JOIN全外连接。sql中很简单,有关键字,但是mybatis中,没有这个关键字那么我们怎么实现呢,肯定是可以实现的。方法先做左连接,然后右连接 然后UNION 合并。就能解决了。select * from A left join B on A.id = B.id (whe...

2021-03-28 18:50:42 443 15

原创 踩坑日记:java.lang.IllegalStateException: For queries with named parameters you need to use provide ...

今天的错误是这个:java.lang.IllegalStateException: For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.大致的意思是:对于带有命名参数的查询,需要为方法参数提供名称。使用.

2021-03-22 08:59:42 1667 15

转载 nginx学习?Nginx可以做什么?看完这篇你就懂了!

https://mp.weixin.qq.com/s/Viv9T1kSTePNI6O2xDzyRg

2021-03-09 21:33:46 217 8

原创 Sprint周期总结

Sprint周期开发,大概有10个周期了,我的成长也是巨大的,IAEP项目也是我第一个开发的项目,从项目立项,到研发,到测试,到上线,我都是一步步跟着走过来的,在这过程中我的收获也是巨大的,然后我们在开发3个月之后,我当上了项目组长,也当了3个月的项目组长,管理项目组事务。下面我将在技术和管理这两个大的方面总结一下我这段时间的收获: 技术 前端技术的提高 主要是VUE框架,用element组件开发,CSS,JS。我还记得当时我第一个任务呢,是组长给我安排的,让我做一个积...

2021-03-03 16:15:59 705 13

原创 王者荣耀产品分析(本人不是产品,只是自己分析了一下)

总体介绍一下王者荣耀: 产品名称:王者荣耀产品类型:MOBA类大型多人联机在线竞技手游支持平台:IOS/安卓产品logo:收费模式:售卖点卷,换取英雄、皮肤和其他小道具操作方式:触控和触摸遥感产品介绍:《王者荣耀》是全球首款5V5英雄公平对战手游,包含5V5王者峡谷(含迷雾模式)、5V5深渊大乱斗、以及3V3、1V1等多样模式,同时还有众多英雄可以选择,推搭、补兵、五杀、团战均可体验。游戏时间短,考验个人操作和团队配合能力,不做养成和体力值设定,凭技术决定胜负。产品定位:..

2021-02-26 09:08:38 4626 14

原创 linux常用指令集-随时不断更新

cp integral_mobile-3.0.4.log /tmp/

2021-02-19 20:30:09 239 15

原创 踩坑日记:Invalid prop: type check failed for prop “border“. Expected Boolean, got String withvalue “fals

这个错误我这里报了很多:错误的意思 border这个属性 预期的布尔值,得到的字符串值为“false”下面是我的代码,我们把border这个属性前面加上一个:冒号,就好了。<van-field v-model="item.title" :disabled="item.disabled" :border="false" @change="fieldChange(item.title, index)" ...

2021-02-19 14:54:34 1794 11

原创 逻辑分析题目:“给你一个9升的水桶和一个4升的水桶,在河里取6升水”

问题答案:1,大桶装满,然后倒满小桶,这样大桶剩5升,小桶4升2,小桶倒空,大桶再往小桶灌满,大桶剩1升,小桶4升3,小桶倒空,把大桶的一升灌进小桶,这时大桶没有了,小桶一升4,再灌满大桶,此时往已有1升得小桶里灌三升,大桶剩下6升这个问题,我看到的时候,并没有直接写出答案,大家可以先思考一下,捋清思路,在我们写代码时候,也是要捋清思路。例如:有一个业务需要求,需要我们拿到id1,然后用id1去查另一个id2,然后拿着id2去查询一个context,然后对这个context进行处理,.

2021-02-07 19:03:38 3053 15

原创 踩坑日记:java怎么在list中拿object类型的数据?

今天在项目中遇到了list集合返回的是object类型的数据,后端查询完后,放到了list返回的是object。下面方法就能循环便利拿出来: for (Object o : list) { Object[] obj = (Object[])o; System.out.println(obj[0]); System.out.println(obj[1]); }...

2021-01-29 09:13:02 1024 18

原创 业务架构图规范

宏观出发 1、整体结构 应包括用户登录、业务描述、服务支持、数据支持,上级依赖于下级。2、色彩搭配不要太唐突。3、宽松程度适宜4、对称程度适宜5、虚线框和实线框的结合,实线框表示的关系强烈程度高于虚线框,虚线框更重于逻辑上的关联。注意:架构图让读者看到的第一眼,应该给读者留个好印象,从色彩搭配上来看,颜色不超过5个,搭配也不能太跳脱,图的美观设计最起码要符合大众审美。第二眼看的应该是整体结构,整张图一共分为几个层次模块,架构图是不是能清晰的表达模块与模块之间的关系?包括线框的使用,虚

2021-01-24 20:22:55 582 20

原创 面试题:请说一下equals和==的区别?

equals比较的是两个对象值是否相等,如果没有被重写,比较的是对象的引用地址是否相同;==用于比较基本数据类型的值是否相等,或比较两个对象的引用地址是否相等;String helloword= new String("helloword");String helloword1 = new String("helloword");System.out.println(helloword.equals(helloword1)); //重写了了,⽐比较的是值,输出结果为trueSystem.ou

2021-01-17 21:36:09 391 16

原创 踩坑日记:项目中Redis报错错误“500”:Redis is running in protected mode because protected mode is enabled

昨天晚上项目的job突然报警,执行失败,然后检查了项目中的数据是没有问题的,查看了日志,报下面的错误,然后所有的接口都报Redis错误“500”。DENIED Redis is runninginprotected mode because protected mode is enabled, no bind address was specified, <br>no authentication password is requested to clients. In this mod..

2021-01-08 19:50:50 2320 17

原创 踩坑日记:引入CGlib动态代理jar包,报错“ org/objectweb/asm/util/TraceClassVisitor”

Exception in thread "main" java.lang.NoClassDefFoundError: org/objectweb/asm/util/TraceClassVisitor这个问题,是引入jar包的时候,我引入的版本是3.0,然后报错了,我换成了3.3.0就好了。我们可以去cglib的github上去看看它发布的版本,找一个最新的。不行 话就挨个试试,因为具体的版本和asm的版本也许会有冲突,我没有引入asm,直接引入的cglib的jar包,就可以用了。

2020-12-28 21:12:57 518 11

原创 J2SE J2EE SSH 是什么? 他们的关系是什么?

2020-12-26 21:32:36 165 14

原创 踩坑日记:项目启动报错

下面是报错的日志:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2020-12-20 14:18:38.051 ERROR 12256 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter :***************************...

2020-12-20 14:35:07 269 13

原创 怎么理解控制反转IOC

最近在学习中,学习到了IOC控制反转( Inversion of Control )https://www.zhihu.com/question/23277575/answer/169698662上面的链接,是我学习的很好的例子,分享给大家,大家有什么疑问,欢迎评论区留言,我们一起探讨。...

2020-12-13 22:41:26 151 10

转载 Linux- Nginx启动-停止-重启脚本

Nginx 启动、重启、停止脚本第一步先运行命令关闭nginxps -ef|grep nginx 查看状态sudo kill -9 进程号第二步sudo vi /etc/init.d/nginx输入以下内容 :#!/bin/bash## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15# description: Nginx is an ...

2020-11-29 09:21:26 653 14

原创 踩坑日记:No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.

Access to XMLHttpRequest at 'http://xxxxxxxxxxxxxxxxxxx' from origin 'http:xxxxxx' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resourc

2020-11-21 10:39:30 262 14

原创 vue父子组件(两个vue页面)互相传值

最近在工作中遇到了工作流,需要父子组件之前互相传值。

2020-11-21 10:31:43 1138 11

原创 踩坑日记:Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSet .

今天在项目中,写了插入语句,用的spring data jpa,然后开始报错。下面的这个错误:Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSet。com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that c.

2020-11-15 15:36:27 758 7

原创 mybatis异常:org.apache.ibatis.binding.BindingException: Parameter ‘userId‘ not found.

最近在项目中遇到了问题,就是标题中的问题,报的错误是:这个userid找不到。如果大家遇到了这个问题,先用maven给clear一下,然后再install一下,然后再去检查dao层或者mapper的写法是否有问题。我在网上查了好多,关于这个错误的解决办法,但是都没有找到我的这个问题的解决方案,我都检查了,我的写法是正确的,因为是之前项目中,使用没有问题的代码,拉到本地就不能用了,之前在服务器上跑起来是没有问题的。因为我的代码是没有问题的,也没有改动过,就是不能运行,然后我小伙伴,拉下来了一份,.

2020-11-07 07:57:51 764 11

原创 liunx系统中配置jar包自动启动脚本

如果遇到问题,就提权限,没有什么是提权限解决不了的。创建文件执行sudo vi /etc/init.d/jar.sh打开文件中添加下面内容, 主要是JAVA_HOME,你要找你的jdk在哪里,然后下面3个不用动。 最后这个是你要启动的jar包,启动语句。export JAVA_HOME=/usr/local/jdk1.8.0_251-amd64export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/...

2020-10-28 14:17:47 948 18

原创 SpringCloud项目报错:Failed to configure a DataSource

遇到这个错误的时候,本地能启动,git上的代码跟本地一样,然后jenkins构建,都没问题,jar包启动查看日志,就是报错!Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2020-10-24 09:00:42.251 ERROR 12296 --- [ main] o.s.b.d.LoggingFailu...

2020-10-24 09:28:42 5187 15

原创 注解的 AOP 开发

快速入门基于注解的aop开发步骤:①创建目标接口和目标类(内部有切点)public interface TargetInterface { public void method();}public class Target implements TargetInterface { @Override public void method() { System.out.println("Target running...."); }}...

2020-10-23 09:50:30 426 13

原创 SpringCloud项目怎么启动,让他跑起来!

当公司给我了个SpringCloud项目,真的是不会跑起来,学是学了,但是拿到手里还真的不会跑起来。如果你公司的服务器上,跑着注册中心和配置中心的话,那就不用看的了,直接跑你要跑的项目就行了,因为拉下来的代码,肯定默认是服务器的注册中心和配置中心,它写的肯定是服务器上的注册中心和配置中心的地址。然后直接跑就完事了。就应该能起来。然后嘞,说一下,如果服务器上没启动,没有注册中心和配置中心(这种情况很少)说一下解决方案。因为服务器没有,我们就要本地起,服务中心和配置中心。先起eureke注册中心

2020-10-05 08:24:31 6752 11

原创 spring boot项目启动报错:Failed to load property source from location ‘classpath:/application.yml‘

话不多说,这个错误,我真的是吐了,我遇到过好多次。这句话百度翻译“spring boot项目启动报错:无法从位置的类路径加载属性源'classpath:/application.yml'”。说白了就是找不到yml文件,我总结解决这个问题的两种方法。第一种:pom里面加上这个 这个意思大概就是忽略 yml文件中的中文注释<dependency> <groupId>org.yaml</groupId> <artifactId>

2020-09-26 20:15:29 2963 20

空空如也

空空如也

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

TA关注的人

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