自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于Nginx的优化特性keepalive

在Nginx中的keepalive是一个重要的特性,用于保持客户端和服务器之间的连接打开,减少连接建立和关闭的开销,从而提高性能和响应速度

2024-06-21 10:38:52 194

原创 100层楼,2个鸡蛋,鸡蛋会在某一层摔碎,找出最坏情况的最优解 经典谷歌面试题

这是一个经典的数学问题,通常称为鸡蛋掉落问题(Egg Drop Problem)。在这个问题中,你有两个鸡蛋,要在一栋有100层的大楼中找出鸡蛋摔碎的最低高度。如果用传统的方法,一层一层地尝试,最坏情况下需要尝试100次。最优解通常是采用动态规划的方法。

2024-05-07 14:05:41 671

原创 Vue设置全屏背景,去除白边css样式,设置透明度,CV即可

1.首先是在标签中设置一个定义id为bulding(看你自己想起什么名)

2022-11-04 09:58:33 3401

原创 Vue项目宝塔部署Nginx跨越解决访问不了后端问题

2.我在项目过程中有创建api.js用来统一管理异常提示和不同的请求分发,没有的可以创建一个。proxy_pass http://localhost:你的后端口号/;3.通过/api替换url来统一替换请求头达到跨域效果。4.打开宝塔面板点击设置。5.在配置文件中添加以下。

2022-11-01 12:52:28 3920

原创 oracle报错:SQL命令行未正确结束

2.大致可以检查SQL是否有语法错误,基本就这几点。1.常见的错误就是说,标点符号忘记拼接导致出错。

2022-10-12 10:48:16 3055 2

原创 已解决:Duplicate spring bean name: contractPrefRatioDataQuery重复的Baen

2.更改bean的名称(简单有效)

2022-08-26 10:51:51 763

原创 Dorado7使用常见问题,不定时持续更新。

最开始接触dorado7最容易碰到的是版本依赖问题,由于前端技术过于老旧为了保证兼容性,推荐一下环境。

2022-08-08 11:09:34 472

原创 简单聊聊dorado7,快速入门,内含工具。

聊聊dorado7,新人入门,含工具---说实话,这玩意 面向百度,面向文档资源非常有限,我尽量把这个栏目持续更新下去,当然作为一个后端研发,咱们只需要知道啥意思,怎么用就ok了,没必要往太深去了解,毕竟遇到这玩意跟路上被鸟屎砸中了概率差不多,如果你碰上了不要慌,我会尽量帮助你快速入门。...............

2022-07-25 10:58:38 3597 2

原创 MyBatis报错nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set proper

已解决 项目报错nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property ‘wid’ of ‘class com.XXX.entity.XXX’ with value ‘7’ Cause: org.apache.ibatis.reflection.ReflectionException: There is no setter for property named ...

2022-06-30 23:59:06 7234 3

原创 学习Spring Cloud?点这里,带你掌握微服务!第一章

随着互联网的不断发展,用户量的访问不断提高对,程序对用户的体验显得越来越重要,所以我们程序单体架构也逐渐演变为现在的微服务架构,那么我们正式开始哈。像我们之前用Springboot或MVC开发项目都是将业务模块集中在一个项目里打包部署,其实这其实就是单体架构,这样做有好处也有坏处:好处:1.我们的架构简单2.部署成本相对较低坏处:1.模块不易维护2.耦合度高单体架构,于分布式架构最大的区别就在于,分布式的业务模块与数据库层面都是独立的,每个模块都做为一个项目进行开发。那么分布式也同样有好处和坏处;

2022-06-28 21:08:59 185

原创 IDEA 微服务报错: Failed to read candidate component class

已解决:今天在搭建注册中心的时候遇到了这样一个问题,当时我是有三个服务,只有Eureka出现了这个问题,大概意思是说我的JDK版本太高,需要更改版本。当时是因为有三个服务,只能先是通过更改依赖版本控制看看有没有用,然后再尝试更改idea的中服务JDK版本号找到配置里的java complier 在per-module里找到你要更新的JDK服务将版本改为8,因为我之前是1.8所以在这里已经是更改过的更改后正常启动,问题解决......

2022-06-26 18:40:07 3094 1

原创 JAVA-多线程同步与异步的理解

虽然说在实际工作当中,我们可能编写关于多线程的代码比较少,但是我们一定会是在一个多线程的环境下去研发,所以也就体现出了多线程的重要性,而且像大厂的面试也会经常问到,所以多线程一定是一门必修课。在多线程环境中,没有讲到synchronized之前我们的程序其实都是异步的,我们两个线程在同时作业是相互不影响的,这样效率会比较高,但线程不安全。打个比方,我们现在要进行一个取款操作,现在有t1和t2两条线程,两条线程分别对同一个账户进行取款1000元,账户余额也只有1000元代码,在我们第一条线程执行到if的时候是

