<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[A_com_Z的博客]]></title><description><![CDATA[0 1 数字化生态]]></description><link>https://blog.youkuaiyun.com/A_com_Z</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; A_com_Z]]></copyright><item><title><![CDATA[springboot nacos 作为配置中心使用]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/129632510</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/129632510</guid><author>A_com_Z</author><pubDate>Sat, 18 Mar 2023 10:10:59 +0800</pubDate><description><![CDATA[最后： autoRefresh= true 能让nacos修改的参数值进行同步更新。2.请求地址： localhost:8001/test/p。测试工具: 网页直接调用或者postMan调试。预期结果： 应该是这个 23542342。1.直接新建一个controller。]]></description><category></category></item><item><title><![CDATA[shardingsphere sm4 java.security.InvalidKeyException: no IV set when one expected]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/129626183</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/129626183</guid><author>A_com_Z</author><pubDate>Fri, 17 Mar 2023 18:30:34 +0800</pubDate><description><![CDATA[我这里的情况就是: 当使用id查询加密后的结果时出现问题,当查询中将加密数据进行一并入参时 查询为空,不知为何…]]></description><category></category></item><item><title><![CDATA[postman 数据流请求]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/125406634</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/125406634</guid><author>A_com_Z</author><pubDate>Wed, 22 Jun 2022 11:58:25 +0800</pubDate><description><![CDATA[postman 数据流方式HttpServletRequest  stream 请求]]></description><category></category></item><item><title><![CDATA[windows 局域网查看连在一起的IP地址]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/123617838</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/123617838</guid><author>A_com_Z</author><pubDate>Sun, 20 Mar 2022 18:08:13 +0800</pubDate><description><![CDATA[循环到255数据

for /L %i IN (1,1,254) DO ping -w 1 -n 1 192.168.1.%i

