- 博客(125)
- 资源 (3)
- 收藏
- 关注
原创 pytorch搭建Python3.7
Anaconda下搭建pytorchPython版本:3.7首先安装anaconda Windows下安装anaconda进入文件夹,选择对应的anaconda版本,选择如下版本为python3.7Anaconda其它版本文件夹安装完成后,在搜索框里输入cmd,打开terminal看看有木有安装成功输入 python -V当当当当当当~ 3.7版本安装成功啦...
2022-04-03 18:31:01
8562
2
原创 近来秋招感受
目录前言自我检讨秋招感受e的咆哮前言现在真的是越来越喜欢写前言了。众所周知,这秋招也快接近尾声了,有那么零星2~3个offer,只能说,你越早看到这篇文章,越早加油努力。(不是内卷,是加油努力学习,充实自己。)刷题,刷题,再刷题,leetCode,链接直导,还有牛客网,面经和笔经都有,干起来。《剑指offer》这本书也值得一看。自我检讨没错,就是自我检讨。没刷题就是我这个下场,绝绝子。大厂直接笔试挂了,我为什么还笑得如此开心。可能我是个大憨憨。然后再检讨一下,都1:13了,还不sleep,
2021-09-25 01:17:36
496
2
原创 Weka下载安装详解
目录前言Weka下载Weka安装Weka启动前言如果你没有安装Java的话,请看这里,选择合适的Java版本,这里我选用的是java11,选择jdk8也可以,它有jre,11木有JAVA环境配置Weka下载Weka官网进去后是这个界面,你可以直接点击下载(那个绿色的button)当然了,你也可以通过这个网址进去https://waikato.github.io/weka-wiki/downloading_weka/#windows_1鼠标单击here,自动下载下载完成后是这个样子
2021-09-22 14:39:44
14102
8
原创 Spring开发环境构建——eclipse
目录前言安装配置Java环境安装Web服务器前言来啦来啦,Windows10下安装eclipse出炉了。下面开始快乐的配置环境吧。安装配置Java环境重点:先不要安装eclipse,一定要先配置Java环境,不然会出问题(什么问题木知,反正奇奇怪怪就对了。)JAVA环境配置请看我的这篇博客,配置Java都是一样的,这次我选择了 jdk11java官网安装Web服务器重点:先不要安装eclipseApache-Tomcat,这里选择版本9,下载安装解压...
2021-09-16 12:25:59
1532
原创 如何变得自信?
目录前言描述现状分析前言是的,你没看错,这是一篇提问的博客,最近又在自卑自闭中了,希望有读者推荐什么文章读一读,万分感谢了。描述简单地介绍一下自己,我来自四川省的一个小城市,地地道道的农村的,23333,至少父母,祖父母,曾祖父母,曾曾······都是农民。18年前还没上大学的我是很快乐的,高中念完一年文科后成功转向了理科,每天快乐地刷着理综和数学题,那时候不知道为啥,就觉得很快乐。现在想想可能是因为自己会做,明白原理,还能帮助周围的同学,听他们说声谢谢就很快乐。说起来可能不大有人会信,反
2021-08-29 14:03:44
353
3
原创 杂七杂八的感想
前言就突然想写点什么,就随便写点吧。这是一篇纯粹的杂乱无章的自言自语乱象。start(先来谈谈实习感想怎么说呢,本来呢,吾是学C++的,实习前呢,也没想过自己去干了Java的事,然后呢,原来是Android开发,这就更没想到了。做着前端的事情,仔细思考了一下,还是比较喜欢后端算法一类的。虽然实习快两个月了,但是发现自己对函数库不是那么地熟悉,每次要调用函数去实现某项功能的时候,还是要去搜索一下。那就搜索一下吧。搞程序这块真的都挺难的,愈发地觉得自己菜的安详。当个程序员挺快乐的,可以写点代码实现
2021-08-18 19:50:29
224
转载 使用Android Studio绘制xml文件中的pathData矢量图
留个笔记,这篇博客是转载哒,原文链接clickHere选择File -> New -> Vector Asset ,如下图:点击这个小图标进去会发现有很多常用图标选一个需要的选择NextFinish,可以看到生成的xml文件中出现pathData数据...
2021-08-11 10:39:22
2037
翻译 SpringAnimation详解
Introduction to SpringAnimation with examplesSpringAnimation详解与例子(Android StudioJava 实现)目录Introduction to SpringAnimation with examplesSpringAnimation详解与例子(Android StudioJava 实现)翻译部分(这部分是翻译,是翻译说明Classes(它的类,也是文字说明)样例以及详解1.新建一个空项目2.添加依赖项3.创建弹簧动画4.Position
2021-08-09 17:35:09
2136
转载 android.app.RemoteServiceException: Bad notification for startForeground问题
还是《第一行代码》中的一个问题第十章,点击start service或者bind service时会报错:即使是在模拟器上,orz修改后的MyService中的代码如下:package com.example.lalala;import android.app.Notification;import android.app.NotificationChannel;import android.app.NotificationManager;import android.app.Pen
2021-07-29 16:23:37
2223
原创 Android studio添加GSON库依赖
方法非常简单的:直接把下面的代码放到build.gradle的dependencies里面就行了// https://mvnrepository.com/artifact/com.google.code.gson/gsonimplementation group: 'com.google.code.gson', name: 'gson', version: '2.8.7'参考官网GSON官网1.选择你想要的版本号点击版本号2.选择,如果是gradle,就点击gradle那里,官网介绍
2021-07-29 10:59:09
5547
原创 LitePal没配置成功问题
按照郭神的《第一行代码》LitePal配置解决办法1.这是书上的配置方法啊哈,没想到吧,失败了。其实,你只需要添加一行代码(只限新版的Android Studio):不需要你手动去下载什么,把这行代码放在这,然后sync一下就行了。2.在这里建一个assets文件夹鼠标右键点击main,然后看图吧3.在asset下新建一个litepal.xmlasset下如果建立xml的时候没有,它不会去在那个assets下,直接在其它地方建立,然后cut(剪切)过去就行。(实验发现似乎它没在as
2021-07-28 15:19:26
906
原创 找不到Android Device Monitor问题
问题: 读郭神的《第一行代码》第二版的时候,发现那Android Device Monitor它木有。解决办法:跑去官网瞄了一眼,新版本早就木有这个了,所以要查看文件得从View——Tool Windows——Device File Explore进去,喏,看下面图片。下面就是这个亲切的文件夹了...
2021-07-23 17:00:11
964
1
原创 IntelliJ IDEA安装详细过程
IntelliJ IDEA安装以及第一个java程序的运行前言首先把java安装了,再安装idea,好了,看过程吧目录IntelliJ IDEA安装以及第一个java程序的运行windows10的java开发环境—JDK的安装及配置jdk下载安装jdk环境配置验证IntelliJ IDEA安装与配置IntelliJ IDEA下载安装过程idea配置第一个java程序windows10的java开发环境—JDK的安装及配置jdk下载安装1.首先去官网下载jdk文件jdk官网版本有很多个版本
2021-06-13 19:34:02
4968
4
原创 机器学习:Experiment 7: SVM Linear Classifification
目录实验目的实验步骤与内容1. 数据加载2. 安装 LIBSVM3.线性分类4.二维分类问题4.1将成本设置为C=14.2 将成本设置为C=1005. 文本分类结论分析与体会LIBSVM安装过程1.去官网安装2. 下载后解压3.解压完成后,里面的内容应该是4.接下来打开你的MATLAB.5.点击6.将libsvm中的MATLAB那一项添加进来.7.继续8.在命令行里输入 mex -setup9.哇哈10.进入MATLAB官网11.安装完成后Codes实验目的在本练习中,实现支持向量机算法。实验步骤与内
2021-04-05 15:51:13
518
原创 机器学习:Experiment 6: Decision Tree
目录实验目的软件环境实验步骤与内容1. 数据加载2. 决策树2.1 Implementing Decision Tree(构造决策树)2.2 Evaluation using Cross Validation (使用交叉验证进行评估)2.3 Visualizing your decision tree (可视化决策树)结论分析与体会实验过程中所遇问题分析1. 安装 graphviz 失败Codes小前言:因为懒惰,上学期的实验这学期才放上来,23333.,留个参考。(能够留存下来也是不容易的,谁让我又完全
2021-04-05 15:12:46
1178
1
原创 Vmare安装Linux
如果你还没有安装Vmare,看我的这篇博客Vmare安装以Ubuntu为例.当然你也可以安装CentOS之类的,它们与Linux的关系图框架如下安装详细过程首先安装Ub的镜像文件,根据经验来看,比较好用的版本是18和16的,更推荐18,这里附上安装包。链接: https://pan.baidu.com/s/1Nq8xqsqa655F9bYzitURag提取码: 9ysv1.创建新的虚拟机2.选择典型,然后下一步3.选择稍后安装系统,下一步4.选择Linux,Ub64位。然后下一
2021-03-04 23:00:27
204
1
原创 如何在其他盘安装office
office 2019安装详细过程把office安装在D盘目录office 2019安装详细过程把office安装在D盘前言声明下载Office准备工作正式安装Office的时刻到了无法安装,错误,需要重启!前言众所周知(假装),反正就是安装office的时候吧,它会默认装到C盘,本来C盘空间就小,它心里还没点B数。声明此篇博客主要内容参考如何更改Office 2019的安装路径其余步骤以及截图本人实际操作过程,以及一些问题补充,如有问题请联系本人删除或修改下载Office当然是正版软
2021-02-28 13:35:42
14193
7
原创 机器学习:Experiment 5: Regularization
目录实验目的实验步骤与内容1.数据加载实验目的在本练习中,您将实现正则化线性回归和正则化逻辑回归.实验步骤与内容1.数据加载a.首先,下载ex5Data.zip并从zip文件中解压缩文件。 这个数据包包含两组数据,一组用于线性回归,另一组用于逻辑回归。它还包括一个名为“map_feature.m”的辅助函数,它将用于logistic回归。确保这个函数的m文件放在计划编写代码的同一个工作目录中。...
2021-02-05 15:50:49
690
原创 机器学习:Experiment 4: Logistic Regression and Newton’s Method
目录实验目的实验步骤与内容:1. 数据加载2. 绘制数据3.牛顿法结论分析问题1问题2Code实验目的在本次实验中,使用牛顿法实现逻辑回归的分类任务。实验步骤与内容:1. 数据加载下载数据 exe4Data.zip 并解压。对于这个练习,假设一所高中有这样一个数据集,包括 40 名被大学录取的学生和 40 名未被录取的学生。每个(x(i),y(i))训练示例都包含一个学 生在两项标准化考试中的分数,以及该学生是否被录取的标签。 你的任务是建立一个二元 分类模型,根据一个学生在两次考试中的分数来估计
2021-01-27 15:53:57
593
原创 机器学习:Experiment 2: Multivariate Linear Regression
目录实验目的软件环境实验步骤与内容:1. 数据加载2.数据预处理3. 梯度下降4. 选择学习率使用 J(θ)5.问题解答Code实验目的根据给出的例子和数据,实现梯度下降和正规方程的多元线性回归算法,可以使用 matlab (或者 octave)进行实现。 检查损失函数 J(θ)、梯度下降的收敛性和学习率α之间的关系并最终将结果展示出来。软件环境MATLAB Octave实验步骤与内容:1. 数据加载这是俄勒冈州波特兰市的房价训练集,输出 y(i)是价格,输入 x(i)是居住面积和卧室数
2021-01-27 15:11:34
554
原创 机器学习:Experiment 1: Linear Regression
目录实验目的实验数据实验步骤与内容1. 数据加载2.有监督学习问题3. 二维线性回归的实现4. 对梯度下降的理解结论分析与体会Code实验目的根据给出的例子和数据,实现线性回归算法,可以使用 matlab(或者 octave)进行实现。 使用梯度下降的方式实现线性回归,并最终将结果展示出来。实验数据实验要求和数据实验步骤与内容1. 数据加载该数据是 2-8 岁小孩身高和年龄内容。ex1x:小孩的年龄ex1y:小孩的身高一共有 50 个训练样本,训练集实例为 (x(i),y(i))(x^{
2021-01-26 15:11:05
531
1
原创 Chapter 1 误差理论
目录实验要求实验内容分析讨论题题目一:题目二实验要求···误差的来源?误差的类型?(模型误差?截断误差?舍入误差﹖浮点运算舍入误差?)···误差的度量方法:相对误差、绝对误差。···理解迭代序列的收敛性?误差的收敛阶(定义与表达),以及阶的估计表达。···误差的传播途径、误差的累积、局部误差、总体误差等。实验内容分析讨论题题目一:求方程x2+(α+β)x+109=0x^2+(\alpha+\beta)x+10^9=0x2+(α+β)x+109=0的根,其中α=−109,β=−1\al
2021-01-20 15:06:06
408
原创 信息检索实验3-IR Evaluation
目录实验数据实验要求实验数据lab3实验数据:lab3实验数据实验要求实验内容:实现以下指标评价,并对Experiment2的检索结果进行评价• Mean Average Precision (MAP)• Mean Reciprocal Rank (MRR)• Normalized Discounted Cumulative Gain (NDCG)实验目的:理解MAP(平均精度均值)、MRR(平均倒数排名)、NDCG(归一化折损累积增益)算法,并且在已有数据上编程实现...
2021-01-15 23:09:29
3627
原创 信息检索实验2- Ranked retrieval model
目录实验要求实验内容实验目的实验环境基本知识及实验原理详解实验原理分析:1.对tf-idf的详细理解2.排序检索模型3.相关示例实验结果图数据集处理代码重要部分解释相似度得分计算部分归一化处理Code实验要求实验内容– 在Experiment1的基础上实现最基本的Ranked retrieval model• Input:a query (like Ron Weasley birthday)• Output: Return the top K (e.g., K = 100) relevant tw
2021-01-15 11:09:02
1930
原创 信息检索实验1-Inverted index and Boolean Retrieval Model
实验题目 :Inverted index and Boolean Retrieval Model实验内容:– 使用我们介绍的方法,在tweets数据集上构建inverted index;– 实现Boolean Retrieval Model,使用TREC 2014 test topics 进行测试;– Boolean Retrieval Model:• Input:a query (like Ron and Weasley)• Output: print the qualified tweets.
2021-01-15 10:24:43
1923
1
原创 如何在Markdownpad2中显示数学公式
前言说句实话,我觉得markdown比LaTeX方便多了,但是就是数学公式方面太麻烦了,所以只好想方设法找办法。Markdown pad2的安装如果你还没有安装markdownpad2的话,可以参考我的这篇博客。Markdownpad2安装教程Markdown上使用数学公式比如随便在编辑区里写个公式,markdownpad2它始终显示的就是这样,就很令人抓狂,那么怎么办呢?$$\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.$$安装Math
2020-11-14 16:29:36
3232
5
原创 机器学习:Linear Discriminant Analysis(过程详解+实例代码MATLAB实现
目录LDA概念线性判别分析(LDA)-二分类举个例子线性判别分析-多分类Experiment 3: Linear Discriminant AnalysisLDA二分类讲解LDA二分类代码LDA多分类讲解LDA多分类代码LDA概念线性判别分析(Linear Discriminant Analysis)是一种有监督学习的降维方法,用于找到分隔两个或多个对象类的特征的线性组合。也就是给定有标签的数据集,利用LDA实现一个较好的分类。谈及分类,那么就说一说特征提取: 特征提取(维数约简/特征约简)是指将原始
2020-10-28 12:40:14
7654
2
原创 CCF 2020-稀疏向量(C++实现
目录题目结果1Codes-60分结果 2Codes-100分题目结果1这道题如果使用暴力解法只能得60分,但是比较简单,思路就直接莽就完事,所以看看第一份代码Codes-60分#include<iostream>using namespace std;struct locat{ int x,y;};locat l1[500001];locat l2[500001];int main(){ int n,a,b;//维度,u,v,坐标 cin>>
2020-09-11 19:17:31
925
原创 CCF 2020-线性分类器(C++实现
目录)题目结果解释代码题目结果解释其实这道题很简单,就是仔细观察同类点的特征,它们分布在直线的某一侧,而我们知道直线一般方程:ax+by+c=0,那么点位于直线的那一侧,用判别式z=ax+by+c来判断当z>0时,或者当z<0时点的位置在哪里。对于本题,无需去判断点在直线的上方还是下方,直接判断相同的点是否在同一侧就可以了代码#include<iostream>using namespace std;struct dot{ int x,y; cha
2020-09-10 20:56:31
516
原创 在Ubuntu中eclipse里运行代码时出现Syntax error,annotations are...具体解决过程
Syntax error, annotations are only available if source level is 1.5 or greater当出现这个错误的时候,都怪这个eclipse,它似乎没有检测出高级一点的jdk版本。比如我明明安装的是Java1.8,eclipse硬是没有检测出来,唉,不过1.7应付这个错误也足够了。1.鼠标右键单击你出错的那个项目,在出现的黑框里选择properties2.进入到如下界面...
2020-06-20 23:17:36
1663
原创 元素选择器的实现(C++)
input11 5html..head....title..body....h1....p #subtitle....div #main......h2......p #one......div........p #twop#subtitleh3div pdiv div poutput3 6 9 111 602 9 111 11简析:这道题的题目很长,但是涅,明白它的中心意思。开始输入一个n和一个m,n(相当于)表示n个目录,m相当于有m个需要查...
2020-06-09 18:42:20
305
final_report.pdf
2021-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人