- 博客(99)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 关于事务流的思考
定义bpmn图 流程模板有key和name两个主要的属性,key用于唯一标记此流程模板,name用于提示作用,一个流程模板可以部署多次。根据bpmn图部署一套事务流程模板 部署流程模板会把此流程模型信息部署定义信息和流程定义信息(1)流程模型信息 根据bpmn图部署一套事务流模板,activiti会把事务流模型以字节流的形式存储在数据库,所以,每次的流程判断都是要把此信息取出来做分析处理的。(2)部署定义信息 主要记录本次部署的相关信息,比如部署时间等,用处不大。。
2024-06-17 16:16:27 749
原创 docker使用
能看懂哪个用哪个介绍一:https://cloud.tencent.com/developer/article/2157725介绍二:docker有两个概念需要知道,一个是镜像,一个是容器。docker pull …是从服务端拉取镜像docker run …是选一个镜像制作成容器并运行起来docker stop 容器名:是停止一个容器的运行docker restart 容器名:是重新运行某个容器docker rm 容器名:是删除一个容器docker ps:查看所有运行中的容器docker ps -a
2024-05-27 13:59:14 549
原创 Shiro+Jwt+Redis
而JWT(全称:Json Web Token)是一种特殊的Token,它采用了JSON格式来对Token进行编码和解码,并携带了更多的信息,例如用户ID、角色、权限等。它包含了三部分:头部(Header)、数据(Payload)和签名(Signature)。其中,头部和数据都是经过Base64编码的JSON字符串,而签名是对头部和数据进行签名后得到的字符串。
2024-05-27 13:56:04 774
原创 esxi的安装配置以及新建虚拟机
esxi的安装配置以及新建虚拟机1_esxi的安装1.1_镜像下载1.2_启动盘制作1.3_安装教程1.3.1_进入Bios Manager选择使用U盘启动1.3.2_配置esxi(主要是配置网络)1.4_新建虚拟机esxi介绍:esxi是一个虚拟机,但是只能安装在裸机上或者安装在虚拟机上(直接安装在裸机上的好处是,如果要求你在一个服务器上安装多个服务器结点,你可能会在物理机上装一个linux系统,然后在linux系统上装一个vm,然后再在vm上装多个操作系统作为虚拟机服务器结点;但是这样一层套一层太过繁
2023-04-08 16:35:29 6123 1
原创 Pytorch入门
nn.Module是PyTorch中所有神经网络模块的基类,包括层(layers)、损失函数(lossfunctions)、优化器(optimizers)等。继承自nn.Moduleforwardbackward。
2023-04-04 19:14:59 824
原创 vue2创建项目工程
vue21_创建vue2+vue-cli+element-ui1_创建vue2+vue-cli+element-ui#创建工程vue init webpack myproject#进入工程目录cd myproject#安装vue-routernpm install vue-router --save-dev#安装uinpm i element-ui -S#安装依赖npm install#安装sass加载器cnpm install sass-loader node-sass --sa
2023-04-04 19:13:18 147
原创 Anaconda创建虚拟环境并配置Jupyter内核
我的理解是,比如我们要做深度学习,需要安装tensorflow、pytorch等库,这其中就存在库的相互依赖的问题,base环境中的库已经很多了,有可能和我们要安装的库存在冲突等问题,这也是我们在用pip命令无脑安装库时容易出现各种奇怪的bug的原因。那怎么办呢?虚拟环境就为我们解决了这个问题,其实虚拟环境这个名字听着不够直白,说白了就是再创建一个或多个类似于base一样的环境。
2023-04-04 15:13:21 622
原创 Umi+Dva入门
解释:action = {type,payload},type一般没用。model就是存储数据、中转数据的仓库。第一种会将数据存到仓库再返回。作用2:用于自动配置路由。先找个地方建个空目录。通过官方工具创建项目,第二种会将数据直接返回。
2022-10-29 15:54:03 1684
原创 javaWeb
javaWeb1_基本概念1.1_web应用程序1.1.1_web框架1.1.2_web服务器webServer(如tomcat)1_基本概念1.1_web应用程序web事件过程:浏览器(客户端)发送请求,webserver根据请求向后端服务器发送事件,同时向静态资源发送事件,最后向前端返回响应1.1.1_web框架静态web:动态web:1.1.2_web服务器webServer(如tomcat)什么是webServer(什么是web服务器)Web服务器一般指网站服务器,可
2022-05-17 11:47:14 888
原创 Springboot遇到的问题
Springboot遇到的问题1_访问4041.1_url错误1.2_controller和启动项不在同级目录1.3_未加@ResponseBody二级目录三级目录1_访问4041.1_url错误1.2_controller和启动项不在同级目录1.3_未加@ResponseBody在方法上面加,或者把类上面的@Controller换成@RestController二级目录三级目录...
2022-04-15 11:50:56 741
原创 JDBC(Java语言连接数据库)
JDBC(Java语言连接数据库)JDBC本质整体结构基层实现过程(即用记事本而不是idea)JDBC本质整体结构基层实现过程(即用记事本而不是idea)(1)下载对应厂家数据库的jar包(2)配置环境变量(用于提示运行时jar包的位置)——因为是用底层实现,所以不是用idea(3)JDBC编程六步1.注册驱动2.获取连接3.获取数据库操作对象4.执行SQL语句5.处理查询结果集6.释放资源...
2022-01-14 15:35:23 570
原创 okhttp_utils的使用以及与服务端springboot交互中遇到的问题
1_okhttp_utils在Android studio中的引入方法1.在app目录下的build.gradle中添加 // 添加OKHttp支持 implementation("com.squareup.okhttp3:okhttp:4.3.1") implementation 'com.zhy:okhttputils:2.6.2'2.创建新activity项目“MyApplication”package com.example.myapplication;impo
2021-05-08 16:28:19 1336
原创 安卓连接真机调试
安卓连接真机调试一、打开开发者模式二、打开USB调试三、最后连接数据线这里使用荣耀20pro为例一、打开开发者模式点击版本号,多点几下直到打开开发者模式二、打开USB调试系统与更新——>开发人员选项三、最后连接数据线连接数据线并选择MIDI模式...
2021-05-06 15:30:37 304
原创 springboot发送qq邮件
springboot发送qq邮件1_开启邮箱相关权限并获取邮箱授权码2_实现功能2.1_添加mail的依赖2.1.1_创建工程时添加2.1.2_在工程中添加2.2_配置文件application.properties配置相关信息2.3_实现代码1_开启邮箱相关权限并获取邮箱授权码进入账户开启POP3/SMTP服务并生成授权码2_实现功能2.1_添加mail的依赖2.1.1_创建工程时添加创建springboot项目的最后一步-------选择mail依赖(springboot工程创建)
2021-04-28 19:54:40 392
原创 第四章图像增强
第四章图像增强1_图像增强的概念2_空间域增强2.1_图像增强的点运算2.1.1_灰度变换2.1.2_直方图均衡化2.1.3 直方图规定化1_图像增强的概念什么是图像增强:图像增强是采用一系列技术去改善图像的视觉效果,或将图像转换成一种更适合于人或机器进行分析和处理的形式。两种图像增强方法:空间域增强、频率域增强空间域增强是直接对图像各像素进行处理;频率域增强是对图像经傅立叶变换后的频谱成分进行处理,然后逆傅立叶变换获得所需的图像。本章知识结构图:2_空间域增强2.1_图像增
2021-04-17 11:22:16 1502
原创 页面分栏LayoutInflater
/*页面分栏 */public class TabDemo extends TabActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TabHost tabHost = getTabHo
2021-04-17 10:27:11 122
原创 ContextMenu长按事件
/*ContextMenu菜单就是长按某一个组件,就会在屏幕的中间弹出ContextMenu,这里设置为长按文本框弹出ContextMenu菜单 */public class MyContextMenu extends AppCompatActivity { /** Called when the activity is first created. */ final static int CONTEXT_MENU_1 = Menu.FIRST;//可以理解为ID设置的最小数值 .
2021-04-17 10:21:48 314
原创 Android JSON数据与实体类之间的相互转化-------GSON的简单用法
Android JSON数据与实体类之间的相互转化-------GSON的用法1_Gson的导入1_方法一:直接导入jar包2_方法二:引入依赖2_json形式的字符串互转实体对象1_Gson的导入1_方法一:直接导入jar包下载地址或github开源地址完成之后导入libs包即可2_方法二:引入依赖dependencies { implementation 'com.google.code.gson:gson:2.8.4'}2_json形式的字符串互转实体对象比如有一个u
2021-03-21 13:11:32 2842
原创 安卓第一次搭建C/S架构
1_数据库2_服务端服务端简单搭建准入门使用json,导入jar包复制这段内容后打开百度网盘手机App,操作更方便哦提取码: 3afj在项目中建一个文件夹并粘贴进去json与list的互转:import com.alibaba.fastjson.JSON;import java.util.List;public class JsonListUtil { /** * List<T> 转 json字符串 */ public stat.
2021-03-18 19:47:45 661
原创 第一次使用Sourcetree成功上传gitee记录
使用ssh密钥公钥进行连接:本地下载openssh生成一对密钥和公钥,密钥用于本地仓库(本机密钥似乎是唯一的),而本地想要连接的远程(gitee为例)仓库设置其匹配的公钥,如此一来就可以免密更新仓库了1_克隆gitee仓库到本地复制gitee仓库的ssh类型的url地址(本例为ssh加密方式所以不选择http类型):打开Sourcetree软件进行克隆云端仓库:输入相应信息:2_设置密钥公钥Sourcetree软件:点击工具、选项:选择openssh复制密钥地址并在文件管理器中打
2021-03-18 11:50:31 1630
原创 虹软安卓人脸识别初学
1_下载SDK进入虹软官网:点击人脸识别SDK进入开发者中心(注册登录)新建应用并添加SDK输入相应信息,确认下载sdk2_run示例代码注意事项跑不起来的解决方法(SDK版本不一致)3_激活并使用...
2021-03-17 18:33:38 152
原创 AndroidStudio使用入门
AndroidStudio使用入门1_AndroidStudio activity的基本使用1.1_MainActivity和activity_main的初识1.2_Activity的清单文件简介1.3_几种重要文件的介绍1.4_基本布局的认识与使用1.4.1_RelativeLayout(相对布局)1.4.2_线性布局2_控件的使用2.1_通用属性2.2_TextView的使用2.3_Button的使用1_AndroidStudio activity的基本使用log.v("","");//在控制面板输
2021-03-11 14:24:54 2039
原创 Jpa的@Id和@GeneratedValue的使用
Jpa的@Id和@GeneratedValue的使用import lombok.Data;import javax.persistence.*;import java.math.BigInteger;@Entity//将实体类首字母小写@Table(name = "user")//要连接的数据库表名@Datapublic class UserCopy { @Id @GeneratedValue(strategy= GenerationType.IDENTITY) //
2021-03-08 21:03:11 334
原创 SVN客户端使用
SVN客户端使用1. 复制服务端URL2. 在客户端电脑新建文件夹用于存储版本代码3. 右击空白处,checkout4. 进入trunk目录,即可尝试新建文件并上传到服务端4.其他客户端更新版本期间由于之前登陆过并设置为记住密码,所以整个过程并没有输入user名和密码的情况1. 复制服务端URL2. 在客户端电脑新建文件夹用于存储版本代码3. 右击空白处,checkout4. 进入trunk目录,即可尝试新建文件并上传到服务端4.其他客户端更新版本进入自己的仓库后,右击空白处并点
2021-03-03 19:36:24 79 1
原创 VisualSVNServer的使用
VisualSVNServer的使用1_服务端初识1.1_创建新仓库1.2_创建用户并分配权限1_服务端初识1.1_创建新仓库右击Repository,点击create点击下一步输入仓库名右击空白处,点击新建,点击project structure输入工程名1.2_创建用户并分配权限略...
2021-03-03 19:21:11 205 1
原创 JavaScript入门
JavaScript入门1_语法基础1.1_变量1.2_数据类型1.3_运算符1.4_类型转换1.5_注释跟c一样2_流程控制语句3_函数3.1_没有返回值的函数3.2_有返回值的函数4_对象4.1_对象简介4.2_字符串对象4.3_数组对象4.4_时间对象4.5_数学对象简介1_语法基础1.1_变量在JavaScript中,所有变量都是用var声明。语法:var 变量名 = 值;1.2_数据类型在JavaScript中,数据类型可以分为两种:一种是“基本数据类型”;另外一种是“引用数据
2021-01-06 17:23:32 178
原创 CSS入门
CSS入门1_CSS概要1.1_CSS引入方式2_CSS选择器3_字体样式3.1_字体属性3.2_字体类型:font-family3.3_字体大小:font-size3.4_字体粗细:font-weight3.5_字体颜色:color3.6_总结4_文本样式4.1_文本样式属性4.2_首行缩进:text-indent4.3_水平对齐:text-align4.4_文本修饰(划线):text-decoration4.5_大小写:text-transform4.6_行高:line-height4.7_间距:let
2020-12-30 15:00:08 1281 1
原创 HTML入门
HTML入门1_HTML结构1.1_head标签1.1.1_meta标签2_文本2.1_标题、段落、换行、文本、水平线、div标签2.2_特殊符号1_HTML结构<!DOCTYPE html><!--文档声明,表示这是一个HTML页面--><html><head> <meta charset="utf-8" /> <title>这是网页的标题</title></head><bod
2020-12-29 19:26:59 579
原创 where、having、group by、order by、count的使用注意
where、having、group by、order by、count的使用注意1_where、having、group by、order by的顺序2_group by的作用3_where和group by的组合4_group by和having的组合5_where、having、group by的组合使用6_count与group by的组合使用1_where、having、group by、order by的顺序where、 group by、 having、 order by2_grou
2020-12-11 12:18:23 817
第二章线性表.pptx
2019-12-28
web前端制作画布…。。
2022-03-29
链表引用的问题(答案不理解)
2021-10-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人