<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Rodinnn的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Rodinnn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Rodinnn]]></copyright><item><title><![CDATA[吴恩达机器学习笔记（1） —— 线性回归]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/103151486</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/103151486</guid><author>Rodinnn</author><pubDate>Tue, 19 Nov 2019 21:18:46 +0800</pubDate><description><![CDATA[吴恩达机器学习笔记（1） —— 线性回归

目录

一.模型简介：

一些约定：

线性回归方程：

二.Cost Function

三.梯度下降

四.线性回归之梯度下降法

五.最小二乘法

六.Feature Scaling

一.模型简介：

线性回归主要用于预测：因变量与自变量存在线性关系的问题。例如coursera中介绍的买房问题：房子的价格由房子的大小以及房间的数量所决定，而这就大...]]></description><category></category></item><item><title><![CDATA[python中的一些小技巧]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/103008285</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/103008285</guid><author>Rodinnn</author><pubDate>Mon, 11 Nov 2019 12:52:45 +0800</pubDate><description><![CDATA[Python 是一种代表简单思想的语言，其语法相对简单，很容易上手。不过，如果就此小视 Python 语法的精妙和深邃，那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点，并附上详细的实例代码。如能在实战中融会贯通、灵活使用，必将使代码更为精炼、高效，同时也会极大提升代码B格，使之看上去更老练，读起来更优雅。

目录

1. for - else

2. 一颗星(*)和两...]]></description><category></category></item><item><title><![CDATA[9、时序逻辑电路设计描述技巧]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102998077</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102998077</guid><author>Rodinnn</author><pubDate>Sun, 10 Nov 2019 15:29:38 +0800</pubDate><description><![CDATA[时序逻辑电路设计描述技巧

目录

时序逻辑电路设计描述技巧

 9.1、时序逻辑电路的特点和基本单元

（1）特点

（2）基本存储单元

 9.2、常见时序逻辑电路的描述

（1）计数器

（2）时钟分频器

（3）通用移位寄存器

（4）线性反馈移位寄存器——LFSR建模

 与组合逻辑电路不同，时序逻辑电路的输出不仅与当前的输入有关，还与电路原来的状态有关，有组合逻...]]></description><category></category></item><item><title><![CDATA[8、组合逻辑电路设计描述及优化]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102998050</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102998050</guid><author>Rodinnn</author><pubDate>Sun, 10 Nov 2019 15:24:15 +0800</pubDate><description><![CDATA[组合逻辑电路设计描述及优化

目录

组合逻辑电路设计描述及优化

 8.1、组合逻辑电路的描述方法

 8.2、组合逻辑电路描述的常见问题

（1）敏感表不全

（2）组合逻辑描述中引入锁存器

（3）产生组合电路反馈

（4）无意识产生的线或逻辑

 8.3、常见的组合逻辑电路描述

（1）Multiplexers

（2）Encoder / priority encoder...]]></description><category></category></item><item><title><![CDATA[7、系统任务和编译指令]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102997959</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102997959</guid><author>Rodinnn</author><pubDate>Sun, 10 Nov 2019 15:18:54 +0800</pubDate><description><![CDATA[系统任务和编译指令

目录

系统任务和编译指令

 7.1、系统任务和系统函数

（1）获取仿真时间的系统函数：$time，$realtime，$stime

（2）显示和打印系统任务：$display，$write

（3）选通与监控系统任务：$strobe和$monitor

（4）用于文件操作的系统任务

（5）用于暂停和退出仿真的系统任务：$stop和$finish

（6）用于产...]]></description><category></category></item><item><title><![CDATA[6、标识符的作用域规则]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102926530</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102926530</guid><author>Rodinnn</author><pubDate>Tue, 05 Nov 2019 23:14:39 +0800</pubDate><description><![CDATA[标识符的作用域规则

 标识符是模块、变量、端口、实例、函数、任务、块结构等对象的名称，用于唯一地标识该对象。一个标识符的作用域是指Verilog描述中，该标识可以被识别的范围，作用域规则定义了这个范围。

 Verilog可以在四种实体中定义标识符：即模块、任务、函数和有名块。每个实体定义的标识符的局部作用域从它的定义位置开始到相应实体结束。对于这四种实体，其标识符范围为...]]></description><category></category></item><item><title><![CDATA[5、任务和函数]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102894331</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102894331</guid><author>Rodinnn</author><pubDate>Mon, 04 Nov 2019 12:27:28 +0800</pubDate><description><![CDATA[任务和函数

目录

任务和函数

 5.1、任务

（1）任务的定义

（2）任务的调用

（3）可重入任务

 5.2、函数

（1）函数的定义

（2）函数的调用

 Verilog中模块（module）作为主要层次分割方法，函数（function）和任务（task）提供附加的代码分割和封装方法。

 任务和函数有以下特点：

①用于模块中需要...]]></description><category></category></item><item><title><![CDATA[4、模块的实例化]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102880640</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102880640</guid><author>Rodinnn</author><pubDate>Sun, 03 Nov 2019 11:28:22 +0800</pubDate><description><![CDATA[模块的实例化

目录

模块的实例化

 4.1、显式实例化和隐式实例化

 4.2、模块实例化时的参数载入

（1）defparam语句

（2）参数传递法

 完成一个模块声明相当于创建了一个模板，只是说明模块如何工作及其内部结构、外部接口；模块的使用必须通过模块的实例化完成。每个实例都是模块的一个完全的拷贝，都代表了实际电路中的某个功能结构单元，相互独立、并行。

...]]></description><category></category></item><item><title><![CDATA[3、门级建模]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102876447</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102876447</guid><author>Rodinnn</author><pubDate>Sat, 02 Nov 2019 20:56:41 +0800</pubDate><description><![CDATA[门级建模

目录

门级建模

3.1、门的类型

（1）多输入门：一个标量输出和多个标量输入

（2）多输出门：具有一个标量输入和多个标量输出

（3）三态门：只在控制信号有效时才能传递数据；如果控制信号无效，则输出高阻z

 3.2、门实例语法

3.1、门的类型

 基本的门原语有3种，有12个门类型。

（1）多输入门：一个标量输出和多个标量输入

 常用的门类关键字有：...]]></description><category></category></item><item><title><![CDATA[2、Verilog语言之行为级建模]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102835761</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102835761</guid><author>Rodinnn</author><pubDate>Sat, 02 Nov 2019 20:54:17 +0800</pubDate><description><![CDATA[行为级建模

目录

行为级建模

 2.1、数据流描述

 2.2、结构化过程语句

（1）initial语句

（2）always语句

（3）时序控制

（4）过程赋值语句块

（5）顺序语句块与并行语句块

 2.3、条件语句

 2.4、分支语句

（1）case

（2）casex和casez

（3）使用注意

 2.5、循环语句

（1）repeat...]]></description><category></category></item><item><title><![CDATA[1、Verilog的基础知识]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/102835618</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/102835618</guid><author>Rodinnn</author><pubDate>Thu, 31 Oct 2019 12:50:29 +0800</pubDate><description><![CDATA[Verilog的基础知识

目录

Verilog的基础知识

1.1、Verilog模块的定义与构成

1.2、基本语言要素

1.2.1、词法约定

1.2.2、数据类型

1.2.3、操作符及其表达式

1.1、Verilog模块的定义与构成

模块是Verilog层次化设计的基本构件，代表一个基本的功能单元。

每个模块由几个部分组成，包括模块名称、端口列表、数据类型说明、内部变量定义和电...]]></description><category></category></item><item><title><![CDATA[关于彩虹表的介绍]]></title><link>https://blog.youkuaiyun.com/Rodinnn/article/details/93674010</link><guid>https://blog.youkuaiyun.com/Rodinnn/article/details/93674010</guid><author>Rodinnn</author><pubDate>Tue, 25 Jun 2019 23:59:48 +0800</pubDate><description><![CDATA[彩虹表
1.彩虹表产生背景
     起初黑客们通过字典穷举的方法进行破解，这对简单的密码和简单的密码系统是可行的，但对于复杂的密码和密码系统，则会产生无穷大的字典。

     哈希加密算法是不可逆的，也就是说无论是网站的数据库管理员还是获取了密码数据的黑客，能看到的只是一长串毫无意义的字符，不可能将它还原成真正的密码。可以解决此问题的办法有两个，一是穷举法，二是对照表法。

     第一种方...]]></description><category></category></item></channel></rss>