自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 【zotero】使用zoteroTheme启用护眼主题

zotero默认主题亮度太高了,长时间阅读文献对眼睛很不友好搜索到zoteroTheme插件可以设置zotero各个组件的颜色另外还有个可以直接启用暗黑模式,也挺好的,下面简单记录zoteroTheme的使用。

2024-01-20 14:48:52 1480

原创 【Linux】编译Linux内核

之所以编译内核,是因为gem5全系统仿真需要vmlinux文件,在此记录一下以备后面需要。此过程编译之后会获得vmlinux和bzImage两个文件;主要参考知行大佬的与。

2023-11-11 16:41:32 2647 1

原创 【Pmem】持久内存介绍及访问模式总结

傲腾Pmem及其可配置的两种访问模式:Memory mode(内存模式) 和 App Direct mode(应用直接访问模式)

2023-04-08 00:01:18 4142 1

原创 【CXL】cxl-cli、ndctl、daxctl管理linux内核中NVDIMM设备子系统

ndctl、daxctl、cxl-cli管理NVDIMM

2023-03-31 14:17:26 3895

原创 【Gem5】有关gem5模拟器的资料导航

网上有关gem5模拟器的资料、博客良莠不齐,这里记录一些总结的很好的博客与自己的学习探索。

2023-03-28 19:00:15 1485

原创 【Gem5】gem5模拟器中三种访存模式Atomic、Timing、Functional的总结对比

gem5模拟器的内存系统中,有三种不同的访存模式实现,分别有不同的功能与用途,本文对这三种模式做一个对比总结。

2023-03-19 16:13:22 908

原创 【Gem5】gem5中绘制系统配置图

gem5会绘制系统配置图

2023-02-28 17:46:24 514

原创 【win10+ubuntu20.04】双系统安装以及简单布置

win10+ubuntu20.04双系统

2022-11-16 17:48:29 2229

原创 【Python】推荐系统记录(包括基于内容+基于用户协同过滤+基于物品协同过滤)

基于内容的推荐算法、基于用户的协同过滤推荐、基于物品的协同过滤推荐

2022-06-26 21:48:18 1166

原创 pyautogui+mido+music21临时记录

pyautoguiPython基础之pyautogui模块(详细总结鼠标键盘操作)Python自动操作GUI神器PyAutoGUIpyautogui官方文档pyautogui重头戏 —— 区域找图mido使用Python编程制作一段Midi音符mido官方文档mido库的基础使用AI Composing Day1:初见Mido库MIDI文件基础及使用Python库mido操作MIDI文件MIDI格式...

2022-04-09 23:05:34 3069

原创 【数据库】sql的常用命令与易错点

数据库相关知识

2022-03-28 17:18:46 1187

原创 【操作系统】操作系统简答

操作系统简答操作系统在计算机系统中的地位?它是主要功能是什么?操作系统是管理计算机软硬件资源,控制程序执行,改善人机界面,合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。操作系统在计算机硬件之上,在应用程序之下主要功能:处理器管理、存储管理、文件管理、设备管理、用户接口机制与策略的关系机制是需要实现什么样的功能;策略是如何去实现这样的功能比如死锁避免是一种处理死锁的机制,而银行家算法是一种处理策略操作系统为用户提供了哪几种接口,有什么特点?两种接口命令

2021-12-10 10:35:32 1844

原创 【Python】CART分类树与回归树实现

着重总结记录实验过程(属实把决策树玩明白了…)文章目录重要的点节点类首先节点应该分为两类:考虑节点需要的属性与方法:CART类CART分类树建树过程选择划分属性计算基尼指数离散属性的处理连续属性的处理计算基尼值广度优先打印一颗树测试准确率CART回归树建树过程选择划分属性选择划分点计算MSE使用R2指标测试回归树性能后剪枝一些注意的问题与方法习惯函数的入参类型设置-->python是传对象引用(非传值或传引用)python的三种赋值方式python中set的使用方法统计list中出现次数最多的元.

2021-11-23 01:36:45 1555

原创 CharNgram从0到1实现

是华为的昇腾众智计划没错了,首先直接搜CharNgram是搜不到几乎任何东西的,因为这个语言模型叫Ngram模型, char是字符的意思,这是字符级的Ngram语言模型。什么是Ngram语言模型(2021.7.11)自然语言处理中N-Gram模型介绍基本思想:将文本里面的内容按照字节(char)进行大小为N的滑动窗口操作,形成了长度是N的字节片段序列。

2021-11-13 14:51:21 325

原创 【Python】NLP建立Bigram模型计算语句概率

