
精选
文章平均质量分 93
程序员bigsai
坚持分享学习,写了一本原创数据结构与算法pdf分享给大家。
展开
-
都写了100+原创了,是该分类整理一下
前言大家好,我是bigsai,最近一看公众号,哇都100+原创了,有些老铁建议我搞个目录因为有的文章翻来翻去不太好找,我之前本来想更的基本数据结构与算法差不多再搞的,但是可能还需要一段时间...原创 2021-05-09 19:08:06 · 2181 阅读 · 7 评论 -
ivx平台开发——不用代码实现一个九宫格抽奖
原创公众号:bigsai前言上次说过在看一些关于0代码开发平台ivx,前一段时间忙完考试最近跟着教程0代码实现一个九宫格抽奖,哈哈哈感觉还是蛮强大的,懂点的人都知道可视化这个东西我们正常都是用一些包或者库来实现数据可视化。而可视化编程我们可能还停留在Dreamweaver和安卓xml编程上。如果写过GUI或者之类就知道任何一个可视化操作的任务量是非常巨大的,所以内心还是很钦佩出这么一个东西。并且这个可视化不错的(上手需要一点时间)。对于九宫格抽奖问题,要清楚并不是真正的前端界面去抽奖,而是后端生成.原创 2020-12-29 12:37:27 · 3632 阅读 · 4 评论 -
5张图搞懂Java深浅拷贝
微信搜一搜 「bigsai」 关注这个专注于Java和数据结构与算法的铁铁文章收录在github/bigsai-algorithm 欢迎star收藏如果本篇对你有帮助,记得点赞收藏哦!在开发、刷题、面试中,我们可能会遇到将一个对象的属性赋值到另一个对象的情况,这种情况就叫做拷贝。拷贝与Java内存结构息息相关,搞懂Java深浅拷贝是很必要的!在对象的拷贝中,很多初学者可能搞不清到底是拷贝了引用还是拷贝了对象。在拷贝中这里就分为引用拷贝、浅拷贝、深拷贝进行讲述。引用拷贝引用拷贝会生成一个新的对.原创 2020-12-18 09:59:44 · 3319 阅读 · 3 评论 -
花五分钟看这篇之前,你才发现你不懂RESTful
原创公众号(希望能支持一下):bigsai 转载请联系bigsai文章收藏在回车课堂 和github前言在学习RESTful 风格接口之前,即使你不知道它是什么,但你肯定会好奇它能解决什么问题?有什么应用场景?听完下面描述我想你就会明白:在互联网并没有完全流行的初期,移动端也没有那么盛行,页面请求和并发量也不高,那时候人们对接口的要求没那么高,一些动态页面(jsp)就能满足绝大多数的使用需求。但是随着互联网和移动设备的发展,人们对Web应用的使用需求也增加,传统的动态页面由于低效率而渐渐被.原创 2020-12-07 19:32:10 · 3289 阅读 · 8 评论 -
「归纳|总结」程序员必知必会的十大排序算法
首发公众号:bigsai 转载请联系新人原创公众号,求支持一下!文章已收录在 我的Github bigsai-algorithm 欢迎star绪论身为程序员,十大排序是是所有合格程序员所必备和掌握的,并且热门的算法比如快排、归并排序还可能问的比较细致,对算法性能和复杂度的掌握有要求。bigsai作为一个负责任的Java和数据结构与算法方向的小博主,在这方面肯定不能让读者们有所漏洞。跟着本篇走,带你捋一捋常见的十大排序算法,轻轻松松掌握!首先对于排序来说大多数人对排序的概念停留在冒泡排序或者JD.原创 2020-11-26 10:38:55 · 5295 阅读 · 9 评论 -
「万字图文」史上最姨母级Java继承详解
原创公众号:「bigsai」 除公众号以外拒绝任意擅自转载文章收录在bigsai公众号和回车课堂课程导学在Java课堂中,所有老师不得不提到面向对象(Object Oriented),而在谈到面向对象的时候,又不得不提到面向对象的三大特征:封装、继承、多态。三大特征紧密联系而又有区别,本课程就带你学习Java的继承。你可能不知道继承到底有什么用,但你大概率曾有过这样的经历:写Java项目/作业时候创建很多相似的类,类中也有很多相同的方法,做了很多重复的工作量,感觉很臃肿。而合理使用继承就能大大减.原创 2020-11-19 10:01:46 · 8045 阅读 · 12 评论 -
面试官:谈谈Redis缓存和MySQL数据一致性问题
前言原创公众号:bigsai对于缓存穿透、缓存雪崩和缓存击穿常常出现在面试中,今天来看看它到底是啥吧? redis缓存穿透理解重在穿透吧,也就是访问透过redis直接经过mysql,通常是一个不存在的key,在数据库查询为null。每次请求落在数据库、并且高并发。数据库扛不住会挂掉。解决方案可以将查到的null设成该key的缓存对象。当然,也可以根据明显错误的key在逻辑层就就行验证。同时,你也可以分析用户行为,是否为故意请求或者爬虫、攻击者。针对用户访问做限制。其他等等原创 2020-11-10 12:24:11 · 5079 阅读 · 3 评论 -
按照这步骤来刷题,两个月你亦能成为王者
首发公众号:bigsai回复 「bigsai」 领取pdf学习资源,回复「进群」一起打卡力扣成为王者前言最近很多小伙伴问我怎么入门数据结构与算法,又或者怎么刷题,很多人也说自己挺迷茫的。今天结合个人直接和间接经验给大家一套从头到尾的建议。当然,本建议如果ACM大佬看到勿喷哈,更建议开发方向的人走这条路。如果你是大一,学好语言基础就可以走这条路,如果你是大二,那刚好这条路挺适合你的,如果你是大三,那你最好加速挑选其中精华去完成,如果你是工作或者其他想提升自己,那这是一条很好的路。青铜白银(15.原创 2020-10-30 22:55:16 · 4243 阅读 · 7 评论 -
MongoDB从立地到成佛(介绍、安装、增删改查)
前言我们大部分人可能更熟悉关系数据库例如MySQL,SQL SERVER,ORACLE等,对于非关系数据库可能大部分人比较陌生,因为大部人入门级项目或者学习对非关系型数据库的使用要求并不高,所以很多人了解的会更少。但随着项目的不断扩大和业务的拓展,传统关系数据库的技术已经无法满足很多场景的使用需求,这时非关系数据库便慢慢火热起来。非关系型数据库(Nosql)的功能主要是用来提升整个服务的性能和效率,使用非关系数据库一般整体服务的处理都会有一个质的提升,当然不同非关系数据库由于各自的特性有各自的使用场景原创 2020-09-21 21:30:55 · 6979 阅读 · 9 评论 -
刷题一个4ms的程序,代码如何优化到3ms再到2ms?
目录前言具体结语如果觉得本文有所帮助,记得点赞收藏!前言你在打王者荣耀的时候,是否经常会遇到这种情况:和对面同位置对线的时候,自己也没有太大失误,但是为啥对面经济比我高?能够压着我打?——是我太菜了这可能就是你们细节上的差距,别人可能对兵线、技能、英雄机制搞得更清楚,每一步都清清楚楚,刷题也是一样,同样的方法,为啥别人的比你快很多,也需要注意一下细节。笔者最近再刷LeetCode,对于正常一道题来说,时间的耗费有两个差距:时间复杂度的差距时间复杂度上的差距,因为很多题正常的暴力是原创 2020-08-21 20:36:35 · 3098 阅读 · 0 评论 -
JDBC+MySQL入门增删改查案例
目录前言案例分析核心思路拆解案例涉及知识点第一关 创建数据库和项目创建数据库创建项目第二关 JDBC插入和查询预备工作单个插入批量插入查询数据JDBC修改和删除修改数据删除数据总结与拓展总结拓展前言hello我是bigsai,今天咱们进行JDBC+MySQL实战,非常适合初入门的小伙伴打开新的世界。实现一个增删改查(curd)的例子。有用的话先点赞再观看、帅哥靓女养成好习惯!没用再把小赞赞回收也不迟嘿嘿在这个案例进行之前,你要确保自己电脑上拥有MySQL和IDEA编译器,另外还要安装MySQL数据库连原创 2020-08-14 12:28:37 · 3757 阅读 · 0 评论 -
SpringMVC文件上传下载实战(单文件、多文件)
大家好,我是bigsai,今天我们学习Springmvc的文件上传下载。文件上传和下载是互联网web应用非常重要的组成部分,它是信息交互传输的重要渠道之一。本文为你揭开SpringMVC文件上传下载的面纱!原创 2020-07-30 20:03:27 · 3589 阅读 · 0 评论 -
Thymeleaf一篇就够了
目录什么是Thymleaf模板引擎介绍Thymleaf介绍第一个thymleaf程序thymleaf语法详解什么是Thymleaf大家好,我是bigsai,今天我们来学习Thymleaf,对于Thymleaf你可能比较陌生,但它很容易学习与理解,并有着自己鲜明的特色。开始之前,我们依旧问一个问题:什么是Thymleaf?Thymleaf 官网是这么解释的:Thymeleaf is a modern server-side Java template engine for both web and原创 2020-07-24 14:35:48 · 57871 阅读 · 43 评论 -
json从立地到成佛
json它不是一个原有单词,其实是4个单词JavaScript Object Notation(JavaScript对象表示)的简写,**是一种轻量级的文本数据交换格式**,并且json独立于语言(使用JavaScript语法描述对象),很多编程语言都支持json。 json 已成为当前服务器与 web 应用之间数据传输的公认标准。本文将以通俗易懂的方式给大家讲解json,并实战fastjson、Gson、Jackson与对比。原创 2020-07-01 21:09:57 · 24588 阅读 · 35 评论