发表于: 2018-03-07 22:04:25

1 532


一、今天完成的事情


1、学习了API的相关概念,学习了第三方API的使用


Java API

大部分情况下只需要知道“有什么”而不需要知道“怎么用”。就像坐技术的经理不一定要技术多么精通,只要知道有这个东西可以做出需要的效果就行了。


Java常用的类库都以接口或者抽象类呈现。
集合:List Set Map。所有实现都归于这三个接口。
IO:InputStream/OutputStream
NIO:Channel, Buffer
线程:Runnable/Executor/Future/ExecutorService
数据库:Connection/Statement/PreparedStatement/ResultSet/ResultSetMetaData
AWT/Swing/反射库倒大部分是类而非接口/抽象类。不过个人觉得设计的很好懂。


java命名比较统一
List => Array/Linked/CopyOnWrite
Set => Hash
Map => Hash/LinkedHash/Concurrent
Collections. => Empty => Set/List/Map
...这样的例子很多
即使取名有时候想不到,在搜索引擎里描述一下想要的东西,都能找到答案


java包内功能比较统一
utils => 集合,日期等
reflect => 反射
io => I/O
nio => NIO相关
concurrent => 同步相关
sql => 数据库相关
utils.function => 函数式相

只要知道“有这个包”就能推断“包有哪些功能”


第三方API也是封装了各种功能的接口,所谓第三方接口,就是一些和产品所在国家以及国内外各大银行签约、并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台。



2、在容联云注册了账号,并上传相关资料进行身份验证,信息还在审核中


3、下载了容联云的Java第三方API,从文件里面找到可以引入的jar包,在本地导入到maven仓库中,并在需要的项目中进行依赖的引入


本地jar


引入依赖



4、尝试使用了API中提供的Demo


由于账号还没有通过审核,所以显示输入的Accounts不存在



5、将任务6的项目部署到服务器上随时等师兄的电脑空闲借来进行数据压测





二、明日计划完成的事情


1、完成手机短信验证码的功能


2、完成邮箱验证码的功能


3、学习图片存储功能




三、遇到的问题


1、暂时还没研究透API的用法,还需要看看教程


2、时间利用率不高,需要沉下心来学习





四、收获


如上所述


task6开始时间:2018.02.07

预计demo时间:2018.03.03



需要延期

预计延期时间:2018.03.08  


原因:过年回家没有完成既定任务,导致还要花时间复习一下旧知识,年后回来就要讲小课堂,需要花时间准备,这是最后一次放纵,没有下一次了




http://task.ptteng.com/zentao/project-task-488-unclosed.htm



返回列表 返回列表
评论

    分享到