0

Github PageHelper 原理解析

任何服务对数据库的日常操作,都离不开增删改查。如果一次查询的纪录很多,那我们必须采用分页的方式。对于一个Springboot项目,访问和查询MySQL数据库,持久化框架可以使用MyBatis,分页工具可以使用github的 PageHelper。我们来看一下PageHelper的使用方法: 1 // ...

gkmeteor 发布于 2019-11-20 21:23 评论(0)阅读(193)
1

理解Spark SQL(一)—— CLI和ThriftServer

Spark SQL主要提供了两个工具来访问hive中的数据,即CLI和ThriftServer。前提是需要Spark支持Hive,即编译Spark时需要带上hive和hive-thriftserver选项,同时需要确保在$SPARK_HOME/conf目录下有hive-site.xml配置文件(可以 ...

白竹山 发布于 2019-11-20 21:19 评论(0)阅读(81)
0

NioEventLoop的创建

NioEventLoop的创建 NioEventLoop是netty及其重要的组成部件,它的首要职责就是为注册在它上的channels服务,发现这些channels上发生的新连接、读写等I/O事件,然后将事件转交 channel 流水线处理。使用netty时,我们首先要做的就是创建NioEventL ...

朵巴阁 发布于 2019-11-20 20:14 评论(5)阅读(134)
2

前端每周学习分享--第12期

1.VuePress 大家看过不少Vue.js及其子项目的文档,一定发现了它们风格完全一致,界面清爽,读起来很舒服,它们都使用了vuepress。 VuePress是尤大为了支持 Vue 及其子项目的文档需求而写的一个静态网站生成工具,广泛用于编写技术文档 ,可以部署在github上做个人博客。 原 ...

鱼桑燕子梁 发布于 2019-11-20 19:30 评论(0)阅读(178)
2

极*Java速成教程 - (1)

序言 众所周知,程序员需要快速学习新知识,所以就有了《21天精通C++》和《MySQL 从删库到跑路》这样的书籍,Java作为更“高级”的语言也不应该落后,所以我就写一个《极·Java速成教程》,让想学的人能够快速学习Java(手斜)。 本文大概分三大部分: 编程基础知识 面向对象思想 数据类型 运 ...

很懒的虫 发布于 2019-11-20 17:54 评论(2)阅读(236)
2

abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之一(二十七)

通过前面的文章abp(net core)+easyui+efcore实现仓储管理系统——EasyUI之货物管理一 (十九) 至 abp(net core)+easyui+efcore实现仓储管理系统——EasyUI之货物管理八(二十六) 的学习,我们已经有实现了传统的ASP.NET Core MVC... ...

DotNet菜园 发布于 2019-11-20 17:47 评论(1)阅读(392)
2

Spring框架学习笔记(7)——Spring Boot 实现上传和下载

最近忙着都没时间写博客了,做了个项目,实现了下载功能,没用到上传,写这篇文章也是顺便参考学习了如何实现上传,上传和下载做一篇笔记吧 下载 主要有下面的两种方式: 通过ResponseEntity实现 通过写HttpServletResponse的OutputStream实现 我只测试了 这种方法可行 ...

Stars-one 发布于 2019-11-20 17:31 评论(0)阅读(229)
8

二、netcore跨平台之 Linux部署nginx代理webapi

上一章,我们讲了在linux上安装netcore环境,以及让netcore在linux上运行。 这一章我们开始讲在linux上配置nginx,以及让nginx反向代理我们的webapi。 什么nginx??? Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发 ...

流月无双 发布于 2019-11-20 17:28 评论(3)阅读(349)
0

【Elasticsearch 7 探索之路】(三)倒排索引

上一篇,我们介绍了 ES 文档的基本 CURE 和批量操作。我们都知道倒排索引是搜索引擎非常重要的一种数据结构,什么是倒排索引,倒排索引的原理是什么。 1 索引过程 在讲解倒排索引前,我们先了解索引创建,下图是 Elasticsearch 中数据索引过程的流程。 从上图可以看到,文档未在 ES 中进 ...

隐峯 发布于 2019-11-20 17:10 评论(0)阅读(176)
0

go中的关键字-select

1. select的使用 定义:在golang里头select的功能与epoll(nginx)/poll/select的功能类似,都是坚挺IO操作,当IO操作发生的时候,触发相应的动作。 1.1 一些使用规范 在Go的语言规范中,select中的case的执行顺序是随机的,当有多个case都可以运行 ...

滴巴戈 发布于 2019-11-20 17:03 评论(0)阅读(226)
0

用PHP+Redis实现延迟任务,实现自动取消订单

简单定时任务解决方案:使用redis的keyspace notifications(键失效后通知事件) 需要注意此功能是在redis 2.8版本以后推出的,因此你服务器上的reids最少要是2.8版本以上; (A)业务场景: 1、当一个业务触发以后需要启动一个定时任务,在指定时间内再去执行一个任务( ...

程序媛的明天 发布于 2019-11-20 16:57 评论(0)阅读(227)
15

迟到的故障公告:错误的缓存数据引发新版博客后台发布后的故障

10月18日晚上 22:00 ,我们对处于灰度发布阶段的新版博客后台(Angular 8.2.7 + .NET Core 3.0)进行了一次发布操作,在发布后由于清除缓存 web api 的一个 bug 造成在发布后通过新版博客后台修改的博文无法访问(404错误);在发现问题后,我们回退至发布之前的... ...

大发pk10分析_腾讯分分彩团队 发布于 2019-11-20 16:46 评论(12)阅读(1191)
0

iOS:应用程序扩展开发之Today扩展(Today Extesnsion)

一、简介 iOS应用程序扩展是苹果在iOS8推出的一个新特性,可以将自定义的功能和内容扩展到应用程序之外,在之后又经过不断地优化和更新,已经成为开发中不可或缺的功能之一。扩展也是一个Target项目,它运行在主机应用程序上,可以与主机应用程序实现资源共享,和宿主应用程序的Target项目是彼此独立的 ...

xiayuanquan 发布于 2019-11-20 16:45 评论(0)阅读(61)
0

抽象工厂--设计模式

前面工厂方法模式中考虑的是一类产品的生产, 如畜牧场只管动物、电视机厂只产电视机等. 同种类称为同等级, 也就是说,工厂方法模式只会考虑生产同等级的产品,但是在现实生活中许多工厂都是综合性很强的,也会加大工厂的最大使用效率,能够生产出多等级的产品. 畜牧场可以养动物,也可以养植物等. 本篇博客将讲述 ...

国孩 发布于 2019-11-20 16:05 评论(2)阅读(171)
0

django学习与实践

Django简介 ​ Django是一个由Python写成的开放源代码的Web应用框架,它最初是被用来开发管理劳伦斯出版集团旗下的一些以新闻内容为主的网站,即CMS(内容管理系统)软件。 并于2005年7月在 BSD 许可证下发布。这套框架是以比利时的吉普赛爵士吉他手 Django Reinhard ...

刘韦 发布于 2019-11-20 16:02 评论(1)阅读(136)
0

Mybatis精讲(二)---生命周期

[TOC] 回顾 上一章节我们通过xml和代码的方式实现了Mybatis环境的配置。代码方式只是简单介绍下。我们也知道我们大部分情况使用的是xml方式的配置。在实际开发中我们那样开发显然是不合理的。 上章节提到的组件显示不可能每次执行sql都要重新创建的。这样性能上肯定是过不去的。今天我们就来简单聊 ...

烟花散尽13141 发布于 2019-11-20 15:58 评论(0)阅读(135)
6

小胖李的面试之旅(二)

小胖李,面面面,论实力,没进步,轮年龄,比谁都大,干啥啥不行,啥也不是,散会 ...

皮卡丘\(≧▽≦)/ 发布于 2019-11-20 15:33 评论(22)阅读(1677)
0

netty源码解析(4.0)-29 Future模式的实现

Future模式是一个重要的异步并发模式,在JDK有实现。但JDK实现的Future模式功能比较简单,使用起来比较复杂。Netty在JDK Future基础上,加强了Future的能力,具体体现在: 吹了那么多牛,有一个关键问题还没弄清楚:Future到底是干嘛的?io.netty.util.con ...

自带buff 发布于 2019-11-20 15:10 评论(0)阅读(98)
1

Flutter 构建的 Mac 桌面应用上无法发出网络?

在上一篇文章中我们分享了,如何开发桌面应用。在本章文章中,来解决一下为何在 Mac 中无法发出网络情况的原因。## 起因事情​起因是这样的:我总觉得写一个 Demo 不足以体现我们开发同学的能力。直到最近,我发现了一个可以改善的小点,可帮助我们的测试同学提高测试效率。大体情况就是在某天晚上,客户端的... ...

孤独狂饮 发布于 2019-11-20 14:59 评论(0)阅读(182)
0

打造最可靠的自动驾驶基础架构

文章作者:莫璐怡 Pony.ai 编辑整理:Hoh Xil 内容来源:Pony.ai & DataFun AI Talk 出品社区:DataFun 注:欢迎转载,转载请在留言区留言。 导读:本次分享的主题为打造最可靠的自动驾驶基础架构。主要内容包括如何做 Pony.ai 自动驾驶系统的基础架构,涉及 ...

DataFunTalk 发布于 2019-11-20 14:43 评论(0)阅读(231)