java
文体两开花
这个作者很懒,什么都没留下…
展开
-
BitMatrix 转成 image
BitMatrix bitMatrix = QRCodeUtils.createCode(content); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); MatrixToImageWriter.writeToStream(bitMatrix,"PNG",byteArrayOutputStream); byte[] bytes = byteA...原创 2021-02-25 10:23:28 · 2135 阅读 · 0 评论 -
java中equals() 和 ==的区别
默认情况下也就是从超类Object继承而来的equals方法与‘==’是完全等价的,比较的都是对象的内存地址,但我们可以重写equals方法,使其按照我们的需求的方式进行比较,如String类重写了equals方法,使其比较的是字符的序列,而不再是内存地址。equals()的重写规则自反性。对于任何非null的引用值x,x.equals(x)应返回true。对称性。对于任何非null的引用值x与y,当且仅当:y.equals(x)返回true时,x.equals(y)才返回true。传递性。对.原创 2021-01-27 20:12:57 · 70 阅读 · 0 评论 -
静态内部类
静态内部类与非静态内部类内部类内部类,即定义在一个类的内部的类。为什么有内部类呢?我们知道,在java中类是单继承的,一个类只能继承另一个具体类或抽象类(可以实现多个接口)。这种设计的目的是因为在多继承中,当多个父类中有重复的属性或者方法时,子类的调用结果会含糊不清,因此用了单继承。而使用内部类的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。在我们程序设计中有时候会存在一些使用接口很难解决的问题,这个时候我们可以利用内部类原创 2021-01-26 11:44:18 · 105 阅读 · 0 评论 -
Java面试常见问题
Java基础java中==和equals和hashCode的区别int、char、long各占多少字节数int与integer的区别探探对java多态的理解String、StringBuffer、StringBuilder区别什么是内部类?内部类的作用抽象类和接口区别抽象类的意义抽象类与接口的应用场景抽象类是否可以没有方法和属性?接口的意义泛型中extends和super的区别父类的静态方法能否被子类重写进程和线程的区别原创 2020-08-27 15:00:09 · 245 阅读 · 0 评论 -
需要掌握的web后端研发基础知识列表
原始知识积累MySQL(事务、索引、存储引擎)Java基础(常用的集合类、JVM、Java基础语法、并发编程)常用的中间件(Redis)计算机网络(TCP/IP、HTTP等)MySQL事务事务特性(ACID)事务的隔离级别(读未提交、读已提交、不可重复读、序列化)分别能解决哪些问题(脏读、不可重复读、幻读丢失修改)MVCC(多版本并发控制)事务的回滚(un...原创 2020-02-29 11:05:19 · 439 阅读 · 0 评论 -
MYSQL5.7 开启远程访问
1 执行: mysql> GRANT ALL PRIVILEGES ON . TO ‘USERNAME’@’%’ IDENTIFIED BY ‘PASSWORD’ WITH GRANT OPTION;注意: 这里的USERNAME是你的数据库账户,PASSWORD是你的数据库密码例如: mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ I...原创 2019-09-03 19:41:56 · 190 阅读 · 0 评论 -
记录一次成都阿里一面的经历(转)
上周在拉勾上收到一个蚂蚁金服的大哥要我的简历,当时很惊讶,居然有蚂蚁金服的找到我,然后想都没想就给了。受宠若惊呀,我知道自己的水平跟阿里的差距有多远,以前一直没用勇气去投,连试试都不敢。这次居然主动找过来了,当时就再想,难道阿里这么缺人么?还是只是为了完成某些KPI,当然了,我这种想法比较幼稚。没想到的是第二天居然收到了阿里巴巴的面试邀请邮件,里面说到会在10个工作日内进行第一次面试。不管怎...转载 2019-04-24 11:23:15 · 132 阅读 · 0 评论 -
MySQL优化/面试,看这一篇就够了
作者:旅途~链接:https://www.nowcoder.com/discuss/150059?type=0&order=0&pos=13&page=0来源:牛客网概述为什么要优化系统的吞吐量瓶颈往往出现在数据库的访问速度上随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢数据是存放在磁盘上的,读写速度无法和内存相比如何优化设计数据库时:...转载 2019-04-28 15:48:56 · 543 阅读 · 0 评论 -
关于 Java ClassLoader 你真的了解吗
背景类加载机制作为一个高频的面试题经常会在面试中被问到,前几天一个电话面试就问到,之前有了解过,但是没有梳理成自己的体系,所以说的有点凌乱,今天花点时间整理一下,分享给大家同时自己也好好梳理一下,顺便帮助一下有需要的人。什么是类加载机制众所周知我们编写的 Java 文件都是以.java 为后缀的文件,编译器会将我们编写的.java 的文件编译成.class 文件,简单来说类加载机制就是从文件...转载 2019-04-26 16:41:19 · 88 阅读 · 0 评论 -
JavaSSM框架精选50道面试题
1.什么是MVC框架?传统MVC框架存在的问题是什么?MVC框架是为了解决传统MVC模式(Jsp + Servlet + JavaBean)的一些问题而出现的框架。传统MVC模式存在问题:1.所有的Servlet和Servlet映射都要配置在web.xml中,如果项目太大,web.xml就太庞大,并且不能实现模块化管理。2.Servlet的主要功能就是接受参数、调用逻辑、跳转页面,比如像其...转载 2019-04-12 20:23:21 · 348 阅读 · 0 评论 -
一文读懂分层架构
文章地址https://blog.csdn.net/GitChat/article/details/81172576转载 2019-03-26 15:20:06 · 146 阅读 · 0 评论 -
java发送邮件
package com.xmcc.utils;import java.io.File;import java.util.Date;import org.apache.commons.mail.SimpleEmail;import org.springframework.web.bind.annotation.RequestMapping;public class CommonsEm...原创 2019-03-26 10:02:35 · 109 阅读 · 0 评论 -
spring中执行过程中程序不进通知
今天在做spring的demo时,程序一直不进我的写好的 通知中,纠结了一下午➕一晚上才搞好,其实是很简单的问题就是我的execution表达式没有写对很难受 ,public void可以写成 * 但是不能 省略 , 方法中的参数可以写成 … 但是如果不写的话,就回去找没有参数的那个通知,我就是没写参数,导致一直不进我的通知里面去,难受...原创 2019-03-14 20:29:31 · 106 阅读 · 0 评论 -
Java 中 动态代理
代理模式是为了提供额外或不同的操作,而插入的用来替代”实际”对象的对象,这些操作涉及到与”实际”对象的通信,因此代理通常充当中间人角色。Java的动态代理比代理的思想更前进了一步,它可以动态地创建并代理并动态地处理对所代理方法的调用。在动态代理上所做的所有调用都会被重定向到单一的调用处理器上,它的工作是揭示调用的类型并确定相应的策略。以下是一个动态代理示例:接口和实现类:public int...转载 2019-03-01 09:56:41 · 100 阅读 · 0 评论 -
jvm类加载 学习总结
JVM核心之JVM运行和类加载全过程为什么研究类加载全过程?有助于连接JVM运行过程更深入了解java动态性(解热部署,动态加载),提高程序的灵活性类加载机制JVM把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成JVM可以直接使用的java类型的全过程。加载将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区中的运行时数据结构,在堆中生成一个代表...转载 2019-03-01 09:35:31 · 97 阅读 · 0 评论