发表于: 2017-06-08 21:01:10

2 1135


今天完成的事情:

1:数据库关联优秀学员


现在是有多少条数据就有多少个展示,我要是想不管多少个数据都只显示前四个或者特定标记的4个要怎么办...看来之前的基础还是不好


2:鼓捣git和svn,官网的下的github居然有问题,双击安装就疯狂闪,就跟中毒一样,然后到处去找都找不到能下window64位的github,最后在知乎找了一个网盘连接,能用

https://www.zhihu.com/question/23110947



明天计划的事情:

用Tiles来完成页面的复用配置,用Tag标签来处理时间的转换,可以自行写一个JSP的时间处理Tag,可以根据传入的时间格式把Long变成对应的格式。




遇到的问题:

1:git用起来有点迷,按教程这样做


我似乎已经克隆了一个仓库?喵喵喵?我github是空的,难道是idea上的github保存了么?那本地仓库又在哪?

没版本控制工具就很怂,不敢去尝试,因为我之前已经废掉很多项目了(idea也很迷,师兄们的ctrl+z随便撤回,我的就不行),所以一定要把这个搞好.我现在已经变得很怂了,不敢去试不敢去修改,这样肯定是不行的,看了一下那个git教程,感觉内容很多很繁琐,师兄们都不用git命令,而是用github客户端



收获:

1:git与svn的区别:

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。

      Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

2:rest设计概念和准则

1:网络上所有事物都被抽象为资源
2:每个资源对应一个唯一的资源标识
3:通过通用的链接器接口对资源进行操作
4:对资源的各种操作不会改变资源标识(url不变性)
5:所有的操作都是无状态的
rest之所以能够简化开发,是因为其引入的架构约束,比如对rest的实现默认把控制器中的方法限制在7个
index,show,new,edit,create,update,destory,这实际上就是对curd的实现.
http则把对一个url的操作限制在了4个之内:get,post,put和delete




返回列表 返回列表
评论

    分享到