多线程

博主头像 程序 一种静态的的概念,一般为可执行文件,当文件执行时,就会产生进程 进程 进程的产生如上所述,每个进程由3部分组成: cpu、data、code 一般一个程序会占用一个或多个进程,即便用同一份程序产生好几个进程,它们之间还是拥有自己的这3样东西,比较浪费内存,cpu的负担较重。 线程 一个进程往往 ...

Qt 串口助手功能展示

一、软件界面展示 二、功能简介 串口信息设置区: 串口端口实时监测; 波特率可选可自定义; 数据位,停止位,校验位,流控制可选; 可选DTR、RTC; 打开串口后自动禁止设置串口信息; 接收区: 接收信息显示于此白框内; 可定时接收串口发送的信息,定时时间可自定义; 可将收到的信息转换为hex; 可 ...

怎样从脏乱差的医疗大数据中提取价值(一)

博主头像 业务标签:医院信息集成平台、互联网医院、互联网护理、慢性病随访 技术标签:ESB、ETL+CDC、NLP、FaaS、SaaS、Hadoop、MicroService 技术微信群:加微信:wonter 发送:技术Q医疗微信群:加微信:wonter 发送:医疗Q —————— BEGIN —————— ...

🍖Django框架之路由层 ⭐

博主头像 一.路由层之路由匹配 1.什么是路由 路由可以看成是跟在 ip 和 port 之后的地址 2.url( ) 方法 # 示例 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^login/', views.login_func), url ...

java设计模式-里式替换原则

博主头像 一:里式替换原则: (1):里氏替换原则(Liskov Substitution Principle,LSP)由麻省理工学院计算机科学实验室的里斯科夫(Liskov)女士在 1987 年的“面向对象技术的高峰会议”(OOPSLA)上发表的一篇文章《数据抽象和层次》(Data Abstraction ...

互联网医院实施方案(一)实施前准备

博主头像 收录于 # 互联网医院 业务标签:医院信息集成平台、互联网医院、互联网护理、慢性病随访 技术标签:ESB、ETL+CDC、NLP、FaaS、SaaS、Hadoop、MicroService 技术微信群:加微信:wonter 发送:技术Q医疗微信群:加微信:wonter 发送:医疗Q —————— B ...

分布式锁的三种实现方式

博主头像 一、基本概念 1、引入 传统的锁都是有JDK官方提供的锁的解决方案,也就是说这些锁只能在一个JVM进程内有效,我们把这种锁叫做单体应用锁。但是,在互联网高速发展的今天,单体应用锁能够满足我们的需求吗? 新的阅读体验:http://www.zhouhong.icu/post/143 本篇文章所有代码: ...

别只知道策略模式+简单工厂,试试更香的策略模式+抽象工厂!

我的相关博文 三种工厂模式详解 策略模式 在GOF的《设计模式:可复用面向对象软件的基础》一书中对策略模式是这样说的: 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。该模式使得算法可独立于使用它的客户而变化。 策略模式为了适应不同的需求,只把变化点封装了,这个变化点就是实现不同需求的 ...

医惠集成平台调研方案分析(二)

博主头像 业务标签:医院信息集成平台、互联网医院、互联网护理、慢性病随访 技术标签:ESB、ETL+CDC、NLP、FaaS、SaaS、Hadoop、MicroService 技术微信群:加微信:wonter 发送:技术Q医疗微信群:加微信:wonter 发送:医疗Q —————— BEGIN —————— ...

东软集成平台调研方案分析(一)

博主头像 业务标签:医院信息集成平台、互联网医院、互联网护理、慢性病随访 技术标签:ESB、ETL+CDC、NLP、FaaS、SaaS、Hadoop、MicroService 技术微信群:加微信:wonter 发送:技术Q医疗微信群:加微信:wonter 发送:医疗Q —————— BEGIN —————— ...

java 项目源码大全 主流框架

官网:www.fhadmin.org springboot框架 vue.js 前后分离 1.【 点击进入】 【框架平台】springboot 框架 vue.js 前后分离 时尚风格 2.【 点击进入】 【框架平台】springboot 框架 vue.js 前后分离 windows风格 3.【 点击进 ...

关于进程内缓存与分布式缓存

博主头像 关于进程内缓存与分布式缓存 此文仅只是一个回顾。顾名思义,进程内缓存是在与应用程序相同的地址空间内构建的对象缓存。Google Guava库提供了一个简单的进程内缓存API,这是一个很好的例子。 另一方面,分布式缓存在应用程序外部,很可能部署在形成大型逻辑缓存的多个节点上。Memcached,Red ...

RabbitMQ镜像队列集群搭建、与SpringBoot整合

博主头像 镜像模式 集群模式非常经典的就是Mirror镜像模式,保证100%数据不丢失,在实际工作中也是用的最多的,并且实现集群比较的简单。 Mirror镜像队列,目的是为了保证 RabbitMQ 数据的高可靠性解决方案,主要就是实现数据的同步,一般来讲2--3个节点实现数据同步(对于100%数据可靠性解决方 ...

你以为在做的是微服务?不!你只是做了个比单体还糟糕的分布式单体!

博主头像 昨晚睡觉前,顺手撸了几个群聊的聊天记录。发现一个很有意思的名词“分布式单体”,顺藤摸瓜看了一下之前的聊天记录,由于内容骂骂咧咧,我就不贴出来了。。。大致内容就是某公司在做微服务改造,但改的不伦不类,形式上像微服务,而本质上依然是单体,甚至连单体都不如。 这样的改造现象,其实在国内还是蛮多见的。下面就 ...

过多if - else 的问题, 以及策略模式 + 反射解决方法

策略模式解决if - else 的代码 业务场景: 外包企业的审批人需要审批打卡的场景; 审批人分为多种不同的级别,多种级别中具有方式相同但是内容不同的操作:审批。 原来场景: 有前端传来审批人参数,使用if-else 来判断该审批人的级别属于哪一个级别,执行相应的审批方法。每一个审批方法写在了业务 ...

设计模式-组合模式搭配访问者模式

博主头像 组合模式(composite) 我们都知道文件和文件夹的概念,并且文件是可以存放在文件夹中,文件夹中也可以存放其他文件夹。需要设计一个简单的程序来实现文件夹和文件的关系。 实现思路 文件夹需要存放文件夹和文件,首先想到的是在文件夹中设计俩个集合分别来存放文件夹和文件。 有展示文件路径需求时,不清楚在 ...

Java数据持久层

博主头像 一、前言 1.持久层 Java数据持久层,其本身是为了实现与数据源进行数据交互的存在,其目的是通过分层架构风格,进行应用&数据的解耦。 我从整体角度,依次阐述JDBC、Mybatis、MybatisPlus。 前者总是后者的依赖。只有在了解前者,才可以更好地学习后者。 2.技术选型 ciwai ,还 ...

Protobuf在Cmake中的正确使用

博主头像 Protobuf是google开发的一个序列化和反序列化的协议库,我们可以自己设计传递数据的格式,通过.proto文件定义我们的要传递的数据格式。例如,在深度学习中常用的ONNX交换模型就是使用.proto编写的。我们可以通过多种前端(MNN、NCNN、TVM的前端)去读取这个.onnx这个模型,但 ...

<1···456···200>