自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qty4505861的博客

满怀希望的Coder乔...

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 华为2020校招软件开发岗全流程,已签约

面试是在9月11号,时间有点久了,我应聘的是通用软件开发工程师,公共开发部门华为面试分两部分,两个专业面,一个部门总管面试专业面确实就是专业面,因为华为很重视一个方向,就是你的专业知识与你应聘的岗位相结合,我在整个面试过程中,很明显的感受到面试官在往这个方向出题,所以面试华为的话,专业的知识一定要扎实,如何与自己的技术,相结合,这很重要专业一面开门自我介绍,然后笔试复盘,这点很重要,自己做...

2019-09-26 16:45:27 16603 5

原创 markdown常见问题——如何制作较复杂的表格

在编写一些markdown的文档的工作中,常常遇到需要编辑一些较复杂的表格,而markdown语法对这类表格的支持并不好,没有办法利用markdown的原生语法生成这类表格。比如这样的:在表格局部存在嵌套的结构,上图的Info部分,就是这样的结构,若想在markdown文件中制作这样的表格,需要利用html语法,我们知道markdown可以解析html标签,那么只需要在html中制作出如上图...

2019-08-09 14:12:56 4745 1

原创 删除单链表中的重复项,双指针法

删除链表重复项,利用双指针法来完成定义两个指针,分别是outerCur与innerCur,由两层循环即可完成删除重复项,当outerCur指向的节点值与innerCur指向的节点值相同时,将该节点删除,否则继续遍历链表节点类:public class LNode { int data; LNode next;}代码实现:public class Main{ publ...

2019-05-13 20:15:42 455

原创 如何实现链表的逆序打印之插入法(带头结点)

本篇采用“插入法”来解决这个问题先给出链表结构:public class LNode { int data; LNode next;}插入法就是从链表的第二个节点开始,依次插入到head头的下一个引用上,并把第一个节点作为整个链表的尾部,即将它的下一个节点引用设置为null.具体操作如下,假如我们有head->1->2->3->4->5这样...

2019-05-10 18:24:48 353

原创 给出入栈序列,同时给出出栈序列,怎么判断出栈序列是不是正确的

给出入栈序列,同时给出出栈序列,怎么判断出栈序列是不是正确的?相信这道题在笔试中经常出现,那么编程如何实现,大致思路如下:比如现在给出入栈序列,1->2->3->4->5,出栈序列2->3->5->4->1我们首先拿到一个栈,按照入栈顺序将第一个元素放入栈中,此时栈中有元素1,栈顶元素1紧接着我们判断此时栈顶元素是否等于出栈序列的第一个元素...

2019-05-09 20:25:22 1936

原创 JAVA设计模式——观察者模式

定义:在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新说的再简单些就是微信公众号与订阅人之间的一个关系,这个模式中主要由四部分组成,详细如下:被观察者接口(Observable Interface):这个接口定义了一个主题,可以有一个集合保存了有哪些观察者订阅了该主题被观察者(Observableimpl):是被观察者接口的实现类,好比一个个微信公...

2019-04-21 10:02:11 251

原创 蘑菇街Java后台面试总结

4号早上10点接的电话,面试官是个说话很好听的小哥,也很有耐心,开门见山先自我介绍,然后大量的框架原理就来了…每个问题都属于一个系列,问到我不会为止,没有算法题你的项目中有用Spring,那么什么是spring的AOP技术,请谈一谈这个问题答完,面试官紧跟着继续问我:SpringAOP的原理说一下,这个问题我答完,由于说到动态代理,他继续问我什么时候用动态代理,什么时候用cglib,...

2019-04-09 14:20:02 1530

原创 蚂蚁金服Java后台实习生春招面试总结

第一次面试就是蚂蚁金服,总体流程的话还算顺利,总结如下:接到大佬的电话以后,收一封邮件是关于在线编程的链接,点进去就可以和大佬共写一份代码了~~这里大佬没有让我自我介绍,可能每个面试官风格不太一样。。大佬先给我出了个多线程的问题,然后这块我由于很久没敲多线程了,实在手不熟悉,把大概思路说了一下,让大佬给我换个题,大佬貌似对我有点失望,于是他说出个基础些的,写俩你熟悉的排序算法就可以了,我心想...

2019-03-19 22:11:18 1067

原创 springboot与jdbc的整合

最近学到springboot与jdbc的整合部分,用作复习。当开发项目较小,Mybatis相对于jdbc来说,还是显得稍微笨重一些,而且,由于Mybatis重重封装jdbc,在代码运行效率上也不如更接近底层的jdbc。环境jdk1.8 intelliJ IDEAspringboot jdbc 相关整合包步骤:一、建立springboot项目利用IDEA开发工具建立springbo...

2019-02-25 21:01:15 761

原创 Javaweb应用图片文件上传并预览,数据库存储路径——ssm实现

实现环境:IntelliJ IDEA 2018 & jdk1.8.0_152Tomcat 8.5.371SpringMVC 4.3.21.RELEASESpring 4.3.22.RELEASE步骤创建Maven项目,并引入所需的依赖配置springmvc.xml文件配置web.xml文件编写相应的控制器controller与视图upload.jsp下载路径...

2019-02-20 23:36:35 2707

原创 Java利用工厂方法模式实现层与层之间的解耦合

Java在web开发中,遵循分层开发思想:表现层(User Interface layer)直接和用户见面,大部分跟界面的开发有关(html,jsp,servlet)业务逻辑层(Business Logic Layer)业务逻辑由一个到多个基本的增删改查组成持久层(数据访问层)(Data access laye)将数据永久的保存,jdbc与mybatis部分我们希望在开发中层与层...

2019-02-15 22:37:01 611 2

原创 JDBC与mysql的性能提升

当我们在使用JDBC查询或操作mysql数据库中的数据时,每当有一条查询语句执行,JDBC便会与数据库建立一次连接,当我们的业务量较大时,频繁的与数据库建立连接,这会十分影响性能。如何提升性能?首先明确,mysql的返回结果机制是,我们查询多少,数据库便返回多少结果,当我们不慎要求返回了某个表的所有结果,可能在java中出现OutofMemory错误,因此我们先限制查询时一次的数目返回值.P...

2019-01-31 13:15:52 590 1

原创 古典密码中的Hill密码Java简单实现

密码学中古典密码的Hill置换密码这个密码体系中需要使用到矩阵运算,需要使用的相关jar包:commons-math3-3.6.1.jar,math3这个矩阵包十分好用,在各maven仓库都能下载的到。Hill密码体制:令m≥2是一个正整数,M=C=(Z26)m,K是定义在Z26上的所有大小为m×m的可逆矩阵集合,对任意的A∈K,定义:eA(x)=xAmod26dA(y)=yA-1 mod...

2019-01-07 22:34:58 1972 1

原创 集合Stream API学习简单总结

Stream API是JDK1.8之后引入的特性,这是一个和集合有关的一系列API,下面通过一个简单的例子来介绍一下它。假设有一个List集合,该集合中的元素是几个正整数,写一个方法来找出该集合中的偶数这是比较简单的问题,代码如下:package CSDN;import java.util.ArrayList;import java.util.Arrays;import java.u...

2018-12-10 11:23:16 285 1

原创 Java设计模式中的单例设计模式

单例模式(Singleton pattern)Java单例设计模式中,要求JVM中只有这个类的一个实例,在此简单总结一下Java的几个实现该模式的方法。方法一:饿汉式单例,有如下几个要点构造方法私有化,不允许其他类创建本类的实例由本类自己创建本类的一个实例创建一个方法,通过方法来获取本类的实例观察例子:/* * @author F3ver1 * @date 2018/...

2018-11-28 20:05:55 198

原创 实现文件夹的复制与删除代码

简单IO操作:完成多级非空文件夹的复制package File;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * @author F3ver1 * @date 2018/11/14 9:26 */p...

2018-11-14 09:53:07 343

原创 Java异常机制简述、RuntimeException与非RuntimeException的区别

Java中所有的异常都由Throwable继承而来,从而分为Error与Exception两类Error在Java中,Error层次的错误一般都比较严重,属于系统内部错误或者是资源错误,一旦程序出现这种错误,用户是没有能力去解决的,系统也只能告知用户出现了这种错误,并尽量安全的使程序终止。比如当用户定义了一个 int[] num = new int[10000000000]; 如此大的整型...

2018-11-07 10:18:11 3207

原创 List常见方法用法总结

Collection 接口虽然是集合中最大的接口,但是如果直接使用Collection进行操作,表意并不明确,因此现在Collection接口现在已经不提倡使用,在这总结一下List子接口下的ArrayList类常见用法。先在此罗列一些List接口中常见常用的方法:在这些方法中get()方法是Collection接口中没有出现的方法,因此使用get()方法可以很方便的遍历List集合中的每一...

2018-10-31 11:17:09 868

原创 Java中的包装类

Java包装类Java有两种数据类型,基本数据类型和引用数据类型,但是有时候我们会有这样的需求,用基本数据类型成员去做某些事,比如调用方法,但是基本数据类型并不是对象,无法满足我们的需求。所有的基本类型都有一个与之对应的包装类,如下:在这里就拿Integer /ˈɪntɪdʒər/类来举例子,先看看Integer类的构造方法public Integer(int value)publi...

2018-10-23 18:26:25 215

原创 Java向上转型与向下转型的问题

Java向上转型与向下转型的问题

2018-10-16 23:16:33 319

原创 Java几种代码块的定义与常见问题

代码块的简单用法与常见问题代码块,通俗的说就是用一对“{}”括起来的一段代码,代码块可以根据位置分为以下几类:局部代码块:局部代码块就是指直接在方法或是语句中定义的代码块,请看如下范例:package org.qty.demo1;public class Demo1 { public static void main(String[] args) { { ...

2018-10-15 22:32:00 1555

原创 Java中static修饰符用于属性与方法的简单用法

Java中的static修饰符十分常见,先谈谈关于修饰属性与方法时需要注意的。先来观察一段关于修饰属性的例子:class Fruit { private String name; //水果类型 private double value; //水果价格 String area = "产地A"; //水果产地 public Fruit(String name,double va...

2018-10-09 20:32:57 1308

原创 JAVA数据类型总结及一些常见问题

JAVA数据类型总结及一些常见问题Java是一种强类型语言,定义数据类型十分严格,我们知道,每一个变量其实就是内存当中的一小块区域,那么这个区域有多大?这就需要数据类型来为其分配内存大小空间。Java一共有8种基本类型(primitive type)整型:byte、short、int、long浮点型:float、double布尔型:boolean字符型:char对于整型,我们有如下表...

2018-09-26 09:01:53 640

原创 JAVA字符串的两种定义方式的区别

关于JAVA中两种字符串实例化方式的区别欢迎使用Markdown编辑器如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器我们知道在JAVA中,对于字符串的实例化方...

2018-09-24 09:39:30 8036 3

Javaweb应用图片文件上传并预览,数据库存储路径——ssm实现

Javaweb应用图片文件上传并预览,Tomcat服务器存储至磁盘,数据库mysql存储其图片路径

2019-02-20

空空如也

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

TA关注的人

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