目标基于人民日报标注语料(1998年1-8月),训练一个Bigram语言模型,并预测任意给定语句的语言概率。

2021-11-04 17:08:50 2831

原创 【软件工程】UML用例图、类图以及时序图的一点理解(PowerDesign16.5)

UML在软件开发中的整个使用过程参考基于UML的软件开发过程在需求阶段,通过用例图建模,描述用户感兴趣的系统功能。在静态分析阶段,主要识别系统中的类及其关系,用类图来描述系统。在动态分析阶段,尝试组织多个对象,并构思对象的交互与协作,以实现和检验用例的可行性,可以用UML动态模型来描述,如时序图。在测试阶段,不同的测试小组使用不同的UML图作为测试依据:单元测试使用类图和类规格说明;集成测试使用组件图和协作图;系统测试使用用例图来验证系统的行为;验收测试由用户进行,以验证系统测试的结果是否满足在

2021-10-21 20:00:08 2880

原创 【LeetCode】

数组704 二分查找重点数组有序(如升序)且无重复元素区间的定义:不变量。在二分查找的过程中,保持不变量,就是在while循环中每次处理边界的时候都要坚持我们区间的定义来操作。二分查找区间定义一般分两种左闭右闭**[left,right]**,此时注意:left==right有意义,所以在while循环中使用left<=right。且在判断中,当nums[middle] > target,right 要赋值为 middle - 1,因为当前这个nums[middle]一定不是t

2021-09-26 11:31:16 434

原创 Git常用操作

1. git提交代码步骤Git | 利用 git 命令行提交代码步骤git clone -b CharNGram https://gitee.com/zhangyuqwer/mindspore.git # 拉取CharNGram分支的代码git branch -a # 查看所有分支git pull # 同步代码git checkout CharNGram # CharNGram为要切换的分支名称git status # 查看有变动的文件git add . # 暂存提交git commit -

2021-09-26 11:30:04 295

原创 Android实现采集GPS数据并通过socket传输到服务器(二)

上一篇完成了在Android6.0以上的手机申请动态权限,采集实时的GPS数据并显示。我们项目需要的是将GPS数据(非视频数据)和视频数据传输到服务器,这里一般采用socket通信进行传输。目录服务器端(windows)客户端(Android手机)原本在java课上学过一些很简单的socket开发,但是在查阅资料的过程中,发现了这篇文章:Android:这是一份很详细的Socket使用攻略 使用了一个高并发的socket框架mina,也满足了我们项目需要的多个客户端连接服务器端的要求,安全性.

2021-07-08 11:07:14 1481

原创 【python】pytorch和mindspore的离线安装

pytorch的安装pip 和 conda 什么区别?win10 安装 pytorch

2021-07-06 14:16:48 771 2

原创 【python】牛顿迭代法求解多元函数的最小值--以二元函数为例

目录一元函数到多元函数的牛顿迭代法python代码实现过程一元函数到多元函数的牛顿迭代法多元函数的牛顿迭代和高斯牛顿法怎么推导?python代码实现过程计算梯度函数# 求解梯度值def get_grad(f, X): # 计算一阶导数 f1 = diff(f, x1) f2 = diff(f, x2) # 代入具体数值计算 grad = np.array([[f1.subs([(x1, X[0]), (x2, X[1])])],

2021-04-18 21:11:31 12531 16

原创 Android实现rtmp推拉流摄像头(三)

我负责的模块主体部分1.实现推实时摄像头到nginx-rtmp服务器上,然后从服务器拉取处理后的视频流播放。主要是推流器、服务器、拉流器的选择与搭建。【因为本人水平有限,这块只是基于大神的项目进行了修改】2.实现GPS定位信息的获取与发送。主要是获取GPS定位信息和如何发送到服务器上。目录推流器的搭建rtmp服务器拉流器的搭建合并视频传输模块与非视频传输模块1. 推流器的搭建参考pedroSG94/rtmp-rtsp-stream-client-java1)将github上的推流.

2021-04-13 01:38:24 10564 6

原创 【python】随机产生20个点用梯度下降法线性回归拟合---BGD+SGD+MBGD

随机产生20个点假设一条直线,符合预期,现需求解最佳的p0和p1(待定系数)什么是最佳直线,就是用拟合直线算出的预测值与实际值的差之和最小(只考虑y)—目标函数那么现在就是求上述二元函数的最小值,怎么求呢,用梯度下降法求,得到最佳的p0和p1使得目标函数值最小梯度下降法的迭代公式用矩阵的形式表示...

2021-04-04 23:42:43 1003 2

原创 Lingo的@for与@sum

