三毛码代码

风儿哪儿吹,不要问跟风的人。

Tomcat下载以及安装、eclipse工具配置tomcat9的具体步骤以及注意事项!!!

      (小白经验,大咖勿喷) 开始学javaweb的一些技术了,最让人头疼的就是环境的配置以及必要软件的安装,比如数据库mysql、服务器Tomcat、eclipse工具等等。  自己也度娘了很多大咖的经验,但看到的教程以及经验都很久了,我下载安装的又是最新版的工具(我也不知道什么样的用着方...

2018-03-15 21:37:44

阅读数 38114

评论数 12

Mysql三个重要问题

一对于关系型数据库而言,索引是相当重要的概念,请回答有关索引的几个问题: 1、索引的目的是什么? 快速访问数据表中的特定信息,提高检索速度 创建唯一性索引,保证数据库表中每一行数据的唯一性。 加速表和表之间的连接 使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间 2、索引对数...

2019-06-01 20:36:27

阅读数 7

评论数 0

一文了解——Java构造方法

构造方法是方法名与类名相同的特殊方法,在新建对象时调用,可以通过不同的构造方法实现不同方式的对象的初始化。 (1) 构造方法名称必须与类名相同。 (2) 构造方法是没有返回类型的,即使是void也不能有。它返回对象的地址,并赋值给引用变量。 (3) 构造方法不能被继承 ,不能被覆写,不能被直接调用...

2019-05-29 19:01:49

阅读数 13

评论数 0

你知道被中断的线程,运行状态发生了什么变化吗?

今天我们来一起聊一个问题: “被中断的线程,运行状态发生了什么变化” Java中的中断并不是说会把正在运行的线程终止,而是仅仅设置下线程的中断标志,列如下面的代码: package JavaDemo; /** * @program: JavaDemo * @description: * ...

2019-05-25 17:22:01

阅读数 13

评论数 0

一个线程两次调用start()方法会出现什么情况?

今天我们来聊一聊线程,提起线程大家肯定都不陌生,它是J ava并发的基础元素,理解、操纵、诊断线程也是Java工程师的一门必修课,但是你真的掌握线程了吗? 这里有一道经典的面试题:“一个线程两次调用start()方法会出现什么情况?谈谈线程的生命周期和状态转移。” 我们就以这道题目为切入点深入聊...

2019-05-24 10:29:24

阅读数 46

评论数 0

Java面试中碰到这样的MyBatis面试题,你会这样回答吗?

1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MyBat...

2019-05-21 18:40:43

阅读数 36

评论数 0

2019_Java面试题大总结

一、JavaSE部分 ❤1、Java基础 1、为什么重写equals还要重写hashcode 2、说一下map的分类和常见的情况 3、Object若不重写hashCode()的话,hashCode()如何计算出来的? 4、==比较的是什么? 5、若对一个类不重写,它的equals()方法是如何比较...

2019-05-18 10:24:10

阅读数 40

评论数 0

剖析@ResponseBody注解作用和原理

@ResponseBody这个注解通常使用在控制层(controller)的方法上,其作用是将方法的返回值以特定的格式写入到response的body区域,进而将数据返回给客户端。当方法上面没有写ResponseBody,底层会将方法的返回值封装为ModelAndView对象。 假如是字符串则...

2019-05-15 19:10:51

阅读数 13

评论数 0

常见的HTTP状态码

状态码 说明 200 客户端请求成功 302 临时跳转,跳转的地址通过Location指定 400 客户端请求有语法错误,不能被服务器识别 ...

2019-05-15 13:29:24

阅读数 7

评论数 0

请对比 Exception 和 Error,另外,运行时异常与一般异常有什么区别

请对比 Exception 和 Error,另外,运行时异常与一般异常有什么区别? Exception和Error都是继承了Throwable类,在Java中只有Throwable类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 Exception和...

2019-05-04 10:17:55

阅读数 26

评论数 0

对比 Vector、ArrayList、LinkedList有何区别

对比 Vector、ArrayList、LinkedList有何区别? Vector是Java早期提供的线程安全的动态数组,如果不需要线程安全,并不建议选择,毕竟同步是有额外开销的。Vector内部是使用对象数组来保存数据,可以根据需要自动的增加容量,当数据已满时,会创建新的数组,并拷贝原有数组...

2019-05-04 10:15:04

阅读数 15

评论数 0

Java类加载机制

Java的类加载过程分为三个主要步骤:加载、链接、初始化。 第一阶段是加载,它是Java将字节码数据从不同的数据源读取到JVM中,并映射为JVM认可的数据结构(Class对象)。(加载阶段是用户参与的阶段,我们可以自定义类加载器,去实现自己的类加载过程) 第二阶段是链接,这一步骤是核心,简单的...

2019-05-04 10:12:05

阅读数 19

评论数 0

==和equals的区别是什么?

==和equals的区别是什么? 对于基本类型和引用类型==的作用效果是不同的,如下所示: · 基本类型:比较的是值是否相同; · 引用类型:比较的是引用是否相同; 代码示例: /** * 采用字面值方式赋值 */ String str1="abc"; S...

2019-04-13 16:10:34

阅读数 27

评论数 0

如何实现链表的逆序?

如何实现链表的逆序? 下面介绍了两种方法:1.就地逆序法 2.插入法 单链表数据结构 /** * @program: 算法与数据结构 * @description: 单链表数据结构 * @author: 粉刷匠 * @create: 2019-04-11 20:02 ...

2019-04-11 20:45:36

阅读数 35

评论数 0

IntelliJ Idea 常用快捷键

1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab 再比如,要输入Date b...

2019-04-07 21:27:06

阅读数 542

评论数 2

前端从零自学路线,免费视频教程总结

前言 前端从零自学路线,哪怕你一丁点基础都没有,也可以按照本教程设置的路线由简到难的学下去。如能坚持独立看完,找一份前端开发的工作不难。 编辑器 WebStorm安装与使用 WebStrom破解和汉化 如实在破解不了,可以某宝花1块钱买现成的 HTML 和 CSS 基础 初识HTML+...

2019-03-14 17:06:27

阅读数 39

评论数 0

基于MVC设计模式实现简单的Javaweb-注册登录功能

首先,对于MVC设计模式千万不要想的太过复杂,不然真的很坑的。 简单的理解就是: 1.View-视图层 用户从视图层提交请求到Controller-控制层 。 2.然后控制层接受到用户的请求会调用Model-模型层里面的方法访问数据库并且将返回的结果返回到控制层。 3.控制层接受到模型层从...

2019-03-14 16:48:58

阅读数 321

评论数 0

2018IDEA激活码-Activation code方式

MTW881U3Z5-eyJsaWNlbnNlSWQiOiJNVFc4ODFVM1o1IiwibGljZW5zZWVOYW1lIjoiTnNzIEltIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdG...

2019-03-12 18:28:12

阅读数 1874

评论数 6

Java集合框架-综述

2019-03-07 22:23:35

阅读数 25

评论数 0

蓝桥杯2014年JAVA开发-B组 第六题 奇怪的分式

package lanqiaobei_2014; /** * 标题:奇怪的分式 上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png) 老师刚...

2019-03-07 18:39:46

阅读数 33

评论数 0

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