<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AndyJuseKing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AndyJuseKing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AndyJuseKing]]></copyright><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/154141859</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/154141859</guid><author>AndyJuseKing</author><pubDate>Thu, 30 Oct 2025 20:28:07 +0800</pubDate><description><![CDATA[3、三维向量归一化，即设置模长为1，此时的三维向量仅代表三维角度。1、三维向量既可以表示位置也可以表示长度，朝向。2、三维向量求模长即可得到代表的长度。]]></description><category></category></item><item><title><![CDATA[[工具]行政区划编码表(原格式、HashMap格式)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/133923315</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/133923315</guid><author>AndyJuseKing</author><pubDate>Thu, 19 Oct 2023 11:42:17 +0800</pubDate><description><![CDATA[工具文章，随时取用]]></description><category></category></item><item><title><![CDATA[Java-根据用户分组排序-内存计算法]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/131696211</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/131696211</guid><author>AndyJuseKing</author><pubDate>Thu, 13 Jul 2023 10:28:07 +0800</pubDate><description><![CDATA[根据用户分组排序——内存计算法]]></description><category></category></item><item><title><![CDATA[C#-PictureBox实现按帧刷新(跳跃和二段跳)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/115202578</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/115202578</guid><author>AndyJuseKing</author><pubDate>Thu, 25 Mar 2021 11:27:43 +0800</pubDate><description><![CDATA[1、原理说明
以定时器模拟帧的效果，以队列缓存进行操作写入和定时器取出。
操作写入举例：
(1)跳跃
写入操作：上上停下下
(2)二段跳
跳跃中状态判断：是
写入位置：未执行的跳跃操作前
写入操作：上上停下下
定时器按顺序读取队列缓存中的未执行操作
核心代码见下方：
2、三方类实现定时器线程
		public static ActionMain mainForm;

        /// &lt;summary&gt;
        /// 分支线程
        /// &lt;/summary&g]]></description><category></category></item><item><title><![CDATA[C#--PictureBox绘制自动换行的文字]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/114242830</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/114242830</guid><author>AndyJuseKing</author><pubDate>Mon, 01 Mar 2021 01:20:42 +0800</pubDate><description><![CDATA[C#–PictureBox绘制自动换行的文字
1、创建画板
Bitmap backImage = new Bitmap(PBwidth, PBheight);
Graphics g = Graphics.FromImage(backImage);

2、初始化字体，颜色
Font ft = new Font("微软雅黑", 10);
SolidBrush so = new SolidBrush(Color.Black);

3、初始化文字边框
RectangleF descRect = new Rectan]]></description><category></category></item><item><title><![CDATA[Docker 使用手册]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108991278</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108991278</guid><author>AndyJuseKing</author><pubDate>Sat, 10 Oct 2020 09:57:20 +0800</pubDate><description><![CDATA[Docker 使用手册
1、tz包解压
tar -zxvf docker.tar.gz -C /deploy/
解压后目录 /deploy/docker
2、安装Docker
./install.sh
3、查看Docker版本信息
docker info
4、导入镜像
cat xxxx.tar | docker import - xxxx
5、创建容器
docker run -dit --restart=on-failure --privileged=true -v /docker-common-dir:/]]></description><category></category></item><item><title><![CDATA[JAVA--Xss过滤器(实体或List)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068238</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068238</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 01:10:27 +0800</pubDate><description><![CDATA[JAVA–Xss过滤器(实体或List)
import org.apache.commons.lang.StringEscapeUtils;

import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Arrays;
import java.ut]]></description><category></category></item><item><title><![CDATA[[工具]JAVA--GeoHash计算]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068215</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068215</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 01:00:44 +0800</pubDate><description><![CDATA[JAVA–GeoHash计算
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * Created by AndyJuseKing on 2019/10/22.
 * GeoHash计算帮助类
 */
public class GeoHashUtil {
    private GeoHashModel location;
    /**
     * 1 2500km;2 630km;3 78]]></description><category></category></item><item><title><![CDATA[JAVA--Json格式解析(单层,仅用于表单接收或封装)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068146</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068146</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 00:54:32 +0800</pubDate><description><![CDATA[JAVA–Json格式解析(单层,仅用于表单接收或封装)
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;

/**
 * Created by AndyJuseKing on 2020/6/2.
 * JSON格式解析 工具类
 * (暂写至一层JSON)
 */
public class CYJSONUtil {

    /**
     * 解析JSON并返回实体
     */
    p]]></description><category></category></item><item><title><![CDATA[JAVA--超长数据高精度计算(仅支持整数)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068121</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108068121</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 00:49:02 +0800</pubDate><description><![CDATA[JAVA–超长数据高精度计算(仅支持整数)
/**
 * Created by AndyJuseKing on 2020/1/2.
 * 超长数据高精度计算
 * 仅支持整数
 */
public class CYAccuracy {
    private static String cyNum;
    private static String nowNum;

    public CYAccuracy(String a){
        cyNum = a;
    }

    public ]]></description><category></category></item><item><title><![CDATA[JAVA--根据Url下载文件至本地(输出IO文件)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067985</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067985</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 00:36:56 +0800</pubDate><description><![CDATA[JAVA–根据Url下载文件至本地(输出IO文件)
public static String downloadImgToSys(String filePath,String fileName,String url){
try{
System.out.print(“开始下载”+url+“资源\n”);
URL uploadUrl = new URL(url);
HttpURLConnection httpUrl = (HttpURLConnection) uploadUrl.openConnection();]]></description><category></category></item><item><title><![CDATA[JAVA--根据Url下载文件数据(输出Base64)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067969</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067969</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 00:35:03 +0800</pubDate><description><![CDATA[JAVA–根据Url下载文件数据(输出Base64)
public static String downloadImg(String url){
try{
System.out.print(“开始下载”+url+“资源\n”);
URL uploadUrl = new URL(url);
HttpURLConnection httpUrl = (HttpURLConnection) uploadUrl.openConnection();
httpUrl.connect();
httpUrl.getInput]]></description><category></category></item><item><title><![CDATA[JAVA--Post提交Map表单(Body内提交)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067877</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067877</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 00:27:30 +0800</pubDate><description><![CDATA[JAVA–Post提交Map表单(Body内提交)
public static String doPost(String url, Map&lt;String, Object&gt; paramMap) {
CloseableHttpClient httpClient = null;
CloseableHttpResponse httpResponse = null;
String result = “”;
// 创建httpClient实例
httpClient = HttpClients.createD]]></description><category></category></item><item><title><![CDATA[JAVA--Post提交Json数据]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067839</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067839</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 00:25:38 +0800</pubDate><description><![CDATA[JAVA–Post提交Json数据
public static String sendJson(String url, String paramStr) {
CloseableHttpClient httpClient = null;
CloseableHttpResponse httpResponse = null;
String result = “”;
// 创建httpClient实例
httpClient = HttpClients.createDefault();
// 创建httpPost远程]]></description><category></category></item><item><title><![CDATA[JAVA--定时线程(固定时差)]]></title><link>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067764</link><guid>https://blog.youkuaiyun.com/AndyJuseKing/article/details/108067764</guid><author>AndyJuseKing</author><pubDate>Tue, 18 Aug 2020 00:21:44 +0800</pubDate><description><![CDATA[JAVA–定时线程(固定时差)
//内部线程池大小
private int poolSize;
//线程池
private ScheduledExecutorService executor;
//阻塞队列
private static BlockingDeque STR_QUEUE = new LinkedBlockingDeque&lt;&gt;(500000);
//使用方式
executor = Executors.newScheduledThreadPool(poolSize);
executor]]></description><category></category></item></channel></rss>