0

《Spring Boot 实战纪实》之需求管理

目录 前言 (思维篇)人人都是产品经理 1.需求文档 1.1 需求管理 1.2 如何攥写需求文档 1.3 需求关键点文档 2 原型设计 2.1 缺失的逻辑 2.2 让想法跃然纸上 3 开发设计文档 3.1 功能梳理 3.2 数据库设计 4 制定开发任务和计划 4.1 时间管理 4.2 任务管理(任务 ...

戎"码"一生 发布于 2020-11-21 20:38 评论(4) 阅读(238)
0

《Machine Learning in Action》—— hao朋友,快来玩啊,决策树呦

《Machine Learning in Action》—— hao朋友,快来玩啊,决策树呦 在上篇文章中,《Machine Learning in Action》—— Taoye给你讲讲决策树到底是支什么“鬼”主要讲述了决策树的理论内容,介绍了什么决策树,以及生成决策树时所需要优先选取的三种决策标 ...

玩世不恭的Coder 发布于 2020-11-21 20:35 评论(0) 阅读(115)
0

最全Linux搭建SVN服务端教程

文章首推 支付宝接口对接 高德地图调用 验证码登录 QQ邮箱登录 今日主题:Linux搭建SVN服务端 简介 相信程序员对SVN还是不陌生的,虽然现在用Git比较多,但是SVN也是用的,SVN可以做代码提交,多人合作,比较重要的,如果你没有云服务器,也可以了解一下,因为SVN服务端在公司的话,都是放 ...

KING-TING 发布于 2020-11-21 20:14 评论(0) 阅读(262)
1

为什么说线程太多,cpu切换线程会浪费很多时间?

问题1: 假如有一个计算任务,计算1-100的和,每10个数相加,需要占用一个cpu时间片(1s)。如果起一个线程(模拟没有线程切换),完成任务需要多长时间?如果起5个线程,完成任务需要消耗多久时间?如果起20个线程,完成任务需要多长时间?如果起20个线程呢?20个线程呢?50个线程呢? 假设1:c ...

ismallboy 发布于 2020-11-21 20:08 评论(0) 阅读(491)
1

【原创】Linux虚拟化KVM-Qemu分析(六)之中断虚拟化

背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 文章同步在 ...

LoyenWang 发布于 2020-11-21 20:06 评论(0) 阅读(477)
0

【SpringCloud】consul注册中心注册的服务为内网(局域网)IP

一、前因 最近在做公司的一个微服务项目,技术架构为spring cloud + consul + SSM。 当我写完一个功能要在本地测试时,发现服务运行成功,但是前后端联调报500错误。 当时的第一个想法就是gateway服务的问题,但是其他同事却说gateway服务没毛病。 最后想到可能是注册中心 ...

詹庆豪 发布于 2020-11-21 20:02 评论(0) 阅读(327)
0

蚁剑原理与魔改

一句话木马原理 一句话木马形如这样: <?php @eval($_POST[password]);?> 使用蚁剑连接,连接成功 那为什么能成功呢? 首先要探寻一句话木马的原理 所以我们post传入的字符串会以php代码的形式运行,而php代码又能调用系统操作所以便成了木马 蚁剑的原理 知道了一句话木 ...

Lmg66 发布于 2020-11-21 19:22 评论(0) 阅读(397)
0

《金融业人工智能实践 》(Hands-On Artificial Intelligence for Banking) 阅读指南 - 第5章

术语中英互查: Morningstar Style Box - 晨星投资风格箱方法 (该翻译来自于晨星中国官网,权威得不能再权威了 https://cn.morningstar.com/help/data/fundstylebox.html) Bancassurance - 银行保险 Euclide ...

叶伟民 发布于 2020-11-21 18:13 评论(0) 阅读(94)
2

技术方案设计的方法

背景 前段时间接手了一个还处于方案设计阶段的工作,我重新做了设计。觉得新方案比旧方案业务清晰明朗、解决了旧方案的缺陷。我就很高兴,跟同事聊这个事情。同事就问我是怎么想到这些的呢。 我说了一些细节的,但是没有把核心本质讲出来。我觉得这是个很难回答的问题。因为一个方案怎么更合适,主要因素包含业务理解、个 ...

编程一生 发布于 2020-11-21 18:02 评论(0) 阅读(547)
2

记一次使用策略模式优化代码的经历

一、背景 之前接手了一个 springboot 项目。在我负责的模块中,有一块用户注册的功能,但是比较特别的是这个注册并不是重新注册,而是从以前的旧系统的数据库中同步旧数据到新系统的数据库中。由于这些用户角色来自于不同的系统,所以我需要在注册的时候先判断类型(这个类型由一个专门的枚举类提供),再去调 ...

Createsequence 发布于 2020-11-21 17:00 评论(0) 阅读(234)
0

源码分析:Semaphore之信号量

简介 Semaphore 又名计数信号量,从概念上来讲,信号量初始并维护一定数量的许可证,使用之前先要先获得一个许可,用完之后再释放一个许可。信号量通常用于限制线程的数量来控制访问某些资源,从而达到单机限流的目的,比如SpringCloud 中的Zuul 组件用的是 Hystrix 的信号量(sem ...

Admol 发布于 2020-11-21 16:25 评论(0) 阅读(164)
0

深度学习论文翻译解析(十四):SSD: Single Shot MultiBox Detector

论文标题:SSD: Single Shot MultiBox Detector 论文作者:Wei Liu, Dragomir Anguelov, Dumitru Erhan, Christian Szegedy, Scott Reed, Cheng-Yang Fu,Alexander C. Berg ...

战争热诚 发布于 2020-11-21 16:08 评论(0) 阅读(243)
0

JUC锁种类总结

在并发编程中有各种各样的锁,有的锁对象一个就身兼多种锁身份,所以初学者常常对这些锁造成混淆,所以这里来总结一下这些锁的特点和实现。 乐观锁、悲观锁 悲观锁 悲观锁是最常见的锁,我们常说的加锁指的也就是悲观锁。顾名思义,每次修改都抱着一种 "悲观" 的态度,每次修改前都会认为有人会和他一样执行同一段代 ...

萌新J 发布于 2020-11-21 15:16 评论(0) 阅读(155)
4

前端面试

请问websocket如何兼容低浏览器的 websocket是H5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之 ...

臭豆腐蛋 发布于 2020-11-21 15:04 评论(0) 阅读(207)
3

如何剔掉 sql 语句中的尾巴,我用 C# 苦思了五种办法

一:背景 1. 讲故事 这几天都在修复bug真的太忙了,期间也遇到了一个挺有趣bug,和大家分享一下,这是一块sql挺复杂的报表相关业务,不知道哪一位大佬在错综复杂的 嵌套 + 平行 if判断中sql拼接在某些UI组合下出问题了,最终的 sql 架构类似这样的。 var sql = "select ...

一线码农 发布于 2020-11-21 14:07 评论(6) 阅读(1429)
4

MyBatis 面试题

MyBatis的实现逻辑 在 MyBatis 的初始化过程中,会生成一个 Configuration 全局配置对象,里面包含了所有初始化过程中生成对象 根据 Configuration 创建一个 SqlSessionFactory 对象,用于创建 SqlSession “会话” 通过 SqlSess ...

月圆吖 发布于 2020-11-21 13:44 评论(0) 阅读(364)
0

Java-Annotation的一种用法(消除代码中冗余的if/else或switch语句)

Java-Annotation的一种用法(消除代码中冗余的if/else或switch语句) 1.冗余的if/else或switch ​ 有没有朋友写过以下的代码结构,大量的if/esle判断,来选择不同的执行方式 if(type==1001){ return decodeMsg1001(msg); ...

火炎_焱燚 发布于 2020-11-21 13:02 评论(0) 阅读(169)
4

学习搭建 Consul 服务发现与服务网格-有丰富的示例和图片

第一部分:Consul 基础 1,Consul 介绍 官网文档描述:Consul 是一个网络工具,提供功能齐全的服务网格和服务发现。 它可以做什么:自动化网络配置,发现服务并启用跨任何云或运行时的安全连接。 那么,我们对 Consul 的理解,就是服务网格、服务发现,官网文档说的这两个特征,到底是啥 ...

痴者工良 发布于 2020-11-21 12:07 评论(2) 阅读(848)
2

mybatis 多数据源动态切换

笔者主要从事c#开发,近期因为项目需要,搭建了一套spring-cloud微服务框架,集成了eureka服务注册中心、 gateway网关过滤、admin服务监控、auth授权体系验证,集成了redis、swagger、jwt、mybatis多数据源等各项功能。 具体搭建过程后续另写播客介绍。具体结 ...

Zy宇 发布于 2020-11-21 11:53 评论(0) 阅读(413)
2

WeihanLi.Npoi 1.13.0 更新日志

WeihanLi.Npoi 1.13.0 更新日志 Intro 在 Github 上收到 Issue 收到网友反馈希望支持自动分 Sheet 导出,有兴趣的可以参考 Issue https://github.com/WeihanLi/WeihanLi.Npoi/issues/94 从我个人角度来说, ...

WeihanLi 发布于 2020-11-21 11:50 评论(1) 阅读(332)