<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Zzz0628Ddd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Zzz0628Ddd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Zzz0628Ddd]]></copyright><item><title><![CDATA[vue3自动聚焦的问题]]></title><link>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/135588936</link><guid>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/135588936</guid><author>Zzz0628Ddd</author><pubDate>Sun, 14 Jan 2024 21:22:36 +0800</pubDate><description><![CDATA[有很多种方法，比如this.$ref.....(内置属性自动聚焦）；设置id，获取到该标签，然后标签.foucs()要求：页面存在一个按钮，点击按钮后，按钮切换成输入框，需要自动聚焦到出现的该输入框。我这里采取的是获取标签然后手动设置聚焦。]]></description><category></category></item><item><title><![CDATA[为何需要书写JDBCUtils工具类]]></title><link>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/134432621</link><guid>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/134432621</guid><author>Zzz0628Ddd</author><pubDate>Thu, 16 Nov 2023 01:38:01 +0800</pubDate><description><![CDATA[（4）降低对数据库结构的依赖虽然不同的数据库表结构不同，但使用JDBC处理数据的代码都高度相似，为了降低对数据库的依赖，提高代码的通用性，各种框架应运而生，如MyBatis等。按照常理来说，这样子写写几个方法是没什么问题，但是当你回过头来看的时候，你会发现代码存在高度冗余，而且每执行一个方法的时候就需要资源连接，释放连接.....简单举个例子,如果a.close抛出异常了，那么就进入了catch语句，b.close是不会执行的，那么就会造成资源浪费，影响代码的正确性。4.关闭连接(关闭顺序和连接顺序相反）]]></description><category></category></item><item><title><![CDATA[JDBCUtils工具类]]></title><link>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/134432532</link><guid>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/134432532</guid><author>Zzz0628Ddd</author><pubDate>Thu, 16 Nov 2023 00:58:38 +0800</pubDate><description><![CDATA[您需要将 SQLite JDBC 驱动程序包添加到类路径中。报错：java.lang.ClassNotFoundException: org.sqlite.JDBC。因此在书写properties配置文件的时候，务必保持key-value的形式，需要加符号的地方要注意。以为是properties加载资源的问题，打印出来感觉没什么毛病，结果是多了一对双引号。从属性文件中读取值，然后尝试使用这些值加载驱动程序。因此，请确保属性文件中的。，并且驱动程序包位于正确的位置，供。下面是简单版本，还有一些没完善。]]></description><category></category></item><item><title><![CDATA[PTA（查找子串首次出现的位置(下标))c语言]]></title><link>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/124212966</link><guid>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/124212966</guid><author>Zzz0628Ddd</author><pubDate>Sat, 16 Apr 2022 14:15:01 +0800</pubDate><description><![CDATA[输入字符串str、sub，查找sub在str中首次出现的位置（下标）。
例如 str=＂123aba3abc＂，sub=＂3ab＂，sub在str中首次出现的下标为2， sub、str长度不超过50。

输入格式:

输入包括两行，依次是字符串str，sub。

输出格式:

sub在str中首次出现的位置（下标）。如果sub不在str中输出"NO"。

输入样例:


123aba3abc
3ab


输出样例:


2


#include&lt;stdio.h&gt;
#include&lt;stri]]></description><category></category></item><item><title><![CDATA[组个最小数]]></title><link>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/123936919</link><guid>https://blog.youkuaiyun.com/Zzz0628Ddd/article/details/123936919</guid><author>Zzz0628Ddd</author><pubDate>Sun, 03 Apr 2022 14:15:09 +0800</pubDate><description><![CDATA[给定数字0-9各若干个。你可以以任意顺序排列这些数字，但必须全部使用。目标是使得最后得到的数尽可能小（注意0不能做首位）。例如：给定两个0，两个1，三个5，一个8，我们得到的最小的数就是10015558。

现给定数字，请编写程序输出能够组成的最小的数。

输入格式：输入在一行中给出10个非负整数，顺序表示我们拥有数字0、数字1、……数字9的个数。整数间用一个空格分隔。10个数字的总个数不超过50，且至少拥有1个非0的数字。

输出格式：

在一行中输出能够组成的最小的数。

输入样例：


2 2 0..]]></description><category></category></item></channel></rss>