<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dancer]]></title><description><![CDATA[学海无涯 ? 一往无前 : 回头是岸]]></description><link>https://blog.youkuaiyun.com/qq_40451749</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_40451749]]></copyright><item><title><![CDATA[【微信测试服务号】关于微信测试服务号JsApi签名失败]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/155648813</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/155648813</guid><author>qq_40451749</author><pubDate>Sat, 06 Dec 2025 23:00:51 +0800</pubDate><description><![CDATA[关于jsapi签名的生成，可以使用WXJava这个开源框架:https://gitee.com/binary/weixin-java-tools。参见官方描述，测试服务号实际上是支持非80，443端口的。参见官方描述，如果按照官方处理方案依然无法解决的话；]]></description><category></category></item><item><title><![CDATA[类加载双亲委派机制]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/136315720</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/136315720</guid><author>qq_40451749</author><pubDate>Tue, 27 Feb 2024 10:26:56 +0800</pubDate><description><![CDATA[但是jdk的类路径对这个类加载器是无用的。我们看到了getExtClassLoader()这个方法中的createExtClassLoader()方法，创建instance的视乎。最后会进入由ClassLoader类实现的loadClass方法，这个方法就是双亲委派的核心方法。因为在Launcher的构造方法中设置到了AppClassLoader的parent属性中了。但是，有区别的是，我们看过了ExtClassLoader的parent属性是个null。这一步的调用是由JVM的C++代码进行调用的。]]></description><category></category></item><item><title><![CDATA[Java生成webservice接口本地代码]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/122603893</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/122603893</guid><author>qq_40451749</author><pubDate>Thu, 20 Jan 2022 16:18:39 +0800</pubDate><description><![CDATA[使用jdk自带的命令：wsimport
wsimport WSDL地址 -s 生成的源码目录 -d 生成的类文件目录 -p 指定生成的包名(源码都会在这个包底下)

示例
wsimport http://xxx.asmx?WSDL -s ./src -d ./classes -p com.xxxxxxxx.pushorder

windows下使用经验：

