- 博客(14)
- 收藏
- 关注
原创 二、分布式基本介绍
1.微服务微服务架构,就是把一个个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是Http API。这些服务围绕业务能力来构建,并且通过完全自动化部署机制来独立部署。这些服务使用不同的编程语言书写,以及不同的数据存储技术,并保持最低限度的集中式管理。即:拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行。2.集群、分布式、节点集群是个物理形态,分布式是个工作方式。只要是一堆机器,就可以叫集群,他们是不是一定协作着干活,这个谁也不
2021-09-19 16:23:02 232
原创 一、微服务基本介绍-背景(基于电商项目)
一、微服务架构图二、项目背景介绍1》电商模式市面上5种常见的模式:1.B2B模式(Business to Business):是指商家与商家建立的商业关系。;例如:阿里巴巴。2.B2C模式(Business to Consumer):是我们经常看到的供应商直接把商品卖给用户,即是“商对客”模式,也就是通常所说的零售,直接面对消费者销售产品和服务。例如:小米商城,天猫3.C2B模式(Customer to Business):即是消费者对企业,先由消费者需求产生而后有企业生产。即.
2021-09-19 13:53:42 807
原创 (四)单例设计模式
第四回 单例模式1.单例模式介绍 单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。 比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Session 对象。SessionFactory 并不是 轻量级的,一般情况下,一个项目通常只需要一个 SessionFactory 就够,这是就会使用到单例模式。2.单例设计模式八种方式...
2021-03-04 23:30:13 147 1
原创 (三)设计模式之七大原则(后四个)
第二回 设计模式七大原则4.里氏替换原则4.1基本介绍 1)里氏替换原则(LiskovSubstitutionPrinciple)在1988年,由麻省理工学院的以为姓里的女士提出的。 2) 如果对每个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都 代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型。换句话说,所有引用基类的地方必须能透明地使用其子类...
2021-03-04 23:03:56 101 1
原创 (一)设计模式之介绍
好久没更博客了,接下来一段时间会复习一下设计模式相关内容,以下是我的表演---呱唧呱唧,^ _ ^,接下来步入主题:第一回 内容介绍1.设计模式简介 软件工程中,设计模式(designpattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在 1990 年代从建筑设计领域引入到计算机科学的。 什么是 GOF(四人帮,全拼 Gang of Four)? ...
2021-03-02 23:10:04 123
原创 01.java类型转换
1.自动类型转换:容量小的类型自动转换为容量大的数据类型。数据类型按容量大小排序为:有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量最大的 那种数据类型,然后再进行计算。byte,short,char之间不会相互转换,他们三者在计算时首先转换为int类型。 boolean类型不能与其它数据类型运算。 当把任何基本数据类型的值和字符串(String)进行连接运算时(+),基本数据类 型的值将自动转化为字符串(String)类型。2.强制类型转换 自动类型转换的逆...
2020-09-22 22:18:01 145
原创 02.机器学习-初入必备
1.可用的数据集:Kaggle网址:https://www.kaggle.com/datasetsUCI数据集网址:https://archive.ics.uci.edu/ml/index.php2.scikit-learn----传统机器学习算法工具 中文文档:https://www.cntofu.com/book/170/docs/80.md安装过程: 安装Python 首先,我们需要安装Python,并最终选择将Python加入环境变量中。 Python官网https..
2020-09-22 22:01:32 113
原创 01.机器学习第一站-初识机器学习
1.基本了解首先,了解一下人工智能(AI),机器学习(ML),深度学习(DL)三者的关系,如下图:总结:机器学习是人工智能的一个实现途径;深度学习是机器学习的一个方法发展而来。2.概念知悉1》机器学习是从数据中自动分析获得模型,并利用模型对未知数据进行预测。2》机器学习学习算法分类:监督学习--有目标值,目标值是类别型,则称作分类;目标值是连续型,则称作回归。 无监督学习--无目标值 举例说明:预测明天的气温是多少度?---回归问题 人脸识别?---分类问题...
2020-08-31 23:01:20 169
原创 MyBatis基本概述
1.mybatis概述 1.1mybatis发展过程:jdbc->dbutild(queryRunner)->jdbcttemplate:工具,过程:编写sql->预编译->设置参数->执行sql->封装结果 框架:整体解决方案 hibernate:全自动全映射orm(object relation mpping):旨在消除s...
2020-03-28 16:54:28 291
原创 我对remedy的初步认识
我的第一个简单例子 简介:实现商品管理,添加,维护,删除,查询商品以及对商品的列表展示(比较简陋)。二、remedy操作1.All Objects---> Forms----->New Regular Forms2.添加各个Field,拖入之后,设置各个属性3.第一个表单3.1表单Testwx_p样图:使用到的fields以及相对应的d...
2020-02-06 12:25:53 351
原创 cpu和内存的相关小知识
电子计算机三大核心部件就是CPU、内部存储器、输入/输出设备。中央处理器的功效主要为处理指令、执行操作、控制时间、处理数据。1.中央处理器(CPU,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。简言之,CPU是负责运算和处理的,进行信息处理、程序运行。2.在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来...
2020-02-06 12:23:32 324
翻译 关于Activiti的最基础知识
1.流程框架Activiti5.15.1Activiti5框架源自于JBPM4流程框架,集成到项目中时,会自动创建框架所需的23张表,5种不同的分类,如下:ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。ACT_RU_*: 'RU'表示runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务,等运行
2017-08-10 22:27:34 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人