-
ApiBoot DataSource Switch 使用文档
ApiBoot是一款基于SpringBoot1.x,2.x的接口服务集成基础框架, 内部提供了框架的封装集成、使用扩展、自动化完成配置,让接口开发者可以选着性完成开箱即用, 不再为搭建接口框架而犯愁,从而极大的提高开发效率。 ApiBoot DataSource Switch 顾名思义,DataSource Switch是用于数据源选择切换的框架,这是一款基...
2019-04-03 7热度 收藏 -
灵活使用 console 让 js 调试更简单
摘要: 玩转console。 原文:灵活使用 console 让 js 调试更简单 作者:前端小智 Fundebug经授权转载,版权归原作者所有。 Web 开发最常用的高度就是 console.log ,虽然 console.log 占有一席之地,但很多人并没有意识到 console 本身除了基本 log 方法之外还有很多其他方法。 适当使用这些方法可以使调...
2019-04-03 3热度 收藏 -
JavaScript字符串转数字的5种方法及其陷阱
摘要 :JavaScript 是一个神奇的语言,字符串转数字有 5 种方法,各有各的坑法! 原文: Converting Strings to Number in Javascript: Pitfalls 译者: Fundebug 本文采用意译,版权归原作者所有 String 转换为 Number 有很多种方式,我可以想到的有 5 种! parseInt(n...
2019-04-03 5热度 收藏 -
物联网的低功耗广域网络替代方案
诸如WiFi,ZigBee和蓝牙等无线网络技术适用于物联网(IoT)的消费者应用,但许多工业和其他物联网应用需要在这些技术可以处理的范围内运行。传统上,蜂窝和卫星机器对机器(M2M)技术填补了这一空白,但成本,功耗和可扩展性问题使得这些选择对未来的吸引力降低。许多低功耗广域网(LP-WAN)替代方案已经出现,需要开发人员仔细考虑,以寻求解决这些广泛的物联网应...
2019-04-03 4热度 收藏 -
企业建站选择阿里云服务器配置详细教程
阿里云——阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。专业快速备案,7x24小时售后支持,助企业无忧上云。目前无论个人站长还是企业,都将阿里云作为了上云的地域选择,那么作为企业用户应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自...
2019-04-03 5热度 收藏 -
首次使用 linux 阿里云服务器,入门及使用
上午编辑的文章 下午更新下 安装环境 因为服务器默认 linux 系统,所以这里讲怎么配置 linux 云服务环境。 我第一次使用的时候,还以为是要去安装一个界面化桌面,以便我这个命令小白可以操作。但是,对于只有2G 的内存来说安装了之后将会很卡很卡。后来我问学长,他说不要安装界面化,使用命令就好了。 首先关于远程服务器的登录入口, 默认系统的用户名是 ro...
2019-04-03 4热度 收藏 -
Golang 环境配置与应用编译
微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 老司机倾囊相授,带你一路进阶,来不及解释了快上车! Go 语言现在是越来越火了,出现在各个领域中,称它为21世纪的 C 语言一点都不为过,而且 Go 语言是 2009 年才发布的新语言,可以说它的特性是完全基于现代计算机来设计的,尤其它的看家本领 go...
2019-04-03 4热度 收藏 -
MySQL知识体系——索引
本文直切主题,针对InnoDB引擎描述索引及优化策略。在开始之前,需要读者了解:1)二叉查找树(包括2-3查找树、红黑树等数据结构)2)MySQL的InnoDB引擎基础知识 索引初探 要了解索引,当然要了解其数据结构。树有很多应用,流行的用法之一是包括UNIX和DOS在内的许多常用操作系统中的目录结构,二叉查找树又是Java中两种集合类TreeSet和T...
2019-04-03 6热度 收藏 -
干掉一堆mysql数据库,仅需这样一个shell脚本
一大早就被电话吵醒了,云某项目数据库全挂了,启动不了(睡得太死,没听到报警短信),吓得不轻啊! 电话中说所有mysql数据库主库都启动不了,但从库正常,怀疑是主库去连其它阿里云的主库了。这些数据库,以前是从阿里云迁移到idc机房的,因此他有这个判断。 赶紧打开电脑,连***,登录其中一个数据库服务器,试着执行如下命令启动mysql服务 [root@bbsm...
2019-04-03 46热度 收藏 -
gitbook 入门教程之使用 gitbook-cli 开发电子书
gitbook 生成电子书主要有三种方式: gitbook-cli 命令行操作,简洁高效,适合从事软件开发的相关人员. gitbook-editor 编辑器操作,可视化编辑,适合无编程经验的文学创作者. gitbook.com 官网操作,在线编辑实时发布,适合无本地环境且科学上网的体验者. 本文主要讲解第一种 gitbook-cli 命令行操作流程,其他两种...
2019-04-03 9热度 收藏 -
Docker应用部署
mysql 部署1)拉取mysql镜像 docker pull centos/mysql-57-centos 2)创建容器 docker run -id --name=mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 centos/mysql-57-centos -p 代表端口映射,宿主机端口:容器运行端口-...
2019-04-03 11热度 收藏 -
Pick!闲鱼亿级商品库中的秒级实时选品
一、业务背景 在电商运营工作中,营销活动是非常重要的部分,对用户增长和GMV都有很大帮助。对电商运营来说,如何从庞大的商品库中筛选出卖家优质商品并推送给有需要的买家购买是每时每刻都要思索的问题,而且这个过程需要尽可能快和实时。保证快和实时就可以提升买卖双方的用户体验,提高用户粘性。 二、实时选品 为了解决上面提到的问题,闲鱼研发了马赫系统。马赫是一个实时高性...
2019-04-03 15热度 收藏 -
J2Cache 两级缓存中的 Region 到底是什么东西?
不时有人来询问 J2Cache 里的 Region 到底是什么概念,这里做统一的解答。 J2Cache 的 Region 来源于 Ehcache 的 Region 概念。 一般我们在使用像 Redis、Caffeine、Guava Cache 时都没有 Region 这样的概念,特别是 Redis 是一个大哈希表,更没有这个概念。 在实际的缓存场景中,不同的...
2019-04-03 4热度 收藏 -
异步化,你的高并发大杀器
今天来聊聊如何让项目异步化的一些事。 1.同步和异步,阻塞和非阻塞 同步和异步,阻塞和非阻塞, 这个几个词已经是老生常谈,但是常常还是有很多同学分不清楚,以为同步肯定就是阻塞,异步肯定就是非阻塞,其实他们不是一回事。 同步和异步关注的是结果消息的通信机制 同步:同步的意思就是调用方需要主动等待结果的返回 异步:异步的意思就是不需要主动等待结果的返回,而是通过...
2019-04-03 4热度 收藏 -
Object类是如何成为所有类的“父亲”?
前言 也许大家在刚开始学Java的时候就听说过,Object类是所有的类的父类。但是有没有思考过,为什么我们自己创建的类,没有继承Object类,但是却能调用Object类的方法呢? 正文 下面直接看一下截图,分别是自定义类ObjectTest跟Object类。 既然我们没有显式继承Object类,也能调用Object类里的方法,那是什么机制可以达到“自...
2019-04-03 7热度 收藏 -
HTTP/3 竟然基于 UDP,HTTP 协议这些年都经历了啥?
听到 HTTP/3 基于 UDP 协议的消息,不少人可能都跟我一样惊呆了。 我们从开始学习网络协议就一定会接触到 HTTP,而教科书或者老师一直以来说的都是“UDP 不可靠,所以 HTTP 基于 TCP 协议”,虽然偶尔会思考“UDP 与 TCP 都是比较底层的协议,用 TCP 来定义上层的 HTTP 协议,也是需要经过一系列设计和封装的,那凭什么 UDP ...
2019-04-03 5热度 收藏 -
4月数据库排行:MySQL 得分强劲,PG 稳步前进
DB-Engines 数据库流行度排行榜发布了 4 月份的数据,排名前二十如下: 毫无意外,前六名依旧是一如既往的稳定,分别为:Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB和IBM Db2。Redis 和 Elasticsearch 则各自上升到了第七、八位,Microsoft Access被挤下到...
2019-04-02 25热度 收藏 -
Android之RxJava详解
Android之RxJava详解文章大纲一、什么是RxJava二、为什么要用RxJava三、RxJava使用详解四、项目源码下载五、参考文章 一、什么是RxJava Rx(Reactive Extensions)是一个库,用来处理事件和异步任务,在很多语言上都有实现,RxJava是Rx在Java上的实现。简单来说,RxJava就是处理异步的一个库,最基本是...
2019-04-02 4热度 收藏 -
Java NIO之用Channel和MappedByteBuffer高效快速复制大文件
NIO的应用,复制大文件,超爽,简单高效 import java.io.RandomAccessFile; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import java.nio.channels.FileChannel.MapMode; public c...
2019-04-02 4热度 收藏 -
Android之OkHttp详解
Android之OkHttp详解文章大纲一、OkHttp简介二、OkHttp简单使用三、OkHttp封装四、项目源码下载 一、OkHttp简介 什么是OkHttp 一般在Java平台上,我们会使用Apache HttpClient作为Http客户端,用于发送 HTTP 请求,并对响应进行处理。比如可以使用http客户端与第三方服务(如SSO服务)进行集成,...
2019-04-02 29热度 收藏