<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Cross_self的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Cross_self</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Cross_self]]></copyright><item><title><![CDATA[解决RequestParam参数为Date类型的报错问题]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/138128165</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/138128165</guid><author>Cross_self</author><pubDate>Tue, 23 Apr 2024 15:41:07 +0800</pubDate><description><![CDATA[Java日常请求中，有些同学采用@RequestParam 定义参数的方式传参，通常情况下是不会有问题的。但是一旦涉及到参数是Date的时间类型时，由于没有指定类型，会导致报以下错误：看报错缘由可知，无法将Date类型的值转为String类型的，解决方法有很多，这里提供两种方案供参考。]]></description><category></category></item><item><title><![CDATA[微信小程序真机无法下载文件]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/137466883</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/137466883</guid><author>Cross_self</author><pubDate>Sun, 07 Apr 2024 16:12:04 +0800</pubDate><description><![CDATA[微信小程序真机无法下载文件，或者无法展示加了防盗链的图片，主要原因是没有加域名白名单]]></description><category></category></item><item><title><![CDATA[使用auth_request做权限控制]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/122579547</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/122579547</guid><author>Cross_self</author><pubDate>Wed, 19 Jan 2022 16:42:02 +0800</pubDate><description><![CDATA[nginx的auth_request做权限校验，并动态传递参数到校验后台，实现校验规则。]]></description><category></category></item><item><title><![CDATA[使用nginx + lua进行token鉴权]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/122368242</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/122368242</guid><author>Cross_self</author><pubDate>Fri, 07 Jan 2022 17:47:00 +0800</pubDate><description><![CDATA[使用nginx + lua实现token鉴权功能，满足访问图片或文件时的鉴权功能]]></description><category></category></item><item><title><![CDATA[基于Docker的mysql主从复制]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/121632156</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/121632156</guid><author>Cross_self</author><pubDate>Tue, 30 Nov 2021 14:58:00 +0800</pubDate><description><![CDATA[基于Docker的mysql主从复制，帮助我们快速完成主从复制服务的部署。]]></description><category></category></item><item><title><![CDATA[字符转驼峰写法]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/108818730</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/108818730</guid><author>Cross_self</author><pubDate>Sat, 26 Sep 2020 23:17:05 +0800</pubDate><description><![CDATA[问题：
最近在业务上碰到一个比较坑的问题，技术上采用mybatis-plus实现数据操作，因为懒得写xml配置文件，而且需要查询的表的字段太多，手写太麻烦，但是因为时间问题，没有很好的解决，如下写法一直被我诟病。
 QueryWrapper&lt;DlOrder&gt; queryWrapper = new QueryWrapper&lt;DlOrder&gt;();
 queryWrapper.select("id,create_user as createUser,created_ip createdI]]></description><category></category></item><item><title><![CDATA[代码生成器心得]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/107068529</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/107068529</guid><author>Cross_self</author><pubDate>Wed, 01 Jul 2020 17:58:42 +0800</pubDate><description><![CDATA[本文采用springboot+mybatis-plus整合代码生成器，有需要的朋友可以根据自己需要做相应修改。

创建springboot项目

如何创建本文就不再赘述，简直so easy！！

导入架包


&lt;!-- 代码生成器 start --&gt;
&lt;dependency&gt;
    &lt;groupId&gt;com.baomidou&lt;/groupId&gt;
    &lt;artifactId&gt;mybatis-plus-boot-starter&lt;/artif]]></description><category></category></item><item><title><![CDATA[idea打包方式]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/106711075</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/106711075</guid><author>Cross_self</author><pubDate>Fri, 12 Jun 2020 10:45:00 +0800</pubDate><description><![CDATA[## 用idea打springboot的jar包

我的idea版本：2019.1.3

maven 选项卡中打开项目，在Lifecycle下找到package选项，右键，选择Run '项目名[packege....'，运行完成后，jar打包完成。

后续war包等待中。。。
]]></description><category></category></item><item><title><![CDATA[windows下cmd启动springboot的jar包]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/106710173</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/106710173</guid><author>Cross_self</author><pubDate>Fri, 12 Jun 2020 10:28:00 +0800</pubDate><description><![CDATA[## 确定是否安装JDK

在cmd命令行中输入`java -version`

如果正常显示java版本号，即表示JDK已安装，并且已设置为环境变量，否则先去安装JDK，网上参考资料很多这里不再赘述。

## 运行方法

方法一：

`javar -jar 包名.jar --server.port=8081`

此方法是指明包的目录，如果jar包中已经配置好端口号，可以不再输入`--server.port`

方法二：

`java -jar -XX:MetaspaceSize=128m -XX:Max.]]></description><category></category></item><item><title><![CDATA[springboot程序中使用log4j日志文件没有生成]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/106708784</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/106708784</guid><author>Cross_self</author><pubDate>Fri, 12 Jun 2020 10:13:55 +0800</pubDate><description><![CDATA[近日自己在写springboot项目时，发现使用log4j作为日志输入工具时，没有正常生成日志文件，有点莫名其妙。上某度查了下，发现各种版本解决方案。现在记录下自己的问题以及解决方案，以供日后参考。

## 问题版本

### pom文件


&lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
    &lt;parent&gt;
        &lt;groupId&gt;org.springframework.boot&lt;/groupId&g...]]></description><category></category></item><item><title><![CDATA[Eclipse中tomcat设置的图片虚拟路径转到IDEA后如何设置？]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/90054830</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/90054830</guid><author>Cross_self</author><pubDate>Fri, 10 May 2019 11:32:08 +0800</pubDate><description><![CDATA[原先项目用的是eclipse，然后在tomcat设置虚拟路径，这样图片上传的时候，直接传到指定路径下面；后来改换成IDEA的时候，图片是能正常上传的，但是没法正常显示，于是问了度娘，找到如下这两篇文章。

这两篇博文都写的很好，解决了我的问题

https://blog.youkuaiyun.com/shuhaith/article/details/51909306?locationNum=7&amp;fps...]]></description><category></category></item><item><title><![CDATA[IDEA快速创建maven项目]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/88091296</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/88091296</guid><author>Cross_self</author><pubDate>Sun, 03 Mar 2019 21:10:18 +0800</pubDate><description><![CDATA[目录

一、前沿

二、内容结构

方法一：

方法二（推荐）：

一、前沿

   虽然做开发已有2-3年，但是项目一直是用eclipse或myeclipse来开发的；虽然网友们&quot;强烈&quot;推荐IDEA这个开发工具来开发，但是，之前都是因为快捷键不熟，或者不知道怎么创建项目，或者对创建项目一知半解；虽然，现在还是用eclipse开发，但是，我们应该要掌握多种开发工具，对知识要有活到老，学到老...]]></description><category></category></item><item><title><![CDATA[微信第三方平台代小程序实现业务（2）]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/84864919</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/84864919</guid><author>Cross_self</author><pubDate>Thu, 06 Dec 2018 21:58:56 +0800</pubDate><description><![CDATA[        微信开发文档写得不够详细，而且跳屏比较严重，对于整天忙于开发，并且第一次接触的小伙伴来说，真的是太痛苦了，本人就是这样过来的，并且看了很多网上的材料，最后意识到，是自己对于这种开发文档接触的太少，研读的不够精细导致的，苦笑...

今天任务：第三方平台方获取预授权码（pre_auth_code）

步骤1：第三方平台方获取预授权码（pre_auth_code）

预授权码是第三方平...]]></description><category></category></item><item><title><![CDATA[微信第三方平台代小程序实现业务（1）]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/84864450</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/84864450</guid><author>Cross_self</author><pubDate>Thu, 06 Dec 2018 20:41:42 +0800</pubDate><description><![CDATA[        准备工作

        前文已经说了，想要成为第三方，为他人开发小程序，需要注册一个微信开放平台账号，在此稍提。在为其它企业代开发小程序，还有一部很重要的事情要做，就是授权接入。如果没有做授权，就无权为其它企业代开发小程序了。

        接下来几个篇章都会介绍授权接入的操作

第三方授权流程实现

第一步，如下图



然后，还要提交一些材料，如下图



 提交材料后...]]></description><category></category></item><item><title><![CDATA[微信第三方平台代小程序实现业务（序）]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/84863725</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/84863725</guid><author>Cross_self</author><pubDate>Thu, 06 Dec 2018 20:02:03 +0800</pubDate><description><![CDATA[1.背景：

        随着微信的崛起，各种微信相关的应用孕育而生，其中最令企业感兴趣的莫过于微信小程序了。何为微信小程序呢？如果你有用过微信解决你的午餐，或者下午茶之类的朋友就不会陌生了，为何不用它们的app就可以在微信中下订单呢！那是因为，它们都在微信中开发了各自的小程序，这样就不用再下载各种app，也能实现订餐。

        对于互联网公司来说，开发小程序成本相对较低，但是对于传...]]></description><category></category></item><item><title><![CDATA[Java连接SQL Server 2008和My SQL数据库的简单操作（2）]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/77465145</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/77465145</guid><author>Cross_self</author><pubDate>Tue, 22 Aug 2017 00:44:48 +0800</pubDate><description><![CDATA[简单数据库操作之查询篇经过了漫长的时间，我才开始写这篇文章，也算是给这个篇幅画上句号吧！！]]></description><category></category></item><item><title><![CDATA[Java连接SQL Server 2008和My SQL数据库的简单操作（1）]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/52336709</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/52336709</guid><author>Cross_self</author><pubDate>Sat, 27 Aug 2016 21:52:21 +0800</pubDate><description><![CDATA[在开发项目中，由于我们可能要对庞大的数据进行操作，就必然要用到数据，市面上主流数据库有SQL Server、MySQL、Oracle。因此连接数据库是一个重要的开发过程，如果你不懂的连接技术，不能称为一个合格的程序员。而连接数据库是新手们所必要经历的过程，那么Java是怎么连接数据库的呢？]]></description><category></category></item><item><title><![CDATA[Java中的冒泡排序原理及实现方法]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/49914833</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/49914833</guid><author>Cross_self</author><pubDate>Wed, 18 Nov 2015 23:31:56 +0800</pubDate><description><![CDATA[冒泡排序
1、原理：每一次循环都两两比较，直到最后，如下图就是两次循环的比较方式

（以上图片网络借用）
2、代码：
public class BubbleSortTest
{
//冒泡排序法
public static void bubbleSort(int[] a)
{
for(int i = 0; i 
{
for(int j = 0; j 
{
if(a[j] >]]></description><category></category></item><item><title><![CDATA[C/C++中的字符串操作]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/42468499</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/42468499</guid><author>Cross_self</author><pubDate>Tue, 06 Jan 2015 21:41:19 +0800</pubDate><description><![CDATA[1.C：
char st[100];
1. 字符串长度
   strlen(st);

2. 字符串比较
   strcmp(st1,st2);
   strncmp(st1,st2,n);   把st1,st2的前n个进行比较。

3. 附加
   strcat(st1,st2);
   strncat(st1,st2,n);   n表示连接上st2的前n个给st1，在最后]]></description><category></category></item><item><title><![CDATA[C语言中的输入输出格式]]></title><link>https://blog.youkuaiyun.com/Cross_self/article/details/42468395</link><guid>https://blog.youkuaiyun.com/Cross_self/article/details/42468395</guid><author>Cross_self</author><pubDate>Tue, 06 Jan 2015 21:39:24 +0800</pubDate><description><![CDATA[输入输出格式：
%c 输入/输出一个字符
%d 输入/输出一个十进制整数
%e/%E 输入/输出一个浮点数（实数6位有效数字，整数1位）
%f/%F 输入/输出浮点数（float型占7位有效数字，double有16位）
%g/%G 浮点数（最多6位）
%i 有符号十进制数
%o 八进制数（该数大于等于0）
%p 指针
%x/%X 无符号十六进制数（该数大于等于0）
%s 一个字]]></description><category></category></item></channel></rss>