桌面新建一个文件夹wsdltest
cmd进入该文件夹
新建src、classes目录
使用上述命令直接生成
生成完毕直接将SRC底下的东西复制到你的项]]></description><category></category></item><item><title><![CDATA[单链表]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/102396830</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/102396830</guid><author>qq_40451749</author><pubDate>Tue, 08 Oct 2019 17:08:20 +0800</pubDate><description><![CDATA[文章目录单链表操作测试
单链表


链表依然属于线性结构.只不过它不像数组那样在内存中是连续存储的.它在内存中并不一定是连续存放的.
单链表就是一个结点指向下一个节点.
节点包含了存放数据的域.和指向下一个节点的域.
这个域也可以理解为变量.只是我看那是一块一块的区域.
节点类,这个类我单独抽离出来了.其实他是在整个单链表类里面的一个静态内部类.只服务于单链表类.所以作为一个静态内部类比较合适.
...]]></description><category></category></item><item><title><![CDATA[环形队列]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/97259254</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/97259254</guid><author>qq_40451749</author><pubDate>Thu, 25 Jul 2019 14:11:20 +0800</pubDate><description><![CDATA[文章目录环形队列什么是环形队列代码实现

讲真,这个东西有点绕.沉下心看,然后自己手动实现代码,一点一点摸索.图自己画的,学习的过程中也可以自己画个图,比较简单的,只要你去做

环形队列
什么是环形队列

简言之就是我们平时的排队,那个就是环形队列.虽然看着不是环形的,但是模拟成问题就是一个环形队列的问题.
如下图示例


图示已经很清楚了,这里就不在进行解释了.
代码实现
package nam...]]></description><category></category></item><item><title><![CDATA[队列]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/96288342</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/96288342</guid><author>qq_40451749</author><pubDate>Wed, 17 Jul 2019 11:38:27 +0800</pubDate><description><![CDATA[文章目录队列什么是队列?代码实现

这篇文章里面,只是简单的说了一下队列是个什么东西,以及使用Java中的数组实现这个简单的队列

队列
什么是队列?
队列,顾名思义.就是咱们平时排队的那种队列.
火车站排队买票.一个人买票,其他买票的人要去排队.等第一个人买完,然后轮到下一个...以此类推.


大概就是这个样子.我们可以使用数组进行模拟这个队列
队列有头有尾,所以我们需要两个变量去标志这两个位...]]></description><category></category></item><item><title><![CDATA[稀疏数组]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/95938512</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/95938512</guid><author>qq_40451749</author><pubDate>Mon, 15 Jul 2019 09:40:05 +0800</pubDate><description><![CDATA[如有错误请指正,谢谢!

文章目录什么是稀疏数组?代码实现
什么是稀疏数组?


如图一个二维数组,仅仅只是在某几个位置存储了其他数据.
我们却要使用一个如此之大的数组保存这些数组.略显可惜.
我们可以将其转化为稀疏数组,减少保存这些数据所占用的空间.


转换之后的稀疏数组如上图




*
每个数据代表的含义
*




原始数组有几行
原始数组有几列
原始数组的有效数据的个数


该值所处...]]></description><category></category></item><item><title><![CDATA[MP代码生成器]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/94618853</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/94618853</guid><author>qq_40451749</author><pubDate>Thu, 04 Jul 2019 15:20:59 +0800</pubDate><description><![CDATA[话不多说

pom.xml
都加上吧.官网说mp自动配置这个包将mp-gennerator分离出来了.不管他们一股脑都导入.
下边那个引擎是要引入的.要不然报错.
mysql驱动.这个也是要的.
lombok,加上吧.其实这个是无所谓的.因为代码生成的时候,实体类可以选择是用lombok形式生成.

		&lt;!-- 持久层:MP --&gt;
        &lt;dependency&g...]]></description><category></category></item><item><title><![CDATA[MyCat分库分表]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/92587138</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/92587138</guid><author>qq_40451749</author><pubDate>Mon, 17 Jun 2019 11:20:38 +0800</pubDate><description><![CDATA[场景: 一个数据库有n张表,其中三张数据量巨多,现在想把这三张表分到多个库中.
根据某个字段的值,来判断应该插入到那个库中

文章目录建库配置Mycat配置schema.xml配置server.xml配置rule.xml配置枚举文件有不明白的可以留言,我写的不是特别详细.
建库
db1:存放所有的表
db2:存放数据量巨多的三张表(假设为tb1,tb2,tb3),其他的表不需要新建
db3: t...]]></description><category></category></item><item><title><![CDATA[Mariadb配置主从同步]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/91981591</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/91981591</guid><author>qq_40451749</author><pubDate>Fri, 14 Jun 2019 16:04:16 +0800</pubDate><description><![CDATA[虚拟机环境2台.mariadb一台一个,两台虚拟机可以互相ping通
做完一步,记得重启服务才行,systemctl restart mariadb

配置主库master
修改my.cnf配置文件
sudo vim /etc/mysql/my.cnf


添加用于主从复制的用户
MariaDB&gt; grant replication slave on *.* to 'backup'@'%'...]]></description><category></category></item><item><title><![CDATA[VirtulBox虚拟机安装Manjaro虚拟机增强功能]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/91854699</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/91854699</guid><author>qq_40451749</author><pubDate>Thu, 13 Jun 2019 14:16:18 +0800</pubDate><description><![CDATA[文章目录挂载光驱安装增强工具
挂载光驱

增加光驱,加载虚拟机增强工具的光盘:位于VirtualBox安装路径的根目录下

安装增强工具
重启之后进入会发现多了一个光盘
点击去.里面有一个VBoxLinuxXXXX.run的文件.
以管理员运行这个文件
然后会报错…提示缺少hearder.
我们需要安装这个hearder.
yaourt kernel
其实是缺一个内核的hearder.
然后找到你...]]></description><category></category></item><item><title><![CDATA[windows配置免密登录linux]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/89348799</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/89348799</guid><author>qq_40451749</author><pubDate>Wed, 17 Apr 2019 08:52:15 +0800</pubDate><description><![CDATA[文章目录windows配置ssh生成公钥查看公钥发送公钥到linux配置Linux

简要说一下,这个配置是windows使用ssh远程连接linux,并没有界面

windows配置ssh
这个我是很久之前安装的了.就是百度一下windows安装openssh即可.然后跟着教程走一波,安装完openssh

生成公钥
ssh-keygen

使用这个命令生成本地公钥和私钥,一路回车即可.在......]]></description><category></category></item><item><title><![CDATA[笔记本共享网络给台式机]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/89332530</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/89332530</guid><author>qq_40451749</author><pubDate>Tue, 16 Apr 2019 14:21:24 +0800</pubDate><description><![CDATA[文章目录笔记本配置台式机配置

台式机一台.能连wifi笔记本一台.网线一根
环境所限制,所以只能自救了,一直在想着能不能把笔记本的网络共享给台式机.

笔记本配置

链接wifi
打开这个页面

这里需要将以太网配置为自动…这样方便我们后续操作
然后配置无线网络.修改共享

按理说,你配置以太网为自动的时候,这个时候戳确定是有弹窗提示的.提示你是否修改为xxxIP…直接确定即可.
这样笔记本就配...]]></description><category></category></item><item><title><![CDATA[IDEA打印彩色日志]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/88710921</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/88710921</guid><author>qq_40451749</author><pubDate>Thu, 21 Mar 2019 11:39:37 +0800</pubDate><description><![CDATA[给项目加日志的时候,发现都是白色的…好丑,还不好区分,然后突发奇想,可以可以打印彩色日志?
然后开始各种百度

插件Greap Console

idea直接安装就行.然后重启.
配置插件

这一排是字体颜色设置,前边是日志级别,我猜测应该是统配符一类的效果
红框前边的那一排是背景色,就是日志所在行的背景色.
效果

另附上.console的配置:
&lt;PatternLayout patte...]]></description><category></category></item><item><title><![CDATA[(二)HashMap源码浅谈:定位原理和容器大小为什么是2的次幂]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/88052955</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/88052955</guid><author>qq_40451749</author><pubDate>Fri, 01 Mar 2019 11:42:07 +0800</pubDate><description><![CDATA[文章目录什么是定位原理定位二的次幂![在这里插入图片描述](https://img-blog.csdnimg.cn/20190301113940624.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNDUxNzQ5,size_...]]></description><category></category></item><item><title><![CDATA[(一)HashMap源码浅谈:HashMap第一次put元素都干了些什么]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/87982733</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/87982733</guid><author>qq_40451749</author><pubDate>Fri, 01 Mar 2019 11:15:27 +0800</pubDate><description><![CDATA[文章目录构造方法第一次添加元素.map.put(K,V);putVal()方法

今天比较无趣,渐渐迷失在了业务逻辑的海洋当中,而真正原始的技艺正在被渐渐遗忘掉.慢慢捡起来,从今天开始.开始慢慢接触源码性质的东西.本人也是菜鸟一枚,欢迎指点…

构造方法

一共四个构造方法.暂时只看第一个无参构造.
    /**
     * Constructs an empty &amp;amp;amp;lt;tt&amp;amp;amp;gt;Hash...]]></description><category></category></item><item><title><![CDATA[Mysql行转列.md]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/87368019</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/87368019</guid><author>qq_40451749</author><pubDate>Fri, 15 Feb 2019 16:12:40 +0800</pubDate><description><![CDATA[
小白第一次做这个东西,稍微研究了一下.把结论在这里写一下.有错误之处,请大佬们指点

Mysql行转列
结果集如下

我们可以分析这个这个结果集.很不适合后台处理.
目标结果集:

以月份作为嗯.我觉得是一个条件.查询的一个主要的展示条件.
我们需要根据类型type…来展示出来该类型type的所有数量和金额.前提是以month分组
select month,
	max(case type whe...]]></description><category></category></item><item><title><![CDATA[SoapUI简单使用]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/86147408</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/86147408</guid><author>qq_40451749</author><pubDate>Wed, 09 Jan 2019 13:36:17 +0800</pubDate><description><![CDATA[文章目录概述下载软件调用接口
概述
这个软件挺好用的.这个文章是介绍我使用的接口的调用方式.Java的webservice调用.其他的就不知道了.
下载软件
百度即可

调用接口
打开软件

这个位置可能是空的Project

右击创建一个Soap

上边写名字.下边就是你的wsdl

这个是该接口的方法.当然前提是你的接口是可以访问到的
注意Request这个是参数

我们把参数放到这里面即可....]]></description><category></category></item><item><title><![CDATA[Manjaro安装一款好用的截图工具Deepin-screenshot]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/83866327</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/83866327</guid><author>qq_40451749</author><pubDate>Thu, 08 Nov 2018 19:06:06 +0800</pubDate><description><![CDATA[效果图



安装

yaourt deepin-screenshot

自定义快捷键截图配置

设置－－－＞设备　　
	keyboard--------&amp;gt;
	新建快捷键－－＞点击+号
	
	使用：直接点一下键盘上的截屏键即可：PrtSc(是个缩写)
 

 ...]]></description><category></category></item><item><title><![CDATA[(三)ArrayList的扩容机制]]></title><link>https://blog.youkuaiyun.com/qq_40451749/article/details/83414815</link><guid>https://blog.youkuaiyun.com/qq_40451749/article/details/83414815</guid><author>qq_40451749</author><pubDate>Fri, 26 Oct 2018 14:44:31 +0800</pubDate><description><![CDATA[文章目录扩容机制(无参)10个元素以内的容器是怎么变化的？添加第11个元素的时候发生了什么？容器要扩容到Integer.MAX_VALUE +１的时候发生了什么？总结
扩容机制(无参)
10个元素以内的容器是怎么变化的？
1.继上述代码进行分析．我也是一直很迷，转不过来啊．主要是搞不清楚elementData.length和元素个数质检的关系了
elementData.length是这个容器的大小...]]></description><category></category></item></channel></rss>