NOT
Activiti使用(1)
1. 表的命名规范和作用 观察创建的表,我们发现 Activiti 的表都以 act_ 开头,紧接着是表示表的用途的两个字母标识,也和 Activiti 所提供的服务的 API 对应: ACT_RE:RE 表示 repository,这个前缀的表包含了流程定义和流程静态资源 (图片、规则、等等) A ......
map
Golang 中 map 是一个指针,占用 8 个字节。当使用 make 创建 map 时,底层调用的是 makemap() 函数,makemap() 函数返回的是一个指针,因为返回的是指针,所以 map 作为参数的时候,函数内部能修改map 如图,当前map的最大承载为6.5*2^B个,count ......
部署SpringBoot的学习笔记
如何部署微服务到服务器上面? 一、后端 宝塔下载一键部署Java环境,配置jdk1.8的环境变量 分模块部署微服务项目、部署nacos和redis linux部署SpringCloud微服务,宝塔部署_微服务项目可以使用宝塔部署吗-CSDN博客 利用宝塔面板部署springboot项目_工地精神的博 ......
MariaDB(MySQL)的常用命令3 【使用通配符过滤】
第8章 使用通配符过滤 LIKE操作符 百分号(%)通配符 (匹配多个字符, 类似?) SELECT * FROM students WHERE email LIKE '%@163.com'; - 下划线(_)通配符 (匹配单个字符, 类似*) SELECT * FROM students WHER ......
配置局域网下其他机器通过SSH连接到本机的WSL
本机要打火影,所以不能开WSL,但是又想用本机写代码,所以想着在局域网下的另一台机器上开了一个WSL2,通过本机去SSH到另一台机器上写代码。以下方案适用于WSL2。 重装ssh 首先要在那台运行着WSL的机器上重装一下ssh服务: sudo apt remove openssh-server su ......
m基于5G通信的超密集网络多连接负载均衡和资源分配算法matlab仿真
1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 5G模型的基本结构如下所示: 超密集网络是5G通信系统中的重要技术,是现在通信界的研究热点。系统中的每个小小区都是正交频分多址系统,共有TV个小小区,每个小小区使用个OFDMA子载波,信道增益为G。根据其结构图可知,当 ......
JavaSE(10) - 面向对象进阶
JavaSE(10) - 面向对象进阶 P129 认识多态 (polymorphism) 多态就是对象的多种形态 多态的前提是: 1,有继承/实现关系 2,有父类引用指向子类对象 3,有方法重写 多态的好处: 使用父类型作为参数, 可以接收所有子类对象,体现多态的扩展性与便利 P130 多态调用成员 ......
.NET8 Hello World!
使用ASP.NET Core Web Application模板创建的Empty项目如下: 这是一个最简单的Web项目,运行起来会在根路径响应Hello World! Programe 代码非常简洁,但内容非常不简单。 var builder = WebApplication.CreateBuild ......
.NET起步
1.1 什么是.NET? .NET 8.0 SDK下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0 .NET 是一个免费的跨平台开源开发人员平台,用于生成许多不同类型的应用。使用 .NET,可以使用多种语言(C#、F#、VB)、编 ......
Outlook导航栏如何回到下面
10月的某一天打开Outlook 突然导航条跑到了最左边 本来是在下面的 真讨厌 解决方案如下 如果你的导航栏位于 Outlook 窗口的左边距上,则你拥有此功能的新体验 (当前频道版本 2207 或更高版本) 。 可以一段时间后移文件夹窗格下方的栏,如下所述,但最终导航栏将永久放置在左侧边距上。 ......
JavaSE(09) - 面向对象进阶
JavaSE(09) - 面向对象进阶 p121 static关键字 static表示静态, 是java中的一个修饰符, 可以修饰成员方法,成员变量. 一, 被static修饰的成员变量, 叫做静态变量. 特点: 被改类所有对象共享 不属于对象属于类 随着类的加载而加载, 优先于对象存在 调用方式: ......
sacla简介与环境配置
简介 Scala是一门以Java虚拟机(JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言 Scala是一门多范式的编程语言,Scala支持面向对象和函数式编程 Scala源代码(.scala)会被编译成Java字节码(.class),然后运行于JVM之上,并可以调用现 ......
linux - 命令行下的播放器cmus
cmu是一款运行在命令行终端的音乐播放器,具有和vim类似的操作模式 1. 安装cmus 安装 sudo apt install cmus 启动 cmus 2. 播放控制 x 播放或重播 c 暂停 b 下一首 z 上一首 . 快进60s , 快退60s p 选中曲目向下移动 P 选中曲目向上移动 D ......
捡起ctf学习 day4 Upload-Labs-Linux 1
1.第一个pass是在客户端用js代码进行过滤,第二个是在服务器中对MIME(content-type字段)进行检查,皆可使用以下方法绕过 随便上传一张图片后,可以发现它上传到的url 改变一句话木马的扩展名为.jpg,然后上传,抓包,在burpsuite中只修改文件名,即可绕过,用中国蚁剑连接木马 ......
团队作业(三)
团队作业(三):确定分工 1.改进需求规格说明书 改进后链接:https://www.cnblogs.com/lanxin5kesong/p/17796760.html 2.编码规范 1.代码规范 代码风格规范,主要是文字上的规定; 代码设计规范,牵涉到程序设计、模块之间的关系、设计模式等方方面面的 ......
pc微信逆向之数据库Msg表MsgSvrID字段获取教程
1.在pc微信数据库Msg表里面,MsgSvrID字段类型是int型,但其实在sqlite3里面,int类型实际上是一个64位整数,其范围是从-9223372036854775808到9223372036854775807。这个范围与标准SQL的INT类型(通常在32位系统中是-2147483648 ......
学JAVA用PYTHON重写day02.5
package day02;public class Demo05 { /* 三个数字排序 */ public static void main(String[] args) { System.out.println("三个数字排序,从大到小:"); int a = 2; int b = 5; in ......
内存分配
arena 这块区域最大,明显就是用来存放我们最终的对象,里面分成了一个个8K大小的房间,每个房间我们称为page。(这里虽然写了它是512G,但是你心里要有B数,你电脑根本没这么大的内存,其实操作系统只是给了你地址而已)同时几个page组合在一起的大房间又叫做mspan(这个是golang中内存管 ......
对于扩展欧几里得算法的小总结
对于不定方程$ax+by=c$有正数解的充分必要条件是$c|gcd(a,b)$,证明请看裴蜀定理 那么显然的,我们只要能解出方程$ax+by=gcd(a,b)\(然后把解\)\times \frac{gcd(a,b)}$即可 如何解这个新的方程呢?我们知道$gcd(a,b)$,并且它等于$gcd(b ......
"Grain for Green" program: turn sand into green
"Grain for Green" program: turn sand into green One specific measure that has been effective in tackling desertification is the "Grain for Green" prog ......
hashcat破解使用
一、常用参数 -m 这个是指定破解的hash的类型,具体的类型可以在--help参数中看到。默认是0也就是MD5-a 指定破解的模式,默认是字典模式-o 输出文件,破解成功的密码存放的文件--remove 移除破解成功的hash,当hash是从文本中读取时有用,避免自己手工移除已经破解的hash-- ......
vue3源码学习api-createApp-amount
vue3 地址 https://github.com/vuejs/core 首先看看vue文档什么是 Vue? Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式 ......
Beyond Compare 4对比工具注册激活
Beyond Compare是一款文件及文件夹(目录)的对比工具。Beyond Compare不仅可以快速比较出两个目录的不同,还可以比较每个文件的内容,而且可以任意显示比较结果。 BC工具用了十几年,真是好用。记得刚毕业的时候挺惊讶,还有这么牛逼的工具,现在想想挺好笑。 今天有空,把电脑上的老工具 ......
extends 类继承
使用extends关键字可以实现继承 例如: class Dog extends Animal{} 代表Dog类继承自Animal类 使用继承后,子类会拥有父类所有的方法和属性 通过继承可以将多个类中共有的代码写在一个父类当中 这样只需要写一次即可让所有的子类都同时拥有父类中的属性和方法 如果希望在 ......
Linux上U盘挂载
查询U盘被系统识别的设备名 [root@localhost mnt] # fdisk -l 挂载U盘 [root@localhost mnt] # mkdir usb [root@localhost ~ ] # mount -t vfat /dev/sdb4 /mnt/usb/ [root@loca ......
自定义简单的axios方法
function myAxios(config) { return new Promise((resolve, reject) => { const xhr = new XMLHttpRequest() //如果存在想要放在链接后的参数?name=1&password=2 if (config.pa ......
python实现shellcode异或加密自动化
实现的结果如下: 1.python脚本里面xor key随机生成 长度16位 2.加密后的payload和key直接写入到模板里面 3.编译 使用gcc编译 每次输出文件名随机 完成一个自动化过程 用法 python main.py shellcode.bin 其中shellcode.bin是自己的 ......
反三角函数
反三角函数 反三角函数其实就是反函数 例如: y=2x+1的反函数是x=y-1/2 y=sinx的返三角函数就是y=arcsinx 其图像就是: 这是原来的sinx的定义域就变成了arcsinx的值域,值域变成了arcsinx的定义域 arcsinx是增函数 arccosx的函数图像: arctan ......
陌生的人,欢迎你
写在前面 我是一个很普通的人,上了一个勉强还行的大学,做了一份勉强还行的工作,并没有什么才能,做事也三日鲜。 所以,也许这个博客会经常更新,也许这个博客只是我现在的心血来潮,谁知道呢? 无论如何,希望你能够在这里获得你想要的,希望你能有一个好心情。 希望我每次看到这段话,也能有一个好心情。 ......
Linux系统 进程管理读书笔记
以下是一个关于Linux进程管理的读书笔记,涵盖了静态查看进程、动态查看进程和kill命令的内容。这些命令和技巧将帮助自己更好地理解和管理Linux系统上的进程。 静态查看进程 1. ps命令 ps命令是一个强大的工具,用于查看系统上正在运行的进程。可以使用不同的选项来获取不同级别的详细信息。以下是 ......