推荐学java 推荐学java
2年前
推荐学java——MyBatis高级
补两张知识导图最近的两篇文章和文中缺少了知识结构图,这里补充一下。本节内容是关于MyBatis的高级部分,上节的内容重点是带大家从零开始搭建一个使用MyBatis框架的java项目,并且能使用MyBatis框架完成对数据库中表的增删改查操作;这听起来不难理解,但对于新手要实战一遍,还是需要多加练习,推荐大家通过新建Module的方式来操作。
Alex65 Alex65
3年前
为什么要从php 加入到 go 的潮流
为何我要说加入go开发是一种潮流,尤其是对于php开发人员,我加入了很多go的开发群或者爱好群,发现大部分人都是从php过来的,原本google开发golang是想让更多的c/c人员来使用。PHP语言作为当今最热门的网站程序开发语言,它也是我多年来一直使用的语言,它具有成本低、速度快、可移植性好、内置丰富的函数库等优点,因此被越来越多的企业应用于网站
Stella981 Stella981
3年前
MapReduce 社交好友推荐算法
原理如果A和B具有好友关系,B和C具有好友关系,而A和C却不是好友关系,那么我们称A和C这样的关系为:二度好友关系。在生活中,二度好友推荐的运用非常广泛,比如某些主流社交产品中都会有"可能认识的人"这样的功能,一般来说可能认识的人就是通过二度好友关系搜索得到的,在传统的关系型数据库中,可以通过图的广度优先遍历算法实现,而且深度限定为2,然而在
Wesley13 Wesley13
3年前
DDD领域驱动
DDD领域驱动领域驱动模型。模型驱动代码接触到需求第一步就是考虑领域模型,而不是将其切割成数据和行为,然后数据用数据库实现,行为使用服务实现,最后造成需求的首肢分离。DDD让你首先考虑的是业务语言而不是数据,重点不同导致编程世界观不同。具体的问题,具体解决,以后遇到相同的问题,这个问题就成了领域DDD是解决复杂中大型软件的一套行之有效方式,在
Wesley13 Wesley13
3年前
mysql系统架构解析
以下内容是依据《MySQL性能调优与架构设计》来做的知识点总结,感兴趣的朋友可以看一下这本书,毕竟按照书来学习比较系统。能够整体的把握知识脉络。一、MySQL逻辑模块组成mysql可以看成是二层架构,第一层叫SQLLayer,这一部分主要功能是完成mysql数据库系统处理底层数据之前的所有的准备工作,包括权限判断、sql解析、执行计划优化、qu
Wesley13 Wesley13
3年前
Java开发者必备神器Maven国内镜像加速深度测试
Maven是当前流行的项目管理工具,但官方的库在国内经常连不上,连上以后龟一般的速度也能让你崩溃,这时候也许你会去搜索下如何加速。百度搜索maven镜像会发现绝大部分都在推荐阿里云的镜像服务,但是阿里云的镜像服务真的好用吗?去国内各大云厂商搜索了下发现都提供了镜像服务,到底哪个是最快的呢?这里进行深度测试。各大厂商也是鸡贼,对关键字也做了处理比
Wesley13 Wesley13
3年前
JS实现在线生成带logo的二维码
      jquery.qrcode.js是一个能够在客户端生成矩阵二维码QRCode的jquery插件,使用它可以很方便的在页面上生成二维条码。此插件是能够独立使用的,体积也比较小,使用gzip压缩后才不到4kb。因为它是直接在客户端生成的条码,所以不会有图片下载的过程,能够实现快速生成。它是基于一个多语言的类库封装的,也不依赖于其他额外的服务。
Stella981 Stella981
3年前
JVM性能调优详解
前面我们学习了整个JVM系列,最终目标的不仅仅是了解JVM的基础知识,也是为了进行JVM性能调优做准备。这篇文章带领大家学习JVM性能调优的知识。性能调优性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。架构调优和代码调优是JVM调优的基础,其中架构调优是对系统影响最大的。性能调优基本上按照以下
Wesley13 Wesley13
3年前
TYPESDK手游聚合SDK服务端设计思路与架构之三:流程优化之订单保存与通知
经过前两篇文字的分析与设计,我们已经可以搭建出一个能够支持多游戏多渠道的聚合SDK服务端,但这只是理想化状态下的一个简化模型。如果接入渠道的逻辑都是按照理想化的简化过程来构建,那么对于支付的请求,我们可以简化成这样几步:1.游戏客户端创建订单。2.游戏客户端(通过TYPESDK客户端)调用渠道lib库中相应接口,发起支付。3.用户在弹出的
遥感数字图像处理
遥感数字图像处理的特点:同遥感图像的光学处理(即模拟图像处理)相比,遥感数字图像的计算机处理有很多优点,主要表现在以下几点:1.图像信息损失低,处理的精度高由于数字遥感图像是用二进制表示的,在图像处理时,其数据存储在计算机数据库中,不会因长期存储而损失信息,也不会因处理而损失原有信息。对计算机来说,不管是对4bit还是对8