自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(49)
  • 收藏
  • 关注

转载 9月24号面试总结(康拓普2面)

1.mybatis的<namespace>的作用namespace是用于绑定Dao/mapper接口,即面向接口编程2.mysql中的group by 和order by 的执行顺序group by 比order by 先执行,sql的执行顺序3.mybatis所用到的设计模式简单工厂模式(创建对象)、构造者模式(复杂对象的构建)、单例模式(线程安全)、代理模式(通过...

2019-09-24 23:12:00 268

转载 9月24号面试总结(康拓普1面)

康拓普面试1.springmvc常用注解@Controller @Requestmapping @RequestParam @Path_variables @ResponseBody2.常用数据库优化:varchar可以建索引吗MySQL的btree索引和hash索引的区别varchar类型数据可以建索引3.常用数据库表4.hashmap遍历的方式1.通过map.keyS...

2019-09-24 23:11:00 631

转载 9月20号面试总结(zhongluan)

1.数据库优化数据库读写分离,通过myCat实现对主键,order by 和where后面的字段创建索引sql语句优化:2.数据库常用的函数avg min max conat(字符串连接) lower(小写) upper(大写) trim(去掉空白字符) substr(求子串)3.decode有了解过吗数据库函数,用于条件判断4.数据库索引创建索引,提高查询效率5.数据库...

2019-09-23 20:46:00 106

转载 9月20号面试总结(shangyun)

1.二分法查找实现2.HashMap和Hashtable的区别 1、继承的父类不同 Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。 2、线程安全性不同3、是否提供contains方法HashMap把Hashtable的contains方法去掉了,改成con...

2019-09-20 18:20:00 95

转载 9.19面试总结(ximei)

西美面试总结1.项目的具体细节:提供哪几个服务,服务如何通讯项目需完善2.事物管理:transaction manager事务的隔离级别:read uncommited(oracle 默认) repeatable read(mysql 默认)事务的生命周期:开始、结束(提交、回滚)、保存点3.aop原理aspect oriented programming,面向切面编程,将非业...

2019-09-19 23:13:00 67

转载 9月18号面试总结(guihuaju)

1.interceptor加载beaninterceptor没有被Spring容器管理,只有都在容器中的对象,才能使用注解获取。实现ApplicationContextAware接口:这个类可以方便获得ApplicationContext中的所有Bean。这个类可以直接获取Spring配置文件中,所有有引用到的bean对象。一定要让继承ApplicationContextAware接口的...

2019-09-18 23:40:00 74

转载 观察者设计模式

1.定义一个抽象Observe观察者1 public interface Observe {2 void update(Message message);3 }2.定义一个DBObserver观察者public class DBObserver implements Observe { ObservedSubject observedSu...

2019-09-18 22:59:00 71

转载 9月17号面试总结(softstone)

1.数据结构:数组、链表、栈、队列、数2.jmm内存模型:jmm java memory model java内存模型volatile具备两种特性,第一就是保证共享变量对所有线程的可见性。将一个共享变量声明为volatile后,会有以下效应:    1.当写一个volatile变量时,JMM会把该线程对应的本地内存中的变量强制刷新到主内存中去;    2.这个写操作会导致其他...

2019-09-17 23:25:00 98

转载 9月12号面试总结(weidun)

1.数据库的存储过程什么是数据库的存储过程 SQL的调用可以分为函数和存储过程,个人理解,其实函数和存储过程是相似的,至少在引用的时候跟函数很是一样。或者干脆把存储过程理解为另一种函数,另一种经过优化的函数。它的优点在于,存储过程在被编译后会被直接保存在数据库中,成为数据库的一部分,以后就可以反复调用,运行速度快,效率高。。...

2019-09-16 20:53:00 69

转载 9月11号面试总结(guangfa)

1.Solr服务器实现搜索,有什么作用全文检索通过分词进行查询,对于企业标准,通过搜索关键字可以找到对于的企业标准2.工作流引擎activiti工作流引擎,实现流程的会签、审批等功能3.高并发的使用案例:通过配置负载均衡服务器、数据库读写分离、消息队列、reids缓存服务器、单点登入:将多个子系统的登入通过一个登入模块进行控制多线程安全:多个线程同时运行同一段代码,如果每次运行结果和...

2019-09-16 20:52:00 44

转载 9月16号面试总结(nantian)

1.spring的理解Spring是一个一站式、轻量级的javaee框架。一站式指的是Spring支持在持久层、业务层、表现层的javaEE开发,轻量级指的是除4个核心包外,其他功能按需引入。Spring的核心是ioc,控制反转,代码控制权由调用方变为服务方,实现解耦的功能。调用方从Spring容器中获取对象,通过di进行依赖注入spring IOC有哪几种实现形式:实例化Bean的4中...

2019-09-16 20:51:00 75

转载 java顺序栈功能通过数组实现

1.定义栈接口 1 public interface Stack<T> { 2 //返回栈的大小 3 public int size(); 4 //判断栈是否为空 5 public boolean isEmpty(); 6 //入栈 7 public void push(T t); 8 //出栈 9 pu...

2019-09-14 20:57:00 111

转载 责任链设计模式Demo

实现功能:请假审批流程,请假3天以内,主任审批;请假3-10天,经理审批;请假10天以上,总经理审批。1.定义一个请假请求LeaveRequest的类。 1 public class LeaveRequest { 2 private String name;//请假人姓名 3 private int days;//请假天数 4 ...

2019-09-10 19:29:00 105

转载 自定义异常

1.自定义异常继承Exception,需继承父类Exception的无参构造和有参构造,自定义异常方法。public class MyException extends Exception { public MyException(){ super(); }; public MyException(String message)...

2019-09-06 15:10:00 144

转载 Lucene小结

1.Lucene是什么Lucene是apache下的一个开源的全文检索引擎工具包。2.什么是全文检索全文检索就是先分词创建索引,再执行搜索的过程。3.什么是分词就是将一段文字分成一个个单词4.Lucene实现全文检索的流程全文检索的流程分为两大部分:索引流程、搜索流程。索引流程:采集数据--->构建文档对象--->创建索引(将文档写入索引库)。...

2019-08-12 23:01:00 70

转载 Linux常用命令总结

1.Linux命令格式基础格式: <命令> [-选项...] [参数...]注意事项:所有的参数、选项之间使用空格分隔的。例: pwd 只有命令 cd /etc 命令 参数 cp -v 1.txt /root/2.txt 命令 -选项 参数2.系统命令2.1 查看IPifc...

2019-08-06 21:46:00 77

转载 虚拟机与Linux操作系统

1.虚拟机是什么虚拟机就是能够在一台物理计算机上模拟出一台或多台虚拟的计算机的软件。常用的虚拟机软件有VMware、VirtualBox等。在虚拟机里可以安装各种操作系统,包括Windows、Linux 、MacOS等。2.Linux是什么Linux是一个开源的,免费的操作系统。3.Linux安装a.创建虚拟机b.安装Linux4.网络设置a.桥接模式...

2019-08-05 22:34:00 227

转载 Servlet学习小结

1.servlet定义server applet,服务器小程序2.servlet特点a.指实i现了Servlet接口的类b.servlet必须在支持servlet的服务器上才能运行c.一个servlet负责处理一个或一组url请求,并返回响应数据3.servlet运行流程a.客户端通过url,发送请求给服务器b.服务器调用servletc. servl...

2019-07-31 21:21:00 68

转载 HTTP学习小结

1.http定义hyper text transfer protocol,即超文本传输协议,用于客户端/浏览器向服务器发送请求,并接收服务器的响应数据。2.http工作流程a.客户端与服务器建立连接b.客户端向服务器发送请求c.服务器对客户端进行响应d.客户端与服务器建断开连接3.http协议特点1.无状态连接:每次连接完成后不保留数据2.http1...

2019-07-31 21:07:00 69

转载 SpringMVC第二天

1.文件上传在web开发中一般会有文件上传的操作一般JavaWeb开发中文件上传使用的 Apache组织的Commons FileUpload组件SpringMVC中使用 MultipartFile file对象接受上传文件,必须保证 后台参数的名称和表单提交的文件的名称一致文件上传必须条件:1. 表单必须post2. 表单必须有 file 文件域...

2019-07-11 21:14:00 76

转载 使用Servlet 编写过滤器

1.servlet过滤器的用途在客户端的请求访问后端资源之前,拦截这些请求。在服务器的响应发送回客户端之前,处理这些响应。2.Servlet 过滤器方法(1)public void doFilter (ServletRequest, ServletResponse, FilterChain)该方法完成实际的过滤操作,当客户端请求方法与过滤器设置匹配的URL时,Serv...

2019-06-14 21:05:00 153

转载 servletContenxt对象

1.定义ServletContext 对象由服务器进行创建,一个项目只有一个对象。不管在项目的任意位置进行获取得到的都是同一个对象,那么不同用户发起的请求获取到的也就是同一个对象了,该对象由用户共同拥有。2.特点【1】服务器进行创建【2】用户共享【3】一个项目只有一个生命周期:服务器启动到服务器关闭【4】作用域:项目内3.使用(1)如何得到ServletC...

2019-06-14 20:59:00 105

转载 Servlet的请求处理

1.Request对象下面的方法可用在 Servlet 程序中读取 HTTP 头。这些方法通过 HttpServletRequest 对象可用。方法 & 描述:Cookie[] getCookies()返回一个数组,包含客户端发送该请求的所有的 Cookie 对象。Object getAttribute(String name)以对象形式返回已命名属性的值...

2019-06-13 22:03:00 105

转载 JavaScript学习--day01

1.语言特点JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。2.应用领域PC浏览器/PC软件/手机浏览器/手机app/微信小程序/微信公众号开发/硬件开发/服务器开发/AR/VR/深度学习/机器学习3.js的使用Script标签内容的执行,是按顺序执行,但是4.加载是按照异步进行加载。Script标签里面如果有代码出错,仅...

2019-05-29 18:05:00 66

转载 HTML--day04

1.伪类伪类实际上是元素的某种状态。元素:hover:鼠标悬浮上去的状态A:link:链接未点击时候的状态A:visited:链接被浏览过的状态A:active:链接被点击时候的状态Input:focus 输入框聚焦时候的状态,即有光标的状态。2.伪元素伪元素即是假的元素,通过元素内部创造假的元素,可以创造2中假的元素,1个是在元素内部的最前面,一个是在...

2019-05-28 10:17:00 58

转载 HTML--day03

1.装换transform1.1二维平面移动语法:transform:translateX(移动的距离) translateY(移动的距离);Transform:translate(水平移动距离,垂直移动距离)可以设置负值,水平的正值是向右移动,垂直的正值是向下移动1.2二维平面旋转语法:Transform:rotate(30deg);旋转原点的设置...

2019-05-28 09:16:00 61

转载 HTML--day02

1.1容器盒子Box-size:设置盒子模型,CSS3标准,content-box:正常默认模式,起源于谷歌,元素的整体大小会被内边距和边框撑开border-box:怪异模式,起源于IE,元素的整体大小不会被内边距和边框撑开Width:宽度Height:高度注意:width,height会根据box-size盒子模型的不同来决定是内容的宽度和高度,还是整个元素大小...

2019-05-28 09:07:00 75

转载 HTML--day01

1.定义HTML:超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。2.最简单的HTML<!DOCTYPE html> ---->告诉浏览器,当前HTML语言使用的是第5个版本,2014年发布&...

2019-05-28 09:02:00 60

转载 Java学习--反射

1.反射的定义反射:(reflection):在运行时期,动态地去获取类中的信息(类的信息,方法信息,构造器信息,字段等信息进行操作)。2.获取类的Class实例的三种方式1. 类名.class2. 类的对象.getClass()3. Class.forName(“类的全限定名”) 全限定名 = 包名 + 类名注意 :同一个类在JVM的字节码实例只有一...

2019-05-20 22:07:00 65

转载 Oracle数据库5--数据库对象

1.视图视图(view),称为虚表,在数据库中不存在实体。视图本质上是对物理表(基表)的一种数据保护。让开发者或者用户只能看到基表中的部分数据。1.1创建视图create or replace view v$empinfoasselect e.empno,e.ename,e.job,e.mgr,e.hiredate,e.deptnofrom emp e;...

2019-05-17 21:59:00 73

转载 Oracle数据库4--多表关联

1. 92语法多表关联1.1笛卡尔积-- 笛卡尔积select *from emp,dept1.2等值连接-- 等值连接-- 需求:查询雇员的部门名称select e.ename,e.deptno,d.dnamefrom emp e,dept dwhere e.deptno = d.deptno1.3不等值连接-- ...

2019-05-16 21:42:00 827

转载 Oracle数据库3--常用函数

1.函数概念函数一般是在数据上执行的,它给数据的转换和处理提供了方便。只是将取出的数据进行处理,不会改变数据库中的值。函数根据处理的数据分为单行函数和聚合函数(组函数)。单行函数对单个数值进行操作,并返回一个值。组函数又被称作聚合函数,用于对多行数据进行操作,并返回一个单一的结果,组函数仅可用于选择列表或查询的having子句2.字符相关函数-- dual用于...

2019-05-14 21:37:00 114

转载 Oracle数据库2--Select查询语句

1.Select查询select 用于从数据看查询数据。语法:select field1,filed2,.. .from tablename[where condition]-- 查询所有员工的名字和雇员号select empno,ename from emp;-- 查询所有员工的雇员号、姓名、岗位select empno,ename,job fr...

2019-05-13 21:54:00 144

转载 Oracle数据库1--数据库简介

1.数据库概念数据库是数据存储的仓库(database),通过表结构来存储数据。根据数据的组织关系可以分为关系型数据和非关系型数据库。2.关系型数据库表中的一条数据称为记录(record),记录是由多个字段(field)构成。一个表中的一条记录一定有一个唯一标识(如:id),称为主键(primary key)。主键一定要唯一标识一条记录。主键可以是一个字段、也可以...

2019-05-11 21:23:00 92

转载 Java基础--网络编程

1.网络的概念把多台计算机通过物理线路连接起来,就形成了网络。目的在于交换数据和共享信息。2.网络通信的三要素:【1】IP地址:唯一标识网络上的每一台计算机。两台计算机之间通信的必备有素【2】端口号:计算机中应用的标号(代表一个应用程序)0-1024系统使用或保留端口常见端口:http:80 stmp: 25 ftp:21 有效端口0-65536,开发者...

2019-05-10 22:04:00 84

转载 Java基础--多线程

1.程序与进程程序就是一堆静态的代码,存储在硬盘上。程序如果不运行,本质就是一个文件。程序一次运行产生进程,进程一直向前运行,直到进程结束。2.进程与线程的区别3.多线程的实现【1】继承Thread 1 public class MyThread extends Thread { 2 3 @Override 4 public ...

2019-05-09 22:12:00 74

转载 Java基础--对象序列化

1.序列化与反序列化把内存中的对象永久保存到硬盘的过程称为对象序列化,也叫做持久化。把硬盘持久化的内存恢复的内存的过程称为对象反序列化。2.Serializable接口类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化,并抛出异常。Serializable接口没有方法或字段,仅用于标识可序列...

2019-05-07 22:06:00 101

转载 Java基础--IO流

1.IO流概念1.1流的概念流(stream):流是一连串流动的数据(字节、字符),以先进先出的方式发送的信息的通道中。1.2输入流和输出流输入流:数据从源数据源流入程序的过程称为输入流,可以理解为从源数据源读取数据到程序的过程。输出流:数据从程序流出到目的地的过程称为输出流,可以理解为把数据从程序写入目的地的过程。1.3IO流的分类按照流向分为输...

2019-05-06 21:54:00 69

转载 Java基础--Collection集合

1.Collection接口 Collection是java集合框架(collection-frame)中的顶层接口。Collection接口表示一个容器,容器中只能存储引用数据类型,建议存同一类型的引用类型,方便后续遍历等操作。 容器中的元素可以是有序的、可重复的,称为List接口;也可能是无序的、唯一的,称为Set接口。 Collection接口的常用方...

2019-05-05 21:52:00 63

转载 Java基础--枚举

1.枚举简介枚举是由一组固定的常量组成的类型,自定义数据类型。枚举的常量值一定是可列举的有限值。常量值的类型都是public static final。下面代码中的Gender 是一种自定义的数据类型,可以用于声明变量,且变量的取值必须是枚举值的其中一个。gender的值必须是男或者女或者保密。1 public enum Gender {2 男,3 ...

2019-04-29 21:40:00 89

空空如也

空空如也

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

TA关注的人

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