山东青岛安卓培训就业中心 专业Android软件工程师培训,手机软件开发人才就业实训中心0532-85025005

一次宝贵的项目经验—于*群

不知不觉,在青软快几个月了,在这次C模块的答辩项目中我们组做了一个信息查询的网站(OneCityOneDream),可以查询各种生活、工作信息,发布信息,评论以及回复等一系列功能。一开始明确了自己所在的小组,在组长李广鑫的带领下,我们积极参与确定了要做的项目和大体要实现的功能。紧接着我们共同研究了数据库该如何设计,怎样设计才能更加合理。经过一次又一次的修改以及老师的指导,将数据设计完成。本次项目,是javaEE阶段的最后一个项目,其实说实话,我的javaee掌握的并不是太好,但是时间不等人,项目在眼前,我只好尽我的全力去认真地把项目做完。我们组做的是OCOD( one City one world ) 网站项目,题目是我们组自己起的,内容是仿照列表网(一个海南的网络公司)设计的,主要功能是用户和商家可以发布和查看相关行业的信息,比如招聘,租房,办婚宴,买宠物等等。跟58同城非常相似,登录网站后最先显示的是主页,而后是二级,三级页面。看似简单,但做起来真的是十分复杂。指导项目的最后,我还有一个头像上传没有做完,当然,这跟我本身做的慢有关系。当时选择项目时,我们觉得这个项目比较不错,模板也挺漂亮,所以我们选择了这个项目作为我们的C模块实训项目。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 4

同一个城市,同一个梦想—李*鑫

经过小组几个星期的努力,我们组的项目—-OCOD列表网终于完成了。并且完成了答辩,非常激动,在整个项目过程中,我负责项目的后台和部分页面,其他都是由其他成员负责的。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 4

mysql常用函数汇总(分享)

一、数学函数
ABS(x)   返回x的绝对值
BIN(x)   返回x的二进制(OCT返回八进制,HEX返回十六进制)
CEILING(x)   返回大于x的最小整数值
EXP(x)   返回值e(自然对数的底)的x次方
FLOOR(x)   返回小于x的最大整数值
GREATEST(x1,x2,...,xn)返回集合中最大的值
LEAST(x1,x2,...,xn)      返回集合中最小的值
LN(x)                    返回x的自然对数
LOG(x,y)返回x的以y为底的对数
MOD(x,y)                 返回x/y的模(余数)
PI()返回pi的值(圆周率)
RAND()返回0到1内的随机值,可以通过提供一个参数(种子)使RAND()随机数生成器生成一个指定的值。
ROUND(x,y)返回参数x的四舍五入的有y位小数的值
SIGN(x) 返回代表数字x的符号的值
SQRT(x) 返回一个数的平方根
TRUNCATE(x,y)            返回数字x截短为y位小数的结果

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 5

一个Java高级工程师的进阶之路

 宏观方面

一、 Java。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级) 工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您 对JAVA的所有包都浏览一下,知道大概的API,这样您就发现其实您想实现的很多功能,通过JAVA的API都可以实现了,就不必自己费太多的脑经 了。 

二、 设计模式。其实写代码是很容易的事情,我相信您也有同感。但如何写得好就比较难了。这个“好”字包括代码可重用性,可维护性,可扩展性等。如何写出好的代 码往往要借助一些设计模式。当然长期的代码经验积累,只要您用心,会使您形成自己代码风格。相信您的代码也比较符合代码的可重用性,可维护性,可扩展性。 但既然前人已经给我们总结出了经验,我们何不踩着前人的肩膀前进? 

三、 XML。现在的系统中不使用XML几乎是不可能的。XML的功能非常强大,它可以做数据转换、做系统的配置、甚至可保存您的系统业务数据。因此您必须了解 XML,包括它的语法,结构。您还需要比较熟练的使用解析XML的一些API,比如JDOM,SAX等,因为在我们一般的项目中,XML往往担当系统配置 信息的作用,您需要用这些API解析这些配置信息,开发完美的项目。 

四、 精通使用一种或两种框架。像在《如何成为java初级程序员》中提到的那样,“框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开 发使你可以省出很多的开发成本”。但我这里希望您能精通,更多的是希望您能通过框架的使用了解框架的思想。这样您在开发一个项目时思路会开阔一些,比如您 会想到把SQL语句与您的JAVA代码分开,再比如您会考虑把您的业务逻辑配置到XML或者数据库中,这样整个项目就很容易扩张了。 

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 10

Java进阶路线图

 

一阶段

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 11

Java源码阅读之ArrayList

 

@author StormMa 
  @date 2017-06-01


生命不息,奋斗不止!


基于jdk1.8的ArrayList源码分析。


实现List接口最常见的大概就四种,ArrayList,  LinkedList,  Vector,  Stack实现,今天就着重看一下ArrayList的源码实现。ArrayList的底层结构就是最简单的数组,数据结构导致了它查询快,但是增删慢。另外官方也说了,ArrayList是线程不同步的。我觉得我有必贴一下官方文档的描述。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 11