<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[samker的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/samsungke</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; samsungke]]></copyright><item><title><![CDATA[MySQL的执行计划详解（Explain）]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/128569952</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/128569952</guid><author>samsungke</author><pubDate>Thu, 05 Jan 2023 20:58:23 +0800</pubDate><description><![CDATA[MySQL的执行计划详解（Explain）]]></description><category></category></item><item><title><![CDATA[Nacos 启动报错 db.num is null 和 Unable to start web server（windows）]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/123193836</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/123193836</guid><author>samsungke</author><pubDate>Mon, 28 Feb 2022 22:31:00 +0800</pubDate><description><![CDATA[一 、nacos启动报错db.num is null 和 Unable to start web server（windows）
- db.num is null 问题

mysql 下新建数据库 nacos，字符集和排序规则如下

在新建的 nacos 数据库下执行 nacos/conf/nacos-mysql.sql 的 sql 脚本文件。

在 conf 文件夹下的 application.properties 中更改成自己本地的 mysql 配置（大概在配置文件31-47行）

#*********]]></description><category></category></item><item><title><![CDATA[centos 安装 vagrant up 后出现 No space left on device]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/123167835</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/123167835</guid><author>samsungke</author><pubDate>Sun, 27 Feb 2022 18:39:25 +0800</pubDate><description><![CDATA[No space left on device：磁盘空间不足
1.  df -h 命令，查看磁盘空间占用情况：

2.  df -i 命令，查看 Inodes 占用情况：

3.  cd /  进入根目录，  du -sh *     命令从根目录开始排查这个大文件：

4.  cd vagrant  进入目录，  du -sh *   继续查看

5.  cd  AppData  进入目录    cd Local    然后    du -sh *   查看

6.  发现  Application Da]]></description><category></category></item><item><title><![CDATA[Xshell7评估期已过可以这样解决2022-02-27]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/123154146</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/123154146</guid><author>samsungke</author><pubDate>Sat, 26 Feb 2022 19:08:55 +0800</pubDate><description><![CDATA[Xshell   过期最新解决处理方式]]></description><category></category></item><item><title><![CDATA[最大环 poj_3895 java]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121065067</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121065067</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:45:04 +0800</pubDate><description><![CDATA[题： poj3895求组成的最大环的边数
=&gt;最大环是 4 （2-6-5-7-2）思路：  bfs  或者 dfs  都可以解决记录每次访问点的个数，  用arr[] 标记当前点是可能组成的环上的第几个点当前点 - 字节点放问点  ，得到的最大值就是最大的环值maxAnswer = Math.max(maxAnswer, findNode[a[0]]-findNode[arrlist.get(i)]+1);    
package tuLun;

import java.io.BufferedRead]]></description><category></category></item><item><title><![CDATA[迪杰斯特拉，最短路径]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064959</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064959</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:40:57 +0800</pubDate><description><![CDATA[1 问题描述何为Dijkstra算法？Dijkstra算法功能：给出加权连通图中一个顶点，称之为起点，找出起点到其它所有顶点之间的最短距离。Dijkstra算法思想：采用贪心法思想，进行n-1次查找（PS:n为加权连通图的顶点总个数，除去起点，则剩下n-1个顶点），第一次进行查找，找出距离起点最近的一个顶点，标记为已遍历；下一次进行查找时，从未被遍历中的顶点寻找距离起点最近的一个顶点， 标记为已遍历；直到n-1次查找完毕，结束查找，返回最终结果。
2 解决方案

3 题意：  例题：  POJ_2387
 ]]></description><category></category></item><item><title><![CDATA[CCW 算法（ POJ_1912）]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064870</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064870</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:34:39 +0800</pubDate><description><![CDATA[判断点和线的位置关系

向量叉积是用来判断两个向量之间方向的他的计算方法如下：
假设两个向量分别为a-&gt; =(x1,y1),b-&gt; =(x2,y2)，则a向量 与b向量 的叉积如下定义：a ×b =x1⋅y2−x2⋅y1其中，符号×用来表示向量叉积运算。而a向量 和b向量 都是以坐标原点为起点，以上面给出的坐标：(x1,y1),        (x2,y2 为终点的两个向量。
根据这个叉积的算法，我们不难得到以下规律：若a ×b &gt;0，则a 在b 的顺时针方向若a ×b &lt;0，则a.]]></description><category></category></item><item><title><![CDATA[30种SQL语句优化]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064775</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064775</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:27:12 +0800</pubDate><description><![CDATA[在SQL查询中为了提高查询效率，我们常常会采取一些措施对查询语句进行SQL优化，下面总结一些方法，供大家参考。

对查询进行优化，应尽量避免全表扫描，首先应考虑在 where 及 order by 涉及的列上建立索引。
应尽量避免在 where 子句中使用 != 或 &lt;&gt; 操作符，否则将引擎放弃使用索引而进行全表扫描。
应尽量避免在 where 子句中对字段进行 null 值判断，否则将导致引擎放弃使用索引而进行全表扫描，如：

select id from t where num is nul]]></description><category></category></item><item><title><![CDATA[MYSQL时间戳函数]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064702</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064702</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:23:36 +0800</pubDate><description><![CDATA[一、UNIX_TIMESTAMP 一般是用于unix的时间戳。
例子一、日期转化为时间戳
SELECT UNIX_TIMESTAMP("2016-07-11")

结果：
-- 1468166400

二、FROM_UNIXTIME：表示把UNIX_TIMESTAMP还原成标准的时间格式
SELECT FROM_UNIXTIME(1468166400),FROM_UNIXTIME(1468771199)

结果：
2016-07-11 00:00:00 2016-07-17 23:59:59

函数：FRO]]></description><category></category></item><item><title><![CDATA[Oracle 语法]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064639</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064639</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:20:26 +0800</pubDate><description><![CDATA[处理数据一）Sql类型：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.DML(Data Manipulation Language 数据操作语言)：insert,update,delete,select&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.DDL(Data Definition Language 数据定义语言)：create,alter, drop,truncate,sequence,in]]></description><category></category></item><item><title><![CDATA[Oracle闪回技术之一Oracle 11g]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064584</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064584</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:17:42 +0800</pubDate><description><![CDATA[利用FlashTable (闪回表)恢复（用delete）误删的数据​
闪回表，实际上就是将表中的数据快速恢复到过去的一个时间点或者系统改变号SCN上。实现表的闪回，需要用到撤销表空间相关的UNDO信息，通过SHOW PARAMETER UNDO命令就可以了解这些信息。用户对表的数据的修改操作，都记录在撤销表空间中，这为表的闪回提供的数据恢复的基础。​修改记录被提交到undo表空间中的默认保留时间为900秒，用户可以在这900秒的时间内对表的进行闪回操作，从而将表中的数据恢复的修改前的状态。
​
flash]]></description><category></category></item><item><title><![CDATA[JavaScript正则表达式]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064468</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064468</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:13:43 +0800</pubDate><description><![CDATA[**1．&nbsp; 什么是正则表达式 **.Regular Expression 使用单个字符串来描述、匹配一系列符合某个句法规则的字符串2. 正则表达式工具：http://regexper.com3. javaScript 通过内置对象RegExp支持正则表达式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 有两种方法实例化RegExp对象&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs]]></description><category></category></item><item><title><![CDATA[Tibero与Oracle的优劣]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121064334</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121064334</guid><author>samsungke</author><pubDate>Sun, 31 Oct 2021 15:05:50 +0800</pubDate><description><![CDATA[要想知道Tibero与Oracle的优劣，那么首先要了解一下Tibero数据库
1.TIBERO 介绍
当前企业的业务随着数据的快速增加和系统环境的不断变化而迅速扩张，随着新的业务环境的增加，需要有更高效的灵活处理信息和服务的能力。TmaxSoft  DB 适应这种变化，帮助企业打造以业务为基础的数据库架构，是高性能、高可用的解决扩张性问题的企业数据库管理系统.为了进一步完善现有DBMS(数据库管理系统) 原有DB的缺点，TmaxSoft  DB独家通过并实施了 TmaxSoft  Thread Archi]]></description><category></category></item><item><title><![CDATA[Tibero 数据库]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/121058666</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/121058666</guid><author>samsungke</author><pubDate>Sat, 30 Oct 2021 23:56:19 +0800</pubDate><description><![CDATA[Tibero目前应用的企业

在韩国和海外有600多家公司和1100多个项目
超过160个TAC项目（截至2014年12月）
TAC（Tibero主动集群）：Tibero是世界上第二个应用DB集群技术的公司。以前仅由Oracle RAC提供。

目前合作的代表客户
财务 | ### Tibero目前应用的企业

在韩国和海外有600多家公司和1100多个项目
超过160个TAC项目（截至2014年12月）
TAC（Tibero主动集群）：Tibero是世界上第二个应用DB集群技术的公司。以前仅由Oracle]]></description><category></category></item><item><title><![CDATA[DBeaver 使用教程]]></title><link>https://blog.youkuaiyun.com/samsungke/article/details/110367593</link><guid>https://blog.youkuaiyun.com/samsungke/article/details/110367593</guid><author>samsungke</author><pubDate>Mon, 30 Nov 2020 09:27:41 +0800</pubDate><description><![CDATA[youker

]]></description><category></category></item></channel></rss>