发表于: 2017-03-28 22:25:14
3 1536
回到住的地方发现没网,占了个坑,明天更
一、完成的事情
昨天记得回复了晓进姐的日报评论,今天看竟然没回复………很懵逼,就在今天日报在写一遍吧.
知道了原型图:
前天在讲的时候理解是一个展示各项界面,直白的表现出一个网站的设计和功能的产品设计图为原型图,后来想着好像没这么简单又查了一会,知道有线框图和原型图两种区别,原型图要求必须是可交互的,高保真模型,确定在处理中按下一个功能按钮就必须执行相应操作,过一遍用户体验的模型叫原型图,这一点就和线框图区别出来了.
数据库表命名的方式为表名为一个表总体表现的名称,其中相关的如id,name等没有与整个表中别的功能需要区别的就无需前缀表名
需求和实现这个问题,在评审会中举的例子是关于安卓手机下载地址链接,当时问到的问题为该放一个还是多个链接,回答为放一个。而安卓手机市场有三大类没有考虑清楚问题.而被提问则被陷入思维僵局,我们开发只考虑实现和开发,这些问题是属于设计者考虑并要求的,而不是我们决定的.
查询当中的select问题为当时展示的select值有很多,可是一般模式并不是这样的,都是选取id后通过ID在选取别的值来选择模糊查找的.
昨天在学习中发现elcipse的tomcat启动是有问题的,尝试了很多遍没有成功,就换了idea来试一试spring boot,和jetty.感觉还可以.(暂时只觉得风格挺喜欢的)
昨天继续编写ssm的rest,但是昨天有趣的再多网上找到一个例子中有一个特别的东西,感觉很新奇.
在编写java文件时它使用的不是.c la s s,而是使用一种groovy的文件,本来想pass就不看的,可是后面发现这种文件的底层语言也是java,带着好奇心就试了试,感觉这个语言的风格是,不定义变量的属性的话默认为私有变量。默认为static,变量默认包含get(set)方法,别的暂时没有发现,(感觉很强大啊,可是毕竟自己不过关,还是要使用.class尝试了一下新鲜感就决定不会用了)
后面在构筑配置的时候没有使用配置格式,而是使用了一种yml的文件格式(这又是一个新东西啊,又没忍住好奇心去尝试了)
YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python, Java, Perl, C#,
后来很好奇java怎样读取yml命令的就去查看了一下,但是没看懂,只理解一种一行一行的读取、然后判断有没有bean的内容有就执行操作,就如:
while( (str = br.readLine()) != null ){
if(str.contains("Bean")){
String str2 = null;
while( true){
str2 = br.readLine());
if( str2.contains( "prefix") ){
int index = str2.indexOf("prefix:");
res = str2.substring(index+7);
break; }
一样
然后完成编写,跑spring boot,可是又是报了一个错误,这个错误查找原因好像是缺少了jar包,(可后来排除了这个原因)可是pom配置中我是把jar包全部配置完成的,中心jar也导入了,还是不行,准备今天问一问师姐.
然后参考世界写的ssm例子,再来测试一下.
二、遇到的问题:
关于404这个问题还存在,我觉得可能是我的包有问题.
昨天的警告……手机更忘记报错是什么了.等会电脑补上
No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
警告: The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
Process finished with exit code 1
三、明天做的事情:
完成task2
四、收获
idea好用,可是提示输入太op了,感觉能省一部分时间 可也会造成懒癌的扩散,groovy和yml有了解,人总是控制不住自己的好奇心.ps:挖的第一个坑就被老大发现了,感觉命途多舛啊(・Д・)ノ
评论