自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA用法教程

Control + i, 引入所有待实现的接口方法

2020-07-01 17:48:27 172

原创 初始化git项目

1 一个已经存在的本地项目,推送到远程git仓库touch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://git.imooc.com/sarscov2/foodie.gitgit push -u origin master

2020-07-01 16:29:02 201

原创 创建一个聚合项目

创建foodie-dev项目在pom文件中设置聚合工程的顶级项目 <packaging>pom</packaging>选中项目,右键新建Module,foodie-dev-common子工程的pom文件,<!-- 默认的打包方式是jar包--><packaging>jar</packaging>新建module,foodie-dev-pojo,并且依赖common模块,在pojo的pom文件中,.

2020-06-29 16:54:20 532

原创 01 常用的数据结构

数组、字符串创建一个26个字母的数组,在第一个字符串中出现的字母+1,第二个字符串中出现的字母-1,最后查看每隔字母的个数是否为0;链表利用快慢指针:倒数第k个元素;链表是否有环;链表的反转;判断中间位置的元素;构建一个虚假的链表头:返回一个新的链表;两个排序链表,合并成一个排序链表;一个链表中分出偶数链表和奇数链表;...

2020-06-18 20:34:36 191

原创 lombok注解用法

@Slf4j不用每次都写private final Logger logger = LoggerFactory.getLogger(当前类名.class);可以用注解@Slf4j;在IDEA中安装lombok插件 在maven中添加依赖 <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <gro..

2020-06-08 16:15:21 199

转载 IDEA新建基于maven的web项目

参考:https://www.jianshu.com/p/fb76283b1c49

2020-05-29 16:05:54 178

原创 nvm安装 、node安装、npm配置、 node-sass安装等各种依赖安装配置

node 安装推荐使用nvm来安装,不然容易出现因为权限造成的一些问题,首先安装nvmhttps://github.com/nvm-sh/nvm安装之后 source ~/.bash_profile 使生效然后用nvm来安装node,如安装最新稳定版#解决nvm下载node慢的问题NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/m...

2020-03-19 00:16:36 829 1

原创 Java关键字

Synchronized两种用法:对象锁和类锁多线程访问同步方法的7种情况:是否是static\Synchronized方法等Synchronized的性质:可重入\不可中断加解锁原理\可重入原理\可见性原理Synchronized的缺陷:效率低\不够灵活\无法预判是否成功获取到锁count++,看上去是一个操作,实际上1. 读取count 2. 将count加一 3...

2020-03-16 20:41:52 165

原创 4 项目基础架构

4-1 跨域-CORS前端跨域解决方案跨域是浏览器为了安全而作出的限制策略:防止其他人随意篡改、抓取你的数据浏览器请求必须遵循同源策略:同域名、同端口、同协议,其中一个不同,别人无法请求你的接口CORS跨域 JSONP跨域 代理跨域CORS跨域-由服务端设置,前端直接调用;后台允许前端某个站点进行访问#安装依赖 --save保存到配置文件 -dev保存到开发环境 p...

2020-03-16 00:02:49 251

原创 03 Vue Cli4.0安装与使用

1 Vue Cli 4.0安装vue clie属于插件,发布在npm中的插件,都可以通过npm的方式安装;安装新软件,会自动覆盖以前的旧软件.#npm 安装 npm install -g @vue/cli#yarn安装yarn global add @vue/cli#查看版本vue --version查看vue安装在哪些地方which -a vue2 Vu...

2020-03-05 09:24:49 528

原创 2 git安装与命令操作

1. git安装配置git branchgit branch -d demo-3git tag --list项目上线发版,要给项目打上tag#切换到mastergit checkout master#切换到demo-2,打上taggit checkout demo-2git tag t1.0.0推送tag与推送分支是类似的#推送tag与推送分支是类似的gi...

2020-03-02 20:03:55 239

原创 IntelliJ IDEA 导入项目Maven工程无法下载依赖

之前在别的电脑上写的maven项目,想导入到现在的电脑上,于是用IDEA导入maven项目,找到那个项目的文件夹,导入之后,下载Maven依赖的时候,IDEA的下载条一直在进行中,始终不能下载。解决方法:删除项目中.idea文件夹和.iml文件,然后重新按照上面的方法打开那个工程文件夹。注意,不要再通过IDEA界面左边的打开工程的历史记录中打开了,因为会提示.idea文件不存在,所以,重新通过Op...

2018-07-10 23:05:39 4087 2

原创 Spark运行shell报错:Service 'sparkDriver' could not bind on a random free port.

安装了spark之后,想要运行Scala版本的shell,于是进入Spark目录,执行下面的代码./bin/spark-shell出现报错,前面是一些WARN对于WARN WARN Utils: Service 'sparkDriver' could not bind on a random free port. You may check whether configuring an appro...

2018-05-16 20:40:40 10113

原创 MySQL Cannot delete or update a parent row: a foreign key constraint fails

在学习数据库时,数据库中有些table想要删除,但在删除时报错,如下图,想要删除表中的customers,orderitems,orders,productnotes,products,vendors等tables,结果报错报错是因为这几个表之间是有联系的,某个表的主键,可能是另一个表中的外键,所以执行以下操作设置SET FOREIGN_KEY_CHECKS = 0;然后就可以删除了,删除之后记得...

2018-04-11 21:02:56 400

学习第一教材:串起你的学习链(第一册)].顾淞.扫描版.pdf

[学习第一教材:串起你的学习链(第一册)].顾淞.扫描版.pdf )

2015-05-14

空空如也

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

TA关注的人

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