码迷,mamicode.com
首页 > 2020年06月17日 > 全部分享
【一】什么是微服务
微服务体系 什么是微服务? 什么是单体架构? 单体架构的问题? 1.复杂性高 1.1 代码难以理解,复用性低 1.2 难以理解导致代码质量低,复杂性进一步增加 1.3 代码难以被修改和重构 2.伸缩性差 2.1 单体只能按整体横向扩展,无法分模块垂直扩展 2.2 IO密集型模块和CPU密集型模块无法 ...
分类:其他好文   时间:2020-06-17 23:50:02    阅读次数:150
第八章 面向对象方法学
思维导图 对象模型 面向对象方法学分析 ...
分类:其他好文   时间:2020-06-17 23:49:39    阅读次数:83
【JUnit】JUnit 异常测试
环境 JDK 6 JUnit 4.13 Spring Tool Suite 4.6.2 Maven 3.6.3 说明 异常测试在 4.13 之前也有,都有一点缺点,不推荐使用,推荐使用 4.13 之后的 assertThrows。 异常测试示例 pom.xml <project xmlns="htt ...
分类:其他好文   时间:2020-06-17 23:49:24    阅读次数:97
爬取B站up主相册原图
爬取B站up主相册原图 从 Network 选项中找到 api 链接。 从 Preview 选项中一层一层地剥,直到找到真实的图片链接地址。 下载的图片可以达到 12MB,下载的是原图。 源码: # -*- coding: utf-8 -*- # @Time : 2020/6/17 20:54 # ...
分类:其他好文   时间:2020-06-17 23:49:07    阅读次数:182
SQL 的服务器端编程---T-SQL简介
SQL 的服务器端编程 T-SQL简介 Transact-SQL 的缩写为T-SQL,T-SQL是Microsoft 公司的SQL Server的数据库语言,它是对标准SQL语言的扩充。 一、数据类型 数据库中的数据通常需要定义一个数据类型,不同DBMS具体支持的数据类型大体相同,稍有差异,具体可参 ...
分类:数据库   时间:2020-06-17 23:48:51    阅读次数:114
猜数字游戏
# 猜数字游戏import randomsmaller = int(input('输入最小的数:'))larger = int(input('输入最大的数'))myNum = random.randint(smaller, larger) # 在最大值和最小值中间随机取一个数print('随机数:' ...
分类:其他好文   时间:2020-06-17 23:48:18    阅读次数:118
java相关技术提纲
1、springboot2、dubbo,springcloud,shardingsphere3、mysql,mongodb,tidb4、redis5、nsq,kafka6、elk7、docker8、git,maven。。。。。。 ...
分类:编程语言   时间:2020-06-17 23:48:06    阅读次数:88
自定义rem适配
// 设计稿自定义为375px 利用测量的px大小除以50px 即可得到所需rem值 (function () { remLayout(); function remLayout() { // 获取屏幕宽度 var w = document.documentElement.clientWidth | ...
分类:其他好文   时间:2020-06-17 23:47:50    阅读次数:99
IntroductionToNLP - ch02 - 2.2.2 词典的加载
from pyhanlp import * def load_dictionary(): """ 加载HanLP中的mini词库 :return: 一个set形式的词库 """ IOUtil = JClass('com.hankcs.hanlp.corpus.io.IOUtil') path = H ...
分类:其他好文   时间:2020-06-17 23:47:36    阅读次数:83
PHP实验四
1、 按下列要求完成各个页面:(提示:在做此题前需先建立一数据库,包含一张表,此表至少包含 5 个字段(姓名,性别,兴趣爱好,家庭住址,备注)) (1)制作静态页面 ex01a.php ,当点击“提交”按钮时,可以向数据库中添加数据,如果添加数据失败,能给出提示,如果添加成功,则跳转到另一页面ex0 ...
分类:Web程序   时间:2020-06-17 23:47:08    阅读次数:87
javaJVM-类加载机制
我们知道,我们写的java文件是不能直接运行的,我们可以在IDEA中右键文件名点击运行,或者可以放到服务器上作为服务运行,这中间其实掺杂了一系列的复杂处理过程。 这篇文章,我们只讨论我们的代码在运行之前的一个环节,叫做类的加载。按照我写文章的常规惯例,先给出这篇文章的大致结构; 一、什么是类的加载 ...
分类:编程语言   时间:2020-06-17 23:46:50    阅读次数:99
浅谈ArrayList的底层扩容的原理
ArrayList扩容机制的源码详解 一:ArrayList的构造函数: ArrayList的构造函数源码有三种: 先来看看ArrayList底层定义的一些变量的含义: /** Default initial capacity * 默认的容量大小 */ private static final in ...
分类:其他好文   时间:2020-06-17 23:46:34    阅读次数:84
调整mysql路径
mv /home/data/my3306/data/db1 /backup/my3306ln -s /backup/my3306/db1 /home/data/my3306/data mv /home/data/my3306/log /backup/my3306ln -s /backup/my330 ...
分类:数据库   时间:2020-06-17 23:46:19    阅读次数:90
【核心算法5】回溯算法
回溯算法可以看成走迷宫,不知道出口在哪,所以只能不断深入,尝试不同的路线。但一旦找到出口便可以回溯到起点,辩清路线。 回溯算法 遍历所有排序方式 经典问题的组合 查找单词问题 八皇后问题 解数独 回溯算法 简单来说,回溯采用试错的方法解决问题。一旦发现当前步骤失败,回溯方法就返回一个步骤,选择另一种 ...
分类:编程语言   时间:2020-06-17 23:45:34    阅读次数:88
分析 人
不知道为什么 做过一件事情之后 明明 不能改变了 但是 心里 还是 担心的来担心去 。。 扰乱 之后的每一步 然后 一步错 步步错的连环反应 。。 一件事情做过之后 if 能够改变 去改变 else 专心 做下一件事情 王阳明 : 无善无恶心之体 有善有恶意之动 知善知恶是良知 为善去恶是格物 王阳 ...
分类:其他好文   时间:2020-06-17 23:45:16    阅读次数:105
【Django】DRF源码分析之三大认证
纸上得来终觉浅,绝知此事要躬行。 前言 之前在【Django】DRF源码分析之五大模块文章中没有讲到认证模块,本章就主要来谈谈认证模块中的三大认证,首先我们先回顾一下DRF请求的流程: 前台发送请求,后台接受,进行urls.py中的url匹配,执行对应类视图调用as_view()方法 from dj ...
分类:其他好文   时间:2020-06-17 23:45:01    阅读次数:79
算法---动态规划
1. 2. 参考 https://labuladong.gitbook.io/algo/dong-tai-gui-hua-xi-lie/dong-tai-gui-hua-zhi-kmp-zi-fu-pi-pei-suan-fa ...
分类:编程语言   时间:2020-06-17 23:44:44    阅读次数:110
818条   1 2 3 4 5 6 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!