2022-06-24 16:13:27 1678 1

原创 JAVA-关于多线程Thread的调度

虽然说在实际工作当中,我们可能编写关于多线程的代码比较少,但是我们一定会是在一个多线程的环境下去研发,所以也就体现出了多线程的重要性,而且像大厂的面试也会经常问到,所以多线程一定是一门必修课。1.sleep(参数为long类型,以毫秒为单位1000毫秒=1秒),当执行到此方法时会暂缓执行,例如你想让方法滞留2秒钟后运行,那也就是Thread.sleep(2000);,需要注意sleep在哪出现就会在哪个线程暂缓,sleep需要处理异常机制,在run方法中处理需要try,在主线程可以throws向上抛出。以

2022-06-21 20:59:39 389

原创 JAVA-多线程的生命周期

虽然说在实际工作当中,我们可能编写关于多线程的代码比较少,但是我们一定会是在一个多线程的环境下去研发,所以也就体现出了多线程的重要性,而且像大厂的面试也会经常问到,所以多线程一定是一门必修课二,状态之间的关系以及切换第一个是创建状态这意味着我们以及通过new 去创建Thread线程对象了,当程序执行到了start方法时,也就意味着创建了线程到达了就绪状态,这说明我们的线程已经准备就绪可以去抢夺CPU时间片了,在这个地方补充一下:线程有两种时间片调度方式:,java使用的是抢占式调度1.分时调度,所有

2022-06-19 17:48:08 393

原创 IDEA输出打印System.out.println字符串时乱码

1.首先打开file2.打开Settirngs,找到Editor下的File Encondings,之前默认是UTF-8,我将Global Encoding改为GBK后解决乱码问题。

2022-06-19 17:13:32 669

原创 JAVA-多线程的运行原理与创建和使用1.0

首先启动Java程序会开启java虚拟机,JVM,这样也就等于打开一个应用程序也就是进程,进程会生成主线程,主线程会找某个类的main方法,也就是说main方法是运行在主线程中,当程序执行到创建线程对象的时候,我们的t变量会指向堆内存的Thread线程对象,程序执行到t.start方法时会向JVM申请开辟一块新的栈,这个时候就有了两个线程,一个主线程和一个t线程,t.start()并不会在main的栈内存进行压栈,如果main线程的栈弹空了也不会跟t线程有关系,两个栈之间是独立关系,t线程对象的方法执行会压

2022-06-19 01:40:53 493

转载 JAVA无法创建虚拟机?Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred.

我百度了一下有两种意思:1. 大概是说我们的JAVA没有创建虚拟机2. JAVA的栈内存不足以运行JVM1.我先尝试了在IDEA的help中 改了 idea64.exe.vmoptions配置文件,但是并没有起到作用,我尝试重新启动IDEA发现打不开了,然后关系重启也没有作用,百度了半天大概是因为破解IDEA后因为插件原因导致的,没办法就重装了。2. 后面我开始尝试着去用cmd运行java和javac,发现报了这样一个错误/lib/ext exists, extensions mec.........

2022-06-18 20:15:28 34337 3

原创 JAVA-多线程的基本理解

比如打开我们win10的任务管理器,我们就可以看到一个很详细的系统进程列表,比如我们在java环境下启动JVM,其实启动了一个进程,像现代的操作系统都是支持多进程的,可以打开多个的应用程序。单进程的缺点:只能做一件事,不能同时运行多个程序进行任务切换;从某种意义上来讲,我们电脑的CPU是非常的强大的,例如:我们可以同时打开网易云,打开百度,打开idea这些常用软件,你是不是以为他是在同时运行?其实并不是,对于单核CPU来说它在某个时间点只能去运行一个进程,那为什么我们的电脑后台却可以运行不止一个程序?这其

2022-06-17 00:47:15 447

原创 JAVA八股文-面向对象的三大特征

对 Java 语言来说,万物皆是对象。把现实世界中的实例抽象地体现在程序中,一个对象代表了某个抽象事物的操作,通过无数个对象最终组成了完整的程序设计,这些对象可以是独立存在的,也可以是从别的对象继承过来的。对象之间通过相互作用传递信息,实现程序开发;...

2022-06-14 23:14:45 358 3

dorado7项目环境-jar包

最开始接触dorado7最容易碰到的是版本依赖问题,由于前端技术过于老旧为了保证兼容性,推荐此jar包。 使用方式为:放在项目中WebContent下WEB-INF的lib中。

2022-08-08

JAVA-JDK -jdk-9568111-windows-x64

与dorado7相互搭配使用

2022-07-25

dorado7-eclipse研发工具

此资源为dorado7前端框架研发工具,适用于国企,银行等老项目后期维护使用

2022-07-25

空空如也

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

TA关注的人

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