自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Vue3学习笔记<->nginx部署vue项目(3)

vue nginx部署vue项目

2024-06-28 11:47:45 358

原创 Vue3学习笔记<->创建第一个vue项目(2)

vue3+vite+js 创建第一个vue项目

2024-06-27 17:21:21 591

原创 springboot解析自定义yml文件

springboot 解析自定义yml文件

2024-06-26 17:24:47 729

原创 JAVA设计模式-大集合数据拆分

java List集合拆分 设计模式 代码封装

2024-06-24 16:41:26 374

原创 Vue3学习笔记<->开发环境安装(1)

以上是yue开发的基础环境,相当于做java开发安装了jdk和idea,是最基础的开发环境。

2024-06-21 10:57:36 316

原创 记一次客户系统问题解决

java debug

2024-03-26 15:12:08 403

原创 Java 加载并实时刷新多个自定义的Properties配置文件

java 加载多个自定义properties文件 实时刷新配置文件

2024-01-29 14:31:57 487 1

原创 Jackson Json字符串和对象互转时key从配置文件中动态获取

jackson json字符串与对象回转,key从配置文件中动态获取

2024-01-25 16:12:02 905

原创 编译nacos-2.2.4源码遇到的两个小坑

java 编译nacos源码

2024-01-22 18:34:41 432

原创 JAVA AtomicLong 实现循环自增流水号

java Atomiclong 实现循环自增流水号

2023-12-25 11:43:01 770

原创 【linux】VMware虚拟机与本机通讯配置-PREFIX的作用

linux虚拟机网卡配置,PREFIX的作用

2023-11-24 15:05:15 411

原创 【linux】VMware虚拟机与本机通讯配置-一个小坑

linux虚拟机,网络配置,排错

2023-11-24 11:30:49 986

原创 JAVA设计模式-方法链

java 设计模式 方法链

2023-11-09 15:36:09 64

原创 Java-redis分布式锁的实现

java redis 分布式锁

2023-11-09 14:40:07 60

原创 java设计模式-工厂模式-接口实现类无缝切换

JAVA工厂设计模式,JAVA开发开闭原则,接口实现类无缝切换

2023-11-06 18:19:51 145

原创 Freemarker中的#,{.},$等特殊字符输出,以及list索引的用法

Freemarker特殊字符输出,Freemarker list中索引的使用

2023-03-06 16:01:21 1917 1

原创 Java模拟按键精灵 - 完整程序工程

java 按键精灵

2022-11-07 11:32:08 1802 3

原创 浏览器迁移引发的CSP(内容安全策略)问题排查

排错

2022-06-27 15:14:18 867

原创 通用xml解析-XStream

场景介绍  下面的xml模板是在项目中实际使用的。项目中所有的接口都具有相同的结构。<?xml version="1.0" encoding="UTF-8"?><Document xmlns="urn:cbcc:std:caps:2020:tech:xsd:caps.202.001.01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Message> <Head> <C

2021-12-09 15:38:57 1342

原创 通用xml报文创建和解析-Freemarker简单语法

FreeMarker语法

2021-12-07 18:06:23 1476 2

原创 通用xml报文创建和解析

什么是简单XML报文

2021-12-06 20:33:14 2920

原创 Java模拟按键精灵(五)- 结束篇

  本来是想介绍一些具体的代码,但是这些代码只适合我玩的这款游戏,对大家没什么帮助。不过就此停笔,又好像太突然了。那就介绍一些思路供大家参考。如何在action中确保只打开某个窗口  比如在“自动挂机检物”action中,只需要打开“包袱窗口”;在游戏过程,很多窗口被打开过,可能关了,也可能没关。要是一个一个判断窗口存在就关闭太麻烦;我的做法是:单击“ESC”键,不管三七二十一,关闭全部窗口;然后按“F9”打开包袱;这样就可以确保只有“包袱”窗口打开。  方法很粗暴,但是很管用;在游戏过程中,我可能

2021-08-19 12:28:02 607 4

原创 Java模拟按键精灵(四)-屏幕搜索

