算法入门到精通系列之01_算法概述
算法入门到精通系列之01_算法概述作者:千锋杨景文 开篇算法,一个听起来很厉害的词。也是最近几年特别火的词。很多大学生都想学习算法,因为它是大厂和高薪工作的代名词。但是有关算法系列的书籍或者文章不多,或者说是成系列的、从入门到精通的文章不多,…
SpringBoot2.x系列教程52--NoSQL之安装配置Neo4j数据库
SpringBoot2.x系列教程52--NoSQL之安装配置Neo4j数据库作者:一一哥一. Neo4j简介Neo4j是一个世界领先的、高性能的开源图形数据库,是NoSQL数据库中的一种,它是由Neo技术使用Java语言完全开发的。Neo4j是一个嵌入式的、基于磁盘的、具备完全的事务特性的Ja…
只有一个文件的开源富文本编辑器,麻雀虽小五脏俱全就是它了
许多开发者在页面中使用文本编辑器时,有些时候要引入很多文件才能够正常使用,让开发者们多少感到有些麻烦。今天 Gitee 为大家推荐的这款编辑器就主打原生开发和轻量,对于很多开发者来说会是一个不错的选择。 如果你对这款编辑器有更多的兴趣,欢迎访问项目仓库地址:https://gi…
关于@ResponseBody 默认输出的误区
使用百度搜索 @ResponseBody 排名第一的答案, @ResponseBody 的作用其实是将 java 对象转为 json 格式的数据。 我们先来公布正确的答案。 @ResponseBody 的输出格式,默认情况取决于客户端的 Accept 请求头。
SpringBoot2.x系列教程51--NoSQL之SpringBoot整合MongoDB
SpringBoot2.x系列教程51--NoSQL之SpringBoot整合MongoDB作者:一一哥一. MongoDB1. MongoDB简介MongoDB一词来自于英文单词“Humongous”,中文含义为“庞大”,是由C++语言编写的一个基于分布式文件存储的高性能,开源,无模式的文档型数据库,属于当前NoS…
SpringBoot2.x系列教程50--NoSQL之SpringBoot整合Redis
SpringBoot2.x系列教程50--NoSQL之SpringBoot整合Redis作者:一一哥一. Spring Boot整合Redis实现1. Redis简介Redis是一个缓存,消息中间件及具有丰富特性的键值存储系统。Spring Boot为Redis的客户端Jedis提供了自动配置实现,Spring Data Redis提供了在它…
游戏开发初学者必看,C++自制植物大战僵尸
!!! 重要 这个游戏模仿了原版植物大战僵尸。不要用于商业用途,否则后果自负 由于资源文件可能存在侵权问题,所以被移除。如果特别需要并且只是在学习的情况下可以向作者索要该资源包。
SpringBoot2.x系列教程49--NoSQL非关系型数据库简介
SpringBoot2.x系列教程49--NoSQL非关系型数据库简介作者:一一哥一. 非关系型数据库1. NoSQL简介NoSQL,泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充.随着互联网Web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的…
SpringBoot2.x系列教程48--多数据源配置之AOP动态切换数据源
SpringBoot2.x系列教程48--多数据源配置之AOP动态切换数据源作者:一一哥在上一节中,我通过分包的方式实现了多数据源的配置,接下来我通过AOP切面的方式,带领大家实现第二种多数据源配置方式,该方式是在前面案例的基础上进行编写的。一. 实现过程1. 创建…
聊聊 OAuth 2.0 的 token expire_in 使用
缺少 expires_in 过期参数,所以客户端无法知悉何时执行刷新行为。 token_type (必需)这是令牌的类型,通常只是字符串“bearer”。 expires_in (推荐)如果访问令牌过期过期时间。 refresh_token(可选)刷新令牌,在访问令牌过期后,可…
SpringBoot2.x系列教程47--多数据源配置之分包实现
SpringBoot2.x系列教程47--多数据源配置之分包实现作者:一一哥一. 概述随着并发量的不断增加,单个数据库可能难以承受高并发所带来的压力,此时我们通常会对数据库进行拆分或是引入其他数据库,一个项目中使用多个数据库(无论是主从复制- - 读写分离还是分…
SpringBoot2.x系列教程46--整合使用jOOQ面向对象查询
SpringBoot2.x系列教程46--整合使用jOOQ面向对象查询作者:一一哥一. jOOQ简介1. jOOQ概述jOOQ(Java Object Oriented Querying): 翻译成中文是 Java面向对象查询 的意思。jOOQ是Data Geekery提供的基于Java的轻量级数据库访问库,通过特定的语法将类以及数…
好看又好用,近期这 5 款 JS 开源项目在 Gitee 最热门
JavaScript 作为「前端三件套」中至关重要的一员,在开源领域的地位也是毋庸置疑的,Gitee 上有超过 40 万个开源项目使用 JavaScript 开发,今天给大家推荐的 5 款是 Gitee 上最近最受欢迎的 JavaScript 项目。 基于 Vue 的一个轻量级…
SpringBoot2.x系列教程45--整合H2数据库之代码实现
SpringBoot2.x系列教程45--整合H2数据库之代码实现作者:一一哥我在上一章节中详细讲解了H2数据库,接下来我带大家在Spring Boot中整合H2数据库,实现代码操作。一. Spring Boot中整合H2数据库1. 创建Web项目我们按照之前的经验,创建一个web程序,并将之改…
SpringBoot2.x系列教程之SpringBoot2.x配置大全04_DataSource配置
SpringBoot2.x系列教程之SpringBoot2.x配置大全04_DataSource配置作者:一一哥DataSource相关配置: spring.dao.exceptiontranslation.enabled: 是否开启PersistenceExceptionTranslationPostProcessor,默认为true spring.datasource.abandon-when-percen…
SpringBoot2.x系列教程之SpringBoot2.x配置大全03
SpringBoot2.x系列教程之SpringBoot2.x配置大全03作者:一一哥一. SpringBoot2.x配置大全03#THREAD DUMP ENDPOINT(ThreadDumpEndpoint) management.endpoint.threaddump.cache.time-to-live = 0ms #可以缓存响应的最长时间。 management.endpoint.threa…
树莓派又立功了!这个开源项目助你告别电销骚扰
面对越来越多的骚扰电话,已经有很多手机厂商推出了应对的应用,自动拦截或智能接听打来的骚扰电话。今天这位 Gitee 上的开发者发挥了自己的智慧,使用万能的树莓派自己制作了一个智能反骚扰的开源项目。 这是一个软硬件结合的开源项目,如果是普通使用者,需要有初级的硬件动手能力(比如接…
SpringBoot2.x系列教程之SpringBoot2.x配置大全
SpringBoot2.x系列教程之SpringBoot2.x配置大全作者:一一哥一. SpringBoot2.x配置大全(中)#JEST (Elasticsearch HTTP客户端)(JestProperties) spring.elasticsearch.jest.connection-timeout = 3s #连接超时。 spring.elasticsearch.jest.multi-thre…
SpringBoot2.x系列教程之SpringBoot2.x配置大全01
SpringBoot2.x系列教程之SpringBoot2.x配置大全01作者:一一哥一. SpringBoot2.x配置大全(上)#================================================= ================== #COMMON SPRING BOOT PROPERTIES ## 此样本文件作为指南提供。不要将它的#complet…
SpringBoot2.x系列教程44--H2数据库详解及搭建Web控制台
SpringBoot2.x系列教程44--H2数据库详解及搭建Web控制台作者:一一哥我在上一章节中讲解了Spring Boot中整合Mybatis,接下来我给大家介绍一款内存数据库--H2。H2作为一款内存数据库,适合开发阶段调试代码使用,并不适用于生产阶段。一. H2数据库简介1. H2…