- 博客(12)
- 收藏
- 关注
原创 27. 移除元素 LeetCode刷题记 java代码
一定要记得,因为所有元素往前移了一位,所以这些元素的下标都少了1,所以需要i–,要不然当连续两个元素需要删除的时候,其中一个元素就不会被删除。
2022-12-28 20:52:07
88
原创 雅思写作--小作文-动态图
总共分为四段,第一段阐述标题(也就是阐述研究对象),第二段总结图表,然后将整个图一分为二,分别写到第三(body1)、第四段(body2)
2022-07-17 18:41:13
597
原创 单例模式的理解
单例模式原子操作原子操作:顾名思义就是不可分割的操作,该操作只存在未开始和已完成两种状态,不存在中间状态单例模式分为:饿汉模式和懒汉模式。单例模式之所以被称为单例模式,是因为我们在创建单例模式类的时候,就把该类的构造方法使用private进行修饰,以便在该类外,不能直接创建出一个实例,所以在单例模式下一个类只能new一个对象。就像吃饭的碗一样,单例模式的目的就是尽量少买碗,以免占用资源。饿汉模式饿汉模式指的是在单例模式中,在对单例进行初始化的时候,直接赋予单例实例,直接new出一个对象。饿汉模式
2022-05-12 00:07:32
266
1
原创 Goland中导入外部网站包时标红的解决
今天在导入GitHub包的时候,一直标红,试了用go get,但是也许是网络原因,一直获取不到。但最后还是找到了解决方法。我想到了今天学了Golang中的依赖管理,应该是go.mod里面的问题,我找了其他的go.mod作为参考而这个文件夹中的go.mod空空如也,很显然我们需要仿照上面的样式自己加东西,但是那个版本号怎么写我是真没想出来。最后意外发现了解决方法解决方法:直接alt+enter,打开自动纠错的界面,然后选择Sync开头的那个选项(sync是同步的意思)...
2022-05-10 19:30:42
1851
2
原创 go语言中for range在嵌套结构体中的使用
目的:在这个较复杂的结构体中,我们要访问Words下面的POSlist下面的Explanationtype DictResponse2 struct { Words []struct { Source int `json:"source"` Text string `json:"text"` PosList []struct { Type int `json:"type"` Phonetics []struct { Type int `jso
2022-05-10 19:19:42
349
原创 使用Datagrip连接mysql的输入
第一行中的name随便写,Host可以去mysql的cmd界面中查询Port就写mysql配置文件中的端口,user默认是mysql
2022-05-10 18:51:50
383
原创 golang学习笔记(有Java基础)
变量Golang使用变量的三种方式: 指定变量类型,声明后若不赋值,使用默认值 根据值自行判定变量类型(类型推导) 省略var,注意 :=左侧的变量不应该是已经声明过的(=是赋值) 等价于var name stringname = "tom"多变量声明: 变量类型一样:var n1, n2, n3 int 变量类型不一样:var n1, name, n3 = 100, "tom", 888 全局变量: var (n1
2022-05-03 12:24:20
646
1
原创 java中Object类中的toString方法
问题小结一开始运行书上的例子的时候我又一个很疑惑的点,就是在输出logs这个对象数组的时候,我用System.out.println(logs[i]);和System.out.println(logs[i].toString);的输出数据是完全一样的,而且debug的输出显示这两种写法执行的时候都会直接跳转到toString方法。我看了很久猛然发现在LogRec类中有一个小图标这才激起了我的灵感,我发现这是因为toString方法被重写了,然后我把这个重写后的toString方法注释掉了重新运行,输
2022-04-17 21:19:43
559
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人