自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 mac下idea导入git项目并运行

1.选择Check out from Version Control–>Git 复制框中的项目地址 2.url框为我门上一步从git复制的项目地址 directory为我们把项目克隆的位置 然后点击Clone 3.导入项目之后如果提示没有sdk则需要手动配置java路径4.打包项目 选择右侧的快捷方式Maven Projects 选择merak 选择clean...

2018-06-20 20:53:38 11635

转载 使用git和Tortoisegit上传本地项目到gitHub

1.下载安装git2.下载安装Tortoisegit出现如上两部分,则表明安装成功。3.生成key首先点击下个图片红线标注的PuTTYgen 先生成一个key 点击Generate生成 key 很长很长时间之后先新建一个文本文档 复制上面那个我红圈圈出来的 内容 之后点击那个Save private key按钮什么别管 只管点 是...

2018-06-07 20:40:26 512

转载 myeclipse 2014 无法运行maven 命令,eclipse不打印运行日志

myeclipse 2014 无法与maven 3.5 兼容 解决: maven命令运行过程没有问题,但在myeclipse中却不能运行maven的命令,原来myeclipse 2014 无法与maven 3.5 兼容,将maven3.5 调低如maven3.2.2 即可...

2018-06-02 21:43:20 215

原创 java程序员面试笔试宝典8.3排序

1如何进行选择排序1)对于给定的一组纪录,经过第一轮比较得到最小的纪录将该纪录与第一个纪录的位置进行交换。2)接着对不包括第一个纪录以外的其他纪录进行第二轮比较,得到最小的纪录并与第二个纪录进行位置交换。3)重复该过程,直到进行比较的纪录只有一个时为止。以数组{38,65,97,76,13,27,49}为例public class TestSort { public ...

2018-05-29 20:45:22 213

原创 java程序员面试笔试宝典8.1链表

1.如何实现单链表的增删操作单链表:可以用任意一组存储单元来存储单链表中的数据元素(存储单元可以是不连续的)除了存储每个数据元素ai的值外,还必须存储指示其直接后继元素的信息这两部分信息组成的数据元素ai的存储映像称为结点。n个结点在一块被称为链表当结点只包含其后继结点的信息的链表就被称为单链表。java中定义如下的数据类来存储结点信息class Node{ Node ...

2018-05-29 19:45:57 228

原创 java程序员面试笔试宝典4.11 Java数据库操作

1.如何 通过JDBC访问数据库Java数据库连接(JDBC)用于再java程序中实现数据库操作功能,它提供了执行SQL语句,访问各种数据库的方法,并为各种不同的数据库提供统一的操作接口。java.sql包中包含了JDBC操作数据库的所有类,通过jdbc访问数据库一般有如下几个步骤:1)加载JDBC驱动器。将数据库的JDBC驱动器加载到classpath中,在基于JavaEE的Web应用...

2018-05-29 16:10:28 264

原创 java程序员面试笔试宝典4.10多线程

1.什么是线程?它和进程有什么区别?为什么要 使用多线程?线程是指程序在执行过程中,能够执行程序代码的一个执行单元。在java语言中,线程有四种状态:运行,就绪,挂起和结束。进程是指一段正在执行的程序。线程有时也被称为轻量级进程,它是程序执行的最小单元,一个进程可以拥有多个线程,各个线程之间共享程序的内存空间(代码段,数据段和堆空间)及一些进程级的资源(例如打开的文件)但是各个线程拥有...

2018-05-29 00:06:03 185

原创 java程序员面试笔试宝典4.9容器

1.Java Collections框架是什么?Java Collections框架中包含了大量集合接口以及这些接口的实现类和操作他们的算法例如:排序,查找,替换,复制,取最小元素,取最大元素等。具体而言,主要提供了List列表,Queue队列,Set集合,Stack栈,和Map映射表,存放键值对。其中List,Queue,Set,Stack都继承自Collection接口。Colle...

2018-05-28 07:44:58 700

原创 java程序员面试笔试宝典4.7输入输出流

1.Java IO流的实现机制是什么?再java语言中,输入和输出都被称为抽象的流,流可以看作一组有序的字节集合,即数据再两设备之间的传输。流的本质是数据传输,根据处理数据类型的不同,流分为字节流和字符流。字节流以字节(8bit)为单位,包含两个抽象类:InputStream(输入流)和OutputStream(输出流)字符流以字符(16bit)为单位,根据码表映射字符,一次可以读多个字...

2018-05-24 00:05:31 243

原创 java程序员面试笔试宝典4.6异常处理

finally块中的代码什么时候被执行?问题:try{}里面有return语句,那么紧跟在try后面的finally{}中的代码是否会被执行?如果会的话什么时候被执行,在return之前还是之后? 任何语句要执行,都必须在return之前,除非碰到exit函数 如果try-finally或者catch-finally中都有return语句,那么finally块中的return语句将会覆盖...

2018-05-23 20:03:15 411

原创 java程序员面试笔试宝典4.5 字符串与数组

1.字符串创建与存储的机制是什么?字符串的声明主要有以下两种情况:1)String s1 = new String("abc");String s2 = new String("abc");s1和s2内容相同,但是在内存中的地址是不同的,只要用到new总会生成新的对象。2)String s1 = "abc";String s2 = "abc";在JV

