在idea中把springboot项目打成jar包遇到的问题(没有主清单属性)(没有内置tomcat)(闪退)
在idea中把springboot项目打成jar包遇到的问题:没有主清单属性 也就是你打好的jar包中的META-INF的MANIFEST文件中没有 Main-Class: org.springframework.boot.loader.JarLauncher Start-Class: 入口类权限定名 Spring-Boot-Classes: BOOT-INF/classes/ Spring-Boot-Lib: BOOT-INF/lib/ 解决方法:加这个插件(标红的一定要自己加上去,因为sp
React Native 之导航栏
一定要参考官网: https://reactnavigation.org/docs/en/getting-started.html 代码来自慕课网:https://www.imooc.com/course/list?c=reactnative 流程: 1.新建项目 2.修改依赖 (一定要注意版本, 好像其他版本会报各种错误) , 执行 yarn 或者 npm install 安装依赖 "dependencies": {
"@types/react": "^16.9.2",
【leetcode】1171. Remove Zero Sum Consecutive Nodes from Linked List
题目如下: Given the head of a linked list, we repeatedly delete consecutive sequences of nodes that sum to 0 until there are no such sequences. After doing so, return the head of the final linked list. You may return any such answer. (Note that in the e
构建之法读书笔记 第5章 团队和流程 第6章 敏捷流程
感觉这两章联系比较密切,第五章又比较有趣,放一起了,而且好像不适合记笔记 我好像并没有太深刻的印象,对敏捷流程的感觉挺模糊的,挖个坑以后懂了再填吧 团队 一致的集体目标 分工合作,相互依赖 软件团队的模式 主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队等等 开发流程 最重要的瀑布模型(因为经常看到这个词) 类似传统行业的流程,阶段性的,各个步骤之间的分离增加了回溯修改的困难程度 开发周期长 敏捷流程 找完成产品要做的事情(Product Backlog)-> 决定冲刺要解决的事情(S
golang读写文件的几种方式
golang中处理文件有很多种方式,下面我们来看看。 (1)使用os模块 先来看看如何查看文件属性 package main
import (
"fmt"
"os"
)
func main() {
//打开文件使用os.Open函数,会返回一个文件句柄和一个error
file, err := os.Open(`D:\komeijisatori\src\day3\whiteblum.txt`)
if err != nil {
fmt.
在VsCode中使用remote-wsl.
记录一下配置remote-wsl的经历。 主要参考: 1 https://www.bilibili.com/video/av64680234?from=search&seid=9560371442015557844 2 https://blog.csdn.net/SuGeLaInys/article/details/99934184 目的:为了可以在Linux平台上编译代码. 1 假设已经装过了WSL和Mingw64 2 假设已安装Remote-WSL(输入shift+ctrl+x进入exte
GCN和GCN在文本分类中应用
1.GCN的概念 传统CNN卷积可以处理图片等欧式结构的数据,却很难处理社交网络、信息网络等非欧式结构的数据。一般图片是由c个通道h行w列的矩阵组成的,结构非常规整。而社交网络、信息网络等是图论中的图(定点和边建立起的拓扑图)。 传统CNN卷积面对输入数据维度必须是确定的,进而CNN卷积处理后得到的输出数据的维度也是确定的。欧式结构数据中的每个点周边结构都一样,如一个像素点周围一定有8个像素点,即每个节点的输入维度和输出维度都是固定的。而非欧式结构数据则不一定,如社交网络中A和B是朋友,A有n
工具分享:excel2json,将Excel表格转换为JSON
此次分享的是github上的一个开源小工具:excel2json,用于把Excel表转换成json对象,并保存到一个文本文件。 项目地址:https://github.com/neil3d/excel2json 可执行版本下载:https://github.com/neil3d/excel2json/releases 此工具支持GUI和命令行两种模式运行 GUI模式: 命令行模式,方便将多个表格转换工作写成一个批处理文件(.bat或者.sh),一键处理几十个表格。 原项目使用时,有一点小BUG
计算机网络原理,TCP&UDP
UDP伪首部:计算校验和时会用到,然后实际传输过程中里包含的IP地址没有什么用. UDP校验和计算:求数值之和,如果溢出回卷,最后求出反码;UDP伪首部,UDP首部,应用层数据相加 tcp报文,最短20个字节 源端口号8位,目标端口8位 序号32位 确认序号32位 首部长度:可伸缩 保留字段: 标志位: URG=1时,紧急指针字段有效,会优先传送该字段. ACK=1时,确认序号字段,表示确认. PSH=1时,尽快将保温段中的数据交付接受应用进程,不要等缓存满了在交付. RST=1时,TCP连接
机器学习之matplotlib笔记3
关于matplotlib的绘制图形的基本代码,我们可以参照下面的连接 https://matplotlib.org/api/_as_gen/matplotlib.pyplot.subplot.html#matplotlib.pyplot.subplot https://matplotlib.org/api/_as_gen/matplotlib.pyplot.subplots.html#matplotlib.pyplot.subplots 在这个官网上选择你想要画的相似的模型图样点击进去就可以看
Vue-CLI项目-axios模块前后端交互(类似ajax提交)
08.31自我总结 Vue-CLI项目-axios前后端交互 一.模块的安装 npm install axios --save
#--save可以不用写 二.配置main.js import axios from 'axios'
Vue.prototype.$axios = axios; 三.使用 created() { // 组件创建成功的钩子函数
// 拿到要访问课程详情的课程id
let id = this.$route.params.pk || this.$route
引入插件的时候 提示particlesJS is not defined particlesJS is not defined
particlesJS is not defined 插件或者js文件在引入时需要注意引入顺序,每次都找很久的错误 一般引入min.js就可以,min.js意思就是压缩的js文件 引入时应该先加入min类的文件在引入配置文件 比如particles插件,先加入particles.min.js文件在加入app.js配置粒子状态 放置在<head>或者<body>尾部都是可以,但是注意顺序,顺序不对就会 出现 Uncaught ReferenceError: particlesJS is not
Java重载和重写的区别
重载(Overloading) 重载发生在本类,方法名相同,参数列表不同,与返回值无关,只和方法名,参数列表,参数的类型有关。 重载(Overload):首先是位于一个类之中或者其子类中,具有相同的方法名,但是方法的参数不同,返回值类型可以相同也可以不同。 (1):方法名必须相同 (2):方法的参数列表一定不一样。 (3):访问修饰符和返回值类型可以相同也可以不同。 其实简单而言:重载就是对于不同的情况写不同的方法。 比如,同一个类中,写不同的构造函数用于初始化不同的参
今日推荐
周排行