- 博客(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
2020-08-18
Landmark Graph-based Indoor Localization-2020.pdf
2020-08-04
bert原文.zip
2019-11-25
为什么手机端不用积分也可以下载
发表于 2017-12-14 最后回复 2017-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