- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Java后端面试题(Java基础)(更新中)
1.JAVA中的几种基本数据类型是什么,各自占用多少字节.先了解2个单词:1、bit --位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为“0”或“1”。2、byte --字节:字节是计算机存储容量的基本单位,一个字节由8位二进制数组成。在计算机内部,一个字节可以表示一个数据,也可以表示一个英文字母,两个字节可以表示一个汉字。1B=8bit 1Byte=8bit 1...
2018-11-25 20:06:35 14161 2
原创 实用快捷键
IDEA常用快捷键Alt + Enter 导入包 自动修正代码Ctrl + Y 删除光标所在行Ctrl + D 复制光标所在行的内容,插入光标位置下面。Ctrl + Alt+ L 格式化代码Ctrl + / 单行注释,再按...
2020-09-10 11:28:41 174 1
原创 Mysql索引详解(面试)
因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。一、索引是什么?索引是帮助MySQL高效获取数据的数据结构。能够帮助我们快速的检索数据库中的数据二、索引能干什么?索引非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。 索引能够轻易将查询性能提高好几个数量级,总的来说就是可以明显的提高查询效率。三、索引的分类?...
2019-07-10 11:10:09 507 1
原创 vim快捷键
由于vi编辑器不能使用鼠标,所以一个大文件如果要到最后一行只用键盘下键的话会是一个很痛苦的过程,还好有各种比较快捷的方法归我们使用:1. vi 编辑器中跳到文件的第一行: a 输入 :0 或者 :1 回车 b 键盘按下 小写 gg2.vi 编辑器跳到文件最后一行: a 输入 :$ 回车 b 键盘按下大写 G c 键盘按 shift + g...
2019-02-26 18:50:11 162
原创 linux常用命令
1、rm - rf 递归删除文件夹 (-r向下递归,-f直接强行删除,不提示,-i以进行交互方式执行)2、mkdir test1 创建一个空目录3、mkdir -p test2/test1 递归创建多个目录4、mkdir -m 777 test3 创建权限为777的目录drwxrwxrwx d-文件夹拥有者权限,用户组权限,其他用户权限 r读,w写,x可执行5、Ctrl+a跳到...
2019-02-26 18:49:37 143
原创 记一次git提交过程中用到的命令
1、 git status 。 命令用于显示工作目录和暂存区的状态。使用此命令能看到那些修改被暂存到了, 哪些没有, 哪些文件没有被Git tracked到。2、git diff + 文件名 查看修改的内容3、git branch 。 一般用于分支的操作,比如创建分支,查看分支4、git checkout -b 'feature/name' 检出:创建分支和切换分支5、git a...
2019-02-26 18:29:17 199
原创 http中重定向和请求转发的区别
本质区别:转发是服务器行为,重定向是客户端行为.重定向特点:两次请求,浏览器地址发生变化,可以访问自己web之外的资源,传输的数据会丢失.在servlet中语句:response.sendRedirect("new.jsp");//重定向到new.jsp在jsp页面中重定向:<%response.sendRedirect("new.jsp");//重定向到new.jsp%&g...
2018-12-07 21:16:44 716
原创 ajax知识点
1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识)什么是ajax:AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用 DOM(Document ObjectM...
2018-12-07 20:49:50 184
原创 Java后端面试题(算法)
1、写一个字符串反转函数。方法一:(利用递归实现)public static String reverse1(String s) { int length = s.length(); if (length <= 1) return s; String left = s.substring(0, length / 2); String right = s....
2018-11-28 14:55:55 11867 1
原创 Java中boolean类型占用多少个字节
在Java中定义的八种基本数据类型中,除了其它七种类型都有明确的内存占用字节数外,就boolean类型没有给出具体的占用字节数,因为对虚拟机来说根本就不存在 boolean 这个类型,boolean类型在编译后会使用其他数据类型来表示,那boolean类型究竟占用多少个字节?1、1个bit理由是boolean类型的值只有true和false两种逻辑值,在编译后会使用1和0来...
2018-11-27 20:29:54 675
原创 两个线程交替打印输出1-100
思路:声明一个全局变量int i = 1;然后将这个变量锁定,线程轮流访问这个变量,并打印即可。 package thread;/** * @Title: ThreadTest1 * @Description: TODO * @Author: lz * @CreateDate: 2018/11/6 8:58 * @Version: 1.0 */public class ...
2018-11-06 10:59:14 4395 1
转载 泛型知识点
1. Java中的泛型是什么 ? 使用泛型的好处是什么? 这是在各种Java泛型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中。那些拥有Java1.4或更早版本的开发背景的人都知道,在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止了那种情况的发生。它提供了编译期的类型安全,确保你只能把正确类型的对象放入集合中,避免了在运行时出现ClassCastExcept...
2018-10-08 10:32:59 136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人