- 博客(121)
- 资源 (2)
- 收藏
- 关注
原创 maven 微服务项目多 包版本问题
当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布使用pom.xml来解决项目的依赖关系src——>源代码和测试代码的根目录main应用代码的源目录Java源代码...
2025-01-18 05:53:50
913
1
原创 websocket学习
/ 当 WebSocket 连接打开时执行。// 当 WebSocket 连接关闭时执行。// 在此处理接收到的消息。// 每5秒发送一次心跳。// 当收到消息时执行。// 开始心跳定时器。// 清除心跳定时器。
2024-07-05 10:48:36
356
原创 爆破登录合法演练尝试
安装nmap yum install -y nmapnmap -A 扫描所有信息 nmap -p 指定端口(a-b) IP段rpm -qa 已经安装的包yum deplist 查看依赖关系查看文件在那个rpm https://pkgs.org/hydra 是一个支持众多协议的爆破工具。
2023-06-25 16:19:15
803
原创 网站扫描二维码微信支付
商户后台:https://pay.weixin.qq.com/index.php。申请公众号:https://mp.weixin.qq.com/获取公众账号ID、微信支付商户号、API密钥。
2023-06-14 14:51:05
95
原创 公司流程 企业所得税 个人所得税
对小型微利企业年应纳税所得额不超过100万元的部分,减按25%计入应纳税所得额,按20%的税率缴纳企业所得税;对年应纳税所得额超过100万元但不超过300万元的部分,减按50%计入应纳税所得额,按20%的税率缴纳企业所得税。2.分红:利润适用20%比例税率(先交企业所得税,在分红) 每月的工资还有一年一次的奖金,基本上肯定够发了,而且要比分红的方式少交很多税。1.成立执照申请公司名称都在工商网上进行 各位需要把公司的名称、经营项目范围、出资者信息、登记地址资料、投资情况等在网站上提交,等待审核通过。
2023-04-18 11:21:18
399
原创 mybatis-plus使用 mybatis自动生成成实体类、Mapper、Mapper.xml
@Mapperpublic interface UserMapper extends BaseMapper<User> {public interface UserService extends IService<User> {public class UserServiceImp extends ServiceImpl<UserMapper, User> implements UserService{1.添加插件2.resources下建立genera
2023-03-15 14:23:29
1038
原创 六边形四边形A*最短路径算法
采用动态规划更节约空间 时间建模 把地图抽象成有向加权图模型 转换成二维数组两个队列 open close node动态规划 f=g+h相邻节点加入open 取出最近的放入close 直到open中有目标节点 障碍物可以用特殊字符表示
2023-02-27 23:11:14
509
原创 rocketmq分布式事务
死性队列 延迟队列补偿机制分布式事务只是最大可能交付 本地事务提交成功 但是mq数据消费失败 导致脏数据 可以用补偿机制也可以数据中间态
2023-01-26 12:47:35
98
原创 linux抓包tshark telnet
yum install -y epel-releaseyum install -y wiresharktshark -vipconfig查看网口卡 对面发的ip那个网卡tshark -i eth0 -R “ip.addr == 47.103.25.27”
2022-06-28 11:20:49
244
原创 泛型接口模板设计
String... fieldNames 传入参数不确定!!类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]for(int i = 0; i < paramKeyArray.length; i ++) {}设计模式 接口模板 多个接口 选择实现功能 解耦!!!!公共提出到interface 然后实现公共的interface 特殊的在实现类中实现controller interface模板接口化!! 类似的相同页面功能需求只适...
2022-03-15 15:18:42
472
原创 常用设计模式
KV T和E是一种命名习惯,没有本质区别 泛型只在编译期有效, 在编译后的class文件中是不存在泛型信息的不能实例化泛型对象或数组 <? super T> 与 <? extends T> 的区别,上下限通配符泛型类、泛型接口、泛型方法 更大的扩展性sdk就是一种外部程序的统称 不限语言 jar引入也是一种sdk有子类,最终都是掉到子类的方法和域、泛型设计 可以非常灵活地处理通用流程和处理逻辑之间的差异;又可以很好地满足不同业务不同返回值类型的需求!!!钩子方法
2022-01-18 11:40:14
196
原创 flink学习
算子就是映射,就是关系,就是变换 有输入输出 f(x) = abs(x) abs就是算子 一个或多个算子+操作数就组成了算法有向无环图(DAG)1.environment 当前的flink运行环境,只有获取了环境信息// 批处理环境 datasetval env = ExecutionEnvironment.getExecutionEnvironment// 流式数据处理环境 datastreamval env = StreamExecutionEnvironment.getExecut
2022-01-14 14:29:44
997
原创 空指针治理 设计模式
分层领域模型pojo DO数据库对象 BO业务对象 VO显示层对象参数校验时间参数@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")StringUtils.isNotEmpty 不为null且不等于"" 可以为空字符串@NotBlank(message ="")只能作用在接收的 String 类型上,注意是只能,不能为 null,而且调用 trim(
2022-01-12 15:42:28
268
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人