自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (3)
  • 收藏
  • 关注

转载 Java EE面试题

Java EE面试题第一部分:Servlet/JSP快速入门1. 请列举至少6种javaEE技术,并简述其作用。解析:javaEE是一系列的技术,主要包扩13种。对于开发人员来说,了解几种主要的技术是非常必要的,例如JDBC、JSP、Servlet、XML、JNDI、JMS、JTA等。参考答案:(1) JDBC(Java Database Connectivity):用来访问数据库的A

2018-01-18 13:46:52 750

原创 博客

开设一个博客,养成经常把自己学到的知识和解决问题的思路记录下来,发表一些技术观点和看法,在编码的过程会让自己更透彻的理解技术要领和对知识的复盘,还能帮助其他人进步和对自己的了解。不仅如此,有自己的博客,会是自己学习编程语言的目标反馈并且在不断学习的有力证明,在面试时也会成为自己的加分项。最后成为时间的朋友,日日清,周周清,月月清。

2017-12-27 11:23:20 288

转载 Python

Python 语言将成为孩子必学的编程语言,那 Python 语言为什么如此火爆?Python,最接近人工智能的语言!未来是 AI 的时代,Python 语言作为最接近人工智能的语言。掌握了 Python 语言,是孩子未来发展的基本能力之一。Python 语言是最适合小孩子学习的语言之一,相比 C++ 或 Java,Python 是一门非常具有人文情怀的编程语言,简单易学,语法优雅,适合新手

2017-12-18 16:03:57 413

原创 学好Java思想

1.明确需求,我要做什么?2.分析思路,我要怎么做?3.明确步骤,每一个思路部分用到那些语句,方法和对象等等.4.代码实现.用具体的Java语言代码把思路体现出来.---------------------------------------------学习新技术1.该技术是什么?2.该技术有什么特点(使用注意点);3.该技术怎么使用.Demo4.该技术什么时候用?test.

2017-08-21 21:01:34 354

原创 tomcat和HTTP协议详解

1、安装和运行【必须】 * 解压apache-tomcat-6.0.35.zip * 位置:不能包含中文和空格 * 运行: %tomcat%/bin/startup.bat * 测试 * http://localhost:80802、启动错误 * 没有配置JAVA_HOME系统环境变量 * 错误内容 Neither the JAVA_HOME nor the JRE_

2017-06-27 01:13:38 1511

原创 SVN版本控制

没有版本控制? 代码管理混乱 备份多个版本,占用磁盘空间大 解决代码冲突困难 容易引发BUG 难于追溯问题代码的修改人和修改时间 难于恢复至以前正确版本 无法进行权限控制 项目版本发布困难 什么是版本控制? 版本控制(Revision control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。

2017-06-27 01:01:10 324

原创 maven 项目管理与构建工具 activiti

maven 项目管理与构建工具 activiti 一、maven介绍1.使用需求 - 企业岗位需求 - 软件开发中遇到的问题 1. jar包的依赖与管理 项目中有很多jar包: 问题:不能确定jar包的完全正确性、不同技术框架版本的管理、jar包的依赖 2. 自动构建项目 -

2017-06-27 00:21:37 874

原创 Maven入门

Maven入门教程1.1. 介绍、环境配置1.1.1. Maven介绍Maven是一个采用纯Java编写的开源项目管理工具, Maven采用了一种被称之为Project Object Model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中, 通过该文件Maven可以管理项目的整个声明周期,包括清除、编译,测试,报告、打包、部署等等。目前Apache下

2017-06-27 00:12:08 288

原创 Activiti 工作流1

Activiti工作流引擎数据库表结构 数据库表的命名 Acitiviti数据库中表的命名都是以ACT_开头的。第二部分是一个两个字符用例表的标识。此用例大体与服务API是匹配的。  ACT_RE_*:’RE’表示repository。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。  ACT_RU_*:’RU’表示runtime。这是运行时的表存储着流程

2017-06-27 00:08:59 458 1

转载 Activiti工作流引擎数据库表结构

Activiti工作流引擎数据库表结构数据库表的命名Acitiviti数据库中表的命名都是以ACT_开头的。第二部分是一个两个字符用例表的标识。此用例大体与服务API是匹配的。 ACT_RE_*:’RE’表示repository。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。 ACT_RU_*:’RU’表示runtime。这是运行时的表存储着流程变量,用户任务

2017-06-27 00:05:49 509

原创 Activiti工作流

Activiti工作流一:Activiti第一天1:工作流的概念 说明:1) 假设:这两张图就是华谊兄弟的请假流程图2) 图的组成部分:A. 人物:范冰冰 冯小刚 王中军B. 事件(动作):请假、批准、不批准 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息