谁可以将lingo中的for循环解释清楚?min = @sum(links: c * x);@for(supplys(i): @sum(demands(j): x(i,j))=S(i));注意到随着 i=1,2,3的 变化,这实际上是 3 个式子。要表示这种多个重复式子,就用到Lingo里的 @for() 函数,首先得告诉它有多少重复的式子,同样只能用声明的(对应的)数组来告诉,这里是 supplys(i), 并用 i 表示重复的索引。@for 冒号前写的部分表达的意思是有多少个这样的式

2021-03-28 17:25:06 19422 4

原创 很简单在Ubuntu18.04上搭建nginx-rtmp服务器(五)

现在开始在jetson nano板子上搭建nginx-rtmp服务器,Ubuntu18.04、aarch64的系统以前折腾过一次,还是莫名其妙成功的,但是现在看来思路很清晰涉及到的知识点nginx-rtmp服务器搭建rtmp模块配置第一点nginx-rtmp服务器搭建这里参考的总章程是这个大佬的:Ubuntu18.04下配置Nginx+RTMP+HLS+HTTPFLV服务器,实现点播/直播/录制功能(待修改)1)安装需要的依赖,打开终端输入:sudo apt-get instal.

2021-03-21 01:38:28 461

原创 Android和Ubuntu18.04建立Socket连接【jetson nano】(四)

拿到了jetson nano板子,学长已经组装并烧录好Ubuntu18.04,aarch64的linux系统。幸好大一暑假已经在linux虚拟机上折腾过好久,所以还算熟悉linux。现在需要在板子上搭建非视频信息服务器端,使用java的socket通信涉及到的知识点linux安装JDKlinux终端编译并运行引用jar包的单个程序第一点linux下安装JDKJava SE Development Kit 8 Downloads一定要看清楚自己linux的版本,找到对应的进行下载.

2021-03-21 01:07:23 657

原创 【python】进退法确定搜素区间+黄金分割法求极小值点

涉及到知识点进退法黄金分割法进退法基本思想:从一点出发,按一定的步长,试图确定出函数值呈现出”高-低-高“的三个点。一个方向不成功,就退回来沿相反方向搜索。思路很简单,python很好写。以函数 y=x2−7x+10y=x^2-7x+10y=x2−7x+10 为例python实现代码如下:def func(x): y = pow(x,2) - 7*x + 10 return y# 进退法AR:f为计算函数,a为初始点,h为步长def AR(f,a,h): a1

2021-03-16 23:44:05 3679

原创 Android原生GPS定位+6.0以上动态权限申请(一)

在做一个大创的过程中真是遇到很多坎坷,但是硬着头皮上的收获也很多。经过大量的查找学习,终于完成一个Android6.0以上的手机可以使用的原生GPS定位。感谢:10.14 Android GPS初涉Android 6.0权限管理以及动态申请,以定位权限为例LocationManager我的Android studio版本如图:涉及到知识点获取定位信息的三个过程Android6.0以上动态定位权限申请第一点了解Android原生GPS定位过程10.14 Android GPS初涉

2021-02-19 20:49:42 5269 12

原创 情人节礼物------用她的照片和我们的聊天记录生成词云~

用到的知识点python读写文件python正则表达式过滤无用信息jieba分词与自定义字典停用词筛选、统计词频调用wordcloud绘制词云第一步从电脑版蛐蛐导出聊天记录。(手机一般不可以)点击消息管理,右键点击想导出的联系人点击导出消息记录即可,选择保存方式为.txt这里是在电脑消息记录和手机同步的情况下的操作。如果在自己不常用的电脑上可能消息记录并不全。需要手机进行消息记录同步,网上也有教程。txt文件格式是这样子滴,xxx是昵称第二步时间和昵称是无用文本消息,

2021-02-15 21:31:52 520

原创 一些扣脑壳

学习中遇到的一些不懂的问题

2020-11-19 10:52:15 158

原创 c++使用函数指针实现简单计算器

函数指针简单应用

2020-03-29 11:00:36 3322 1

原创 找鞍点

找鞍点的网上优秀解法以及寻常解法

2020-03-23 23:05:21 227

原创 水仙花数

求水仙花数的代码及几点理解#include <iostream>#include <cmath>using namespace std;/*输入n最外循环——挨个数比较 第二循环——将某个数拆分并幂加和 先求模,得到个位 最内局部循环 个位的幂 个位的幂加和 除10,弃个位,降低位数与原数字比较*/int main(){ int ...

2020-03-15 21:29:52 208

空空如也

空空如也

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

TA关注的人

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