自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 设计模式-访问者模式(Visitor pattern)理解

马上期末了,一直没看懂访问者模式,今天查了好多资料,算是搞明白了。在这分享一下自己的理解。访问者模式,顾名思义就是遍历集合时,用来访问集合中元素的。这个集合中元素的类型不同,但类型都是已知的,且未来不会改变。访问单个元素的方式有多种,每种方式在访问不同类型的元素时所做的操作不同,并且未来可能会有新的访问方式。...

2020-01-07 11:24:07 111

转载 JAVA中几种常见编码格式及问题

 简介  编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个地方,一个 HTTP 请求怎么...

2020-01-07 10:03:25 502

原创 java.nio.Buffer 中的 flip()方法

java.nio.Buffer 中的 flip()方法在Java NIO编程中,对缓冲区操作常常需要使用 java.nio.Buffer中的 flip()方法Buffer 中有四个概念capacitypositionlimitmarkcapacity : 缓冲区数组的总长度position : 下一个要操作的数据元素的位置limit : 缓冲区数组中不可操作的下一个元素的位...

2020-01-06 20:27:36 165

转载 NIO和BIO区别

tomcat 请求处理流程分析(基于nio) 该昵称已被占用~ 2017-09-19 原文 在这里我先简单的说下bio和nio的区别这里我以电话客服的情况来解释bio一个客户对应一个客...

2020-01-06 10:02:40 906

转载 Servlet 中文乱码问题及解决方案剖析-转载

转自 : https://blog.csdn.net/xiazdong/article/details/7217022 一、常识了解 1.GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;2.java.nio.charset.Charset.defaultCharset() 获得平台默认字符编码;3.getBytes...

2019-12-21 14:43:34 98

原创 The attempt was made from the following location: com.baomidou.mybatisplus

***************************APPLICATION FAILED TO START***************************Description:An attempt was made to call a method that does not exist. The attempt was made from the following loc...

2019-12-05 15:27:39 3894

转载 Mybatis-generator/通用Mapper/Mybatis-Plus对比

Mybatis-generator/通用Mapper/Mybatis-Plus对比 ...

2019-11-22 15:51:16 334 1

原创 记录一次坑爹的Idea中使用Tomcat 9 中文乱码过程

记录一次坑爹的Idea中使用Tomcat 9 中文乱码过程在使用idea的过程中,使用了Tomcat9.而在Tomcat9 中 日志打印默认的是使用UTF-8的,但是我们的控制台是默认使用GBk的.控制台编码图一所以我们要修改tomcat的配置图二 .Tomcat 9 的配置把所有的UTF-8 修改成GBK...

2019-09-05 11:38:26 994

原创 Win10+ Ubuntu18.04双系统安装过程记录

笔记本电脑上有两块硬盘,一块SSD,一块HDD。SSD安装了win10,要在SSD上安装Ubuntu。系统默认引导方式是UEFI。HDD的分区格式是GPT1.检查系统引导方式按键盘【win+r】,然后输入:【cmd】在【cmd】输入:【msinfo32】。点击系统摘要。可以看到这个电脑的BIOS模式是传统,因为这是旧电脑,笔记本的BIOS模式是UEFI。2.分配磁盘我给Ubunt...

2019-05-05 19:11:04 714

原创 Android-ListView的使用

文章目录1.介绍2.Adapter(适配器的详解)3.ListView的简单用法(ArrayAdapter的使用)4.为ListView添加监听器5.定制ListView界面6.提升ListView的运行效率7.ListView的点击事件7.1实现方法一7.2实现方法二1.介绍Listview在Android的众多控件中有很重要的地位,也是面试官爱提问的控件之一,特别是他的性能优化。List...

2019-05-03 09:50:52 303

原创 利用FRP实现内网穿透

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。官方项目地址为(项目地址)文章目录1. 可实现功能2. 开始前的准备3. 服务器端配置3.1 文件下载3.2 编辑配置文件3.3 启动服务端3.4 设置开机启动和后台运行3.5 其他注意事项3.5.1 通过域名来代替你的ip地址...

2019-04-22 13:52:56 546

原创 java的数组类型

一.数组也是一种类型        数组是编程语言中最常见的一种数据结构,java中可通过数组元素的索引来访问数组元素,包括为数组元素赋值和取值。         一旦数组初始化完成,数组在内存总所占的空间将被固定起来,因此数组长度不可变,即使数组中没有存放数据元素,但他的空间任然被保留下来,仍然属于数组。         java的数组既可以存储基本数据类型,也可以存储引用数据类型,它本...

2018-11-15 22:56:15 3090

原创 Java基本类型的类型转换

1.自动类型转换public class PrimitiveAndString{ public static void main(String[] args) { // 下面代码是错的,因为5是一个整数,不能直接赋给一个字符串 // String str1 = 5; // 一个基本类型值和字符串进行连接运算时,基本类型值自动转换为字符串 String str2 = ...

2018-11-14 20:17:02 347 1

原创 box-sizing,input标签高亮显示,placeholder

1丶box-sizing(建议把border-sizing设置为border-box)官方定义box-sizing 属性允许你以某种方式定义某些元素,以适应指定区域。例如,假如您需要并排放置两个带边框的框,可通过将 box-sizing 设置为 "border-box"。这可令浏览器呈现出带有指定宽度和高度的框,并把边框和内边距放入框中。值 说明 content-bo...

2018-11-05 23:40:13 475

原创 CSS Positon属性

 CSS 定位 (Positioning) 属性允许你对元素进行定位。CSS 定位机制CSS 有三种基本的定位机制:普通流、浮动和绝对定位。除非专门指定,否则所有框都在普通流中定位。也就是说,普通流中的元素的位置由元素在 (X)HTML 中的位置决定。块级框从上到下一个接一个地排列,框之间的垂直距离是由框的垂直外边距计算出来。行内框在一行中水平布置。可以使用水平内边距、边框...

2018-11-02 15:34:32 285

原创 CSS display属性

定义和用法display 属性规定元素应该生成的框的类型。值 描述   (红色为常用) none 此元素不会被显示。 block 此元素将显示为块级元素,此元素前后会带有换行符。 inline 默认。此元素会被显示为内联元素,元素前后没有换行符。 inline-block 行内块元素。(CSS2.1 新增的值) list-item 此...

2018-11-01 22:44:16 116

转载 学习html第一天

第一天

2017-08-19 20:11:19 198

空空如也

空空如也

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

TA关注的人

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