- 博客(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项目宝塔部署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包
2022-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人