自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 解决Hexo无法显示图片的几种方案

解决Hexo无法显示图片的几种方案欢迎大家访问我的博客:https://bankyin.github.io/在搭建hexo博客的时候会遇见图片上传是否麻烦,使用markdown编写博客时我们习惯将图片保存到本地,使用‘![]{}’的格式+相对路径去插入图片,但是在使用hexo d的时候相对路径会被转换导致最后发布上去的博客图片无法查看。下面提供几种解决方案:使用hexo图片格式查看hexo官网,可以看到官网推荐将post_asset_folder属性置为true,在新建博客hexo n “xxx”的

2022-02-22 19:52:46 12643 9

原创 Java泛型,详细理解

泛型首先来聊聊什么是泛型,我们知道Java集合类是支持任意类型的数据的,比如List、Map等这是集合类强大的地方,但是我们需要使用一种机制来规范我们声明的某一集合类使用的类型,这就用到了泛型。泛型,也叫做参数化类型,类名后使用Item来定义类型参数,它是一个象征性的占位符例子来看个例子,也是最常用的例子public static void fanxingtest(){ List arrayList=new ArrayList(); arrayList.add("s

2020-06-03 18:43:00 180

原创 基于JavaCV的人脸识别、人脸匹配

这里使用的是JavaCV的人脸识别、人脸匹配部分:代码中的注释写的比较清楚了,就不多解释了。package com.bank.demo.face;import org.bytedeco.javacpp.*;import org.bytedeco.javacv.CanvasFrame;import org.bytedeco.javacv.Frame;import org.bytedeco.javacv.OpenCVFrameConverter;import org.bytedeco.javacv

2020-05-25 12:26:15 1187

原创 Java IO、NIO、AIO

IO、NIO、AIOSocket在应用程序中通常使用套接字来向网络发出请求或者应答网络请求。Socket(套接字):用于唯一标识网络上的某台主机上的某个进程(服务),Socket就是IP:Port的形式,一个IP地址和一个端口号来标识。Java中Socket和ServerSocket类库位于Java.net包中,ServerSocket用于服务器端,Socket则在建立网络链接时使用,也就是客户端,在连接完成后应用程序两端都会产生Socket实例。注意:虽然有客户端和服务端的概念,但是对于网络连接来

2020-05-14 16:39:36 184

原创 SpringBoot中启动出现错误:java.awt.HeadlessException!

最近在做毕设的时候遇到的,因为之前实在另一个独立项目中启动的摄像头,然后在移植到SpringBoot中报错java.awt.HeadlessException。错误日志如下:java.awt.HeadlessException at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204) at java.awt.Window.<init>(Window.java:536) at java.awt.

2020-05-13 20:34:15 4401 1

原创 两个字符串打印出来相等,equals却不同

Java爬坑日志:关于equals()和一个StringBuffer进行比较在做登陆注册功能时遇到的问题:将传入的密码和数据库中保存的加密密码进行比较时遇到,将两个字符串打印出来,长度相同说明没有隐藏的字符,开始考虑是不是编码问题,检查了一下发现都不是。最后问题定位在String.equals()方法上://看看equals的源码:/** * Compares this strin...

2020-03-23 17:42:48 1390

原创 SpringBoot整合Mybatis采坑:@Autowired的空指针异常

问题大概是这样的:在整合mybatis过程中,配置了xml自动注入的mapper,然后在service层调用mapper进行自动注入,controller调用service进行映射,都是正常的过程,然后运行时就一直报空指针异常,追查后显示是mapper为空,我就一直以为是注入失败,就困扰了很久。解决问题:参考博客最后定位到了controller层中,因为我是通过new一个新的service...

2020-03-16 10:55:25 2798 1

原创 Leetcode 两数相加 Java非递归实现

题目:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -&...

2020-02-16 20:25:20 112

原创 Docker国内镜像加速

试用过很多镜像加速,最后还是使用阿里云,确实快;步骤:1、进入配置文件:/etc/docker/daemon.jsonvi /etc/docker/daemon.json2、修改到阿里云镜像地址:{ "registry-mirrors":["https://6kx4zyno.mirror.aliyuncs.com"]}3、保存后,重启docker:sudo systemctl...

2020-02-12 23:33:00 229

原创 关于Xshell连接linux虚拟机缓慢,出现用户名密码缓慢的解决办法

在使用Xshell连接linux虚拟机时,由于服务端会对检查DNS环境是否一直,导致缓慢。将sshd的配置文件修改下即可:具体操作:vi /etc/ssh/sshd_config //进入到配置文件中#找到文件中:UseDNS yes#改为:UserDNS no注意:有些找不到的直接在后面添加UsrDNS no。还有些是#UseDNS yes。需要将前面的#去掉,使它生效。最后:重...

2020-02-12 22:29:06 527

原创 WebMvcConfigurerAdapter的替换 WebMvcConfigurer接口和WebMvcConfigurationSupport继承类

在SpringBoot2.0以上已经将WebMvcConfigurerAdapter摒弃了。替换使用WebMvcConfigurer接口或者WebMvcConfigurationSupport继承类。但在使用时发现,若是继承WebMvcConfigurationSupport就会出现无法访问到静态资源的问题。而采实现WebMvcConfigurer接口的方式则不会。o.s.web...

2020-02-06 16:50:19 254

原创 Filter过滤器学习

Filter过滤器学习: 首先我们需知道什么是过滤器:    Java servlet API中提供了一个Filter接口,实现了这个接口的类会被称之为Filter。Filter能够在用户访问某个资源之前拦截请求,从而对请求进行检查,实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。如何实现的: Filter接口中有一个doFilter方法,当我们编写好F...

2018-12-17 17:49:32 202

原创 java 注解学习和Spring常用注解学习

18.12.16 注解学习:我的理解:注解就是给编译器看的注释,它可以向编译器、虚拟机等解释说明一些问题或一些描述。注解在程序运行时都能起作用,而注释在编译时就已经没用了。形同public、static等注解也是一种修饰符,编译器能够读懂它的含义,通过注解解析工具能够将注解翻译为模块化的代码,许多框架如:Spring等都使用了注解来模块式生成代码,减少重复的工作。注解是一种”被动“的信息。也就是说...

2018-12-16 18:50:57 246

原创 Java 反射机制学习:

Java反射机制学习:Java反射机制主要提供了以下功能,都位于java.lang.reflect包中:在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法如果不知道某个对象的确切类型,RTTI可以告诉你,但是有一个前提:这个类型在编译时必须已知,这样才能使用RTTI来识别它。Class类与j...

2018-12-16 15:55:14 124

原创 Serverlet理解

部分转载自:https://blog.csdn.net/javaloveiphone/article/details/8154791从上图可以看出 Tomcat 的容器分为四个等级,真正管理Servlet 的容器是Context 容器,一个 Context 对应一个 Web 工程。除了将 Servlet 包装成 StandardWrapper 并作为子容器添加到 Context 中,其它的...

2018-12-15 22:11:42 6653

转载 JavaEE 容器与组件:

18.12.15什么是组件,组件是什么?组件其实就是一个应用程序块 但是它们不是完整的应用程序,不能单独运行 就有如一辆汽车,车门是一个组件,车灯也是一个组件 但是光有车灯车门没有用,它们不能跑上公路 在java中这些组件就叫做javabean,有点像微软以前的com组件要特别说明的是,由于任何一个java文件编译以后都是以类的形式存在所以javabean肯定也是一个类,这是毫无疑问...

2018-12-15 18:40:50 1293

原创 CGI和Serverlet学习:

18.12.14 :      CGI与Serverlet比较:以下转载自https://blog.csdn.net/qq_23217629/article/details/52634319      CGI(common gateway interface)接口协议,CGI不可移植,为某一特定平台编写的CGI应用只能运行于这一环境中。每一个CGI应用存在于一个由客户端请求激活的进程中,并...

2018-12-15 17:29:47 308

原创 了解了许多,写个自己的计划

  java的大作业算是基本完成了,在使用spring boot的时候遇到太多太多问题,归根结底就是对底层知识的不了解,不了解serverlet,不了解jdbc、等等造成了这种每一步都要照着别人的代码做,出了错误还不知道在哪的问题。。。。   写下这篇博客开始,补充java的基础知识,看了很多,也去问了一些。。加油吧!!!!...

2018-12-11 21:58:10 105

原创 错误:Invalid character found in the request target. The valid characters are defined in RFC 7230 and R

Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986springboard在自己拼接url时出现的错误,使用了thymeleaf。如下:会报错:Invalid character found in the request targe...

2018-12-10 18:38:45 352

原创 关于Microsoft SQL server 出现问题:问题2

最近在写大作业时,老是会出现如下错误,记录一下,以免以后再次遇见,具体是如何产生的还没弄懂。解决方案如下:在服务中启动SQL Server 代理 。若是SQL server没启动,先启动SQL server问题解决!!...

2018-12-06 21:44:45 406

原创 jdbcTemplate的queryForList的使用方法

 jdbcTemplate的queryForList的使用方法  queryForList这个方法返回的是一个List类型,但是会把结果放进一个Map中,在使用时可以将每个取出来转换为Map。 如下:...

2018-12-05 20:00:47 7778

原创 关于SQL Server 2017 RC1 配置管理器 无法打开

在写java大作业时遇到问题,无法连接到SQL Sever的配置管理器。出现问题如上图:在搜了很多网上的教程,最终解决的是关于sqlmgmproviderxpsp2up.mof这个文件的。网上很多提示是在SQL Sever文件夹下的90/shared文件中,但是我找不到这个文件,于是尝试了很多方法,最后在140/shared中找到,如下,在管理员模式下的cmd中输入如下的:mofc...

2018-11-24 15:29:49 1776 2

空空如也

空空如也

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

TA关注的人

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