<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[晋图的非正常人类胡言乱语集合]]></title><description><![CDATA[非正常人类胡言乱语集合]]></description><link>https://blog.youkuaiyun.com/rizero</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rizero]]></copyright><item><title><![CDATA[高性能计算的矩阵乘法优化 - Python + OpenMP实现]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/129904455</link><guid>https://blog.youkuaiyun.com/rizero/article/details/129904455</guid><author>rizero</author><pubDate>Sun, 02 Apr 2023 00:42:32 +0800</pubDate><description><![CDATA[为什么你用进程并行不是线程并行？：由于Python解释器有GIL（全局解释器锁），在单进程的解释器上有线程安全锁，也就是说每次只能一个线程访问解释器，因此Python在语法上的多线程（multithreads）实现是不会提高并行性能的。这一点和C\C++上的编译级别的并行是不一样的，Python能做到的极限是多进程的解释级别并行。（上一节我实现的是，和老师课上是不一样的！！]]></description><category></category></item><item><title><![CDATA[高性能计算的矩阵乘法优化 - Python +MPI的实现]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/129775285</link><guid>https://blog.youkuaiyun.com/rizero/article/details/129775285</guid><author>rizero</author><pubDate>Sun, 26 Mar 2023 05:31:44 +0800</pubDate><description><![CDATA[本次实验的目的是使用MPI的并行性来进行矩阵乘法优化]]></description><category></category></item><item><title><![CDATA[2023最新 - 谷歌学术文献Bibtex批量获取脚本]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/128736538</link><guid>https://blog.youkuaiyun.com/rizero/article/details/128736538</guid><author>rizero</author><pubDate>Thu, 19 Jan 2023 17:46:52 +0800</pubDate><description><![CDATA[自动化谷歌学术批量获取文献的bibtex脚本]]></description><category></category></item><item><title><![CDATA[华南农业大学 Linux 期末简答速成]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117535956</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117535956</guid><author>rizero</author><pubDate>Thu, 03 Jun 2021 22:21:50 +0800</pubDate><description><![CDATA[1.画出Linux系统的体系结构图，说明每一个模块的功能和联系


2.画出stand-alone图和xinetd的图模式



3.画出X windows的模式图


4.软连接和硬连接？

联系：
（1）对软连接和硬连接修改，都会对源文件有效
（2）删除软连接或者硬连接本身，都不会对源文件有影响
区别：
（1）硬连接，磁盘上只有一份数据，创建其中的一个连接，其余的文件不受影响，只有当链接数变成0，文件才会被真正删掉
（2）软连接，只是一个快捷方式，是一个独立的文件，删除了源文件连接文件就没用了。