在使用指令： arp -a
]]></description><category></category></item><item><title><![CDATA[JAVA 工具定位JVM问题]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/123477469</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/123477469</guid><author>A_com_Z</author><pubDate>Mon, 14 Mar 2022 18:13:18 +0800</pubDate><description><![CDATA[Java 调试工具]]></description><category></category></item><item><title><![CDATA[ArrayList 为啥添加元素时会比较慢?]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/121226559</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/121226559</guid><author>A_com_Z</author><pubDate>Tue, 09 Nov 2021 15:22:43 +0800</pubDate><description><![CDATA[一 、ArrayList 与 LinkList 的区别
相同点：
1. 都是List的子类。
2. 允许空值

区别：
ArrayList:
	1. 内部是数组结构实现
	2. 数据的插入和删除都需要对数组复制和重排序（删除和插入比较慢）
	3. 有序可以重复
	4. 插入和删除比较慢
	5. 查找效率高
LinkList:
	1. 双向链表结构，对每一个元素都有指向前后元素的指针
	2. 顺序读取效率比较高，随机读取元素效率比较低
	3. 删除、插入效率高
	4. 查询比较慢

二、ArrayList  ]]></description><category></category></item><item><title><![CDATA[面试题之Redis常见问题（含解答）]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/120378003</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/120378003</guid><author>A_com_Z</author><pubDate>Sun, 19 Sep 2021 10:28:04 +0800</pubDate><description><![CDATA[Redis 在面试过程中比较常见的面试题
一、Redis 有几种数据类型和各自的使用场景？
数据类型有五种：

1. 字符串（string）类型，底层实现
2. 散列哈希（hash），底层数据格式
3. 列表（list），
4. 集合（set）
5. 有序集合（sorted set,也称zset）

二、Redis 的淘汰机制了解吗？
三、Redis 的持久化了解吗？

redis 提供了不同级别的持久化方式


1.	RDB（）快照方式，能够在指定的时间间隔对数据进行快照存储
2.	AOF（）文件记录，记]]></description><category></category></item><item><title><![CDATA[面试题之如何保证线程安全]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/120235886</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/120235886</guid><author>A_com_Z</author><pubDate>Sat, 11 Sep 2021 12:36:27 +0800</pubDate><description><![CDATA[线程安全方法
 1. 竞争与原子操作
 2. 同步与锁
 3. 可重入
 4. 过度优化

方法解释
（1） 竞争与原子操作
多线程同时访问和修改同一个数据时，可能存在风险，数据不能保证我们得到的预期数据，解决的办法，我们可以采用原理类，比如JAVA 本身提供了很多的原子类，AtomicInteger ，AtomicLong 等常见的基本数据类型的原子包装类定义，实现数据安全。
（2） 同步与锁
多线程中我们定于的数据，使用Lock去保证数据操作的过程中只有一个线程进入，这个线程拿到锁后，其他线程都不能拿到]]></description><category></category></item><item><title><![CDATA[面试题之创建bean的方式]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/120234379</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/120234379</guid><author>A_com_Z</author><pubDate>Sat, 11 Sep 2021 11:13:19 +0800</pubDate><description><![CDATA[spring 创建bean的方式
前提：首先需要知spring的核心特性，AOP 和 IOC（DI 注入）的特点。这里仅仅对 IOC 的特性说明，IOC 的英文是Inversion of control ,控制反转，在以前我们创建对象的时候是主动去创建，而现在使用了spring IOC的特性后，我们将创建对象的操作交于spring 去管理，接下来介绍创建bean的三种方式以及在自己在面试中遇到的问题。
	1. 通过构造方式创建bean
	   经常使用的范围就是springMVC 的配置文件中；
	   在]]></description><category></category></item><item><title><![CDATA[mysql 索引失效的几种情况]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/120051114</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/120051114</guid><author>A_com_Z</author><pubDate>Wed, 01 Sep 2021 23:22:10 +0800</pubDate><description><![CDATA[1.使用了  like  %导致
2.sql 当中使用了不等于  ！=   &lt;&gt;
3.没有遵守最左匹配原则
4.使用了 or

]]></description><category></category></item><item><title><![CDATA[seata Unrecognized VM option ‘CMSParallelRemarkEnabled‘]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/119843216</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/119843216</guid><author>A_com_Z</author><pubDate>Sat, 21 Aug 2021 18:27:24 +0800</pubDate><description><![CDATA[问题：安装启动seata 分布式事务报错
G:\seata\bin&gt;seata-server.bat
Unrecognized VM option 'CMSParallelRemarkEnabled'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

解决办法：

...]]></description><category></category></item><item><title><![CDATA[springboot 定时任务注解]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/117883247</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/117883247</guid><author>A_com_Z</author><pubDate>Sun, 13 Jun 2021 18:01:42 +0800</pubDate><description><![CDATA[springboot 最简单的定时任务启动器
1.启动类中加入
  @EnableScheduling

2.在你需要的定时处理的类中加入注解
@Scheduled(cron = "0/5 * * * * *")

@Component
public class DemoTest {
    @Scheduled(cron = "0/5 * * * * *")
    public void start(){
        System.out.println("你的业务执行类");
    }

}

]]></description><category></category></item><item><title><![CDATA[查看端口占用程序并关闭]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/117881218</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/117881218</guid><author>A_com_Z</author><pubDate>Sun, 13 Jun 2021 16:56:22 +0800</pubDate><description><![CDATA[一、查看端口指令，查出PID
netstat -ano|findstr "端口值"

二、根据查看到的PID值查出具体的程序
tasklist|findstr  "PID"

三、终止程序
taskkill -pid  "PID"  

强制关闭 -f

taskkill -f  -pid  "PID"   


]]></description><category></category></item><item><title><![CDATA[Error:Cannot run program “H:\java\java\bin\java.exe“ 错误]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/117876050</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/117876050</guid><author>A_com_Z</author><pubDate>Sun, 13 Jun 2021 14:40:58 +0800</pubDate><description><![CDATA[Error:Cannot run program “H:\java\java\bin\java.exe” (in directory “C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2020.1\compile-server”): Malformed argument has embedded quote: -Djava.endorsed.dirs=""
以上是idea 中出现的问题。。。。
cmd 命令中：
java 和  java ]]></description><category></category></item><item><title><![CDATA[spring调度触发器实现定时任务]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/117868896</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/117868896</guid><author>A_com_Z</author><pubDate>Sun, 13 Jun 2021 11:18:06 +0800</pubDate><description><![CDATA[一、目的

使用非springboot方式开启定时任务，spring 方式实现定时任务，将采用配置文件方式实现

二、演示

三、备注
]]></description><category></category></item><item><title><![CDATA[vue 实现跳转时参数隐藏获取]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/116075655</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/116075655</guid><author>A_com_Z</author><pubDate>Fri, 23 Apr 2021 23:43:31 +0800</pubDate><description><![CDATA[vue 跳转：


this.$router.push({

name:"",

path:"",

params:{ "key":"value"}

//有时候也会存在一个query的对象参数

})


说明：

如果你在路由配置好了，name属性，和你设置的页面地址的话，上面的代码就可以简写成  




this.$router.push({

name:"路由页面名称"

params:{"id":"idValue}

);


在另个需要跳转的页面下如果获取参数呢？

一般是在creat...]]></description><category></category></item><item><title><![CDATA[mysql  查询中设置自增序号]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/116034346</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/116034346</guid><author>A_com_Z</author><pubDate>Thu, 22 Apr 2021 22:51:57 +0800</pubDate><description><![CDATA[语法：

select (@i:=1)  id 

@i=num 表示的是赋值操作



举例：

表student表，字段有，Sage,Sname


SELECT (@i:=@i+1) as id ,Sage, Sname from student,(select @i:=0 ) t





]]></description><category></category></item><item><title><![CDATA[java 导出时文件名称乱码]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/115798212</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/115798212</guid><author>A_com_Z</author><pubDate>Sat, 17 Apr 2021 17:10:20 +0800</pubDate><description><![CDATA[在response 设置的属性设置：


response.setContentType("application/vnd.ms-excel;charset=utf-8");
try {
 response.setHeader("Content-Disposition", "attachment;filename=" + new String(new String("文件名称").getBytes("UTF-8"), "ISO8859-1") + ".xlsx");
} catch (Unsuppor...]]></description><category></category></item><item><title><![CDATA[Java实现发送邮件思路]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/112097688</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/112097688</guid><author>A_com_Z</author><pubDate>Sat, 02 Jan 2021 15:20:24 +0800</pubDate><description><![CDATA[QQ邮件发送实例及代码实现思路:
1.创建连接对象，登入你的QQ邮箱
1.1 session对象及基础配置
1.2 通过session创建传输对象
1.3 注意的是登入QQ邮箱并不是输入QQ邮箱的密码，而是QQ邮箱的授权登入密码
2.构建消息
2.1 通过传输对象构建Malimassage 对象
2.2 消息对象设置发送人，主题，抄送人，正文附件等等
3.发送消息
通过传送对象发送消息，最后关闭连接

...]]></description><category></category></item><item><title><![CDATA[nginx 配置静态资源配置root /alias]]></title><link>https://blog.youkuaiyun.com/A_com_Z/article/details/111407459</link><guid>https://blog.youkuaiyun.com/A_com_Z/article/details/111407459</guid><author>A_com_Z</author><pubDate>Sat, 19 Dec 2020 17:03:25 +0800</pubDate><description><![CDATA[配置信息如下：
#access_log  logs/access.log  main;

sendfile        on;
#tcp_nopush     on;

#keepalive_timeout  0;
keepalive_timeout  65;

#gzip  on;

server {
    listen       80;
    server_name  localhost;
    #charset koi8-r;
    #access_log  logs/host.acces]]></description><category></category></item></channel></rss>