单体架构与微服务架构

  • Post author:
  • Post category:其他

什么是单体架构 单体架构(Monolithic Architecture)是一种传统的软件架构模式,它将整个应用程序作为一个单一、自治的单元构建和部署。在这种架构中,应用程序的所有功能和组件都被集成到一个统一的代码库中。 在单体架构中,应用程序通常由三个主要组件构成: 用户界面(User Interface):负责与用户进行交互的前端组件,常见的包括网页界面或移动应用的界面。 业务逻辑(Busin…

继续阅读 单体架构与微服务架构

C/C++获取int数组元素的个数

  • Post author:
  • Post category:其他

文章目录 一、非参数数组 二、参数数组 1.问题 2.解决方法 (1)全局变量数组 (2)增加一个参数length (3)全局变量length 一、非参数数组 可以使用 sizeof(a)/sizeof(a[0]) 或 sizeof(a)/sizeof(int) 来获取元素个数。 #include <iostream> using namespace std; int a[] = {1…

继续阅读 C/C++获取int数组元素的个数

不用if比较两个数大小

  • Post author:
  • Post category:其他

方法1:取平均值法 大的为 ((a+b)+abs(a-b)) / 2 小的为 (a+b - abs(a-b)) / 2 int fMax1(int a, int b) { return ((a+b)+abs(a-b)) / 2; } 方法2:取平均值法(不使用abs() ) a<b时,a/b=0,所以前面为b*(b/a),后面为b/a,那么结果就是b a=b时,a/b=1,所以前面为a+b=…

继续阅读 不用if比较两个数大小

程序员必备的 40 个 VSCode 扩展

  • Post author:
  • Post category:其他

在编写代码时,一个富有成效的工作空间不仅仅是要找到合适的代码编辑器。开箱即用的VS Code是为开发人员制作的。根据2021年StackOverflow的调查,71.06%的受访者将Visual Studio Code作为首选的IDE。 使得VS Code如此受欢迎的是市场中可用的扩展程序的数量。有超过30,000个扩展在流通,选择几乎是无限的 - 同时也是压倒性的。 根据程序员的时间跟踪工具Wa…

继续阅读 程序员必备的 40 个 VSCode 扩展

码云Pages搭建个人静态网站之旅

  • Post author:
  • Post category:其他

码云Pages搭建个人静态网站之旅 1、前言 2、搭建之旅 1、撸起袖子干 2、成果展示 1、前言 码云 Pages 是一个免费的静态网页托管服务,您可以使用 码云 Pages 托管博客、项目官网等静态网页。如果您使用过 Github Pages 那么您会很快上手使用码云的 Pages服务。目前码云 Pages 支持 Jekyll、Hugo、Hexo编译静态资源。 1、这是对码云 Pages 一个…

继续阅读 码云Pages搭建个人静态网站之旅

[Error] invalid array assignment

  • Post author:
  • Post category:其他

将一个数组直接赋给另一个数组(X) 修改:使用strcpy   include<string> 版权声明:本文为Wwm52原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/Wwm52/article/details/121755764

继续阅读 [Error] invalid array assignment

angular项目中使用VConsole

  • Post author:
  • Post category:其他

1 安装VConsole npm install vconsole 2 在angular.json中引入 "scripts": ["node_modules/vconsole/dist/vconsole.min.js"] 3 引入并使用 因为考虑到通过权限来控制VConsole的显示与否,所以我在我们项目中将VConsole引入在了获取基本信息的模块内(根据项目自身需求,设置手机号白名单) con…

继续阅读 angular项目中使用VConsole

NLP(二)(问答系统搭建(2)分词)

  • Post author:
  • Post category:其他

分词的实现 分词(word segmentation) 根据输入的文本,如何进行分词呢?当然可以调用一些常用的分词工具包,例如: Jieba分词 https://github.com/fxsjy/jieba SnowNLP https://github.com/isnowfy/snownlp LTP http://www.ltp-cloud.com/ HanNLP https://github.c…

继续阅读 NLP(二)(问答系统搭建(2)分词)

C语言—联合体/共用体

  • Post author:
  • Post category:其他

联合体 联合体的定义 联合体的应用 联合体的定义 同一个内存空间存放类型不同,不同类型变量共享一块内存空间。 结构体和联合体的区别 1.结构体元素有各自单独的空间 联合体元素共享空间,空间大小由最大类型确定 2.结构体元素互不影响 联合体赋值会导致覆盖 联合体的定义: union testU { int a; int b; char c; }; 这里定义一个结构体,内容一样都是int a;int …

继续阅读 C语言—联合体/共用体

real_time_video_classification 实时视频分类

  • Post author:
  • Post category:其他

C3D 针对视频分类任务,目前大多是基于DL的方法,其中C3D是处理速度最快的,基本可以做到real_time_recognition的效果。 最终实现效果如下,在使用GPU的情况下,基本没有延迟。 详细见 real_time_action_recognition ETC. 后续会更新其它DL方法的识别效果。 版权声明:本文为u013828589原创文章,遵循 CC 4.0 BY-SA 版权协议,…

继续阅读 real_time_video_classification 实时视频分类