功能介绍  本篇是介绍屏幕搜索功能,屏幕搜索主要是指在屏幕指定区域内,搜索特定的图形或特定的颜色。开始的时候走了弯路,我是直接遍历屏幕像素点,然后取色比较的,这样做效率特别低,10X10的像素区域,就要1秒多,不得已还用了多线程。后来找到一篇文章,先截屏然后在生成的图片对象中查找,速度快很多 。文章内容参考“java中的图像匹配实现_java实现图像模版匹配(蜗牛学院)”代码  屏幕区域截图工具类package com.analog.tools;import java.awt.AWTExc

2021-08-09 11:22:45 1802

原创 Java模拟按键精灵(三)- 需求细化

需求细化  需求文章(一)进行过描述:自动挂机检药水;药水检满后,走到NPC卖出药水;卖完药水后继续自动挂机。因为怪物等级低,装备不用考虑。  下面把需求分解为5个Action,进行需求细化,然后提取核心功能。Action1:自动挂机检物 检查包袱是否已满,如果满了,执行Action2.Action2:走到商人NPC附近(走到可以点到商人的位置) 判断人物是否已走到目标位置,如果走到,执行Action3.Action3:点击商人NPC,打开卖出物品界面 因为人物位置不确定性,不能通过固定坐

2021-08-05 17:27:46 597 2

原创 Java模拟按键精灵(二)-基础概念介绍

  上篇的代码表明Java可以完美操作键盘,鼠标。这个做按键精灵的基础。下面介绍一些基本概念和原则,方便后面对开发思路的了解。对于开发比较资深的大佬可以直接跳过本章。屏幕坐标系屏幕坐标系原点O(0,0)在屏幕左上角;通常用x表示横坐标,y表示纵坐标屏幕坐标范围和显示器分比率有关;比如分比率是1366X768像素,表示横坐标x范围是[0, 1366],纵坐标是[0, 768];负数坐标表示在屏幕外面屏幕坐标系和游戏地图坐标,没有直接关联关系;当我们移动鼠标,是按屏幕坐标计算的。想要把鼠标移动到游戏地

2021-07-21 11:03:07 877

原创 Java模拟按键精灵(一)

背景  最近在玩热血传奇1.76金币版的游戏。这款游戏升级慢,爆率低,打钱慢。适合我这种养老玩家。游戏有个内挂,可以自动挂机。这个挂机功能非常水,只能自己跑到挂机地图,在地图上选好几个点,让人物边跑边打怪。不能自动回城买药,也不能自动卖装备。  后来在游戏里瞎逛时候,发现一个野外地图。地图大,怪物等级低,刷新适中。里面的怪会爆500金币一瓶的药水,爆率还不低。更重要的是地图中就有NPC,可以把药水卖掉,不用回城。因此,萌生了使用按键精灵,自动挂机,自动卖物品的想法。再转念一想,咱是程序员啊,干嘛不自己动

2021-07-20 15:55:08 3834 2

原创 java高效组定长报文续篇3--报文字段分类

  本编文章的基础数据在java高效组定长报文续篇2–准备一些基础数据中,这里就不重复列举了。  上篇文章的两个报文接口字段有几个特点,大部分字段都是不含中文的字符串,数字型的字符串只有数字和金额有些字段的值的长度本身就是固定的有些字段是选填的,但是无值时需要占位报文字段分类  根据报文字段特点分类类型编号填充方式说明普通字符串S右补空格不含中文的字符串中文字符串C右补空格可含中文的字符串,如名称,附言等普通数字N左补零一般是整数

2021-01-04 15:57:01 529

原创 java高效组定长报文续篇2--准备一些基础数据

  

2020-12-21 16:43:27 188 1

原创 java高效组定长报文续篇(1)---组定长规则和中文的处理

  上篇文章介绍了组定长的核心方法,本编准备说说组定长报文,遇到的问题和通用方法

2020-11-30 17:19:28 819

原创 java高效组定长报文

java高效组定长报文

2020-10-09 16:41:08 1620 5

java按键精灵模拟鼠标,j键盘代码工程

java按键精灵基础代码,包括模拟操作鼠标,模拟键盘输入的基础功能,和一个游戏示例代码。

2022-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除