自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器学习

且随疾风前行,身后一许流星 :)

  • 博客(77)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 那些程序员相见恨晚的自学网站(持续更新)

目录程序语言类矢量图标类教程视频类pdf下载程序语言类1、w3school当初被老师拉去搞一个PHP项目,奈何完全没接触过这门世界上最好的语言,机缘巧合之下遇见了它,学习编程语言基础语法的利器。传送门:https://www.w3school.com.cn/index.html2、菜鸟教程(RUNOOB)跟w3cschool一样,学习编程语言基础语法的...

2020-06-05 20:06:49 9841 10

原创 0.0 机器学习相关(会议,期刊,大牛,书籍)ing...

目录1.会议2.期刊3.书籍4.大牛(包括博客和公众号等)5、其他参考1.会议机器学习相关会议 名称 类别 机器学习会议(ICML) 国际(最为重要) 神经信息处理系统会议(NIPS) 国际 学习理论会议(COLT) 国际 人工智能领域(IJCAI) ...

2019-07-29 17:47:56 338

原创 SpringBoot单元测试NullPointerException

SpringBoot项目单元测试MyBatis-plus时老是报错:解决方法:在单元测试类上加上:@RunWith(SpringRunner.class)

2021-01-04 11:23:34 20

原创 JAVA利用序列化和反序列化的方式进行深拷贝

