摘要:
Modbus协议控制动态链接库 应用场景 基于各门语言都有各自的modbus协议库,且良莠不齐,而且在具体的框架下可能存在版本依赖问题, 而且对modbus协议存在比较多的细节处理,可以查看modbus slave、或者modbus poll中相关的配置可知, 数据类型对应读写寄存器个数、大小端的处 阅读全文
摘要:
Java常见的逆向代码以及python实现 抓包工具Charles与反编译工具Jadx安装与使用 App逆向Java加密算法简单示例 Java中字节数组与Python字节数组的区别 adb | Frida | Hook 安卓7.0以上的Charles HTTPS请求的设置 Frida脚本编写 对加固 阅读全文
摘要:
VSCode配置 避免误关文件,取消x关闭 "workbench.editor.tabCloseButton": "off" 个人喜欢目录在右侧 "workbench.sideBar.location": "right" 个人喜欢打开VSCode时不打开上次项目目录 "workbench.start 阅读全文
摘要:
import random import ddddocr from playwright.sync_api import sync_playwright import time import requests with sync_playwright() as p: det = ddddocr.Dd 阅读全文
摘要:
mybatis关系映射 1.用户与订单的关系 一个用户有多个订单,一个订单只属于一个用户 查询一个用户的所有订单 属于一对多查询示例 public interface UserMapper { @Select("select * from user") @Result({ @Result(id=tr 阅读全文
摘要:
1.作用 便捷搭建基于Spring的工程脚手架,尽可能减少一切xml的配置 2.使用步骤 1.创建工程 2.添加启动器依赖 3.创建启动类 4.创建处理器Controller 5.测试 创建Maven工程 添加启动器依赖 <project xmlns="http://maven.apache.org 阅读全文
摘要:
准备工作 create database ssm; create table account ( id int primary key auto_increment, name varchar(100), money double(7,2) ); 创建Maven工程 导入坐标 <!-- spring 阅读全文
摘要:
1.常用注解 @Insert 新增 @Update 更新 @Delete 删除 @Select 查询 @Result 结果集 @Results 封装多个结果集 @One 一对一结果集 @Many 一对多结果集 注解代替Mapper.xml文件 mapper.UserMapper public int 阅读全文
摘要:
数据响应 页面跳转 直接返回字符串 @RequestMappng("/quick") public String quickMethod() { return "index"; } 与spring-mvc的视图解析器前缀、后缀拼接 <property name="prefix" value="/WE 阅读全文
摘要:
SpringMVC简介 开发步骤 1.导入SpringMVC包 2.配置Servlet 3.编写POJO(控制器Controller) 4.将Controller使用注解配置到Spring容器中 5.配置组件扫描 spring-mvc.xml 6.执行测试 导入坐标 <dependency> <gr 阅读全文
摘要:
JdbcTemplate Spring对Jdbc的Api简单封装 开发步骤 1.导入Spring-jdbc、spring-tx坐标 2.创建数据库表和实例 3.创建jdbcTemplate对象 4.执行数据库操作 导入坐标 <dependency> <groupId>org.springframew 阅读全文
摘要:
Maven项目的创建 项目所在路径 - 项目一 - 创建Module - 添加Webapp(Project Structure) - 项目二 Spring简介 分层全栈(各层解决方案)轻量级框架,以IoC和AOP为内核 Spring优势 方便解耦,简化开发 AOP编程的支持 声明式事务的支持 方便程 阅读全文