# wacai **Repository Path**: csnn/wacai ## Basic Information - **Project Name**: wacai - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-01-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wacai #### 功能 1.v1: 在 src/resources/static ⽬录下创建 index.html ⽂件,练习知乎例⼦代码编写 2.v2: 在 index.html 中完成记账表单的基础开发,实现计算⽉现⾦余额 3.v3: 采⽤⾯向对象的⽅式,设计⼩明的账户模型,对又增加的⽀出(请客吃饭,ktv),再计算现⾦余额 4.v4: 使⽤⾯向对象抽象流⽔记录AccountingRecord,使⽤集合来存储流⽔,,实现可查看每⼀笔的⽀出明细 5.v5: 查询⽉流⽔记录,使⽤ stream filter 来完成数据过滤,过滤出⾦额⼤于amount 变量的支出 6.v6:创建分期付款模型⽀付宝花呗、信⽤卡、京东⽩条 7.v7:创建理财产品模型余额宝、京东⼩⾦库 8.v8:使⽤ Excel API 把之前的 AccountingRecord 存储⽅法重构改造 #### 学习中遇到的问题与收获 1.学会了git,github,java,IDEA,Maven软件的安装并配置其环境 2.初步学习了解了java 语言的基础语法、创建方法、创建包、实现类封装、集合、使⽤ stream filter 来完成数据过滤、布尔类型、枚举、继 承、接口与实现、文件读写等 3.要注意v2分支是在v1分支的基础上创建的 4.java赋值和命名最好写在一起如:int result = XXX;(区别于C语言) 5..model里面引包初期学习的时候可以用import java.util.*,但会减慢代码运行的速度 6. getter setter方法要用机器生成,生成方法:代码区域,右键,点击Generate 7.格式化代码:Command + Option + L(苹果电脑),Ctrl+Alt+L(Windows电脑),养成良好习惯 8.端口占用解决方法:重启电脑