水中火

java开发
宝信软件股份有限公司 · 3年经验
水中火
日薪: ¥800/8h
地点: 上海 全区
时间: 下班后周六周日
ID:120332 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java MyBatis MySQL Redis Oracle Vue JavaScript HTML CSS Bootstrap jQuery Maven Linux Tomcat
(1)熟练使用前端知识:Html, CSS,Bootstrap JavaScript, JQuery,AngularJs及Vue
(2)深入掌握java编程语言的基础知识。对面向对象编程有较深的认识并有自己的理解。熟练使用API实现IO操作,对java多线程及并发工具包concurrent和socket通信有所学习并实现基本编程。熟练使用集合类库实现存取和排序。
(3)能熟练使用servlet,jsp和jdbc进行编程。对tomcat有一定的了解。熟练使用Thymeleaf模板解析语言.
(4)能够熟练使用SpringMVC+Mybatis+Maven搭建模块化的运行环境,对ORM型Hibernate和键值对内存数据库Redis有所了解.
(5)熟练使用MySql,对Oracle和SqlServer有所使用.
(6)数量使用Eclipse和IntelliJ IDEA开发工具.对Linux有所使用.

宝钢电商
使用技术:SpringMvc+Thymeleaf+Mybatis+Maven+Redis+Jekins;
数据库:Oracle+MySql
(1)良好的代码风格和代码注释.比如:代码能提前结束就提前结束.尽量避免代码深层嵌套,不便阅读和维护.
(2)对于分层项目,应高层依赖底层,不要出现逆向依赖和跳跃依赖。例如:不要web层组件request,session传递至service层,web层直接调用dao层.这样对以后项目升级和维护比较困难.例如做分布式部署.
(3)注意算数运算.算数运算可能出现溢出,除0异常及无穷大等结果.对溢出可采用BigDecimal用算,但需要创建对象,效率比较低,而且BigDecimal运算需要嵌套,代码比较复杂,不易阅读和维护,对于数据精确度要求不高的数据,可用double直接运算,然后对用算结果进行取舍.
(4)注意细节.例如变量定义Object count,但实际类型为int类型,由于声明类型为Object,可能在做比较时,用如下方式比较:"0".equals(count),而且这类问题可能测试环境不出现,但正式上线后,很难调试.
水中火 ID:120332 复制

水中火

java开发 · 3年经验 · 宝信软件股份有限公司
城市上海 全区 日薪800元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java MyBatis MySQL Redis Oracle Vue JavaScript HTML CSS Bootstrap jQuery Maven Linux Tomcat
(1)熟练使用前端知识:Html, CSS,Bootstrap JavaScript, JQuery,AngularJs及Vue
(2)深入掌握java编程语言的基础知识。对面向对象编程有较深的认识并有自己的理解。熟练使用API实现IO操作,对java多线程及并发工具包concurrent和socket通信有所学习并实现基本编程。熟练使用集合类库实现存取和排序。
(3)能熟练使用servlet,jsp和jdbc进行编程。对tomcat有一定的了解。熟练使用Thymeleaf模板解析语言.
(4)能够熟练使用SpringMVC+Mybatis+Maven搭建模块化的运行环境,对ORM型Hibernate和键值对内存数据库Redis有所了解.
(5)熟练使用MySql,对Oracle和SqlServer有所使用.
(6)数量使用Eclipse和IntelliJ IDEA开发工具.对Linux有所使用.

项目经验

宝钢电商
使用技术:SpringMvc+Thymeleaf+Mybatis+Maven+Redis+Jekins;
数据库:Oracle+MySql
(1)良好的代码风格和代码注释.比如:代码能提前结束就提前结束.尽量避免代码深层嵌套,不便阅读和维护.
(2)对于分层项目,应高层依赖底层,不要出现逆向依赖和跳跃依赖。例如:不要web层组件request,session传递至service层,web层直接调用dao层.这样对以后项目升级和维护比较困难.例如做分布式部署.
(3)注意算数运算.算数运算可能出现溢出,除0异常及无穷大等结果.对溢出可采用BigDecimal用算,但需要创建对象,效率比较低,而且BigDecimal运算需要嵌套,代码比较复杂,不易阅读和维护,对于数据精确度要求不高的数据,可用double直接运算,然后对用算结果进行取舍.
(4)注意细节.例如变量定义Object count,但实际类型为int类型,由于声明类型为Object,可能在做比较时,用如下方式比较:"0".equals(count),而且这类问题可能测试环境不出现,但正式上线后,很难调试.
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

暂不接受预约

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏 暂不接受