Java compareTo字符串比较函数


调用方式:int compareTo(String)compareTo函数可以直接使用String类型的变量调用,参数是需要比较的另一个字符串,返回值是一个int类型。 关于返回值的三种判断s1.compareTo(s2)//s1是原字符串,s2是参数字符串返回值计算方式:原减参 返回0 两个字符串相同 返回正负整数: 原字符串中的所有字符,按照顺序都包含在参数字符串中时,返...

Continue Reading

MQ技术架构


[TOC] 什么时候使用MQ什么是MQ? 消息队列(Message Queue)是一种跨进程的通信机制,用于上下游传递消息。 使用MQ,消息发送上只需要依赖MQ,逻辑上和物理上都不需要依赖其他的服务,对业务进行了解耦,消息上下游互相不依赖,只需要知道MQ的存在即可。 MQ的不足之处: 多了一个MQ组件,使系统更加复杂。 消息的传递延时会增加(队列处理) 消息可靠性和重复性互为矛盾(消...

Continue Reading

Go标准库笔记Ⅰ:IO


io:基本的I/O接口Reader接口 定义: 123type Reader interface{ Read(p []byte)(n int,err error)} Read方法将len(p)个字节读取到p中,返回值是读取的字节数和任何遇到的错误,这个错误可能是读取中遇到的意外或者EOF(end-of-file)。 当Read方法返回错误时,不代表没有读取到...

Continue Reading

Go语言基础知识


基础知识 每个go程序都是由package定义的。package必须在源文件的第一行。 每个可执行程序必须有且只有一个main包,main包里面必须有main函数。 12345package main// todofunc main(){ //TODO} import 多个包可以一个一个import: 123import "fmt"import "os"im...

Continue Reading

Go命令操作工具


查看Go命令可以在命令行中执行go命令来查看所有的go命令: Go命令go build主要用来编译代码,在编译的过程中,可以同时编译代码中引用的其他包。 对于普通包,执行go build后不会生成任何文件。(执行gi install可以在$GOPATH/pkg目录下生成对应的文件) 如果是main包,执行go build后,会在当前的目录下生成一个可执行文件。(使用go in...

Continue Reading

© 2018 haijd All Rights Reserved. 本站访客数人次 本站总访问量
Theme by hiero