一、分治法
概念:将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。
思想策略:
对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。
特征:
1) 该问题的规模缩……继续阅读 »
往事如烟
3周前 (03-21) 60浏览 0评论
0个赞
JAVA堆内存管理是影响性能主要因素之一。堆内存溢出是JAVA项目非常常见的故障,在解决该问题之前,必须先了解下JAVA堆内存是怎么工作的。
先看下JAVA堆内存是如何划分的,如图:
JVM内存划分为堆内存和非堆内存,堆内存分为年轻代(Young Generation)、老年代(Old Generation),非堆内存就一个永久代(Permanent G……继续阅读 »
往事如烟
3周前 (03-21) 54浏览 0评论
0个赞
事务
事务指的就是一个操作单元,在这个操作单元中的所有操作最终要保持一致的行为,要么所有操作都成功,要么所有的操作都被撤销。简单地说,事务提供一种“要么什么都不做,要么做全套”机制。
本地事务
本地事物其实可以认为是数据库提供的事务机制。说到数据库事务就不得不说,数据库事务中的四大特性:
A:原子性(Atomicity),一个事务中的所有操作,要么全部完成……继续阅读 »
往事如烟
3周前 (03-20) 53浏览 0评论
0个赞
3 月 16 日,OpenJDK 官网如期公布了 JDK 16 GA 版本。与 Java 15 一样,该版本的支持时间只有 6 个月。
GA 是指 General Availability,也就是官方开始推荐可以广泛使用的版本。
目前,JDK16可以在官网下载,见下图:
JDK 1……继续阅读 »
往事如烟
3周前 (03-20) 127浏览 0评论
0个赞
前言
抖音,记录美好生活!
当我们在感慨技术学不完的时候,也不得不说,牛X的人真多。今天分享给大家两个高仿抖音的开源项目。两个项目一个是安卓版,另一个是iOS版。
iOS版
该项目共分为三个部分。
第一部分,为抖音个人主页实现,包含NSOperationQueue多队列解析webp动图、网络资源二级缓存框架搭建。
第二部分,围绕AVPlayerLaye……继续阅读 »
往事如烟
3周前 (03-20) 57浏览 0评论
0个赞
IDEA是一款十分优秀的IDE,不进界面高大上,功能强大,而且拥有自己的生态,丰富的插件,支持扩展,今天分享几个开发中常用的快捷键,可以帮助你提高不少开发效率。
1.快速生成main方法并打印
用psvm命令能快速生成main方法。(也可以直接输入main+回车)
用sout命令能快速生成打印方法System.out.println。两个命令相结合的效果如……继续阅读 »
往事如烟
4周前 (03-16) 164浏览 0评论
0个赞
助人为快乐之本!
永久提供激活码下载,最新激活码已经更新,欢迎大家下载,亲测有效。
也可以去网站上下载:http://idea.94goo.com/key
2021.03.21 更新激活码:
7K45RNTSRX-eyJsaWNlbnNlSWQiOiI3SzQ1Uk5UU1JYIiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r+A5rS7I……继续阅读 »
往事如烟
1个月前 (03-12) 229浏览 0评论
0个赞
该项目是一款仿饿了么外卖平台系统,参考了一些现有其他开源外卖项目,在此基础之上,做了优化处理,并使用SpringBoot+Vue技术开发。可用于学习使用。
01 项目说明
一个完整的外卖系统,包括手机端,后台管理,api
基于spring boot和vue的前后端分离的外卖系统
包含完整的手机端,后台管理功能
本项目主要供交流学习,不建议……继续阅读 »
往事如烟
1个月前 (03-03) 484浏览 0评论
0个赞
该项目基于 微信小程序 + Spring Boot + Vue 技术构建 ,支持单店铺,多店铺入驻的商城平台。项目自带了微信小程序和管理后台,java语言开发,已功能闭环,且达到商用标准的一套项目体系。是一个不错的挣钱项目!
1 技术栈
前端:Vue2.5
后端:JDK1.8、SpringBoot、Shiro
数据库:MySQL5.7
……继续阅读 »
往事如烟
1个月前 (02-28) 121浏览 0评论
0个赞
机会永远是留给那些有准备的人!准备了大量的面试题,视频教程,让大家突击一下。希望每个小伙伴都能找到更高薪资的工作!
所有面试资料,均可以免费领取哦!
关注公众号,后台回复关键词【面试】即可
目前整理了大量java面试资料和大数据视频和人工智能视频教程
其他面试资料尚在整理中…
2021-02-25 更新
&nb……继续阅读 »
往事如烟
2个月前 (02-25) 196浏览 0评论
0个赞
平时开发中,习惯了Postman调试Rest Api,其实还有很多比Postman更便捷,精美,强大的调试工具,下面分享给大家,排名不分显示,快来看看有没有自己喜欢的呢!
Swagger Editor
Swagger Editor 是图形可视化的流行选项。
你可以使用 JSON 或 YAML ……继续阅读 »
往事如烟
2个月前 (02-25) 91浏览 0评论
0个赞
开源社区有很多优秀的开发者,贡献了大量的优秀开源项目,今天推荐一款超高颜值的SpringBoot开发框架,有需要的小伙伴,可以收藏了,留着后面自己使用。
当然,对应的还有其他不同版本:
Pear Admin Layui 前端框架
Pear Admin Fast 基 于 SpringBoot 快 速开发平台
Pear Admin Boot 聚合项目
Pea……继续阅读 »
往事如烟
2个月前 (02-25) 199浏览 0评论
0个赞