activity6
参考资料 十分钟认识Activiti6.0工作流引擎 - 知乎
基本概念activity6能做到的东西其实就是根据画好的流程图走流程,但是具体流程里的逻辑,还是需要自定义实现,比如点击哪个按钮走到下一步,这个肯定是前后端配合实现。
流程图流程图可以使用满足activity6协议的各种工具绘画,最后会生成一个xml的配置文件,activity流程引擎会根据该文件来判断流程的全局结构
1234567891011121314151617181920212223242526272829303132333435363738<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/ ...
网安
虚拟化
寄居架构(vm作为软件运行在主系统上)
VMware Workstation
MS Hyoer-V
原生架构(vm装在硬件上,虚拟机本身就是操作系统)
VMware vSphere
IP设备方框中的双向箭头:交换机
圆框中叉:路由器
IP地址32位二进制,点分十进制记忆
0-255
子网掩码划分子网使用,子网掩码相同的可以通信
子网掩码使得ip地址可以由网络位和主机位组成
主机位全为0为网段地址,故主机的主机位不能为0
主机位全为1为该网段广播地址,故主机的主机位不能为255
早期五类地址A: 1-126 默认子网掩码255.0.0.0;对应内网范围:10.0.0.0–10.255.255.255
B:128-191默认子网掩码255.255.0.0;对应内网范围:172.16.0.0–172.31.255.255
c:192-223默认子网掩码255.255.255.0;对应内网范围:192.168.0.0–192.168.255.255
d: 224-239
e: 240-254
目前可以使用acb三类地址,子网掩码可更改
回环地址127.0.0.1
网关网关一 ...
牛客经典必刷编程题库
零零散散花了三年多时间,将小三百来道牛客题库刷完了,做第一题的时候还在上大学,现在都工作三年了,三年间想着反正都开始做了,就一直坚持的把这些题做完了,现在将这些题目做个整理。
CC1 二叉树的最小深度求给定二叉树的最小深度。最小深度是指树的根结点到最近叶子结点的最短路径上结点的数量。
1234输入:{1,2,3,4,5}返回值:2
采用了递归的解决方案
12345678910111213141516171819202122232425262728293031323334353637import java.util.*;/* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * } */public class Solution { /** * * @param root TreeNode类 * @return int整型 */ public int ...
hackergame2024
相关资料https://hack.lug.ustc.edu.cn/
签到本人解法获取placeholder然后填入文本框
1234567891011let a = document.getElementById("inputs-container")a.childNodes.forEach((c)=>{ if(c.nodeType == 1){ let en = c.getAttribute("placeHolder").split(":")[1]; if(!en){ en = c.getAttribute("placeHolder").split(":")[1]; } console.log(en) c.value = en.trim(); } })
官方解法回答错误后,地址栏会出现flag=false ...
MemoryAnalyzerTool
参考资料https://blog.csdn.net/lyd135364/article/details/121449969
指定VMMemoryAnalyzer.ini添加-vm
12345678910-startupplugins/org.eclipse.equinox.launcher_1.6.900.v20240613-2009.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.1100.v20240722-2106-vmE:\tools\jdk\17\jdk-17.0.8\bin-vmargs--add-exports=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED-Xmx1024m
生成hprof文件选项”-XX:+HeapDumpOnOutOfMemoryError”或”-XX:+HeapDumpBeforeFullGC”选项”-XX:HeapDumpPath”所代表的含义就是当程序出现OutofMe ...
Rhino
参考资料描述Rhino,听说是一个能将JS转为临时java类的引擎,记录一下以后有时间研究
3dmax
参考资料(34 封私信 / 80 条消息) 3dsmax2026 软件下载及超详细安装教程(附安装包) - 知乎
Visual c++ 问题安装过程中可能会提示
需要卸载干净visual c++系列的所有软件然后重新安装
卸载使用微软的疑难解答工具:https://download.microsoft.com/download/7/E/9/7E9188C0-2511-4B01-8B4E-0A641EC2F600/MicrosoftProgram_Install_and_Uninstall.meta.diagcab
卸载某个长时间没反应时需要等待,卸载半个小时也是有可能的
安装使用官方安装程序或者360的工具
https://download.visualstudio.microsoft.com/download/pr/7ebf5fdb-36dc-4145-b0a0-90d3d5990a61/CC0FF0EB1DC3F5188AE6300FAEF32BF5BEEBA4BDD6E8E445A9184072096B713B/VC_redist.x64.exe
新版软件详情页 - 微 ...
kali安装
参考资料kali 安装步骤失败,选择并安装软件包,失败解决方法 “换源”_kali安装步骤失败 选择并安装软件-CSDN博客
kali Linux 2025.2安装教程(解决安装失败-图文教程超详细)_kali2025.2虚拟机安装教程-CSDN博客
2025全网最全!VMware安装Kali Linux保姆级教程,手把手教会你安装 Kali 虚拟机!-CSDN博客
VMware虚拟机上安装Kali Linux详细教程 - BK小君 - 博客园
Get Kali | Kali Linux
安装步骤
在官网下载kali镜像
在vmware中新建虚拟机
加载iso
图形化界面安装
选择语言
主机名-用户名-密码
安装失败在安装软件的过程安装失败可能是镜像的问题,结合参考资料中安装失败的资料进行换源操作
windows服务部署jar
参考资料https://github.com/winsw/winsw
https://blog.csdn.net/xch_yang/article/details/129167189
https://github.com/winsw/winsw/blob/v3/docs/xml-config-file.md
存在问题使用winsw启动的java进程的默认用户为System,使用jps无法查找到非当前用户启动的java进程
使用方式配置文件下载exe程序和xml文件,修改xml文件内容
1234567891011<service> <id>catcher</id> <name>catcher</name> <description>This is catcher service.</description> <!-- java环境变量 --> <executable>C:\amer\jdk17\jdk-17.0.8\bin\java</exe ...
网页打卡功能位置校验逻辑
功能概述使用微信网页,在其中调用微信的功能获取当前经纬度,使用百度地图api获取详细地址,从而进行位置校验
调试方法
手机开启usb调试模式并使用数据线连接电脑
Edge浏览器打开chrome://inspect/#devices。
手机的微信上打开路径http://debugxweb.qq.com/?inspector=true,页面展示成功后(微信官网)关闭页面。后打开要看的页面
在Edge浏览器打开的页面可以看到设备,和要看的页面路径。点击路径下方的 inspect fallback。即可弹出微信手机内置浏览器页面。
调试窗口会与当前手机端操作同步
调试窗口的上方地址栏可直接输入地址,输入地址并回车后手机端会同步跳转
具体逻辑使用微信的获取位置功能获取当前位置,并将位置存储在当前环境
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849wx.ready(function() { console.log(&qu ...