摘要: 线程简介 进程Process与线程Thread 进程是执行程序的一次执行过程,它时一个动态的概念。进程是系统资源分配的单位。 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU调度和执行的单位。 注意:很多多线程是模拟出来的,真正的多线程是指有多个cp 阅读全文
posted @ 2021-02-15 23:14 bGpi 阅读(37) 评论(0) 推荐(0)
摘要: 需求分析 AI+教育的模式是目前的主流,目前公司也在往这方面筹备,筹备的第一个项目就是实现学生的自动化考勤。公司属于双师课堂的在线教育模式,学生和老师通过直播的方式进行互动,这个模式的对刷脸考勤是有天然的优势的,即在间隔的时间内截取教室内的图像进行分析,如果在人脸库中匹配到提前录好的学生人脸信息即可 阅读全文
posted @ 2021-02-15 20:12 bGpi 阅读(279) 评论(0) 推荐(0)
摘要: JAVA入门 java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 java三大版本 JavaSE:标准版(桌面程序,控制台开发等) JavaME:嵌入式开发(手机、小家电等) JavaEE:企业级开发(web端,服务器开发等) JDK、JRE、JVM JD 阅读全文
posted @ 2021-02-15 20:10 bGpi 阅读(83) 评论(0) 推荐(0)
摘要: ##安装docker 进入docker官网找到安装的centos系统,按官方文档进行安装,链接地址是https://docs.docker.com/engine/install/centos/ #卸载旧版本 $ sudo yum remove docker \ docker-client \ doc 阅读全文
posted @ 2021-02-15 20:09 bGpi 阅读(37) 评论(0) 推荐(0)
摘要: 第一步 开启CPU虚拟化 在电脑启动时进入BIOS,找到Configuration选项或者Security选项,然后选择Virtualization,或者Intel Virtual Technology,将其值设置成:设置为Enabled。 第二步 下载虚拟机 下载VirtualBox和vagran 阅读全文
posted @ 2021-02-15 20:06 bGpi 阅读(349) 评论(0) 推荐(0)
摘要: 整个业务前后端分离。用户可通过手机端或电脑端访问,访问通过nginx集群到达API网关(使用SpringCloud Gateway),网关可以做认证授权(有权限的用户才能通过)、动态路由(负载均衡、访问合适的服务器)、令牌限流(熔断降级)。业务集群是由各个微服务组成的,使用的是SpringBoot框 阅读全文
posted @ 2021-02-15 20:01 bGpi 阅读(212) 评论(0) 推荐(0)
摘要: ##微服务 微服务架构风格,就像是把一个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信(各微服务之间需要交换数据等),为了减少通信效率,通常是HTTP API,这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署。 简而言之:拒绝大型单体应用,基于业务边 阅读全文
posted @ 2021-02-15 19:57 bGpi 阅读(95) 评论(0) 推荐(0)