2018-05-23 16:14:08 262

原创 java程序员面试笔试宝典4.4基本类型与运算

1.java提供了哪些基本数据类型?java语言提供了8中原始的数据类型byte,short,int,long,float,double,char,boolean1,2,4,8,4,8,2,1这些数据类型不是对象,被创建后立即在栈上创建空间引用类型:类,接口,数组,这类对象在声明时不会被分配内存空间,只是存储了一个内存地址。此外java语言还提供了原始类型的封装类,(Characte...

2018-05-23 11:45:22 199

原创 java程序员面试笔试宝典4.3关键字

1.变量命名有哪些规则?java规定标识符只能是字母,数字,下划线_,和$组成,并且标识符的第一个字符不能是数字。此外标识符也不能包含空白字符(换行,空格和制表符)java中变量名区分大小写。2.break,continue,以及return有什么区别?break:用于直接强行跳出当前循环,内层循环。continue:用于停止当次循环,回到循环起始处,进入下一次循环操作。re...

2018-05-21 22:43:14 185

原创 java程序员面试笔试宝典4.2面向对象技术

1.面向对象的主要特征包括:抽象,继承,封装,多态 2.继承主要有如下几个特征:1)不支持多重继承2)子类只能继承父类非私有(public,protected)成员变量和方法3)当子类的成员变量和父类的成员变量同名时,子类中的成员变量会覆盖父类中的成员变量,而不会继承。4)当子类中的方法与父类中的方法有相同的函数签名时,子类会覆盖父类的方法而不会继承3.组合和继承的区别组合是...

2018-05-21 20:42:40 178

原创 java程序员面试笔试宝典4.1基本概念

4.1 基本概念4.1.1 Java语言有哪些优点1)Java语言为纯面向对象的语言。2)平台无关性。一次编译,到处运行。3)Java提供了很多内置的类库。如对多线程的支持,对网络通信的支持,垃圾回收器。4)提供了对web应用开发的支持。例如Applet,Servlet,Jsp;Socket,RMI5)具有较好的安全性和健壮性。如数组边界检测和Bytecode校验等;强类型机制...

2018-05-19 14:01:59 263

原创 阿里maven镜像

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 ...

2018-05-17 22:05:03 287

原创 Centos7下还原db2数据库

第一步:通过xshell+xftp或者设置共享文件夹将备份文件拷贝到db2inst1目录下第二步:进入db2inst1并启动数据库 su db2inst1 db2start第三步: 进入home/db2inst1目录下执行还原命令 db2 restore database HSDATA from /home/db2inst1/...

2018-05-15 17:52:57 433

原创 bos项目第二天

2018-05-09 00:02:07 216

原创 bos项目第一天

s3:搭建项目开发环境 3.1:数据库环境搭建第一步:创建数据库create database bos32 character set utf8;第二步:创建数据库用户create user xiaoming identified by 'ermazi';第三步:为新创建的用户赋权限grant all on bos32.* to xiaoming;问题1:1142 - SE...

2018-05-03 22:15:53 398

原创 java基础知识

