- 博客(42)
- 资源 (13)
- 问答 (2)
- 收藏
- 关注
原创 【剑指 Offer_05】替换空格_Python&Java&C++_遍历添加&原地修改&split&replace解法
题目描述目录题目描述方法一、Python字典添加字符Python解法复杂度分析方法一、Python字典添加字符思路:创建一个字典。然后对字符进行判断,若不空则将字符加入list中,否则将“%20”加入list中。最后将列表连接返回。Python解法class Solution(object): def replaceSpace(self, s): if (len(s) == 0): return "" list = []
2020-10-30 15:41:48 1181
原创 Python——列表和字典的区别
参考Python中列表和字典有什么区别?作的学习记录。目录列表列表具有“异构性”,可以包含不同类型的对象列表是“有序的”,切片,左闭右开负索引步进切片列表插入,修改,删除不需要重新建表排序字典读取插入用列表生成字典用键值对元组组成字典获取键值删除键排序列表列表具有“异构性”,可以包含不同类型的对象l = [1, [2.3, 4],'temp']列表是“有序的”,切片,左闭右开l = [1,2,3,4,5,6,7]l[1:4] = [2,3,4]//1:4表示序号1到序号4,序号为1的为2,
2020-10-30 11:19:42 1436 11
原创 【剑指 Offer_04】二维数组中的查找_Python&Java_线性查找解法
题目描述在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵 matrix 如下:[[1, 4, 7, 11, 15],[2, 5, 8, 12, 19],[3, 6, 9, 16, 22],[10, 13, 14, 17, 24],[18, 21, 23, 26, 30]]给定 target = 5,返回 true。给
2020-10-29 16:56:49 504 2
原创 【剑指 Offer_03】数组中重复的数字_Python&Java_Dic&Sort&Map&Hash&原地置换解法
剑指 Offer 03. 数组中重复的数字class Solution(object): def findRepeatNumber(self, nums): print(nums) temp = {} for n in nums: if n not in temp: temp[n] = 1 else: temp[n] += 1
2020-10-29 15:18:30 616
转载 Java中get()方法和set()方法
在java中,为了保证数据的安全性,我们会把数据定义为private等(私有、封装),如果想要调用就会用到set()方法与get方法或者构造函数方法。这里说的是第一种方法,set()与get(),既然说到这个,就得说一下封装的概念。 封装:private私有化成员属性,提供公开public的getter/setter Setter:赋值 Getter:取值,在哪儿用:在构造方法中初始化属性值的用!!!!!或者对...
2020-10-29 09:20:57 3420
原创 【LeetCode_1207】独一无二的出现次数_Python&Java_Dic&Map解法
目录题目描述方法一、使用python字典存储次数Python解法方法二、MapJava解法参考题目描述给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false示例1:输入:arr = [1,2,2,1,1,3]输出:true解释:在该数组中,1 出现了 3 次,2 出现了 2 次,3 只出现了 1 次。没有两个数的出现次数相同。示例2:输入:arr = [1,2]输出:false示例3:输入:a
2020-10-28 15:49:03 448 2
原创 【LeetCode_01】Two Sum_Java&python_Dic&Hash解法
本文主要讲解了LeetCode_01,Two Sum的几种解法。博主是直接暴力求解的,在参考了比较好的解法之后,作了一定的讲解,分享于此。讲解部分是我自己的理解,知识尚浅可能会有遗漏或错误之处,欢迎指正。题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 num.
2020-10-27 16:05:45 263
原创 Python——Index()用法
前言网上搜索了半天差点脑溢血(看代码经常这样==),大多讲解到str1.index(str2)这一步,有些讲解了start end 但是没有讲的很清楚。本文主要参考Python index 怎么用,并做一个补充和强调。目录前言功能语法参数返回值功能Python中index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。
2020-10-27 11:23:08 8136 3
原创 Java——从键盘输入数组
补充知识Java Scanner 类java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。toString() 方法用于返回以一个字符串表示的 Number 对象值。目录补充知识一、从键盘获取不限制长度的数组输出结果二、从键盘获取限制长度的数组输出结果三、参考一、从键盘获取不限制长度的数组import java.util.Scanner;public class InputArrayNoLimitLength { public st
2020-10-27 08:54:51 34785 1
原创 Java——String 和 String() 的区别
String s1="a,d";String s2="b";String s3="c";String[] s4 = new String[3];s4[0]=s1;s4[1]=s2;s4[2]=s3; for(int i=0;i<s4.length;i++) { System.out.print(" "+s4[i]);}输出结果为a,d b c根据上面的例子,String为单个字符串,可以包含多个字符,String[]为字符串数数组,可以包含多个字符串。所以,String是声明
2020-10-26 16:58:03 1057
原创 Transfer Learning based Failure Prediction for Minority Disks in Large Data Centers of Heterogene..
本篇文章研究内容为”迁移学习+少数磁盘故障预测”。TLDFP
2020-10-26 10:28:01 909 4
原创 1024,节日快乐!
转自西安发布,央视新闻今天是10月24日,程序员节说到程序员,你会想到什么?格子衫、黑框眼镜还是令人堪忧的发际线?但你可能不知道就在不经意间他们正深入地参与并改变着你的生活来看一组漫画走进程序员的日常生活。看完漫画可能有人问:“1024这个数字对程序员来说为什么很特别?”这是因为2 = 1024运行程序的硬件进制是以1024为基础的例如:1G=1024MB ;1MB=1024KB因此1024也就成了程序员们最熟悉的数字。...
2020-10-24 19:32:58 883 10
原创 成功解决undefined reference to `vtable for MiniStackPrivateT‘
MiniStack.cpp是一个自定义控件的程序。定义的MiniStackPrivateT类报错。报错1:undefined reference to `vtable for MiniStackPrivateT’报错2:undefined reference to `MiniStackPrivateT::staticMetaObject’解决方案:把Q_OBJECT注释掉...
2020-10-24 10:54:30 195
原创 QtCore概述
前言偶然间看到QtCore库的引入,好奇它是做什么的?原来它是Qt的核心内容,也是最基本的模块。故仔细的整理一下,加深对Qt的理解,也便于开发。QtCore是Qt的最基础的模块,其他模块的基石,它体现了区别于其他开发平台的特有的内容。目录前言==**QtCore是Qt的最基础的模块,其他模块的基石,它体现了区别于其他开发平台的特有的内容。**==1、信号与槽(Signals&Slots)2、元对象系统(The Meta-Object System)3、对象模型(Object Model)4、对
2020-10-22 10:43:30 8964
转载 深度学习 通俗理解——非常适合新手
前言读到这篇深度学习的通俗理解文章,觉得不错,分享于此,非常适合刚刚学习机器学习深度学习的小伙伴。特别说明:本文对深度学习的概念阐述刻意避免了数学公式和数学论证。从根本上说,深度学习和所有机器学习方法一样,是一种用数学模型对真实世界中的特定问题进行建模,以解决该领域内相似问题的过程。首先,深度学习是一种机器学习。既然名为“学习”,那自然与我们人类的学习过程有某种程度的相似。回想一下,一个人类小朋友是如何学习的?人类小朋友是如何学习的?机器又是如何学习的?比如,很多小朋友都用识字卡片来认字。从古
2020-10-21 14:03:16 2244 1
原创 【工具推荐】免费的思维导图软件——Blumind
详情请参考:有什么免费的思维导图软件可以推荐?下载:龍舞的软件仓库——常用软件里快去试试吧,非常轻便的一款思维导图软件。
2020-10-21 09:46:17 727
原创 【工具推荐】坂本大佬反复横跳gif——ScreenToGif
详情请参考:推荐好用的录制屏幕成Gif的软件?下载:ScreenToGif非常方便的一款录制屏幕成gif的软件,主要功能就是可以设置要截取的屏幕大小,生成一帧一帧的图片,也方便截图(有时候右键不方便截图可以使用它录制下来保存帧)。就不放啥图了,自己去试试吧,非常轻便的一款软件。...
2020-10-21 09:39:46 1295
原创 【财经视角】保健品市场年轻化,需求大
背景近年来随着民众健康意识的提升,身边的减肥族、跑步族、养生族越来越多。区别于以前保健品的购买主要集中在中老年人,而现在营养保健品的购买者中,“90后”越来越多,占比超过25%。中央财经采访上海保健品消费者血橙饮料、护肝片、维生素片…90后的曾小姐给记者介绍了她平日里每天都要吃的营养品,她告诉记者,作为办公室一族,一天大概有8、9个小时要坐在电脑前工作,加班、熬夜更是家常便饭,这也让她早早地开始了是用保健品。一个月差不多2000多元,在保健营养品上面,可能额外会花费在一些器具上面,比如说按摩仪、泡脚桶
2020-10-20 09:58:02 375
转载 GBDT算法(最简单)
https://github.com/NLP-LOVE/ML-NLP/blob/master/Machine%20Learning/3.2%20GBDT/3.2%20GBDT.md1. 解释一下GBDT算法的过程GBDT(Gradient Boosting Decision Tree),全名叫梯度提升决策树,使用的是Boosting的思想。1.1 Boosting思想Boosting方法训练基分类器时采用串行的方式,各个基分类器之间有依赖。它的基本思路是将基分类器层层叠加,每一层在训练的时候,对前一
2020-10-19 17:13:28 9157 2
原创 Python——iloc的用法(最简单)
iloc[ : , : ] 行列切片以“,”隔开,前面的冒号就是取行数,后面的冒号是取列数索引为左闭右开示例:参考:iloc与loc区别iloc的用法
2020-10-19 16:43:15 35674 2
原创 【工具推荐】下载github部分文件
之前用这个downgit下载部分git文件,基本上可以达到我的需求,但是它也经常会报服务器有误或者访问不了。
2020-10-19 14:59:38 198
转载 DeprecationWarning: numpy.core.umath_tests
/usr/local/lib/python2.7/dist-packages/sklearn/ensemble/weight_boosting.py:29: DeprecationWarning: numpy.core.umath_tests is an internal NumPy module and should not be imported. It will be removed in a future NumPy release. from numpy.core.umath_tests
2020-10-19 14:27:18 1136
转载 2018年末施瓦辛格热血演讲《关于成功·成功的真谛》—YouTuBe播放量超1个亿!—学习英文
DayDayUp:2018年末施瓦辛格热血演讲《关于成功·成功的真谛》—YouTuBe播放量超1个亿!—学习英文 导读 本文章是鸡汤,可以选择看,也可以选择关掉不看。 PS:祝2019,敢于折腾的人们,带着梦想,从心出发!你,定会有所收获! YouTuBe地址:Arnold Schwarzenegger 2018 - The speech that broke the internet - Mos...
2020-10-19 13:40:39 500
原创 揭秘微信小程序、抖音运营
微信小程序:领取称体重,抽奖等等结果获取关注;分享获得更多的抽奖机会,而商家一般设置的中奖概率为0;抖音:代古拉k,都是跳舞,她却凭借微笑火了;海底捞员工统一教授抖音拍摄技巧;抖音上50W粉丝以上的优质号,商业合作报价已经开到了3万一条;抖音上面的内容,已经不再简简单单是音乐+个人换场景的简单玩法了;参考:揭秘用小程序裂变给公众号涨粉10w的7个案例抖音内容运营全解剖,看这一篇就够了 !...
2020-10-19 11:33:12 352
原创 如何运行jupyter notebook?
不是很常用jupyter notebook,用到的时候总是忘记怎么启动,所以记录一下。1、打开Anaconda命令行2、输入“jupyter notebook”或者“ipython notebook”,回车3、输入url,进入home界面,注:如果网页未显示,在命令行回车试试...
2020-10-16 16:22:45 7138
转载 迁移学习---TrAdaBoost算法介绍
from:https://www.jianshu.com/p/8ed0703db2c7作者:caokai1073链接:https://www.jianshu.com/p/8ed0703db2c7来源:简书为什么要TrAdaBoost传统的机器学习,有一个假设: 训练集和测试集分布相同。而事实上,在许多情况下,这种单一分布假设不成立。如果来了一批新的数据(new data),分布与之前的训练的旧数据(old data)不一样,那么我们的算法的准确率就会下降很多。但是使用新数据,完全抛弃旧数据,有两个
2020-10-16 10:41:53 4663 1
转载 迁移学习算法之TrAdaBoost
from:https://blog.csdn.net/Augster/article/details/53039489 TradaBoost算法由来已久,具体算法可以参考作者的原始文章,Boosting For Transfer Learning。 1.问题定义 传统的机器学习的模型都是建立在训练数据和测试数据服从相同
2020-10-15 16:33:05 1362 1
原创 一种硬盘故障预测的非监督对抗学习方法
最近准备开题答辩了,把之前阅读过的论文整理一下,加深理解。本文关键词:领域:异常检测,深度学习方法:非监督对抗学习场景:硬盘故障检测网络结构:基于LSTM自编码器与生成式对抗网络相结合数据集:BackBlaze作者信息:姜少彬(1991—)国防科技大学硕士研究生E-mail:jiangshaobin1991@163.com论文主要方法采用非监督对抗学习的好处,由于训练阶段未用到异常样本(即正样本),模型不受样本不均衡的影响,很好的避免了由于训练样本不均衡导致的过拟合问题。已有研
2020-10-15 14:32:55 569 1
原创 分类模型常见F1分数、精确率、召回率、正确率、虚警率和漏检率、平衡精度、AUC等性能评价指标
目录1、常见的几种预测情况2、精确率和召回率(Precision And Recall)3、F1-分数(F1-Score)4、其他常见性能评价指标1、常见的几种预测情况TP ,True Positive,表示把正类预测为正类TN,True Negative,表示把负类样本预测为负类FP,False Positive,表示把负类预测为正类FN,False Negative,表示把正类预测为负类。“狼来了”的故事模型2、精确率和召回率(Precision And Recall)精确度/精确率(
2020-10-15 11:32:36 8277
原创 Qt 界面几秒后消失并跳转到另一个界面
需求登录界面(login)点击登录(login)按钮后,跳转到等待界面(loginloading),然后3s后关闭等待界面并切换到主界面(mainwindow)。核心代码login.h#include <QWidget>#include "loginloading.h"#include <QTimer>public: Login(QWidget *parent = nullptr); ~Login(); void Qtimer();
2020-10-14 15:37:17 1545
原创 如何转载CSDN博客
适用于转载大多数简单排版的博客。第一步F12第二步Ctrl+F,输入article_content第三步右键找到内容copy->Copy outerHTML第四步点击创作中心第五步单击Markdown编辑器第六步右键粘贴即可
2020-10-14 13:43:39 132
原创 Qt LineEdit 光标文本位置+设置图标问题
需求主要问题就是文字会出现在图标下面,所以希望从图标右边开始输入。前言这个问题花了很长时间都没有得到解决,网上搜索了半天,诸如光标位置设定的setCursorPosition,setFocus,LineEdit文本位置设定的setTextCursor,cursorForward,文本首尾初始化的setAlignment都不能解决问题,下面的代码都是一些尝试。目录需求前言一些尝试解决方案代码位置参考一些尝试// int i = ui->lineEdit->cursorPosit.
2020-10-14 11:34:36 6431 3
原创 Qt 实现登录验证功能
功能描述:在登录界面输入正确的用户名和密码后方可顺利登录。如输入有误,提示输入用户名或密码错误。效果展示:正确输入账号密码后:功能实现:主要就是一个登录按钮的槽函数,根据ui->lineEdit->text().trimmed()是否是想要的账号和密码,然后作一个判断,如果输入正确则执行下一步,否则弹出警告信息,账号或密码输入有误。void Login::on_login_clicked(){ if(ui->lineEdit->text().trimmed(
2020-10-12 11:41:08 3511 5
转载 Qt 中QMessageBox的用法中文按钮,设置背景,窗口LOGO
QMessageBox是QT自带的一个消息提示界面类,用起来也比较方便,对于在ARM板上使用QT开发的项目来说,使用的很频繁,节省了我们很多代码。从而程序也比较清晰。 1.最基本的一种调用: QMessageBox::information(this,tr("提示"),tr("确定退出?")); 2.我们往往不满足于这么简单的使用,比如我要加中文按钮:  ...
2020-10-12 11:28:40 2759
原创 成功解决Qt(跨系统显示)样式背景变成白色
写好的Qt程序在别的电脑上运行,背景变成了白色。我的电脑是win7,朋友的是win10,初始以为是系统不兼容问题。后来发现想多了。使用这个标题(跨系统显示)表示在不同的电脑上执行。解决:QT中使用图片或视频等资源,最好是保存在工程的资源目录下,使用相对路径,我的问题就是使用了绝对路径(背景图片不在资源路径下)路径问题:采用:/main/login这种相对路径,login是别用名例如:再比如:添加资源:添加资源路径的方法是,以上面的截图为例,右键fancydemo.qrc->Ope
2020-10-12 09:09:41 2117
转载 VM:VMware虚拟机内创建第一个Win10系统(ISO镜像)的之详细攻略(图文教程)
VM:VMware虚拟机内创建第一个Win10系统(ISO镜像)的之详细攻略(图文教程) 目录 VMware虚拟机简介 VMware虚拟机内创建第一个Win10系统(ISO镜像) 1、安装 2、下载镜像 3、继续安装 4、配置 5、最后,打开虚拟机即可! 6、系统初始配置 7、注意事项  ...
2020-10-11 15:16:02 4595
转载 Win:从 Microsoft官方网站下载官方正版ISO镜像文件(以Windows10为例,图文教程)
Win:从 Microsoft官方网站下载官方正版ISO镜像文件(以Windows10为例,图文教程) 目录下载过程1、先下载工具2、再下载ISO镜像文件3、选择语言、版本4、直接选择保存的位置,然后会立马下载5、创建Win10介质6、哈哈,大功告成! ...
2020-10-11 11:19:56 2145
转载 UUID和GUID的区别
转自https://blog.csdn.net/xf_zhen/article/details/82260567UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部份。UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不
2020-10-11 09:16:22 1820 2
原创 迁移学习概念、分类及应用
参考:迁移学习简明手册(已上传到资源)学习迁移学习,目的就是搞清楚三个问题,迁移学习是什么,为什么用,如何用?目录是什么——介绍迁移学习为什么——为什么要用迁移学习、为什么能用怎么办——如何进行迁移 (迁移学习方法)是什么——介绍迁移学习为什么——为什么要用迁移学习、为什么能用怎么办——如何进行迁移 (迁移学习方法)...
2020-10-10 14:29:47 1603 2
第二十四篇——Unsupervised Domain Adaptation by Backpropagation.pdf
2020-11-23
2018C-Detecting spacecraft anomalies using LSTMs and Nonparametric Dynamic..pdf
2020-11-08
Lifelong Disk Failure Prediction via GAN-based Anomaly Detection.pdf
2020-11-03
1)2020C-一种硬盘故障预测的非监督对抗学习方法.pdf
2020-10-16
迁移学习简明手册(王晋东)
2020-10-10
DSP2055_1.0.0_Quick Start for Authoring Redfish Schema.pdf
2020-09-16
DSP2052_1.0.0_Redfish and OData White Paper.pdf
2020-09-16
DSP2044_1.0.4_Redfish White Paper.pdf
2020-09-16
DSP0270_1.2.0_Redfish Host Interface Specification.pdf
2020-09-16
DSP0266_1.9.1_Redfish Specification.pdf
2020-09-16
2017_12_RedfishTechnicalOverview.pdf
2020-09-16
2017_12_Redfish_Introduction_and_Overview.pdf
2020-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人