自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 2024/1/8--用docker部署后端项目

这个是根据电脑的不一样来视情况决定的,我今天安装的这个电脑使用的WSL2这个运用的虚拟化。可能需要改密码,也可能不需要,改密码的话就是config get requirepass获取密码(此时密码为空)—>config set requirepass 123456(设置密码123456)–>config get requirepass获取密码(此时提示需要密码)—>auth 123456(验证密码)—>config get requirepass获取密码(此时显示了刚设置好的密码。

2024-01-08 16:19:51 365

原创 2023/11/1--用git拉取(码云)|上传(本地)项目文件

step3:然后首先要初始化本地的拉取仓库,相当于刚刚那个项目的本地缓存,命令如下:git init,此时,我们会发现文件夹中出现了一个.git文件,这就是我们刚刚创建好的git仓库了,关于这个项目的一些快照数据都会被存放在这里。step1:在你电脑里面合适的位置建立一个这个新的项目的文件夹,这个合适的位置自己看哪里合适,文件夹的名字就取你希望这个项目在你电脑里面叫的名字,最好是英文的。step2:新建好文件夹之后,进入这个文件夹,然后右键Git Bash Here 点击进入命令行页面。

2023-11-01 10:16:12 179

原创 2023/10/24--摄像头实现rtsp推流数据

这里主要介绍的是rtsp协议的推流方式。这是整个rtsp推流的工具的项目结构,以及这个工具的工作原理。首先在ConversionVideo里面的run方法里面的fileName参数指定讲转码好的数据流发送给本机的controller方法,所以这个参数实际上就是本机程序的地址以及端口号,以及RtspController的路径。客户端发送的请求可以是http,也可以是ws这都不重要,重要的是这个被监听到的请求被捕获之后会在handler里面进行判断,根据不同的请求协议开启并且建立不同的通道。

2023-10-23 17:49:04 368

原创 2023/8/29--在linux上用rpm方法安装mysql

首先要在官网下载适配版本的MySQL的tar包安装VMware就不做过多的解释了,先在VMware的官网上面下载到免费的软件,然后在可以在国内的阿里镜像网站下载到所需要的镜像,然后在网上随便找一个俺咋黄虚拟机的帖子照搬就行。安装好虚拟机后就可以着手开始mysql的安装了,首先需要在mysql的官网上下载适配虚拟机上所安装的系统的版本的MySQL的tar包。

2023-08-29 15:41:22 79 1

原创 2023/7/26--电子琴PCB板的绘制

学习简单的电路知识,元器件电源,电阻,电容二极管,三极管,芯片....然后绘制简单的电路板首先要有一个思路:就是对于一个“智慧物品”来说首先要有机械的外壳,然后在机械外壳里面添加电路板,就是PCB板,将所有的芯片和控制模块全部都画进板子里面,然后可以外接别的物理功能的原件,比如传感器啊,风机啊之类的,然后嵌入式把自己写好的程序用芯片厂家提供的接口程序把程序和系统都烧录进去芯片里面。按照我的理解这些“智慧物品”的电路板的绘制应该是模电和数电的结合。一块电路板上应该是有模电控制的模块也有数电控制的模块。

2023-07-26 18:01:25 695

原创 这不是技术是张总笔下的我和她

有人说:“所爱隔山海,山海皆可平”。阿屿初长成人的时候似乎不懂什么是爱,她一直是感情里那个懦弱的胆小鬼,第一次认识丽子的光景实在算不上美丽,那是一个灯红酒绿的世界,声色犬马,光怪陆离,肆意的亲吻似乎是对她们初遇时最好的描述。丽子和别人订婚了,父母之命,媒妁之言,是被这个世俗所祝福的感情,阿屿也为丽子感到开心,她能拥有更好的生活,可是阿屿也很不甘,为什么陪着丽子到最后的不是她......时间过得很快,阿屿似乎更加珍惜这所剩不多的时间了,分别总是要来临的,丽子走的很急,甚至没能陪阿屿过完那年的生日......

2023-07-21 11:30:51 59 2

原创 2023/7/11--智管家移植spring boot以及mybatis plus

在java包平级的还有一个resource的包,里面放着spring boot的配置文件,里面的语法有点像是python的语法,主要是对数据库的一些配置信息当然还有别的,最基础的就是数据库的信息,还有端口信息,前端页面连接的tomcat服务器的端口也可以在这个里面配置。resource里面的这个标签是可以指定对应实体类的字段的。首先这个项目的结构是这样的:现在src下面有main和test两个文件夹,主要是main 文件夹下面的是项目的主要文件,在java包里面是子系统文件夹.com.xy类似于这种的。

2023-07-21 11:17:12 45 1

原创 2023/6/7--对于重装系统后重新安装开发环境的心得

下载完成之后要下载redis这个也是网上找个教程就行,只要一两步,解压然后运行个什么东西然后把这个配置到服务里面,然后在环境变量。这些网上都有教程的。可以直接在网上找到教程然后直接按照教程一步一步的走。首先要安装系统,先找个U盘然后就是安装系统盘,网上随便找个教程,然后按照教程一步一步的安装就行。开始安装系统之后面临着分区,这时候需要注意的是如果一个电脑上有多个硬盘(驱动器)呢么尽量把系统安装在大的固态硬盘的分区里面,这个硬盘的读写速度比较快,然后不管是开启什么软件或者是运行什么的都会比较快。

2023-06-07 11:13:21 77

原创 2023/5/31--B站的Spring的SSM学习

然后在resource里面创建spring的.xml文件,文件名叫做appliication.xml然后在这个配置文件里面用里面配置bean对象。IOC是一个容器,一个对象的容器,里面存放着项目里面所需要用到的对象,比如Service或者Dao之类的,创建好之后在实现类里面直接可以进行引入,不用再去创建了。对于Bean来说实例化的方法又三种,常见的是构造方法:在实现类里面编写一个实现类的无参的构造方法就可以对Bean进行实例化。要注意的是这时的service和dao都需要写成bean的形式。

2023-05-31 17:23:01 33

原创 2023/5/30--关于网络请求中的rest API

当然这些请求也只是rest API中的一些,今天的重点在于GET和POST请求:GET请求就是把所需要发送的数据都拼接在URL中,但是拼接在URL中的话数据类型就全部变成了字符串;而POST请求就是在发送URL的同时发送一个RequestBody请求体,这个请求体和URL同时发送给对方地址,POST请求就是在RequestBody里面可以发送一个对象,直接发送给请求地址。缓存处理不同:GET请求可以被缓存,因为请求相同的结果也相同,可以直接使用缓存数据,提高效率。DELETE:通常用于删除服务器上的资源。

2023-05-30 10:51:37 108

原创 2023/5/9--取药|还药功能的逻辑分析

首先用到的是public ResponseEntity<Object> ReceiveApplyId(@RequestBody ApplyForGetChemicalsVo apply) throws Exception方法,这个方法是现在controller接口的方法,public ResponseEntity<Object>是固定的,ReceiveApplyId是方法名括号里面是这个方法需要传入的参数,尽量是传入的都是当前定义好的实体类型。包括方法的返回值以及Service、Repository对象。

2023-05-12 14:20:30 32

原创 2023/5/7--最近的工作进展逻辑:普通接口接收数据

在Controller类里面要写好每个接口的路径值,在一个大的功能接口类里面有很多个小的功能接口,大的接口类要用@RequestMapping注解写好路径,在小的功能接口里面也要用@PostMapping或者@GetMapping注解来表明路径。对于Vo实体类的作用是在实现类里面需要存储数据,例如前端传回来的数据里面需要进行实例化给这个实体类,然后在这个实体类里面也会有所有数据定义好的数据格式。在实现类里面需要调用Repository层的对数据库的操作方法,一般情况下是对数据库的查找以及更新操作的语句。

2023-05-11 20:16:31 30

原创 2023/5/6--git的学习笔记

今天学习了GIT分布式版本控制器(在每个开发者的电脑上面都有一个版本控制器),SVN是集中式版本控制器(把控制器放在集中控制的服务器上)。以下是git的一些核心的仓库以及命令。

2023-05-06 10:45:34 42

原创 2023/4/26--postman的基础学习成果

其中要注意的是这个账号的token,在用户登录的时候为了注意安全,防止多个账号登录会在账号登录的时候赋予这个账号一个token值,这个值能调用这个项目里面所有的接口、确保这个当前登录的账号的唯一性。以确保这个接口可以正常的测试。首先要确定Java这个接口是post还是get请求,然后在对应的postman里面建立新的测试接口,然后更改接口类型。在建立连接的时候需要接口的地址,项目系统的端口号以及这个接口对应的path地址。首先要先安装postman,因为当时安装的时候版本好像和教程里的和前端的不太一样。

2023-04-27 09:53:24 41

原创 2023/4/13--项目需求分析会

今天主要是要开会,确定具体的业务逻辑以及运行规则,数据库表的建立以及功能上的确定,以及会用到的方法。

2023-04-25 15:18:44 27

原创 2023/4/25--关于数据交互已经全部解决完成

目前为止,所有的接收前端的请求以及和嵌入式那边的发出的请求全部已经编写完成,首先这个项目的层级是前端请求controller层的类接口,然后public ResponseEntity ApplyUser(Long uid)在这个方法里面,由前端传入uid参数我接收到Long类型的uid之后。然后repository里面的方法根据uid来调用sql语句,同时在Apply实体类里面定义时间类型实体的时候时间类型一定要定义成Timestamp类型的。"msg": "账号或密码错误"

2023-04-25 15:17:30 46

原创 2023/4/12--项目的文件结构以及运行逻辑

对传回的密码字段做spring的加密处理并且存在数据库里面。在用户登录的时候前端MD5加密过的数据对比从数据库里面拿出来的spring加密过的数据对比(这个是spring自己有方法)。在这个智管家的项目里面,system包里面就是功能的实现,里面的impl类是实现类,里面有很多功能性的类,然后mapstruct包是接口,通过调用这个里面的接口来调取dto实体类。项目里面有三个包,common--logging--system第一个是相当于全局变量,第二个是存放日志的地方,第三个是存项目功能性的程序的包。

2023-04-12 17:28:10 44

原创 2023/4/10--开始学习具体的开发知识

据我所知现在是这个样子。mybatis.xml--一些数据库连接信息,链接数据库的一些信息,像是用户名,密码什么的,要在<mappers>里面把UserMapper.xml的文件路径写进去,一般情况下都是同级的文件。4.编写SQL映射文件-->同意管理sql语句,解决硬编码问题,UserMapper.xml--一些加载sql的映射文件,可以理解为对数据库语句的命名。(4)释放资源-----234步如下图所示,是一个平级于实体类文件夹的一个运行程序。//---------dao层--------------

2023-04-10 20:16:47 37

原创 2023/4/8--不用框架的小型项目的分层思想

1、获取参数(姓名、密码)2、调用Service层的方法,返回ResultInfo对象 ​ 3、判断是否登录成功 ​ 如果失败 ​ 将resultInfo对象设置到request作用域中请求转发跳转到登录页面 ​ 如果成功 ​ 判断用户是否选择记住密码 (rem的值是1)如果是,将用户姓名与密码存到cookie中,设置失效时间,并响应给客户端如果否,清空原有的cookie对象重定向跳转到index页面。dao目录下的userdao工具类:获取对数据库建立的实体类建立对象,对数据库进行操作的一个层级。

2023-04-08 19:43:12 58 1

原创 2023/4/7--公司团建

今年天早上开季度会,睡着了,问题不大,周六要看一个项目的视频,周日看一下springboot的视频,先把之前基础的类的继承复习一下然后在把框架学一下。下午团建打台球,玩大富翁玩的不错,因为规则是我说的,哈哈哈哈哈然后还去了一职高。别的就没有啥特殊的了。

2023-04-08 10:57:19 45 1

原创 2023/4/6-搭建项目的必要软件的安装以及项目运行

或者: 右键"此电脑" --> "服务" --> 找到"Redis"-右键"Redis" --> "属性" --> "自动" --> "确定"。就是开机自动运行了。maven--安装maven的时候没有出什么意外,就是给了我一个maven的压缩包,我解压就这么简单,同时设置了相关的环境变量path-D:\maven\apache-maven-3.5.4\bin设置好之后在maven的文件夹下新增一个同级的repository文件夹这个相当于一个本地仓库,在idea里面所有拉取的东西文件都会放在这个里面。

2023-04-06 18:20:06 46 1

原创 2023/4/5--安装MySQL数据库和在window中装dockers

安装MySQL数据库和在window中装dockers

2023-04-05 17:51:26 87

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除