自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 解读HTTPS协议(一)

之前无聊看了一副漫画,主要是用来解读HTTPS协议的,包括他的原理一系列的东西,有点感想,感觉写的不错,我自己也总结了一点。写出来记录一下。首先我们先说什么事HTTPS协议?全称:Hyper Text Transfer Protocol over Secure Socket Layer(超文本传输安全协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版,那么什么是HTTP协议呢?H...

2019-02-21 22:15:59 227

原创 Go语言学习心得--Go语言错误处理

Go 语言通过内置的错误接口提供了非常简单的错误处理机制。他是通过定义接口,接口类型是error来处理的。定义:type error interface{ Error() string}我们可以在代码里通过实现 error 接口类型来生成错误信息,就比如这个样子func Sqrt(f float64) (float64, error) { if f < 0 { ...

2019-02-21 20:03:22 315

原创 Go语言学习心得--Go语言接口

Go 语言提供了另外一种数据类型即接口,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。老规矩,回忆JAVA的接口,Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现。Java接口的方法只能是抽象的和公开的,Java接口不能有构造器,Java接口可以有public、static和final属性。至于接口实现这些,就...

2019-02-20 22:54:02 299

原创 Go语言学习心得--Go语言类型的转换

类型转换用于将一种数据类型的变量转换为另外一种类型的变量。还是老规矩,说Go语言的类型转换之前,我们先说一下这个JAVA中的类型转换吧。首先先说数据类型的转换,分为了2种,一种是自动转换,一种是强制类型转换,自动类型转换是从低类型,可以直接转换为高类型,不同类型数据间的优先关系如下:byte,short,char-> int -> long -> float -> ...

2019-02-20 19:58:05 407

原创 Go语言学习心得--Go语言递归函数

递归,就是在运行的过程中调用自己。既然说到递归,那我就得先说一下在JAVA语言中的递归,递归的基本思想就是“自己调用自己”,一个使用递归技术的方法会直接或间接的调用自己递归构造包括两个部分:定义递归头。什么时候不调用自身方法,如果没有头,将陷入死循环递归体。什么时候需要调用自身方法,递归一般都是从案例中提现出来的,我们可以实现一下看看递归算法代码显得很简洁,但递归算法解题的运行效率...

2019-02-20 10:50:00 318

原创 Go语言学习心得--Go 语言Map(集合)

既然看到Go语言的Map了,我们先解释一波JAVA中的Map不,毕竟也是干JAVA起步的。各位没兴趣关心的可以跳过继续下一步在JAVA里面Map接口中键和值一一映射. 可以通过键来获取值。Map下面有三个实现,|–Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。|–HashMap:底层是哈希表数据结构,允许使用 null...

2019-02-19 22:51:45 668

原创 Go语言学习心得--Go 语言范围(Range)

Go语言中的Range关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对的 key 值。我们之前看过了数组array,切片slice了,我们就先讲解这两种,这个range就是来返回元素的索引和索引所对应的值的操作!我们看一个实例来展示一下用法...

2019-02-19 22:51:26 291

原创 Go语言学习心得--Go语言切片(Slice)

Go语言切面就相当于是对于数组的一个抽象的概念。Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片(“动态数组”),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。而且在前几天我看数据结构的时候也说过java中的数组当度定义好了之后,数组长度也是不可变的。定义切片:var identifier []type...

2019-02-17 11:44:28 313

原创 Go语言学习心得--Go语言的结构体

Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。结构体表示一项记录,比如保存图书馆的书籍记录,每本书有以下属性:Title :标题Author: 作者...

2019-02-16 10:34:59 286

原创 JAVA的数据结构一点点心得。

首先要有一个大致的总体体系,这是从网上看到的,感觉还不错,就复制过来了,千万别告我侵权。首先我们先从我们最熟悉的数组开始说,之前面试的时候,问到数组问题的时候,就想某些List的底层是数组结构,然后说增删慢,查询快,但是如果你真的去了解一下底层的话,这说法太笼统,但是实际比对还真的是没有办法做到那么细致,所以很不容易发现问题,所以我专门的去看了一下相关的书籍,也做了一些简单的测试。总结了几下...

2019-02-15 16:05:59 577

微信公众号后台管理系统

只需要简单配置,就可以直接使用,配置自己的AppId和Token就可以了

2021-04-20

mqttws31.js

mqttws31.js

2021-04-09

ysg-mqtt_0.0.4_example.zip

使用MQTT连接RabbitMQ发送消息,接收消息实战

2021-04-07

gexin-rp-sdk-http-4.1.1.4.jar

jar包

2021-04-01

gexin-rp-sdk-template-4.0.0.29.jar

jar包上传

2021-04-01

gexin-rp-fastjson-1.0.0.7.jar

有时候网络不好可以从这里下载,

2021-04-01

jvm优化.docx

关于如何优化JVM的操作文档,以及操作JVM的操作工具,JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。

2020-08-10

空空如也

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

TA关注的人

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