自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 TCL脚本练手

1. list的使用。

2023-05-15 00:13:48 222

原创 LFSR 整理

2021-07-14 09:24:33 129

原创 《自己动手写CPU》 安装Openrisc_ubuntu虚拟机 安装GNU工具链

1. OpenRisc_Ubuntu_2011-11-18下载地址:https://pan.baidu.com/s/1qWwrkoW2. Virtualbox使用最新版即可。3. 原书自带的工具链安装文件(mips-sde-elf-i686-pc-linux-gnu.tar.tar)我解压出来不全。于是切换了该网址(https://download.csdn.net/download/wz1226864411/10116997?utm_source=iteye_new)下的安装文件,之后一切正常。

2021-07-10 18:44:22 482

原创 C++中sort函数的简单使用

#include <stdio.h>#include <algorithm>#include <iostream>#include <vector>using namespace std;// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 普通排序// 缺省的时候是升序,声明后可以使其由大到小bool cmp(int a, int b){ return a > b;}// 可以对浮

2020-09-07 20:58:11 115

原创 链表操作:1.链表原地逆置、反转

链表的原地反转链表的创建分为头插法和尾插法。对已有链表进行一次遍历实现反转,最佳的策略是尾插法:在原链表的基础上,对其使用头插法重构,即可获得反转后的链表。环境:win10 编辑器:vs code + gcc#include <stdio.h>#include <stdlib.h>struct list{ int num; struct list *next;};typedef struct list list_single; //尾插法创建一个链表

2020-07-16 17:11:47 642

原创 1. WordCount在Hadoop分布式集群中的实现

运行环境:CentOS-7.6-Minimal * 3 由Vmware平台搭建三台主机对应IP地址:192.168.239.100 hadoop100​ 192.168.239.101 hadoop101​ 192.168.239.102 hadoop102环境:hadoop-2.7.7 + JDK-8-251.

2020-06-11 19:51:24 643

原创 2. TeraSort在Hadoop分布式集群中的运行

2. TeraSort**1TB排序通常用于衡量分布式数据处理框架的数据处理能力。**Terasort是Hadoop中的的一个排序作业,在2008年,Hadoop在1TB排序基准评估中赢得第一名,耗时209秒。2.1 算法思想解决大规模数据排序问题首先想到的是分而治之的策略,但是这在Hadoop中并不适用,因为,尽管map可以并行,但是这在reduce阶段并不能做到,于是Hadoop官方提出了TeraSort排序算法,这个算法在Hadoop的源码中。为了提高reduce阶段的并行度,TeraS

2020-06-11 19:46:18 625

原创 3. PageRank在Hadoop分布式集群中的实现

3. PageRankPageRank:网页级别,Google专利技术。是Google用于标识网页的等级和重要性的一种方法。源程序来自github,后文有链接3.1 算法思想PageRank是一种由搜索引擎根据网页之间相互的超链接计算的技术,而作为网页排名的要素之一。Google用它来体现网页的相关性和重要性,在搜索引擎优化操作中是经常被用来评估网页优化的成效因素之一。PageRank用于衡量特定网页相对于搜索引擎索引中的其他网页而言的重要程度。PageRank实现了将链接价值概

2020-06-11 19:12:55 605 2

原创 单机模式运行hadoop,来自《Hadoop权威指南》

使用Hadoop来分析数据使用Mapreduce规范进行编程,本地测试后部署到集群上两个阶段:两个阶段均以键值对作为输入、输出。键是某一位置相对于文件起始位置的偏移量Map阶段:数据准备去除已损数据,筛掉缺失的、可疑的、错误的数据。提取年份和气温信息,并将其作为输出。map函数输出经过MapReduce框架处理后,发送到reduce函数。Reduce阶段:算法设计找出每年的最高气温。基于键值进行排序和分组,输入:键是年份,值是当年所有气温。输出:(年,当年最高气温)

2020-06-04 18:03:10 166

原创 Mysql数据库timestamp类型不能在springboot项目中正常访问

描述如图所示,在mysql数据库中定义的table如下:在本项目中,mysql中的timestamp对应Java中的java.sql.Timestamp类型。//选自java bean:Taskprivate java.sql.Timestamp createdTime;public java.sql.Timestamp getCreatedTime() { re...

2020-03-23 08:47:15 638

原创 GIT&GitHub简单上手

GIT&GitHub简单上手1 关于GIT和GitHubGIT:开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理GitHub:面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub2 GIT学习使用设置全局用户名和邮箱$ git config --global user.name < >$ ...

2020-03-06 16:01:02 79

原创 Verilog语言实现2分频、3分频、4分频、8分频+产生指定频率的时钟周期

1.一个计数器就可以搞定:偶数次分频如果在一个大模块中同时实现四分频、八分频,书写形式有两种://第一种四分频、八分频写法reg [1:0] div_cnt1;always@(posedge clk_i or negedge rst_n_i)begin if(!rst_n_i) div_cnt1<=2'b00; else div_cnt1<=div_cnt1...

2019-12-03 11:16:52 27512 8

原创 java jar包下载

点此下载&gt;&gt;&gt; java 各种jar包

2019-01-07 19:02:56 198

原创 《编译原理》第二版(龙书)附录源码Windows下调试方法

说明:原书上附带的是Unix环境下调试程序的运行结果,而在Windows下运行会频频报错:Exception in thread "main" java.lang.Error: near line 1: syntax error at parser.Parser.error(Parser.java:15) at parser.Parser.match(Parser.java:19) at p...

2018-03-22 12:03:12 2477 4

转载 用进程打开记事本(notepad),停留5秒后结束记事本进程

卓工课上老师的作业,写了一下午加一个晚上,终于完成了,很开心。#include "stdafx.h"#include &lt;windows.h&gt; #include &lt;tlhelp32.h&gt; #include &lt;tchar.h&gt;#include &lt;iostream&gt;using namespace std;//注意这几个文件的次序,在VS201...

2018-03-13 23:00:29 1369

Divider_Multiple.v

本程序实现了二、三、四、八分频的多路分频器 module Divider_Multiple( input clk_i, //时钟信号 input rst_n_i, //低电平复位 output div2_o, //二分频 output div3_o, //三分频 output div4_o, //四分频 output div8_o, //八分频 output div2hz_o //2HZ信号输出 );

2019-12-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除