Maven最佳实践:划分模块、约定优于配置
Maven最佳实践:划分模块所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么
5分钟掌握:AI和机器学习中的数学基础知识
导数(Derivative)也叫导函数值。又名微商,是微积分中的重要基础概念。当函数y=f(x)的自变量x在一点x0上产生一个增量Δx时,函数输出值的增量Δy与自变量增量Δx的比值在Δx趋于0时的极限
TensorFlow 多通道图像卷积过程及计算方式
一般来说,通过对图片进行卷积操作,可以对图片进行某种效果的增强或者是减弱。比如说图片的模糊、锐化、浮雕效果等等。当然,也可以发现图片中某些特征,如查找物体的边缘信息。而深度学习做的最重要的工作之一就是
一文看懂cookie和session
作者:Zender一、会话的概念会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。二、会话过程中要解决的一些问题每个用户在使用浏览器
非对称加密算法——RSA加密原理及运用
作者:我叫Vincent密码学是在编码与破译的斗争实践中逐步发展起来的,并随着先进科学技术的应用,已成为一门综合性的尖端技术科学。密码学发展史在说RSA加密算法之前,先说下密码学的发展史。其实密码学的
Html 代码提交后无显示,麻烦看一下是哪里写错了吗
Html代码提交后无显示,麻烦看一下是哪里写错了吗
分布式系统关注点:高内聚低耦合
来自:跨界架构师下面的这个场景你可能会觉得很熟悉(Z哥我又要出演了:Z哥:@All兄弟姐妹们,这次我这边有个需求需要给「商品上架」增加一道审核,会影响到大家和我交互的接口。大家抽空配合改一下,明天一起
编程思想:5 分钟彻底理解 Spring IOC
来自:程序之心今天我们分析一下spring的IOC,梳理一下IOC和DI的概念与原理。在网上看到开涛有篇文章写的不错,提取其中一部分精华内容并做一些解读。1.1.IOC是什么?Ioc—Inversio
被误解的MVC和被神化的MVVM
作者:唐巧MVC的历史MVC,全称是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写。它表示的是一种常见的客户端软件开发框架。MVC
一次非常有意思的SQL优化经历:从30248.271s到0.001s
场景用的数据库是mysql5.6,下面简单的介绍下场景课程表createtableCourse(c_idintPRIMARYKEY,namevarchar(10))数据100条学生表:createta
深入理解了MySQL,你才能说熟悉数据库
作者:pigpdong2开源中国先抛出几个问题1.为什么不建议使用订单号作为主键?2.为什么要在需要排序的字段上加索引?3.forupdate的记录不存在会导致锁住全表?4.redolog和binlo
Mybatis 使用了哪些设计模式?
来源:crazyant.net/2022.html\虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的
什么, 0.3 - 0.2 ≠ 0.1 ?
作者:小孩子4919惨痛的历史教训记得还在上学那会儿,给我们上《运筹学》的老师留了一个课程实验,就是让我们每个人都去实现一个书中所讲的算法。由于当时完全没有什么分层、模块化的啥概念,写代码就是一股脑往
Kafka是如何实现几十万的高并发写入
作者:一枚不是程序员的工程师开篇在初识kafka一文中讲了使用MQ(消息队列)来设计系统带来的好处:业务解耦、流量削峰、灵活扩展当下流行的MQ有很多,因为我们公司在技术选型上选择了使用Kafka,所以
图解 SQL 中 JOIN 的各种用法
一、概要JOIN对于接触过数据库的人,这个词都不陌生,而且很多人很清楚各种JOIN,还有很多人对这个理解也不是很透彻,这次就说说JOIN操作。图片是很容易被接受和理解,所以尝试使用图片来说明一下。二、
用代码实现MySQL的读写分离的思路
1、引言读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间
Zookeeper请求处理原理分析
数据库的原理我们知道,数据库是用来存储数据的,只是数据可以存储在内存中或磁盘中。而Zookeeper实际是结合了这两种的,Zookeeper中的数据即会存储在磁盘中以达到持久化的目的,也会同步到内存中
深入理解Java中的Garbage Collection
一.前提最近由于系统业务量比较大,从生产的GC日志(结合Pinpoint)来看,需要对部分系统进行GC调优。但是鉴于以往不是专门做这一块,但是一直都有零散的积累,这里做一个相对全面的总结。本文只针对H
Python语法结构
ids=[parse_im_name(n,'id')forninim_names]这个代表了什么意思呢?数组里面定义一个for循环是什么意思呢
.NET Core 项目中 版本冲突问题
.NETCore项目中StackExchange.Redis.StrongName版本冲突问题错误信息如下:Thetype'ConnectionMultiplexer'existsinboth'Sta