2017-06-26 23:02:04 937

原创 linux 操作系统

linux 操作系统 一.linux 操作系统概述1.常见操作系统 - 服务端操作系统 : linux、unix、windows server - 单机操作系统 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8) MAC 、linux(ubuntu) - 移动操作系统

2017-06-26 22:53:52 362

原创 Linux基础

1. Linux基础1.1. Unix1965年,AT&T贝尔电话实验室、通用电气公司、麻省理工学院MAC课题组一起联合开发一个称为Multics的新操作系统。该项目目的是让大型主机可以同时提供300台以上的终端机连接使用。其被设计运行在GE-645大型主机上。贝尔实验室认为该项目不可能成功之后,便退出了该项目,其中一位开发者──肯•汤普逊则继续为GE-645开发软件,并最终编写了一个太空

2017-06-26 22:46:27 274

原创 WebLogic

WebLogic中间件websphere jbossWebLogic介绍、安装1.1.1. 什么是中间件中间件(middleware)是基础软件的一大类, 属于可复用软件的范畴. 顾名思义,中间件处于操作系统软件与用户的应用软件的中间. 中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软

2017-06-26 22:41:44 896

原创 oracle

一)oracle概述 (1)了解一些关于数据库的概念 数据:在数据库领域看来,数据是存储的基本单位,包含文本,图片,视频,音频 数据库:就是数据仓库,存储数据的地方,特指计算机设备中的硬盘,以二进制压缩文本的形式存放 该文件不能直接操作,必须由各数据库公司提供的工具方可操作,该文件的格式是每个数据库公司内部

2017-06-26 03:42:42 421

原创 Oracle存储过程、游标、函数

SQL99是什么(1)是操作所有关系型数据库的规则(2)是第四代语言(3)是一种结构化查询语言(4)只需发出合法合理的命令,就有对应的结果显示SQL的特点(1)交互性强,非过程化(2)数据库操纵能力强,只需发送命令,无需关注如何实现(3)多表操作时,自动导航简单,例如: select emp.empno,emp.sal,dept.dname from emp,

2017-06-26 03:35:37 693

原创 Oracle事务、视图、序列

什么是事务?一个不可分割的子操作形成一个整体,该整体要么全部执行成功,要么全部执行失败。例如:转帐回顾为什么要用事务?如果不用事务的话,为转帐为例,可能出现一个用户钱增加了,另一个用户钱不变回顾编程中,事务可用于哪一层?事务放在业务层回顾jdbc编程中,如何使用事务?connection.setAutoCommit(false);pstmt.executeUpdate();

2017-06-26 03:31:22 389

原创 Oracle常用CURD

要求1)掌握多行函数与分组操作2)掌握多表查询与子查询3)理解集合查询与掌握Oracle分页语法4)理解创建、修改和删除表和表约束-------------------------------------------------------------------------------------准备篇col empno for 9999;col ename for a

2017-06-26 03:24:24 1082

原创 mysql加强

1.回顾mysql基础 1)mysql存储结构: 数据库 -> 表 -> 数据 sql语句 2)管理数据库: 增加: create database 数据库 default character utf8; 删除: drop database 数据库; 修改: alter database 数据库 default character gbk;

2017-06-26 03:19:55 329

原创 mysql基础

数据库入门 2.1 引入 数据保存到内存: 优点: 1)读写非常快 缺点: 1)程序关闭导致数据丢失 数据保存到文件: 优点: 1)数据可以永久保存 缺点: 1)频繁地IO操作,效率不高! 2)数据管理不方便。例如查询某个数据需要全部读取出来,再匹配。 数据保存到数据库软件

2017-06-26 03:15:49 310

原创 webservice web服务