4.1 基本概念1.java语言是由C++语言改进并重新设计而来的。 2.java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同。 3.main()方法还有其他可用的定义形式:1)public 与 static没有先后顺序关系 static public void main(String[] args)2)也可以把main方法定义为final public s...

2018-03-25 19:04:20 1091

原创 jQuery前端框架介绍与实例

1.点击图片更换图片<script> i = 0; $('img').click(function(){ if(i%2==0){ this.src='b.jpg'; }else{ this.src='a.jpeg'; }

2017-09-10 18:05:43 1021

原创 WEB_02_JSP/Servlet及相关技术详解

1 Web应用和web.xml文件1.1 构建Web应用myProject|-WEB-INF| |-classes| |-lib| |-web.xml|-a.html1.2 配置描述符web.xml提示:1.对于Servlet3.0规范而言,WEB-INF路径下的web.xml文件不在是必须的,但通常还是建议保留该文件。2.对于Java Web应用而言,WEB-INF

2017-09-01 15:49:57 377

原创 JAVA12_IO

在整个java.io包中最重要的就是5个类和一个接口:File,OutputStream,InputStream,Writer,Reader;一个接口是Serializable.1.操作文件的类(1)File类的基本介绍在整个io包中,唯一与文件本身有关的类就是File类。使用File类可以进行创建或删除文件等常用操作。构造方法:public File(String pathname) 通

2017-08-28 10:04:34 460

原创 WEB12_Http&Tomcat(黑马)

课程计划示例图本机的资源只有放在web应用服务器中才能被外界局域网通过ip进行访问1.HTTP协议(1)什么是Http协议HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法(2)Http协议的组成Http协议由Http请

2017-08-27 11:33:37 696

原创 java求集合的并集、交集、补集、差集和对称差集

package jmath;import java.util.HashSet;import java.util.Scanner;import java.util.Set;//创建一个集合类setpublic class set { public static void main(String[] args) { Set<Integer> result = new Ha

2017-08-23 16:39:55 4453

原创 Java Web从入门到精通01-Web开发基础-01Java Web应用开发概述

1.C/S结构和B/S结构(1)C/S结构和B/S体系结构介绍随着网络技术的不断发展,单机的网络程序已难以满足网络计算的需要。为此,网络程序开发体系结构应用而生。其中应用最多的是基于浏览器/服务器的B/S结构;另一种是基于客户端服务器的C/S结构。C/S: Client/Server 即客户端/服务器 B/S: Brower/Server 即浏览器/服务器 说明:B/S是由美国

2017-08-22 11:27:10 470

原创 问题解决02

1.db2数据库连接异常 SQL1224N 由于数据库管理器发生了错误或者被强制中断,从而无法接 受新的请求,已终止正在处理的所有请求或者已终止所指定的请求。 说明: 此消息可能是由于下列任何一种原因所致。尚未在数据库服务器上启动数据库管理器。数据库管理器已停止。系统管理员已强行终止数据库代理程序。数据库代理程序已由于关键数据库管理器进程异常终止而终止。解决方案:执行实例启动命令

2017-08-16 09:25:05 1690

原创 学习笔记02

1.<beans default-autowire="no" default-lazy-init="true">no 默认不使用autowiring。 必须显示的使用”“标签明确地指定bean在默认情况下,Spring在初始化Ioc容器(ApplicationContext)的时候会初始化所有的单例bean。通过设置bean标签的lazy-init属性,可以设置一个bean不在Ioc容器初始化的时

2017-08-16 09:21:50 195

原创 Spring框架学习笔记04-ssh框架整合

1.三大框架架构(整合原理)2.导包(41个)(1)hibernate1.hibernate/lib/required2.hibernate/lib/jpa | java persist api java的持久化规范(接口)3.数据库驱动(2)struts21.struts-blank.war/WEB-INF/lib/*注意:javassist-3.18.1-GA.jar包与hibernat

2017-08-14 15:42:43 315

原创 Spring框架学习笔记03

1.Spring整合JDBC(1)spring提供了很多模板整合Dao技术(2)spring中提供了一个可以操作数据库的对象.对象封装了jdbc技术.JDBCTemplate => JDBC模板对象与DBUtils中的QueryRunner非常相似.@Testpublic void fun1() throws Exception{ //0.准备连接池 ComboPooledDa

2017-08-14 14:30:59 312

原创 Spring框架学习笔记02

1.使用注解配置spring(1)步骤1.导包(4+2+spring-aop)2.为主配置文件引入新的命名空间(约束)3.开启使用注解代理配置文件4.在类中使用注解完成配置(2)将对象注册到容器@Component("user")//@Service("user")//service层//@Controller("user")//web层//@Repository("user")//d

2017-08-07 09:37:39 386

原创 Spring框架学习笔记01

1.spring介绍(1)三层架构中spring位置(2)spring一站式框架1.正是因为spring框架性质是属于容器性质的.容器中装什么对象就有什么功能.所以可以一站式.2.不仅不排斥其他框架,还能帮其他框架管理对象.3.aop支持4.ioc思想5.spring jdbc6.aop 事务7.junit 测试支持2.spring搭建(1)导包logging是日志包 log4j可选

2017-08-04 17:24:28 396 2

原创 struts2框架学习笔记04

1.自定义拦截器(1)架构(2)拦截器创建创建方式1:package cn.itheima.a_interceptor;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.Interceptor;//拦截器的第一种创建方式//拦截器生命周期:随着项目的启动创建,随着

2017-08-04 16:10:33 505 1

原创 struts2框架学习笔记03

1.OGNL表达式OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航. OGNL不仅仅可以视图导航.支持比EL表达式更加丰富的功能.(1)使用OGNL准备工作1.导包struts2 的包中已经包含了.所以不需要导入额外的jar包2.代码准备@Test//代码准备public void fun1() throws OgnlException{

2017-08-04 11:26:28 3467 8

原创 struts2框架学习笔记02

1.结果跳转方式(1)转发<!-- 转发 --><action name="Demo1Action" class="cn.itheima.a_result.Demo1Action" method="execute"> <result name="success" type="dispatcher">/hello.jsp</result></action>(2)重定向<!-- 重定向 --

2017-08-04 10:24:14 442 1

原创 struts2框架学习笔记01

1.struts2是什么(1)概念(2)struts2使用优势1.自动封装参数2.参数校验3.结果的处理(转发|重定向)4.国际化5.显示等待页面6.表单的防止重复提交(3)struts2具有更加先进的架构以及思想(4)struts2的历史struts2与struts1区别就是技术上没有什么关系.struts2的前身时webwork框架.2.搭建struts2框架(1)导包(2)书写

2017-08-03 18:09:30 612 1

原创 Hibernate框架学习笔记04

1.查询总结(1)oid查询-get(2)对象属性导航查询(3)HQL(4)Criteria(5)原生sql2.查询-HQL语法(1)基础语法String hql = "from Customer";String hql1 = "from java.lang.Object";Query query = session.createQuery(hql1);List list = que

2017-08-03 17:01:48 354 1

原创 Hibernate框架学习笔记03

1.一对多|多对一(1)关系表达1.表中的表达 2.实体中的表达 3.orm元数据中表达一对多:<!-- 集合,一对多关系,在配置文件中配置 --><!-- name属性:集合属性名 key属性:外键列名 class属性:与我关联的对象的完整列名 --><set name="linkMans" inverse="true" cascade="del

2017-08-03 15:56:05 317 1

原创 Hibernate框架学习笔记02

1.hibernate中的实体规则(1)实体类创建的注意事项1.持久化类提供无参数构造2.成员变量私有,提供共有get/set方法访问.需提供属性3.持久化类中的属性,应尽量使用包装类型4.持久化类需要提供oid.与数据库中的主键列对应5.不要用final修饰class(hibernate使用cglib代理生成代理对象.代理对象是继承被代理对象.如果被final修饰.将无法生成代理.)(2

2017-08-02 18:17:53 407 1

原创 快捷方式大全

1.Win7快捷方式1:开启服务services.msc2:打开计算器calc2.MyEclipse快捷方式1:快速查找文件Ctrl+Shift+R2:返回上一步操作Alt+左箭头3:查找类Ctrl+shift+T4:查找行号Ctrl+L5:查看类的继承结构Ctrl+T6:查看类的方法和属性Ctrl+O3.知识点:1:AOP面向切面编程思想纵向重复代码,横向抽取

2017-07-25 09:34:54 382 1

空空如也

空空如也

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

TA关注的人

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