Maven - notes 2

一般这种软件都是可以用命令行用的,当然一些现代化的IDE,可以集成一些操作。在本文中,我先对命令行的使用方法做一些了解,然后捣鼓如何在Intellij中使用它。

最不会错不会过时的入门方法,还是去看官网的入门指南(以及民间译文)。本文会在相对忠于官方指南的基础上,补充一些个人觉得不大容易懂的内容。

Maven - note 1

【背景】假设我们开发一个项目,或者做一个小demo,如果用···,那么我们就必须将···所依赖的jar包依次找出来,并手动导入。这个过程会想象一下就比较繁琐。

Maven是基于项目对象模型(POM, project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具

主要作用:

  • 选择获取(特定版本的)jar包。

  • 寻找依赖,下载依赖。

  • 热部署,热编译。(减免重启服务器/重新部署)

今天我会kruskal重构树了吗?

我并不会,甚至还欠了一屁股博客要读。

COJ-11B 奇怪dp

题意

usiness

题意也有点费解。给你一个递减函数,表示今天x元可以在下一天得到$f(x)$元。然后每天都可以任意选方案,花费当天的钱,来获得最后的钱。不过保证一定是不会有赚的。

问最后一天得到的钱的最大值。

Connected Components 连通分量及相关算法

引子

这是一篇久咕之作。

2019-9-18 2019 ICPC UNdC

Name AC
Amazon
Boring Non-Palindrome √-
Common Subsequence √-
Do Not Try This Problem
Extreme Image
Fraction Formula
Graduation √-
Hardest Challenge
Integer Prefix √+
Jail Destruction
Kernel Of Love √-
Liquid X
  • 代表赛后补题
  • √+ 代表赛内我通过的
  • √- 代表赛内不是我做的
  • √-○代表赛内不是我做的,补了

common sense

下面写一些应该很多人都知道,但是其实刚入门的时候会觉得很迷惑的事情。

operator overloading 重载运算符

index > C++ > Operator Overloading

有些事情好像理所当然,但是又不那么顺利。

random 伪随机,与更好的伪随机

index > STL > random


map

index > STL > map


细致的介绍还是前人做的好,我自愧不如。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×