webservice web服务一、复习回顾 1. 内容回顾 2. 四个概念 - soap :简单对象访问协议 http+xml - Soa :面向服务的架构,它是一种思想,IBM大力倡导 service 1 、service2 、Service3 , 服务都是面向web的 ,而且是即插即用的 IBM大力提倡

2017-06-26 03:04:13 404

原创 WebService

WebService 课程业务需求:常见WEB服务:1. 手机淘宝、京东….2. 天气预报3. 手机号归属地4. 股票查询5. 发手机短消息6. 手机充值功能7. 中英文翻译8. 银行转账业务9. 公司的“进销存系统”在某商品缺货时自动给供应商下订单10. ..... 需求总结:目前软件应用中会出现大量的需求:同一个应用会有不同的客户端

2017-06-26 03:01:31 539

原创 mybatis01

第十六章 回顾SQL99中的连接查询 1)内连接 2)外连接 3)自连接 第十七章 回顾hibernate多表开发1)一对一2)一对多3)多对多第十八章 mybatis一对一映射【学生与身份证】1)参见>2)创建students.sql和cards.sql drop table students;drop table cards;create table card

2017-06-26 02:59:06 294

原创 mybatis

第一章 回顾jdbc开发 1)优点:简单易学,上手快,非常灵活构建SQL,效率高2)缺点:代码繁琐,难以写出高质量的代码(例如:资源的释放,SQL注入安全性等)开发者既要写业务逻辑,又要写对象的创建和销毁,必须管底层具体数据库的语法(例如:分页)。3)适合于超大批量数据的操作,速度快第二章 回顾hibernate单表开发1)优点:不用写SQL,完全以面向对象的方式设计和访问,不用

2017-06-26 02:57:26 274

原创 springmvc01

回顾什么是springmvc,它与spring有什么关系springmvc属于spring框架的后续产品,用在基于MVC的表现层开发,类似于struts2框架参见>回顾springmvc工作流程参见>第十四章 springmvc快速入门(注解版本)1)springmvc快速入门(传统版) 步一:创建springmvc-day02这么一个web应用 步二:导入spri

2017-06-26 02:55:01 231

原创 springmvc

第一章 回顾JavaWeb中的MVC设计模式1)MVC这种设计模式,不光运用于Web领域,而且也能用于非Web领域2)今天说的MVC特指一种表现层设计模式,不限于Java语言第二章 回顾struts2+Spring开发1)需求:学生注册【add.jsp->StudentAction.java->addOK.jsp】2)struts2框架有如下特点: 每次请求action时,都

2017-06-26 02:52:12 279

原创 jQuery-EasyUI组件(下)

要求1) 使用jQuery-EasyUI组件,构建自已的Web页面(下)2) 使用Jsp/Js/Ajax/Json/Jquery/Easyui + Servlet + JDBC + Lucene/Mysql/Oracle完成数据库分页3) 欣赏几款优秀的jQuery组件,构建自已的Web页面一)学会查阅文档,使用jQuery-EasyUI,构建自已的Web页面 (1)网址:www

2017-06-26 02:50:09 690

原创 jQuery-EasyUI组件(上)

要求1)省份-城市-区域三级联动【struts2 + ajax +非数据库版】2)查阅文档,使用jQuery-EasyUI组件,构建自已的Web页面(上)一)省份-城市-区域三级联动【struts2 + ajax +非数据库版】 (1)省份-城市-区域,基于jQuery的AJAX三级联动,用Struts2整合AJAX【非数据库版】 $.ajax(

2017-06-26 02:44:42 420

原创 Lucene01

一) 索引库优化1.1什么是索引库 索引库是Lucene的重要的存储结构,它包括二部份:原始记录表,词汇表 原始记录表:存放的是原始记录信息,Lucene为存入的内容分配一个唯一的编号 词汇表:存放的是经过分词器拆分出来的词汇和该词汇在原始记录表中的编号1.2为什么要将索引库进行优化 在默认情况下,向索引库中增加一个Document对象时,索引库自动会添

2017-06-26 02:35:20 300

原创 Lucene

