分类 技术培训 的文章 累计 5 条

王佶 王佶 统计中 2017-07-10 16:06

java试题

一、判断题:

  1. String是最基本的数据类型。

  2. new String(“abc”).equals(newString(“abc”)的结果为true。

  3. new StringBuffer(“abc”).equals(newStringBuffer(“abc”)的结果为true。

  4. 接口可继承接口。

  5. 抽象类不可以实现(implements)接口。

  6. 抽象类可继承具体类(concrete class)。

  7. 抽象类中可以有静态的main方法。

  8. 抽象类不能创建实例对象和允许有abstract方法。

二、选择题:

1.下列那些是正确的JAVA字符串?多选()
A. """"
B. "Oxzabc"
C. """
D. "\t\t\r\n"
E. "boolean"5

2.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ?
A、 ArrayList myList=new Object();
B、 List myList=new Ar

[ 阅读更多 ]
dhso dhso 统计中 2017-07-07 00:20

基础培训-前端初探

前端最最基本的三个核心技能:HTML、JS、CSS,其中最能代表前端的就是Javascript了。

概念

前端开发入门学习有:HTML、CSS、JavaScript(简称JS)这三个部分。

所以在学习之前我们需要先明确三个概念:

  1. HTML——内容层,它的作用是表示一个HTML标签在页面里是个什么角色。

  2. CSS——样式层,它的作用是表示一块内容以什么样的样式(字体、大小、颜色、宽高等)显示。

  3. JS——行为层,它的作用是当用户触发某些行为时,会给内容和样式带来什么样的改变。

学习路线图

API快速查找工具

http://devdocs.io/

盒模型

盒子模型是css中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种,分别是 ie 盒子模型和标准 w3c 盒子模型。

Jquery模糊选择器

1. name前缀为aa的所有div的jquery对象 

$("div[name^='aa']");

2. name后缀为aa的所有div的jquery对象 
$("div[name$='aa']");

3. name中包含aa的所有
[ 阅读更多 ]
dhso dhso 统计中 2017-07-05 22:58

基础培训-餐评系统开发

这次的java基础培训我们将学到一个午餐点评网站完整的开发,这里会学到Spring Boot+Mybatis+freemarker+swagger+druid等技术,希望本次培训对大家有所帮助。

脚手架代码

码云 http://git.oschina.net/dhso/springboot-startkit [点击访问]

Spring Boot介绍

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

Spring Boot 官方文档 [点击访问]

Mybatis介绍

MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。
MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

Mybatis 官方文档 [点击访问]

F

[ 阅读更多 ]
dhso dhso 统计中 2017-07-05 21:47

基础培训-项目的正确打开方式

在我们拿到Git代码后,应该怎么去正确使用呢?这篇文章就是讲如何导入一个maven项目。

将代码下载到workspace

我们将Git项目在sourcetree里面的本地路径改成eclipse的workspace路径,补上项目名称比如叫做projectOne,然后执行克隆,将代码下载到eclipse的workspace中。

将代码导入到eclipse中

在eclipse左侧Project Explorer里右击空白处,选择菜单import...

然后在import向导里面选择maven > Exisiting Maven Project

选择browse...,选择将要导入的项目文件夹,然后就能看到pom文件信息。

点击Finish完成。

然后就可以看到底下的进度条,等待项目导入成功。

maven项目的初始化

拿到maven项目,我们先要确保项目的jdk版本是否正确。

选择Build Path > Configure Build Path

然后检查下jdk版本是否正确

如果没有看到正常的项目结构。我们可以使用 Update Project 功能。

在项目的根目录上右击选择 maven

[ 阅读更多 ]
dhso dhso 统计中 2017-07-04 20:00

基础培训-使用git及可视化工具sourcetree

Git

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

Git 与 SVN 区别

GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。
如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。

Git 与 SVN 区别点:

  • 1、GIT是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。
  • 2、GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn,.cvs等的文件夹里。
  • 3、GIT分支和SVN的分支不同:分支在SVN中一点不特别,就是版本库中的另外的一个目录。
  • 4、GIT没有一个全局的版本号,而SVN有:目前为止这是跟SVN相比GIT缺少的最大的一个特征。
  • 5、GIT的内容完
[ 阅读更多 ]
博客介绍
写好程序在于点滴积累,多做笔记!
热评文章
最新评论