在使用spring 的 BeanUtils.copyProperties()进行对象赋值时,只能拷贝单一字段的值,如果对象是复合对象,比如成员变量中有对象,链表等时,BeanUtils.copyProperties()拷贝的还是复杂成员变量的引用,如下代码:List<Particle> particleList = new ArrayList<>(); for (Particle particle : particles.getParticles()) {

2020-12-29 10:59:46 41

原创 华为OBS上传文件

首先在华为的OBS控制台下创建桶和文件夹:后端代码:controller@RestController@RequestMapping("/project/obs")@CrossOriginpublic class OBSController { @Autowired OBSService obsService; @PostMapping("/upload") public Result uploadObsFile(MultipartFile fil

2020-12-15 22:24:05 70

原创 @Value实现读取application.properties配置文件

一些固定的值可以写在配置文件下方便修改:组要借助spring的@Value这个注解实现,代码如下:@Componentpublic class ConstantPropertiesUtils implements InitializingBean { @Value("${huawei.osb.file.endpoint}") private String endPoint; @Value("${huawei.osb.file.accessKeyId}") .

2020-12-10 16:05:51 48

原创 ArrayList的add()添加元素时重复的问题

add()方法添加的是对象的引用,在一次add后,如果立即修改add的对象,并重新add,会将上一次的add对象也改变(在循环中使用add方法尤其需要注意),如:结果如下:可以看到orientation一直是250(实际是0,10,20...360,0,10......)标题为了解决循环add时都是重复的对象,应该新创建一个对象,然后将原对象手动赋值到新对象,将新对象添加到集合中。将代码改为:结果:是个小问题,却困扰了很久...

2020-12-10 10:52:23 90

原创 vue使用axios对后端接口发送post请求

后端接口/*** * 分页条件查询 * @param current 当前页 * @param limit 每页页数 * @param projectQuery 查询条件 * @return */ @PostMapping("pageCondition/{current}/{limit}") public Result pageCondition(@PathVariable long current,

2020-12-02 10:37:52 124

原创 vue+elementui的分页功能

重点在于分页组件的@current-change="触发事件函数"布局文件:<!--表格--> <div> <el-table :data="result" border style="width: 100%">

2020-12-01 10:58:21 27

原创 vue报错Unexpected aliasing of ‘this‘ to local variable @typescript-eslint/no-this-alias

起因是在vue中使用_this = this,总是报错Unexpected aliasing of 'this' to local variable @typescript-eslint/no-this-alias原因是 eslint 为了防止this变量和局部变量混淆(大概吧)解决方法:在.eslintrc.js中的rules添加 "@typescript-eslint/no-this-alias": ["off"]好像只要是eslint报的错后面后@xxxxx都可以用这个就是直接关.

2020-11-30 20:53:43 953

原创 笔记本不能访问github解决方法

百度的教程都是在C:\Windows\System32\drivers\etc下的hosts文件加上一些映射,比如:192.30.253.112 github.com192.30.253.119 gist.github.com151.101.100.133 assets-cdn.github.com151.101.100.133 raw.githubusercontent.com151.101.100.133 gist.githubusercontent.com151.101.100.133

2020-11-14 16:26:31 24

原创 CUDA程序安装失败原因及解决方案

安装教程可以看别人的,都差不多一、GPU和所选cuda版本不兼容建议先确认自己的GPU是否支持CUDA,我卑微的950是支持的再查看自己显卡适配的cuda版本 ,一般来说无差别二、没有VS若电脑没有装vs就不要勾选相应组件(visual studio intergratin),装了的可以勾选三、安装时cuda驱动小于当前已经安装了的驱动(勿勾选driver)四、cuda安装后找不到安装文件目录明明看着安装成功了,莫名其妙被删了原因是:将临时解...

2020-11-12 21:19:51 335

原创 MyBbatis-Plus逻辑删除

一、配置application.ymlmybatis-plus: global-config: db-config: logic-delete-field: flag # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤下面两项,默认的就是0和1 logic-delete-value: 1 # 逻辑已删除值(默认为 1) logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)二、实体类字段上

2020-11-12 20:12:09 14

原创 MyBatis-Plus条件查询

一、创建QueryWrapper对象QueryWrapper<User> wrapper = new QueryWrapper<>();除了QueryWrapper还有其他Wrapper,如:AbstractWrapper、QueryWrapper、UpdateWrapper等等,都差不多。二、通过QueryWrapper设定条件wrapper.ge("age",50);//age>=50的数据其他条件和sql差不多,含义和用法可看官网: ...

2020-11-10 16:44:28 51

原创 Vue计时和倒计时

0、相关变量considerateTime: 30, //思考时间oneAnswerTime: 180, //1题的回答时间totalTimeH: 0, //总时间的小时totalTimeM: 0, //总时间的分钟totalTimeS: 0, //总时间的秒一、计时1、效果2、主要代码counttimeOftotal(){//面试总时长计时 this.timer = setInterval(()=>{

2020-10-29 15:17:45 24

原创 SpringBoot+vue+JPA实现前后端分离简单流程(后端)

一、准备数据源在mysql创建下表university:二、后端1、持久化(1)创建实体类因为持久层采用的JPA,所以注意类名和表名对应,类属性和表属性对应。如下UniversityList:@Data@Entitypublic class University { @Id private String universityId; private String universityName; private String universit.

2020-09-08 17:06:20 191

原创 SpringBoot使用JPA报错:No identifier specified for entity

完整错误:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'universityRepository' defined in com.gaagle.gaagle.repository.UniversityRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.Enable

2020-09-08 16:15:34 141

转载 HTTP协议超级详解

HTTP协议简介超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准制定由万维网协会(World Wide Web Consortium,W3C)和互联网工程任务组(Internet Engineering Task Force,IETF)进行协调,最终发布了一系列的R...

2020-08-27 10:12:20 71

原创 单例模式(JAVA)

定义属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。即:单例类只能有一个实例。 单例类必须自己创建自己的唯一实例(所以构造方法私有)。 单例类必须给所有其他对象提供这一实例(静态访问方法)。主要解决一个全局使用的类频繁地创建与销毁这一问题。优缺点优点:在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁.

2020-08-26 18:37:43 79

原创 Android读取Excel

POI,是如今比较主流的处理office文档的框架,可以导入也可以生成,缺点是:官方的依赖包的体积较大,官方最新版本在android项目所需sdk需要minSDK 24及以上。最后找到的一个比较轻便简单的方案是,通过一个国外的开发者对POI包进行简化后的库android5xlsx,保留了在Android5以上解析xls和xlsx的功能,详细用法可以去看官方文档,一、解除 65 K 方法的限制:在build.gradle(app)下添加multiDexEnabled true二、...

2020-08-18 10:19:00 191

原创 MapBox-Android的layer重置位置问题

加载图标layer官方文档有介绍:public void onMapReady(@NonNull final MapboxMap mapboxMap) { List<Feature> symbolLayerIconFeatureList = new ArrayList<>(); symbolLayerIconFeatureList.add(Feature.fromGeometry( Point.fromLngLa

2020-08-15 11:51:17 113

原创 mapbox : Failed to parse GeoJSON data: Invalid value. at offset 984

就是GeoJSON格式错了 :),比如:这里多个逗号!!!

2020-08-11 17:18:16 103

原创 基于地标图的室内定位

现有的利用空间信息的室内定位方法要么计算昂贵,要么对地标的完整性敏感。所以下面介绍一种新的、低成本、高精度的基于地标图的室内定位方法。现有的室内定位系统很多,如基于WiFi、Zigbee、蓝牙、超宽带(UWB)、射频识别(RFID)和惯性传感器。然而,在考虑精确性、成本、覆盖范围、复杂性和适用性时,每种技术都有其缺点。为了以较低的成本获得较高的定位精度,采用了多种定位技术相结合的混合方法。...

2020-08-04 20:38:18 407 2

原创 SpringMVC(大纲)

MVChttps://blog.csdn.net/zhaohong_bo/article/details/89916945进度:https://www.bilibili.com/video/BV1aE41167Tu?p=5

2020-08-01 10:07:56 53

原创 Spring(大纲)

简介https://baike.baidu.com/item/spring%E6%A1%86%E6%9E%B6/2853288?fr=aladdin组成IoCIoC的实现方式有两种DI(依赖注入)和DL(依赖查找,已废弃), DI ≠ IoChttps://www.jianshu.com/p/17b66e6390fdAOPhttps://www.cnblogs.com/joy99/p/10941543.html https://baijiahao.bai...

2020-07-30 15:01:46 46

原创 Vue引入外部css的一个问题

目录结构如下,我在RouteMap.vue中想引用assets/css/xxxx.css于是,我在<style>下是这样写的:@import "/assets/css/mapbox-gl.css";此时浏览器控制台没报错,但样式没起作用。当我改成如下就可以了:@import "../../assets/css/mapbox-gl.css";...

2020-07-26 21:02:25 67

原创 VUE引入外部js

之前用了一种憨批方式也可以用:然后今天突然不行了,可把我这个几乎前端零基础小白吓傻了,从没将这架势然后百度到一个大佬的方法: mounted(){ //操作dom方式引入turf.js const s = document.createElement('script'); s.type = 'text/javascript'; s.src = "https://api.tiles.mapbox.c.

2020-07-26 20:35:29 281

原创 SpringBoot&Vue解决前后端跨域问题

场景:vue项目通过axios请求http://localhost:8080/mobileinfo,报如下错:只需要在后端controller代码加上@CrossOrigin注释即可@CrossOrigin(origins = "*",maxAge = 3600)完整如下:@CrossOrigin(origins = "*",maxAge = 3600)@RestControllerpublic class InfoController { @Autowired .

2020-07-26 17:41:57 282 2

原创 android的TextView实现滚动效果

用ScrollView和重写TextView这两种方式都很麻烦,另外一种简单的方式如下:在你的布局的xml文件中TextView加上两个属性:android:maxLines = "30" //最大显示行数,超过了就滚动android:scrollbars = "vertical" //方向然后在你的java代码中用:你的TextView变量.setMovementMethod(new ScrollingMovementMethod())...

2020-07-25 15:39:09 159

原创 Android Studio:Namespace ‘maobox‘ is not Bound

AndroidStudio报错:Namespace 'maobox' is not Bound只需要在布局文件那加上:xmlns:mapbox="http://api.mapbox.com/downloads/v2/releases/maven"如下:这样报错就消失了注意事项:xmlns:mapbox后面的值是http...

2020-07-25 11:05:21 45

原创 CentOS 使用yum命令安装出现错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org ***”

原因:没联网解决:1、配置DNS输入如下命令,打开该文件,可能里边内容是空的。vi /etc/resolv.conf在其中加上如下内容:nameserver xxxx.xxx.xxx.xxx(xxx自己的DNS)search localdomain2、修改本机网络连接(控制面板/网络连接和Intenet) 3、 修改etc/sysconfig/network-...

2020-07-23 16:21:15 216

原创 Git

基本理论四大区域: 工作目录 暂存目录 文件仓库(本地) 远程仓库 它们之间的关系:工作流程:非图形化界面,基于Git Bash命令行查看配置git config -l //所有配置文件都放在本地(gitconfig)查看当前目录下的git配置git config --system --list查看当前项目下系统配置,相当于在git config -l加了一个过滤条件git config...

2020-07-21 21:37:03 42

原创 【踩坑】npm ERR! missing script: serve

原因1没有进入根目录就执行npm run serve只要cd进根目录就行,这种一般是粗心还在项目上一层目录就执行命令了:原因2node_modules问题(要么没有,要么没下载完整)没有执行npm install(项目没有node_modules文件夹,执行npm install就行),或者执行npm时node_modules时没下载完整(删掉node_modules,再执行npm install)...

2020-07-13 21:14:09 1236

转载 腾讯工蜂(TGit)之配置Git

一.腾讯工蜂1.什么是腾讯工蜂?腾讯工蜂(曾用名 TGit)是腾讯经过 10 年的积累和摸索打造的第四代企业代码管理协作解决方案。简单的说,跟gitHub一样,是一个面向开源及私有软件项目的托管平台。腾讯工蜂地址:http://git.code.tencent.com可以用微信扫二维码登录。登录后,可以创建相应的项目组,将...

2020-07-13 10:08:34 1585

原创 ElementUI的Drawer加上滚动条

第一种:出处:https://www.cnblogs.com/jaycethanks/p/12507203.html<style lang="scss">/*1.显示滚动条:当内容超出容器的时候,可以拖动:*/.el-drawer__body { overflow: auto; /* overflow-x: auto; */}/*2.隐藏滚动条,太丑了*/.el-drawer__container ::-webkit-scrollbar{ displ

2020-07-06 20:30:34 2091

原创 Vue中出现“‘xxxxx‘ is defined but never used”解决办法

【解决办法】:在package.json或者.eslintrc.js中找到 eslintConfig 块,在其rules下加入"no-unused-vars": "off"即可,如下图然后重新npm run serve即可。其他命令如下:"no-alert": 0,//禁止使用alert confirm prompt"no-array-constructor": 2,//禁止使用数组构造器"no-bitwise": 0,//禁止使用按位运算符"no-caller"...

2020-07-06 19:38:22 4787

原创 windows下安装jupyter(anaconda方式)

首先安装anaconda在Anaconda官网下载页来下载安装包,可以根据自己的需要来下载对应系统的安装文件。具体的安装步骤可以参考Windows系统安装Anaconda。修改jupyter notebook工作空间notebooks默认的工作空间是安装目录下的script目录。1、打开cmd,输入以下命令:jupyter notebook --generate-config此时已经在C:\Users\你的用户名\.jupyter目录下生成jupyter_notebook_..

2020-06-30 11:03:27 135

原创 window系统下Node.js安装以及环境变量配置

window系统下Node.js安装以及环境变量配置一、Node.js安装1.首先在Node官网上下载对应的安装包,我这里下载的是64位window系统的安装文件node-v10.15.0-x64.msi2. 点击安装文件,开始node.js安装3. 点击下一步4. 勾选同意选项,并点击下一步5.选择node.js的安装目录,我这里选择安装在D盘6.接着一直点击下一步到以下界面7.点击安装8. 完成安装9.在cmd命令行中验证,出现以下

2020-06-26 15:03:51 186 1

转载 Nginx架构和原理

Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。Nginx 的整体架构Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进...

2020-06-25 10:50:31 68

原创 Nginx---高可用集群

传统的单个nginx服务结构下,是由一个nginx对接多个tomcat,如果nginx宕机则无法访问,所以就需要仅需高可用的集群配置了。这部分暂时业务上没用,也没找到windows下的解决方案,大多是Linux的,先占个坑,以后有需要再更。这方面参考其他博主:1、https://www.jianshu.com/p/ac538fa4c1752、https://blog.51cto.com/13760226/2299780...

2020-06-25 10:31:35 77

android5xlsx-master.zip

利用POI在Android读取Excel等文件,防止被墙才存储一下,可以上github的不同下载,可以直接去https://github.com/andruhon/android5xlsx/tree/master/example下载

2020-08-18

Landmark Graph-based Indoor Localization-2020.pdf

《Landmark Graph-based Indoor Localization-2020》Fuqiang Gu, Member, IEEE, Shahrokh Valaee, Fellow, IEEE,Kourosh Khoshelham, Jianga Shang *, Member, IEEE, and Rui Zhang

2020-08-04

bert原文.zip

BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding论文原文

2019-11-25

zitiwenjian.rar

支持中文,解决很多语言中文乱码的文件。支持中文,解决很多语言中文乱码的文件。

2019-10-10

为什么手机端不用积分也可以下载

发表于 2017-12-14 最后回复 2017-12-15

空空如也

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

TA关注的人 TA的粉丝

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