一) 回顾索引定义:索引是对数据库表中一列或多列的值进行排序的一种结构目的:加快对数据库表中记录的查询特点:以空间换取时间,提高查询速度快参见>二) 体验百度 搜索与原理图参见>参见>参见> 三) 什么是LuceneLucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,

2017-06-26 02:33:21 748 2

转载 spring面试题大全

* Spring的优点有什么?1. Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分2. Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高3. 依赖注入和IoC使得JDBC操作简单化4. Spring是开源的免费的5. Spring使得对象管理集中化合简单化* 描述一下spring中实现DI(dependency injection)的几

2017-06-02 02:49:58 926

转载 JAVA-SSH面试题

Java---SSH(MVC)1. 谈谈你mvc的理解 MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。 MVC中的模型、视图、控制器它们分别担负着不同的任务。 视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。

2017-06-02 02:45:49 521

转载 SSH面试题总结

Spring,hibernate,struts的面试笔试题(含答案)Hibernate的相关试题:1、Hibernate的工作原理?hibernate的初始化 读取hibernate的配置信息,创建SessionFactory。A、 创建Configeration的实例。它的构造方法:将配置文件信息(hibernate-config.xml)读入到内存。一个Configeration实

2017-06-02 02:44:42 311

转载 SSH面试题大全

* Spring的优点有什么?1. Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分2. Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高3. 依赖注入和IoC使得JDBC操作简单化4. Spring是开源的免费的5. Spring使得对象管理集中化合简单化* 描述一下spring中实现DI(dependency injection)的几

2017-06-02 02:41:47 1397

转载 最新JAVA编程题全集(50题及答案)

【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? //这是一个菲波拉契数列问题public class lianxi01 {public static void main(String[] args) {System.out.println("第1个月的兔子对数:

2017-06-02 02:30:29 792

转载 oracle数据库面试题目汇总

1. 对字符串操作的函数? 答:ASCII() --函数返回字符表达式最左端字符的ASCII 码值CHR() --函数用于将ASCII 码转换为字符 --如果没有输入0 ~ 255 之间的ASCII 码值CHR 函数会返回一个NULL 值--应该是必须给chr()赋数字值 concat(str,str)连接两个字符串LOWER() --函数把字符串全部转换

2017-06-02 02:26:47 9680

转载 面试常见的逻辑推理题

1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb。 2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来? 3.在一个平面上画1999条直

2017-06-02 02:21:22 17361

转载 75道面试逻辑智力测试题内附详细答案

【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。 【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈

2017-06-02 02:15:23 7668

转载 Java 笔试题1

第十八章 输入输出笔试题一、 填空题1. 【基础题】File对象的isFile()方法作用是判断是否是文件,getAbsolutePath() 方法作用是获取文件或目录的绝对路径。2. 【基础题】BufferedReader和BufferedWriter以字符流的方式读写文本文件,且效率更高。3. 【基础题】FileInputStream和FileOutputStream以字节流的方式读

2017-06-02 01:41:42 1847

转载 Java笔试题

第一章 Java概述笔试题一、 填空题1. 【基础题】Java是一种先 编译 后 解释 运行的语言。二、 选择题三、 名词解释1. 【基础题】J2SE:Java 2 Standard Edition Java标准版 2. 【基础题】J2EE:Java 2 Enterprise Edition Java企业版 3. 【基础题】J2ME:Java 2 Micro

2017-06-02 01:37:42 1239

Java思维导图

图片笔记

2017-05-02

java 基础PPT

传智博客的PPT

2016-11-24

java基础入门

由传智播客高教产品研发部编著的《Java基础入门》从初学者的角度详细讲解了Java开发中重点用到的多种技术。全书共11章,包括Java开发环境的搭建及其运行机制、基本语法、面向对象的思想,采用典型翔实的例子、通俗易懂的语言阐述面向对象中的抽象概念。在多线程、常用API、集合、IO、GUI、网络编程章节中,通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者培养良好的编程习惯。最后,讲解了Eclipse开发工具,帮助初学者熟悉开发工具的使用。, 《Java基础入门》附有配套视频、源代码、测试题、教学PPT、教学实施案例、教学设计大纲等资源,并提供在线答疑平台。, 本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为Java技术基础的培训教材,是一本适合广大计算机编程初学者的入门级教材。

2016-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除