![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GitHub
文章平均质量分 75
luck738
这个作者很懒,什么都没留下…
展开
-
不想被毕设打垮的应届生,通过Github上找到了“宝藏”
前言对于程序员而言,GitHub是一个宝藏男孩,为什么大家会把自己的辛苦写出来的源码挂到GitHub上呢?拿出卖钱它不香吗?其实对于这个问题,下面这张图做了很好的阐释:说到底,开源是利他利己的,比如音乐是分享给大家免费听的,听音乐本身并不需要钱,听电台就是。你想听什么就听什么,还可以用各种音效工具给增强你的视听享受,或者拿来招徕顾客,为你的作品烘托情绪,这些是要钱的书本也是分享给大家免费看的,去图书馆就是,借书收取的费用其实只是维持图书馆的正常运转和防止你无限期的独占图书资源而说白了就是认原创 2021-12-07 16:07:49 · 622 阅读 · 0 评论 -
Elasticsearch 中为什么选择倒排索引而不选择 B 树索引
前言索引可能大家都不陌生,在用关系型数据库时,一些频繁用作查询条件的字段我们都会去建立索引来提升查询效率。在关系型数据库中,我们一般都采用 B 树索引进行存储,所以 B 树索引也是我们接触比较多的一种索引数据结构,然而在 es 中,进行全文搜索的时候却并没有选择使用 B 树 索引,而是采用的倒排索引。本文就让我们来看看 es 中的倒排索引是如何存储和检索的吧。为什么全文索引不使用 B+ 树进行存储关系型数据库,如 MySQL,其选择的是 B+ 树索引,如下图就是一颗简单的的 B+ 树示例:上图中蓝原创 2021-10-26 10:58:03 · 1075 阅读 · 0 评论 -
苹果程序员推出小学生编程指南、网友:脱发从娃娃抓起?
步入人工智能时代,电子产品已经成为了孩子们生活中的一部分,少儿编程也逐渐走进大众视野。Java交流群:785794074【暗号67】里面有大佬、项目、感兴趣的程序员们可以加入一起讨论学习及进步哦!近日,博主在微博看到一条热门话题 #苹果为小学生推出编程指南#,10月6日,苹果宣布为小学生与教育工作者推出全新资源,包括新的“人人能编程:早期学习者”活动指南,将编程课程资源范围拓展至从幼儿园到大学。据了解,“人人能编程:早期学习者”是向刚刚开始建立计算思维技能的低龄学习者介绍编程知识的课程资源。苹果.原创 2021-10-09 14:51:53 · 319 阅读 · 0 评论 -
Java客户端操作FastDFS实现文件上传下载替换删除
FastDFS 的作者余庆先生已经为我们开发好了 Java 对应的 SDK。这里需要解释一下:作者余庆并没有及时更新最新的 Java SDK 至 Maven 中央仓库,目前中央仓库最新版仍旧是 1.27 版。所以我们需要通过 Github:https://github.com/happyfish100/fastdfs-client-java 下载项目源码,再通过命令 mvn clean install 编译打包导入 Maven 本地仓库使用。Java技术交流君羊:723749901接下来我们通过 Jav转载 2021-09-23 11:08:09 · 469 阅读 · 0 评论 -
Jwt的新手入门教程
1.Jwt究竟是什么东东?学习交流君羊【785794074】暗号:67再贴官方的定义:What is JSON Web Token?JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This inform原创 2021-09-22 09:39:46 · 652 阅读 · 0 评论 -
开发一个Java项目的完整流程(附2600套Java项目源码+视频)
我相信很多Java新手都会遇到这样一个问题:跟着教材敲代码,很容易;但是让他完整的实现一个应用项目,却不会;不知道从哪里开始,不知道实现一个项目的完整流程是怎样的,看似很简单的一个问题,但却实实在在难住了很多Java新手。加入小编的Java交流君羊【785794074】暗号:67正是基于此,这篇文章就教你实现一个项目的完整流程,教你如何开发项目。当然要介绍开发的完整流程,就免不了需要实现一个项目,这里就用Java实现一个简单的记事本,借助实现记事本来教你开发的完整流程。文章主要讲解如何使用 Ja原创 2021-09-17 10:17:08 · 8643 阅读 · 1 评论 -
MyBatis源码阅读
Java交流君羊【785749075】暗号:67第⼀节1: MyBatis源码阅读2: 作为⼀个架构师 最基本的职业素养3: 如何优雅的写代码如何评价⼀个代码⾜够优秀1: 耗时+空间利⽤率 (空间的话 减少⼀些不必要的内存开销(jvm调优) 利⽤优秀的算法提⾼整个程序性能(不要求会写算法 LRU)2: 技术栈 (⾃⼰的⼀个技术⼴度和技术深度 【⾃学能⼒=阅读源码+英语⽔平】3: 是否能够将业务模型转化为实际硬编码。(抽象能⼒)设计模式阅读源码的时候,如何读懂源码?参.原创 2021-09-16 10:34:14 · 105 阅读 · 0 评论 -
JS初识 javascript
初识javascript 引导主要内容:学习目标:节数知识点要求第一节(js的前世今生)js简介了解第二节(js的语法结构)页面引入js的几种方式了解js输出的几种方式了解js的语法规则了解第三节(Javascript名词解释)数字字面量掌握字符串字面量掌握常量理解第四节(Javascript变量命名规则(重点))声明变量掌握变量提升掌握变量的命名规则了解第五节(Javascri转载 2021-08-05 10:14:01 · 147 阅读 · 0 评论 -
JS面向对象
类、对象、原型与设计模式学习资料获取方式本节主要内容:(文章转载自乐字节)学习目标:节数知识点要求第一节 面向对象的思想概述什么类和对象了解第二节 类和对象什么是类和对象了解创建对象了解属性和方法了解第三节 原型什么是原型掌握第四节 原型链原型链掌握第五节 原型继承原型继承掌握第六节 设计模式设计模式掌握第七节 this总结this问题总结掌握问题思考:求两个数的和方案:1、转载 2021-08-02 10:41:59 · 7244 阅读 · 0 评论 -
前端开发现状及基础内容
Web前端开发现状及基础内容(文章转载自乐字节)主要内容1、Web前端现状2、IDE介绍3、Webstorm使用4、HTML介绍学习目标节数知识点要求第一节Web前端现状了解第二节IDE介绍了解第三节Webstrom使用掌握第四节HTML介绍熟悉Web前端现状市场缺口前端程序员缺口非常大,因为它正式成为一个岗位才几年,国内最早出现前端招聘岗位在2012年左右,在此之前,前端工作基本上都是由服务端工程师包办的,或者是由设计师来产转载 2021-07-29 10:35:06 · 470 阅读 · 0 评论 -
Bus消息总线
学习目标什么是消息总线文章摘自乐字节消息代理中间件构建一个共用的消息主题让所有微服务实例订阅,当该消息主题产生消息时会被所有微服务实例监听和消费。消息代理又是什么?消息代理是一个消息验证、传输、路由的架构模式,主要用来实现接收和分发消息,并根据设定好的消息处理流来转发给正确的应用。它在微服务之间起到通信调度作用,减少了服务之间的依赖。什么是 Spring Cloud Bus Spring Cloud Bus 是 Spring Cloud 体系内的消息总线,用来连接分布式系统的所有节点。转载 2021-07-13 11:01:29 · 164 阅读 · 0 评论 -
Elasticsearch
学习目标(文章摘自乐字节)Elasticsearch简介与安装什么是Elasticsearch? ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。Lucene与Elasticsearch关系?Lucene不是一个完转载 2021-07-12 09:43:01 · 82 阅读 · 0 评论 -
Nacos配置中心
Nacos 介绍Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理。英文全称 Dynamic Naming and Configuration Service,Na 为 Naming/NameServer 即注册中心,co 为 Configuration 即配置中心,Service 是指该注册/配置中心都是以服务为核心。服务(Service)是 Nacos 世界的一等公民。(文章转载自乐字节)官网是这样说的:一个更易于构建云原生应用的动态服务发现、配置管理和服转载 2021-07-09 11:06:07 · 516 阅读 · 0 评论 -
Config配置中心
学习目标服务配置现状配置文件是我们再熟悉不过的,在微服务系统中,每个微服务不仅仅只有代码,还需要连接其他资源,例如数据库的配置或功能性的开关 MySQL、Redis 、Security 等相关的配置。除了项目运行的基础配置之外,还有一些配置是与我们业务有关系的,比如说七牛存储、短信和邮件相关,或者一些业务上的开关。(文章转载自乐字节)但是随着微服务系统的不断迭代,整个微服务系统可能会成为一个网状结构,这个时候就要考虑整个微服务系统的扩展性、伸缩性、耦合性等等。其中一个很重要的环节就是配置管理的问题转载 2021-07-08 16:07:23 · 270 阅读 · 0 评论 -
非计算机专业成为大牛之路
文章出处:(转载自乐字节)今天小编在逛知乎时候看到一个小编比较感兴趣的话题“非计算机专业学生怎么走上计算机技术之路?”,关注该话题的同学有1300+人,被浏览超过270万+!网友评论该作者评论获得783人赞同!月薪两三千,不说北上广深,就算是三四线城市也会过得很辛苦吧,所以,能有避免成为低级码农的觉悟,就是一个好的开始!如果你还是一名在校大学生,泥萌一定要对高中老师的“谎言”有所觉悟!“大学生活悠闲浪漫,没事儿就散散步,看看景。”“人生能有几回搏?现在是很辛苦,等上了大学就轻松了。”这只是高中原创 2021-04-21 11:22:47 · 178 阅读 · 0 评论 -
被毕设打垮的xxx实习生
现在还在实习的小伙伴们是不是还有好多还没来得及做毕设的?先说说我吧!我现在实习,每周都有任务,还重!!!实习时间是到5月底就结束了,答辩时间在6月11号,论文+毕设只有不到10天的时间!!!现在是才整理出一个大概方向!(太难了啊)一、项目名称: 【企业级微信点餐系统】二、功能模块: 买家(手机端) 卖家(PC端) 下单 .原创 2021-04-15 17:26:12 · 86 阅读 · 0 评论 -
不想被毕设打垮的应届生,通过Github上找到了“宝藏”
前言:对于程序员而言,GitHub是一个宝藏男孩,为什么大家会把自己的辛苦写出来的源码挂到GitHub上呢?拿出卖钱它不香吗?其实对于这个问题,下面这张图做了很好的阐释:说到底,开源是利他利己的,比如音乐是分享给大家免费听的,听音乐本身并不需要钱,听电台就是。你想听什么就听什么,还可以用各种音效工具给增强你的视听享受,或者拿来招徕顾客,为你的作品烘托情绪,这些是要钱的书本也是分享给大家免费看的,去图书馆就是,借书收取的费用其实只是维持图书馆的正常运转和防止你无限期的独占图书资源而说白了就.转载 2021-04-14 15:55:56 · 170 阅读 · 0 评论 -
看了这篇文章、我一礼拜学会了Java
学习交流、Java基础到精通、附带源码,视频、文档配套学习看一下面试的学习资料图!原创 2021-04-09 09:24:13 · 66 阅读 · 0 评论 -
GitHub的九种提速方式
GitHub的九种提速方式,绝对的干货,小编也有一个学习的裙(776262472、验证信息67)有一起学习交流的可以一起哦,有Java、python、前端、项目等等源码和视频提供学习的哈!希望大家可以一起进步! 国内访问GitHub的九种提速方式,满满的干货。Gitee,Java,spring,项目实战,springboot,vue,python ...原创 2021-04-08 09:48:33 · 217 阅读 · 0 评论