<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bibiobi的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bibiobi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bibiobi]]></copyright><item><title><![CDATA[rasa pip安装bugINFO: This is taking longer than usual. You might need to provide the dependency。。。]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/129914760</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/129914760</guid><author>bibiobi</author><pubDate>Sun, 02 Apr 2023 19:17:18 +0800</pubDate><description><![CDATA[信息：这比平时花费的时间更长。您可能需要为依赖项解析器提供更严格的约束，以减少运行时。如果您想中止此运行，您可以按Ctrl+C来这样做。网上那些方法都不行，即使下载了dm-tree.whl文件资源也只是适配了py3.5的。当前python 环境为3.6，安装rasa，python环境最低为3.6。在已经利用的清华大学镜像源直接安装。所以替换python环境为3.8。]]></description><category></category></item><item><title><![CDATA[安装Pytorch]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/128475088</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/128475088</guid><author>bibiobi</author><pubDate>Wed, 28 Dec 2022 22:53:28 +0800</pubDate><description><![CDATA[3.cuda 的版本与 NVIDIA版本需要一致，与Python环境也需要一致才能正常安装。2.可直接在Anaconda中创建不同新的虚拟环境以适配不同的需求。1.本地python 与 Anaconda 是两个独立的东西。太难了 之前在学校就没安装好 各种报错。浅浅记录一下 撒花撒花。]]></description><category></category></item><item><title><![CDATA[BUG：＜% if (process.env.NODE_ENV === ‘production‘) { %＞ ＜% }else { %＞ ＜% } %＞]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/127497293</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/127497293</guid><author>bibiobi</author><pubDate>Mon, 24 Oct 2022 17:49:24 +0800</pubDate><description><![CDATA[＜% if (process.env.NODE_ENV === ‘production‘) { %＞ ＜% }else { %＞ ＜% } %＞ 问题解决]]></description><category></category></item><item><title><![CDATA[数据库原理：第十一章作业]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/117264819</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/117264819</guid><author>bibiobi</author><pubDate>Tue, 25 May 2021 22:01:24 +0800</pubDate><description><![CDATA[1.设T1、T2、T3,是如下的三个事务，设A的初值为0。
T1：A:=A+2;
T2：A:=A*2:
T3：A:=A**2; (即 A←A^2)
(1)若这三个事务允许并发执行，则有多少种可能的正确结果?请一一列举出来。

设A初始为 A=0；

当并行的结果和某一个串行的结果一致时，证明并行结果正确。

则有以下几种情况

1.T1T2T3 ------A=16

2.T1T3T2 ------A=8

3.T2T1T3------A=4

4.T2T3T1------A=2

5.T3T1T2 -..]]></description><category></category></item><item><title><![CDATA[数据库原理 第十章作业]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/117000938</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/117000938</guid><author>bibiobi</author><pubDate>Tue, 18 May 2021 21:53:01 +0800</pubDate><description><![CDATA[4.



（1）如果系统故障发生在14之后，说明哪些事务需要重做，哪些事务需要回滚


T1，T3需要重做，T2，T4回滚


（2)如果系统故障发生在10之后，说明哪些事务需要重做，哪些事务需要回滚。


T1重做，T2，T3回滚


（3)如果系统故障发生在9之后，说明哪些事务需要重做，哪些事务需要回滚。


T1重做，T2，T3回滚


（4)如果系统故障发生在7之后，说明哪些事务需要重做，哪些事务需要回滚。


T1重做，T2回滚


5.考虑题4所示的日志记录，假设开始时A、B、C的值都是0:
]]></description><category></category></item><item><title><![CDATA[数据库原理 第九章课后作业]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116674436</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116674436</guid><author>bibiobi</author><pubDate>Tue, 11 May 2021 23:37:30 +0800</pubDate><description><![CDATA[2.假设关系 R（A,B) 和 S(B,C,D)情况如下：R有20 000个元组，S有1200个元组，一个块能装40个R的元组，能装30个S的元组，估算下列操作需要多少次磁盘块读写。

（1）R上没有索引，select *from R;



（2）R中A为主码，A有3层B+树索引，select *from R where A=10；



（3）嵌套循环连接 RS;



（4）排序合并连接 RS，区分R 与 S在B属性上已经有序和无序两种情况。



（5）对学生 - 课程数据库，查询信...]]></description><category></category></item><item><title><![CDATA[JDBC ----（1） VUE手脚架搭建（Q STATUS）]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116612184</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116612184</guid><author>bibiobi</author><pubDate>Mon, 10 May 2021 22:51:13 +0800</pubDate><description><![CDATA[唉 之前电脑重装了，导致IDEA之前装的插件，配置的前后端环境什么的都没了

不过，也可以算是一次复习吧，之前都没好好去理解

这篇暂时先搞以下环境配置



后台环境

1.MAVEN

Maven就是一款帮助程序员构建项目的工具，我们只需要告诉Maven需要哪些Jar 包，它会帮助我们下载所有的Jar，极大提升开发效率。

因为我的IDEA也是新安装的2021版 目前还不知道它有哪些新特性

在 Setting 这里，找到Maven





发现IDEA这里是有自带的Maven的，但是我却在我这里找.]]></description><category></category></item><item><title><![CDATA[Visual Studio 连接 Sql Server]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116561499</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116561499</guid><author>bibiobi</author><pubDate>Sun, 09 May 2021 10:54:55 +0800</pubDate><description><![CDATA[首先创建好一个新项目





在



选择“DataGridView”

拖入 ”Form“





可以在这里 点击“添加项目数据源"

或者可以在 左侧的 “数据源”的位置





然后选择



然后









然后在 ”服务器名“ 如果你想连接的是本机 就写'.'，连接别人的就写IP地址





然后选择 ”SQL Server 身份验证“







如果你能正确登录的话

下面会显示你当下所有的数据库





然后选择一个数据库进行连接



点击测试连接 ...]]></description><category></category></item><item><title><![CDATA[贪心算法之虚拟汽车加油问题]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116523543</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116523543</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 12:33:59 +0800</pubDate><description><![CDATA[题目描述


一辆虚拟汽车加满油后可以行驶n km。途中有若干个加油站。设计一个有效的算法，指出应在那个加油站停靠加油，使沿途加油次数最少。


测试数据

输入


7 7

1 2 3 4 5 1 6 6


输出


4



#include&lt;iostream&gt;
#include&lt;vector&gt;
using namespace std;
//将n分解为若互不相同的自然数的和 使他们的乘积最大
#define Max 100005
int main(){
    int...]]></description><category></category></item><item><title><![CDATA[贪心算法之最优分解问题]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116523354</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116523354</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 12:31:13 +0800</pubDate><description><![CDATA[题目描述


设n是一个正整数，现在要求将n分解为若干个互不相同的自然数的和，使这些自然数的乘积最大。


数据分析

输入


10


输出


30


分析

1.根据根绝均值不等式的成立条件可知，若a+b=const，则|a-b|越小，a·b越大。

2.当n&lt;4时：对n的分解的乘积是小于n的，应该选择不分解。

 当n&gt;=4时：n=1+(n-1)&lt;n，所以至少要从2开始分解，可以保证乘积大于n，即越分解乘积越大。
...]]></description><category></category></item><item><title><![CDATA[贪心算法之最优合并问题]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116523058</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116523058</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 12:24:09 +0800</pubDate><description><![CDATA[题目描述


给定k个排好序的序列,用2路合并算法将这k个序列合并成一个序列。假设所采用的2路合并算法合并2个长度分别为m和n的序列需要m+n-1次比较。试设计一个算法确认合并这个序列的最优合并顺序，使所需的总比较次数最少。为了进行比较，还需要确认合并这个序列的最差合并顺序，使所需的总比较次数最多。对于给定的k个待合并序列，计算最多比较次数和最少比较次数合并方案。


测试数据

输入


4（k个）
5 12 11 2 （每个序列的个数）


输出


78 52


分析

最优策略:每次选择个数小..]]></description><category></category></item><item><title><![CDATA[贪心算法之会场安排]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116522575</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116522575</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 12:15:19 +0800</pubDate><description><![CDATA[题目描述


假设要在足够多的会场里安排一批活动，并希望使用尽可能少的会场。设计一个算法进行安排。


测试样例

输入


5（活动数目）
1 23 （1是开始时间，23是结束时间）
12 28
25 35
27 80
36 50


输出


3


分析：

贪心算法 满足局部最优解即可

会场安排满足：

上一个结束的时间&lt;下一个开始的时间 ----（1）

将所有时间的开始时间和结束时间分别放入 beg[],和 end[] 数组中存储 并均按升序排列

当出现beg[i]&...]]></description><category></category></item><item><title><![CDATA[动态规划之最小m段和问题]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116521741</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116521741</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 12:01:40 +0800</pubDate><description><![CDATA[题目描述


 给定n个整数组成的序列，现在要求将序列分割为m段，每段子序列中的数在原序列中连续排列。如何分割才能使这m段子序列的和的最大值达到最小？


样例输入

输入：


1 1

10


输出：


10




输入：


9 3
9 8 7 6 5 4 3 2 1


输出：


17




最优子结构：

dp[i][j]： i个数字划分j段的最大值的最小值

j-1段和j段比较最大值


#include&lt;iostream&gt;
#include&lt;cstring&g...]]></description><category></category></item><item><title><![CDATA[动态规划之最大K乘积]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116517677</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116517677</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 09:27:57 +0800</pubDate><description><![CDATA[题目：


设I是一个n位十进制整数。如果将I分割为k段，则可得到k个整数。这k个整数的乘积称为I的一个k乘积。试设计一个算法，对于给定的I和k，求出I的最大k乘积。


测试样例：

输入 ：


2 1 （2是位数，1是分几段）
15 （15是I）


输出：


15


输入：


5 2
12345


输出：


6170




最优子问题：

前k-1段的最优解*剩下的乘积


#include&lt;iostream&gt;
using namespace std;
//分解成...]]></description><category></category></item><item><title><![CDATA[动态规划之环形石子合并问题]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116517280</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116517280</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 09:22:20 +0800</pubDate><description><![CDATA[题目


在一个圆形操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次只能选择相邻的两堆石子合并成新的一堆，并将新的一堆石子数记为该次合并的得分。试设计一个算法，计算出将n堆石子合并成一堆的最小得分和最大得分。


测试用例：

输入：


4（石子的堆数）
4 4 5 9（每一堆的石子数目）


输出：


43 54


分析：

我们知道链式的石子合并问题是相邻两堆之间可以合并，那么环形的和链式的区别就在于，环形的相当于是链式的头尾两堆也能合并

那么，我们只要解决，如何在链式的基础上.]]></description><category></category></item><item><title><![CDATA[动态规划之独立任务最优调度]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116452839</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116452839</guid><author>bibiobi</author><pubDate>Sat, 08 May 2021 09:03:11 +0800</pubDate><description><![CDATA[问题概述


用 2 台处理机 A 和 B 处理 n 个作业。设第 i 个作业交给机器 A 处理时需要时间 i a ，若 由机器 B 来处理，则需要时间 i b 。由于各作业的特点和机器的性能关系，很可能对于某些 i， 有 i i a ³ b ，而对于某些 j,j≠i，有a j &lt; bj 。既不能将一个作业分开由 2 台机器处理，也 没有一台机器能同时处理 2 个作业。设计一个动态规划算法，使得这 2 台机器处理完这 n 个作业的时间最短(从任何一台机器开工到最后一台机器停工的总时间)。


编程任务]]></description><category></category></item><item><title><![CDATA[数据库原理 第七章课后作业]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116399694</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116399694</guid><author>bibiobi</author><pubDate>Tue, 04 May 2021 13:38:35 +0800</pubDate><description><![CDATA[7.学校中有若干系，每个系有若干班级和教研室，每个教研室有若干教员，其中有的教授和副教授每人各带若干研究生，每个班有若干学生，每个学生选修若干课程，每门课可由若干学生选修。

请用E-R图画出此学校的概念模型。


...]]></description><category></category></item><item><title><![CDATA[数据库原理 E-R图]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116373302</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116373302</guid><author>bibiobi</author><pubDate>Mon, 03 May 2021 11:07:46 +0800</pubDate><description><![CDATA[实例


1.某个工厂物资管理的概念模型。

物资管理涉及的实体有：

仓库：属性有仓库号、面积、电话号码

零件：属性有零件号、名称、规格、单价、描述

供应商：属性有供应商号、姓名、地址、电话号码、账号

项目：属性有项目号、预算、开工日期

职工：属性有职工号、姓名、年龄、职称


先把实体属性图完成



得到完整的E-R图


...]]></description><category></category></item><item><title><![CDATA[数据库原理 第6章作业]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116245273</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116245273</guid><author>bibiobi</author><pubDate>Wed, 28 Apr 2021 22:49:34 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[数据库原理 第6章总结]]></title><link>https://blog.youkuaiyun.com/bibiobi/article/details/116229511</link><guid>https://blog.youkuaiyun.com/bibiobi/article/details/116229511</guid><author>bibiobi</author><pubDate>Wed, 28 Apr 2021 18:35:17 +0800</pubDate><description><![CDATA[目录



1.回顾

第一范式（1NF）

2.数据依赖

2.1 函数依赖

定义

平凡函数依赖和非平凡函数依赖

完全函数依赖和部分函数依赖

传递函数依赖

3.码

候选码

超码

主码

主属性 非主属性

全码

外部码 （外码）

4.范式

不同范式之间的关系



规范化

2NF

3NF

BCNF

多值依赖

平凡多值依赖和非平凡多值依赖

4NF

5.规范化过程

6.候选码的求解理论和算法

闭包

小结

1.回顾

关系模式 ：由五部分组成，是一个五元组

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