<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[static_asd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/static_asd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; static_asd]]></copyright><item><title><![CDATA[oracle实现分页代码实现]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/125321279</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/125321279</guid><author>static_asd</author><pubDate>Thu, 16 Jun 2022 18:41:13 +0800</pubDate><description><![CDATA[Oracle分页sql实现]]></description><category></category></item><item><title><![CDATA[java实现图片水印]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/125222372</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/125222372</guid><author>static_asd</author><pubDate>Fri, 10 Jun 2022 15:31:57 +0800</pubDate><description><![CDATA[《关于如何用java代码实现图片水印的方法》]]></description><category></category></item><item><title><![CDATA[Java实现Excel导出模板]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/124947848</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/124947848</guid><author>static_asd</author><pubDate>Tue, 24 May 2022 16:02:26 +0800</pubDate><description><![CDATA[文章目录前言1.1、测试准备1.2 数据导入1.2.2 导入解析为对象（基础）1.2.3 动态导出（基础）2. 环境准备2.1 Maven 依赖2.1 四个工具类1.ExcelUtils2.ExcelImport3.ExcelExport4.ExcelClassField总结

前言
提示：这里可以添加本文要记录的大概内容：
最近抽了两天时间，把Java实现表格的相关操作进行了封装，本次封装是基于 POI 的二次开发，最终使用只需要调用一个工具类中的方法，就能满足业务中绝大部门的导出需求。

提示：以下是本]]></description><category></category></item><item><title><![CDATA[五张表关联的案例]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/124932066</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/124932066</guid><author>static_asd</author><pubDate>Mon, 23 May 2022 18:08:37 +0800</pubDate><description><![CDATA[1.用where条件拼接法（适用于两三张表）
优点：上手快，不已绕晕
缺点：效率稍慢，但是表数据少的话几乎不影响
  SELECT *
    FROM CLUB_MEM_REGISTER_INFO                 t,
         CLUB_SCORE                             s,
         mis_dev.WEB_SR_Competition@Dbl_Misprod w,
         t_sys_user_sr             ]]></description><category></category></item><item><title><![CDATA[idear中如何把git 提交变成svn提交代码]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/124858403</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/124858403</guid><author>static_asd</author><pubDate>Thu, 19 May 2022 10:42:28 +0800</pubDate><description><![CDATA[提交代码方式转换（git、svn）
1.在项目的.idea目录中可以找到一个vcs的文件配置
2.将里面的git变成svn就Ok了

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;project version="4"&gt;
  &lt;component name="VcsDirectoryMappings"&gt;
    &lt;mapping directory="" vcs="svn" /&gt;
  &lt;/component&gt;
&l]]></description><category></category></item><item><title><![CDATA[设置本地redis密码]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/124347791</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/124347791</guid><author>static_asd</author><pubDate>Fri, 22 Apr 2022 16:10:13 +0800</pubDate><description><![CDATA[1.先验证本地redis是否有密码如果自己知道密码的话
1）进入redis客户端安装目录：

输入命令：redis-cli.exe -h 主机号 -p 端口号
如：redis-cli.exe -h 127.0.0.1 -p 6379
输入密码命令：auth 密码
若显示OK则登录成功：

2.设置密码


输入命令：redis-cli.exe -h 主机号 -p 端口号
如：redis-cli.exe -h 127.0.0.1 -p 6379
2.config get requirepass
获取密码没密码]]></description><category></category></item><item><title><![CDATA[获取本机CPU,MAC,IP地址]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/124110810</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/124110810</guid><author>static_asd</author><pubDate>Mon, 11 Apr 2022 22:02:46 +0800</pubDate><description><![CDATA[package com.picc.pay.openapi;

import java.awt.*;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.net.*;
import java.util.ArrayList;
import java.util.Enumeration;


/**
 * @Author]]></description><category></category></item><item><title><![CDATA[如何拉取代码]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/124018925</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/124018925</guid><author>static_asd</author><pubDate>Thu, 07 Apr 2022 16:15:40 +0800</pubDate><description><![CDATA[注意：拉取代码的路径一定要确定是正确的



2.拉取完代码后，maven需要加载一会，然后就是注意yml文件里的配置环境问题看是否需要切换成本地的环境地址

]]></description><category></category></item><item><title><![CDATA[sweeger那个Api注解的作用 @ApiImplicitParam]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/120230055</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/120230055</guid><author>static_asd</author><pubDate>Fri, 10 Sep 2021 21:28:01 +0800</pubDate><description><![CDATA[1、@ApiImplicitParam
作用在方法上，用于设置单个请求参数，用法示例：
@PutMapping("/update")
@ApiOperation(value = “更新用户信息”, notes = “根据用户登录token更新客户端提交的用户资料”)
public Object update() {
Map&lt;String,Object&gt; map = new HashMap&lt;&gt;();
map.put(“list”, null);
return map;
}
2、@Api]]></description><category></category></item><item><title><![CDATA[MQ 简单叙述]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119957144</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119957144</guid><author>static_asd</author><pubDate>Fri, 27 Aug 2021 17:11:45 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Mysql与Oracle关键字及用法]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119955516</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119955516</guid><author>static_asd</author><pubDate>Fri, 27 Aug 2021 16:20:29 +0800</pubDate><description><![CDATA[文章目录1.mysql和oracle的端口号?2.oracle和mysql中的聚合函数和空值函数有哪些?3.oracle和mysql中各自的分页查询怎么写?4.oracle和mysql中怎么做行列转换?5.复制表:包含结构和数据以及只包含结构不包含数据分别怎么实现?6.将一个表中的数据插入到另外一张表结构相同的表中怎么实现?7.oracle中的rowid和rownum分别是什么?8.数据库约束有哪些?9.（1）truncate和delete以及drop的区别?(面)一）--TRUNCATE二）--DELET]]></description><category></category></item><item><title><![CDATA[session和cookie的区别]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119952570</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119952570</guid><author>static_asd</author><pubDate>Fri, 27 Aug 2021 14:38:40 +0800</pubDate><description><![CDATA[1.什么是HTTP协议?包含哪些数据包,各数据包内又有什么?
一.Http协议也叫超文本传输协议:由w3c制订的一种网络应用层协议，规定了浏览器与web服务器之间如何通信及相应的数据格式。
二.（1）请求数据包:Request
请求行:包含请求类型GET/POST、请求路径、协议类型/版本
消息头:访问主机的IP和端口号,浏览器版本,接受的资源类型等
实体内容:GET请求时为空,POST请求时为请求时，实体内容为要提交的表单数据
（2）响应数据包:Response
状态行: 包括协议类型/版本、状态码、状态]]></description><category></category></item><item><title><![CDATA[前端 Vue 面试总结]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119946726</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119946726</guid><author>static_asd</author><pubDate>Fri, 27 Aug 2021 10:15:26 +0800</pubDate><description><![CDATA[一、Vue文章目录1.什么是 MVVM？2..Vue生命周期3.Vue 中 v-if 和 v-show 有什么区别？4. Vue 的双向数据绑定原理是什么？5.Vue 如何清除浏览器缓存？6.Vue-router 路由有哪些模式？1)hash 模式：2)history 模式：7.说一下v-model的原理8.Vue中组件生命周期调用顺序加载渲染过程子组件更新过程父组件更新过程销毁过程9.你都做过哪些Vue的性能优化编码阶段SEO优化打包优化
1.什么是 MVVM？
MVVM 是Model-View-Mode]]></description><category></category></item><item><title><![CDATA[关系型数据库总结]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119945739</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119945739</guid><author>static_asd</author><pubDate>Fri, 27 Aug 2021 09:41:11 +0800</pubDate><description><![CDATA[文章目录1.mysql 数据库中,什么情况下设置了索引但无法使用?(1) 索引的作用：(2) Mysql 索引类型：(3) 什么情况下有索引，但用不上？2. mysql 优化会不会,mycat 分库,垂直分库,水平分库?(16) 垂直分库：(17) 水平分库：3.分布式事务解决方案?4.sql 语句优化会不会,说出你知道的?5.mysql 的存储引擎了解过没有?6. 红黑树原理？
1.mysql 数据库中,什么情况下设置了索引但无法使用?
(1) 索引的作用：
在数据库表中对字段建立索引可以大大提高查询速度]]></description><category></category></item><item><title><![CDATA[前后端跨域方式]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119913152</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119913152</guid><author>static_asd</author><pubDate>Wed, 25 Aug 2021 16:12:24 +0800</pubDate><description><![CDATA[1.常见跨域方式
1).JSONP方式 但是JSONP只可以发送GET请求，无法发送其他类型的请求
2). RESTful风格 利用/user/xx实现数据传递
3).CORS，(Cross-origin resource sharing）跨域资源共享 来解决跨域问题。
2.基本语法
jQuery版
1）$.Ajax（{}）
2）请求类型
3）请求url
4）返回类型
5）回调函数
2.$.axios（{}）
axios.get(url,请求参数）
.then(回调函数)


2）jquery版本的异步调用]]></description><category></category></item><item><title><![CDATA[笔记归纳总结]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119903844</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119903844</guid><author>static_asd</author><pubDate>Wed, 25 Aug 2021 10:29:09 +0800</pubDate><description><![CDATA[1.使用ReentrantLock与使用synchronized区别？
synchronize是锁对象，ReentrantLock应该是锁代码块;
使用synchronized。如果Thread1不释放，Thread2将一直等待，不能被中断。synchronized也可以说是Java提供的原子性内置锁机制。内部锁扮演了互斥锁（mutual exclusion lock ，mutex）的角色，一个线程引用锁的时候，别的线程阻塞等待。
使用ReentrantLock。如果Thread1不释放，Thread2等待]]></description><category></category></item><item><title><![CDATA[redis面试总结素材]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/119580391</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/119580391</guid><author>static_asd</author><pubDate>Tue, 10 Aug 2021 22:02:04 +0800</pubDate><description><![CDATA[redis面试大全
那你们项目中redis主要做什么吗？
我们redis主要是做缓存的，就是缓存一些不经常改变的哪些查询的热点数据，用来提高常用接口的访问效率；
缓存一致性是如何保证的呢？（双写一致性）
我们之前呢是在数据库更新的时候，采用的双删的一个策略，比如说在执行写的操作的时候先删除一遍缓存，然后再写数据库，最后在延时一段时间以后再去再删一遍缓存
这样做主要是为了避免一个场景，就比如说有一个请求去执行写操作在写操作之前先删除缓存又有一个请求去先查询缓存，这种脏数据的情况发生；
如何保证缓存中的热点数据]]></description><category></category></item><item><title><![CDATA[乐驰测试题]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/118481313</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/118481313</guid><author>static_asd</author><pubDate>Mon, 05 Jul 2021 09:27:52 +0800</pubDate><description><![CDATA[package zhanghaojie;
public class Test04 {
public static void main(String[] args) {
	// 第一题，求[1,100]中，奇数的个数。
	int s = 0;
	for (int i = 1; i &lt;= 100; i++) {
		if (i % 2 == 0) {
			System.out.println(i);
			s = s + 1;
			System.out.println("个数:" + s);
		}
]]></description><category></category></item><item><title><![CDATA[Linux相关命令]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/118334412</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/118334412</guid><author>static_asd</author><pubDate>Tue, 29 Jun 2021 14:27:11 +0800</pubDate><description><![CDATA[Linux的相关命令？
cd                                切换指定目录
ls                                 检查当前目录下文件列表
pwd                              打印当前目录路径
mkdir                             创建指定路径和名字的文件夹
touch                             创建指定路径和名字的文件
rm                 ]]></description><category></category></item><item><title><![CDATA[啥是Nginx服务器?]]></title><link>https://blog.youkuaiyun.com/static_asd/article/details/118334322</link><guid>https://blog.youkuaiyun.com/static_asd/article/details/118334322</guid><author>static_asd</author><pubDate>Tue, 29 Jun 2021 14:19:59 +0800</pubDate><description><![CDATA[Nginx服务器是做什么的？
Nginx是一个高性能的HTTP和反向代理web服务器，同时也提供了IMAP/POP3/SMTP服务,主要用于负载均衡和反向代理. C语言开发,服务内存占用不超过3M,并发能力强,测试数据5万/秒,实际测试:2-3万/秒,开源免费.
windows版本的命令:
1.启动命令:start nginx
2.重启命令:nginx -s reload
3.关闭命令:nginx -s stop
linux版本的命令:
1.切换到nginx的sbin目录下cd nginx/sbin
2.启]]></description><category></category></item></channel></rss>