04 2018 档案

摘要:Integer a=10,100,1000;Integer b=10,100,1000;a==b当a和b为10,100时,为true,当a和b为1000时,为false。因为Integer存在常量池,一次性把从-128到127之间的所有数都初始化了==比较的是内存地址,当没超出赋值范围时,内存地址都 阅读全文
posted @ 2018-04-25 18:48 小哥爱美食 阅读(779) 评论(0) 推荐(0)
摘要:1.数组:定义好之后长度不可变,类型不可变 二维数组 数组的数组 二维数组的每一个元素是一个一维数组 定义格式 数据类型[][] 数组名 = new 数据类型[二维数组的长度/包含的一维数组的个数][每个一维数组的长度]; int[][] arr = new int[3][5]; 定义了一个整型的二 阅读全文
posted @ 2018-04-23 21:46 小哥爱美食 阅读(131) 评论(0) 推荐(0)
摘要:数组 一组数的容器 数组对每一个存入的数字都会自动编号,编号是从0开始的 下标 数组的定义格式 数据类型[] 变量名 = new 数据类型[数组大小或者元素的个数]; 适用于知道元素个数而不知道具体数据的时候 int[] arr = new int[3]; 表示这是一个能存储3个整数的数组 //数组 阅读全文
posted @ 2018-04-23 21:44 小哥爱美食 阅读(202) 评论(0) 推荐(0)
摘要:语法部分 A. J2SE 标准版 B. J2EE 企业版 C. J2ME 移动版 指定类的运行路径(1.7之后不强制要求) A. 53个,51个在用,2个没用 goto,const B. 都是小写(例:String是标识符) a) 单行、多行、文档 b) 作用:解释说明、调试排错 a) 整数、小数、 阅读全文
posted @ 2018-04-23 21:37 小哥爱美食 阅读(316) 评论(0) 推荐(0)
摘要:Springmvc总结 1.Springmvc是什么? 是一个基于spring的mvc的框架。可以和spring无缝衔接。 2.为什么使用Springmvc而抛弃原来的mvc结构? a) 因为以前的mvc结构,写起来比较复杂,一个servlet在web.xml文件中有8行的配置,如果处理逻辑过多,就 阅读全文
posted @ 2018-04-23 21:27 小哥爱美食 阅读(171) 评论(0) 推荐(0)
摘要:5Spring 1-2 控制反转和依赖注入 第一天:如何在applicationContext.xml配置需要被Spring容器管理的对象 然后掌握set方法注入 第二天:通过注解形式创建对象和注入属性是必须掌握的, 3-4 面向切面编程 第三天:理解代理设计模式 静态代理、两种动态代理的优缺点 , 阅读全文
posted @ 2018-04-23 21:25 小哥爱美食 阅读(240) 评论(0) 推荐(0)
摘要:Day02Mybatis 一、 MyBatis的接口形式: 注意两点: 二、 MyBatis的缓存: 分为一级缓存和二级缓存: 注意:默认的二级缓存是关闭的 需要要在配置文件中进行配置打开 补充说明:缓存的数据 当数据库被修改之后 会被清楚,下次查询会再次查询数据库 2级缓存补充:二级缓存的数据只有 阅读全文
posted @ 2018-04-23 21:17 小哥爱美食 阅读(112) 评论(0) 推荐(0)
摘要:Mybatis Day01 一、 Mybatis介绍: Mybatis属于一款优秀的数据持久层框架 回顾JDBC缺点: Mybatis: 导入DTD约束文件: Mybatis入门案例: 修改sqlMapConfig(Mybatis的核心配置文件) 里面目前只有两部分信息:1.数据源2.mapper位 阅读全文
posted @ 2018-04-23 21:15 小哥爱美食 阅读(155) 评论(0) 推荐(0)
摘要:SpringMVC 阅读全文
posted @ 2018-04-23 21:13 小哥爱美食 阅读(131) 评论(0) 推荐(0)
摘要:Day06 一、 SpringMVC介绍:主要负责前端控制的框架,主要负责页面和Servlet间的交互,SpringMVC是Spring家族的一大产品,Spring和SpringMVC之间可以做到无缝衔接 回顾servlet:缺点 addUserServlet,updateUserServlet 一 阅读全文
posted @ 2018-04-23 21:11 小哥爱美食 阅读(105) 评论(0) 推荐(0)
摘要:Day05 一、课程回顾 1.注解中的参数名,只有当参数名是value 并且只有一个参数的时候才可以省略不写 代理模式中用到的目标对象时在代理里面自己创建出来的,而装饰者模式的目标对象是在客户端创建装饰者对象的时候通过构造方法传递进来的 二、整合JDBC 1.导入jar包 共四个 Xml中的数据源配 阅读全文
posted @ 2018-04-23 21:08 小哥爱美食 阅读(91) 评论(0) 推荐(0)
摘要:Day04 一、课程回顾: 1.静态代理: 代理类中要求和被代理类中有相同的方法,所以创建代理类后需要实现相同的接口 在代理类中添加目标对象 因为要执行目标对象中的方法 添加事务代码 在客户端中(Servlet中)创建UserServiceImpl时 改成创建代理对象 2.JDK动态代理: 1.创建 阅读全文
posted @ 2018-04-23 21:07 小哥爱美食 阅读(85) 评论(0) 推荐(0)
摘要:Day03 一、 注入接口类型的属性值 注入策略:先按照属性名作为id去匹配,成功则注入否则进行第二个规则,按照类型进行匹配,成功则注入否则进入第三个规则,搜索工程中接口的唯一实现类,找到则注入,找不到不做任何操作,找到多个报错,见下图: 如果工程中需要一个接口有多个实现类,解决方案: 二、 Spr 阅读全文
posted @ 2018-04-23 21:05 小哥爱美食 阅读(119) 评论(0) 推荐(0)
摘要:Day02 全天内容简介:1.构造方法注入 2.Spring框架的 注解(简化创建对象 和注入的操作) 一、下载Spring源码 https://repo.spring.io 在下面的列表中右键下载 注意:如果xml中没有提示 通常关闭一下文件重新打开即可解决该问题 二、构造方法注入 构造方法作用: 阅读全文
posted @ 2018-04-23 21:03 小哥爱美食 阅读(124) 评论(0) 推荐(0)
摘要:框架部分: Spring:5天 SpringMVC:1天 Mybatis:2天 Spring: 第一天:学习IOC和DI 第二天:简化配置 第三天:AOP面向切面编程 第四天:AOP重点练习 第五天:JDBC整合和声明式事务 S、S、H Sturs2(替代Servlet) 、Spring、Hiber 阅读全文
posted @ 2018-04-23 21:01 小哥爱美食
摘要:1.Java的HashMap是如何工作的?HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。HashMap 基于 hashing 原理,我们通过 put ()和 get ()方法储存和获取对象。当我们将键值对传递给 put ()方法时,它调用键对象的 hashCode 阅读全文
posted @ 2018-04-09 21:52 小哥爱美食 阅读(835) 评论(0) 推荐(0)
摘要:java基础面试题1、Java的基本类型(8个)每个基本类型所占位数与字节数byte 1字节 8位short 2字节 16位int 4字节 32位long 8字节 64位char 2字节 16位float 4字节 32位double 8字节 64位boolean 1字节 8位2、Int与Intege 阅读全文
posted @ 2018-04-09 21:51 小哥爱美食 阅读(11486) 评论(1) 推荐(0)
摘要:GC 是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java 提供的 GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java 语言没有提供释放已分配内存的显示操作方法。 阅读全文
posted @ 2018-04-09 21:46 小哥爱美食 阅读(1071) 评论(1) 推荐(0)
摘要:get是从服务器上获取数据,post是向服务器传送数据。get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTMLHEADER内一起传送到ACTION属性所指的URL 阅读全文
posted @ 2018-04-09 21:43 小哥爱美食 阅读(126) 评论(0) 推荐(0)
摘要:Spring 概述 1. 什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 阅读全文
posted @ 2018-04-09 21:38 小哥爱美食 阅读(128) 评论(0) 推荐(0)
摘要:Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。 阅读全文
posted @ 2018-04-09 21:29 小哥爱美食 阅读(143) 评论(0) 推荐(0)
摘要:问题一:在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环? HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问题。有个例子就是使用HashMap来 阅读全文
posted @ 2018-04-09 21:20 小哥爱美食 阅读(4735) 评论(0) 推荐(0)
摘要:Java并发面试问题1、什么是原子操作?在Java Concurrency API中有哪些原子类(atomic classes)?原子操作是指一个不受其他操作影响的操作任务单元。原子操作是在多线程环境下避免数据不一致必须的手段。int++并不是一个原子操作,所以当一个线程读取它的值并加1时,另外一个 阅读全文
posted @ 2018-04-09 21:10 小哥爱美食 阅读(137) 评论(0) 推荐(0)
摘要:1、进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的 阅读全文
posted @ 2018-04-09 21:08 小哥爱美食 阅读(167) 评论(0) 推荐(0)
摘要:9个Java初始化和回收的面试题1.Java中是如何区分重载方法的?通过重载方法的参数类型和顺序来进行区分的。注意:若参数类型和顺序均相同时,不管参数名是否相同,编译器均会报错,提示方法已经被定义。且不能根据返回值类型来区分,如果根据返回值来区分的话,有时程序里调用方法时并不需要返回值,那么程序都无 阅读全文
posted @ 2018-04-09 20:57 小哥爱美食 阅读(202) 评论(0) 推荐(0)
摘要:1、什么是垃圾回收? 垃圾回收是Java中自动内存管理的另一种叫法。垃圾回收的目的是为程序保持尽可能多的可用堆(heap)。 JVM会删除堆上不再需要从堆引用的对象。 2、用一个例子解释垃圾回收? 比方说,下面这个方法就会从函数调用。void method(){Calendar calendar = 阅读全文
posted @ 2018-04-09 20:51 小哥爱美食 阅读(488) 评论(0) 推荐(0)
摘要:SSL 和 TLSSSL(Socket Secure Layer 缩写)是一种通过 HTTP 提供安全连接的协议。SSL 1.0 由 Netscape 开发,但由于严重的安全漏洞从未公开发布过。SSL 2.0 于 1995 年发布,它存在一些问题,导致了最终的 SSL 3.0 在 1996 年发布。 阅读全文
posted @ 2018-04-09 20:36 小哥爱美食 阅读(324) 评论(0) 推荐(0)
摘要:tcp_nodelay, tcp_nopush 和 sendfiletcp_nodelay 在 TCP 发展早期,工程师需要面对流量冲突和堵塞的问题,其中涌现了大批的解决方案,其中之一是由 John Nagle 提出的算法。Nagle 的算法旨在防止通讯被大量的小包淹没。该理论不涉及全尺寸 tcp  阅读全文
posted @ 2018-04-09 20:34 小哥爱美食 阅读(124) 评论(0) 推荐(0)
摘要:声明:本文章转载自 Java编程 微信公众号 本文编号612 Nginx 是如何工作的,其背后的概念有哪些,以及如何优化它以提升应用程序的性能。还会告诉你如何安装,如何启动、运行。这个教程包括三节:基本概念 —— 这部分需要去了解 Nginx 的一些指令和使用场景,继承模型,以及 Nginx 如何选 阅读全文
posted @ 2018-04-09 19:39 小哥爱美食 阅读(126) 评论(0) 推荐(0)
摘要:Java程序员的三行情诗: 下面,是一首出自Java程序员的情书。用我最熟悉的语言,表达我的感受,也许,这就是浪漫~ 《面向对象》 你知道吗? 自从那次不经意间把你导入我的心。 就从此再也无法导出了。 真的希望从此你便是我私有的。 别人无论如何也无法访问你的心。 不过你放心,我会精心的保护它。 我能 阅读全文
posted @ 2018-04-09 19:23 小哥爱美食 阅读(279) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-04-09 19:11 小哥爱美食 阅读(0) 评论(0) 推荐(0)