5.]]></description><category></category></item><item><title><![CDATA[华南农业大学期末 Linux速成大法（理论）]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117375079</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117375079</guid><author>rizero</author><pubDate>Thu, 03 Jun 2021 21:41:09 +0800</pubDate><description><![CDATA[Shell

1. Shell 相关
我们在Linux默认的Shell是bash，程序在：/bin/sh，所以，我们可以自己去美化我们的Shell，比如zsh，oh-my-sh
echo $SHELL 来查看当前使用的Shell是什么
chsh -l 来查看当前系统支持的Shell有哪些
chsh -s /bin/zsh 将Shell更换成zsh这个第三方的Shell
/bin/bash -version 查看Shell的版本
快捷：

单击tab 补全路径
双击tab 查看可能对应字母的命令
管道：| 把]]></description><category></category></item><item><title><![CDATA[华南农业大学 Linux 实验大全]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117471113</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117471113</guid><author>rizero</author><pubDate>Thu, 03 Jun 2021 17:19:53 +0800</pubDate><description><![CDATA[实验1
要求：
#新建一个exam1.txt的文件
touch exam1.txt

# 利⽤重定向把字符串 1234567890 追加到 exam1.txt 的末尾；
echo 1234567890 &gt;&gt;exam1.txt

#把/etc/passwd的最后5⾏追加到 exam1.txt 中；
tail -n 5 /etc/passwd &gt;&gt;exam1.txt

# 搜索 /usr 下所有以 xml 结尾的⽂件(不包含⽬录)，并把路径中含有"codes"的⽂件路径追加到exam1.]]></description><category></category></item><item><title><![CDATA[Linux Shell编程快速入门]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117515667</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117515667</guid><author>rizero</author><pubDate>Thu, 03 Jun 2021 15:14:58 +0800</pubDate><description><![CDATA[目录

章节1：变量
章节2：逻辑和算术运算
章节3：流程控制
章节4：函数
章节5：其他


附：题目实例讲解


1. 变量
#!/bin/bash

# 初始赋值和变量使用
a=12
echo $a # echo ${a}

# 只读变量
a="hello"
readonly a

# 删除变量
unset a

# 字符串拼接
a="hello"
b="world"
echo "jt,"$a$b

# 获取字符串长度，获取数组长度
a="hello"
echo ${#a}
a=(12 34 89 9]]></description><category></category></item><item><title><![CDATA[Hadoop 实验MR编程速记]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117410863</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117410863</guid><author>rizero</author><pubDate>Mon, 31 May 2021 10:13:35 +0800</pubDate><description><![CDATA[Main 统一：
import org.apache.hadoop.conf.*;
import org.apache.hadoop.mapreduce.*;
import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;
import org.apache.hadoop.fs.*;
import org.apache.hadoop.io.*;
import org.apache.hadoop.mapreduce.lib.output.*;

pu]]></description><category></category></item><item><title><![CDATA[Hadoop速成大法（实践）]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117318721</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117318721</guid><author>rizero</author><pubDate>Mon, 31 May 2021 10:03:56 +0800</pubDate><description><![CDATA[实践：
1. 配置安装伪分布式（Windows）
【1】Path环境变量指定：%HADOOP_HOME%/bin
【2】设置\etc\hadoop\core-site.xml，设置dfs文件系统访问的访问通信端口
	&lt;property&gt;
       &lt;name&gt;fs.defaultFS&lt;/name&gt;
       &lt;value&gt;hdfs://localhost:9000&lt;/value&gt;
    &lt;/property&gt;

【3】设置\e]]></description><category></category></item><item><title><![CDATA[Hadoop 速成大法（理论）]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117135137</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117135137</guid><author>rizero</author><pubDate>Sun, 30 May 2021 17:53:36 +0800</pubDate><description><![CDATA[本文笔记仅自用，杠精勿cue我


理论知识
1. 绪论


大数据4V特征：

Volume（容量大）
Variety（种类多）
Value（有价值）
Velocity（追求速度时效）



Hadoop 是分布式系统开发的框架，由三部分组成：HDFS（分布式文件系统），Yarn（资源分配系统），MapReduce（分布式运算框架）。


Google的论文和Apache开发的框架关系：
BigTable和HBase，MapReduce和MapReduce，GFS和HDFS。


特点：

Hadoop.]]></description><category></category></item><item><title><![CDATA[云计算期末速成大法]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/117218859</link><guid>https://blog.youkuaiyun.com/rizero/article/details/117218859</guid><author>rizero</author><pubDate>Tue, 25 May 2021 15:52:35 +0800</pubDate><description><![CDATA[笔记仅自用，杠勿cue我


1. 绪论


4V特征：Volume（规模大），Variety（种类杂），Velocity（变化快），Value（价值密度小）


从抽样到全样，从精确到非精确，从因果到关联

大数据的计算允许解在一定范围区间近似，由于数据异构多源多噪声，目标是寻找关联趋势的宏观特征


需要有：数据采集，管理，分析，可视化。



2. 数据采集


数据获取，数据集成，数据预处理


多源数据采集：有价值的数据最大化，无价值的数据最小化，和现实对象的偏差最小化，也需要做到：可靠性，时效.]]></description><category></category></item><item><title><![CDATA[【计组】第一章：计算机系统组成概述]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/114293587</link><guid>https://blog.youkuaiyun.com/rizero/article/details/114293587</guid><author>rizero</author><pubDate>Tue, 02 Mar 2021 20:21:13 +0800</pubDate><description><![CDATA[【计组】第一章：计算机系统组成概述
章节纲要：

发展历程
计算机系统的层次结构


计算机硬件的基本组成




计算机软件的分类




计算机的工作过程


计算机性能的指标：吞吐量，响应时间，CPU时钟周期，主频，CPI，CPU的执行时间，MIPS，MFLOPS

1. 发展历程
1. 计算机硬件的发展经历了四代：

电子管时代：机器语言编程（40年代出现的时候，第一台计算机是1946年）
晶体管时代：高级语言的出现，磁芯存储器（大概50，60年代的时候）
中小规模的集成电路时代：半导体存储器，分时]]></description><category></category></item><item><title><![CDATA[【操作系统】第一章：操作系统概述]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/114293573</link><guid>https://blog.youkuaiyun.com/rizero/article/details/114293573</guid><author>rizero</author><pubDate>Tue, 02 Mar 2021 20:20:41 +0800</pubDate><description><![CDATA[【操作系统】第一章：操作系统概述
章节纲要：

操作系统的概念，特征，功能和提供的服务
操作系统的发展和分类
操作系统的运行环境


内核态和用户态




中断和异常




系统调用


操作系统的体系结构


1. 操作系统的本质和特点
你必须认知到操作系统的角色：资源的管理者，管理用户程序的程序，系统程序

（1）我们的电脑开机之后，操作系统就会被加载到RAM里面，本质上操作系统也是程序
（2）顺序性是单道程序设计的特点
（3）编译器的本质是用户程序指令，因此操作系统并不关心

1.1 发生的概念
]]></description><category></category></item><item><title><![CDATA[【数据结构】第一章：绪论基础]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/114293558</link><guid>https://blog.youkuaiyun.com/rizero/article/details/114293558</guid><author>rizero</author><pubDate>Tue, 02 Mar 2021 20:20:04 +0800</pubDate><description><![CDATA[【数据结构】第一章：绪论基础
章节纲要：

【1】数据结构三要素


逻辑结构






线性结构：线性表，栈，队列








非线性结构：树，图，集合






存储结构




数据的运算


【2】算法效率分析（重点）


1. 数据结构的基本概念
1.1 基本术语

数据元素：数据的基本单位
数据对象：具有相同性质的数据元素的集合，是数据的子集
数据类型：原子类型，结构类型，抽象数据类型

1.2 逻辑结构：
我们把逻辑结构大体分为：线性结构和非线性结构。
线性结构：一般线性表，受限线性表]]></description><category></category></item><item><title><![CDATA[数据挖掘期末抱佛脚专用 华南农业大学]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/112914282</link><guid>https://blog.youkuaiyun.com/rizero/article/details/112914282</guid><author>rizero</author><pubDate>Thu, 21 Jan 2021 01:33:06 +0800</pubDate><description><![CDATA[简答题

1. SVM的优缺点



优点：
【1】使用内积核函数向高维空间进行非线性映射
【2】对特征空间进行超平面的划分，另外，最大化边界是SVM的核心思想
【3】避免维度灾难
【4】对于小样本好


缺点：
【1】对大样本不好
【2】多分类不方便，要解决的策略：一对一，一对多，组合二分类，SVM决策树



2. Kmeans的优缺点



优点：
【1】简单，好，复杂度：O(knt)，k聚类数，n样本数量，t迭代次数
【2】对于类和类明显区别明显的，好！


缺点
【1】对于类和类之间不明显的，不好]]></description><category></category></item><item><title><![CDATA[高级JAVA 临考抱佛脚 填空题 自用]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/112791066</link><guid>https://blog.youkuaiyun.com/rizero/article/details/112791066</guid><author>rizero</author><pubDate>Mon, 18 Jan 2021 18:31:08 +0800</pubDate><description><![CDATA[1、	要想执行数据库更新的操作接口是：   Statement  和   PreparedStatement   。
3、	数据库查询结果使用   ResultSet   接口保存。
4、	JDBC中通过   Class  类加载数据库驱动程序。
1、	在类集中存放单值的最大父接口是  Collection  ，存放一对值的最大父接口是   Map   。
2、	   Set   接口保存的数据是不允许重复的，并且   TreeSet   子类是可以排序的，根据   Comparable接口  排序。
3、]]></description><category></category></item><item><title><![CDATA[大学物理华南农业大学专版（中）]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/112366780</link><guid>https://blog.youkuaiyun.com/rizero/article/details/112366780</guid><author>rizero</author><pubDate>Sun, 17 Jan 2021 17:32:47 +0800</pubDate><description><![CDATA[电磁学

1. 电流与磁场
电流强度：I=dqdtI=\frac{dq}{dt}I=dtdq​
电流密度：j=dIdScosaj=\frac{dI}{dS cos a}j=dScosadI​
因此有：I=∫Sj⃗dS⃗I=\int_S\vec{j}d\vec{S}I=∫S​j​dS
电动势：单位正电荷绕闭合回路运动一周，非静电力所做的功。
非静电电场强度Ek⃗\vec{E_k}Ek​​：
A=∮lq(Ek⃗l⃗)A = \oint_lq(\vec{E_k}\vec{l})A=∮l​q(Ek​​l)
电动势：]]></description><category></category></item><item><title><![CDATA[高级JAVA 临考抱佛脚 自用]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/112741737</link><guid>https://blog.youkuaiyun.com/rizero/article/details/112741737</guid><author>rizero</author><pubDate>Sun, 17 Jan 2021 16:57:40 +0800</pubDate><description><![CDATA[简答题：
1.IOC容器：
IOC（Inversion of Control，控制反转）。这是spring的核心。

IOC容器具有依赖注入功能的容器，IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象，应用程序由IOC容器进行组装。
2. 静态代理
为什么需要代理？
因为我们可以在代理的时候做一些属于我们自己的操作。

3. 工厂模式
工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化，不必事先知道每次要实例化哪一]]></description><category></category></item><item><title><![CDATA[数据挖掘期末复习速成大法 华南农业大学]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/112585565</link><guid>https://blog.youkuaiyun.com/rizero/article/details/112585565</guid><author>rizero</author><pubDate>Fri, 15 Jan 2021 13:08:36 +0800</pubDate><description><![CDATA[速成《数据挖掘》宝典，博主用通俗易懂的方式详解考试重点和难点。适用于华南农业大学 计算机科学与技术《数据挖掘》课程（新大纲）]]></description><category></category></item><item><title><![CDATA[朴素贝叶斯分类器Numpy实现【原创代码】]]></title><link>https://blog.youkuaiyun.com/rizero/article/details/112645578</link><guid>https://blog.youkuaiyun.com/rizero/article/details/112645578</guid><author>rizero</author><pubDate>Fri, 15 Jan 2021 00:12:38 +0800</pubDate><description><![CDATA[问题：已知




day
outlook
temperature
humidity
wind
Playtennis




1
sunny
hot
high
weak
no


2
sunny
hot
high
strong
no


3
overcast
hot
high
weak
yes


4
rain
mild
high
weak
yes


5
rain
cool
normal
weak
yes


6
rain
cool
normal
strong
no


7
overcast
cool
n]]></description><category></category></item></channel></rss>