Loading

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 38 下一页
摘要: 前言 最开始写 GO 的时候, 发现方法的注释并不支持@param, @return等参数, 搞得我都不知道该如何给自己的方法写文档说明了. 而且网上搜了搜也没有搜到教程, 甚是郁闷. 今天找到了GO内置的文档工具: godoc. (我用的1.14.3版本貌似不是自带工具了, 需要安装(配置代理): 阅读全文
posted @ 2020-07-19 18:03 坠月川 阅读(246) 评论(0) 推荐(0)
摘要: 概述 GO 语言的切片这两天用了用, 可以支持切割数组的中间部分. 但今天使用中, 出了 bug, 查了半天, 发现是切片的问题, 简单写个 demo 复现当时的情况: package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} 阅读全文
posted @ 2020-07-18 01:17 坠月川 阅读(332) 评论(0) 推荐(0)
摘要: 前言 之前在写 GOdemo 的时候, 写了这么一段程序(大概意思): package main type Test struct { } func (test *Test) print() { println("test fun") } func main() { Test{}.print() } 阅读全文
posted @ 2020-07-15 23:43 坠月川 阅读(179) 评论(0) 推荐(0)
摘要: 前言 最近被我大哥安利了一道算法题, 这道题说难, 还不至于我做不出来, 说简单吧, 我还想不到最优解, 等把最优解告诉我之后, 我还正好能理解. 我甚至曾经怯怯的认为, 这题就是我哥专门给我找的, 嘿嘿, 心中说不出的小欢喜. 题来了, 此题出自力扣, 原题链接: https://leetcode 阅读全文
posted @ 2020-07-11 00:28 坠月川 阅读(670) 评论(0) 推荐(1)
摘要: 引出 你有没有想过既然有了if elseif, 为什么还要设计一个switch case的语法出来呢? 按理说, 一个语言的设计角度来说, 关键词越少越好吧, 而且多出来一种选择分支也没有看出太大用处. 以下几种switch case均可以写成if else的形式(java 代码): // 形式一 阅读全文
posted @ 2020-07-04 01:49 坠月川 阅读(466) 评论(0) 推荐(0)
摘要: 想着用讲故事的方式对各个设计模式进行一个稍微形象一些的描述. 当然, 某些因为没有想到特别好的例子, 可能比喻的并不是那么的恰当, 望赐教. 绞尽脑汁啊, 尽力贴近设计模式其本来的意图. 主要为了加强一些自己对设计模式的理解. 进入正题: 小王是一名心怀梦想的90后青年, 他独自创办了太原现代科技公 阅读全文
posted @ 2020-06-27 18:47 坠月川 阅读(213) 评论(0) 推荐(0)
摘要: 概述 今天突发奇想, 写一个将数字转换成中文字符串的函数. 并不是将 1234 转成 '1234' , 而是将 1234 转成 '一千二百三十四'. 本来以为很简单, 写下来之后发现还是有些坑的. 尝试 因为我是在写完最终版本, 回过头来整理的这篇文章, 所以中间很多尝试的步骤会有所遗漏. 以下简单 阅读全文
posted @ 2020-06-25 21:32 坠月川 阅读(314) 评论(0) 推荐(0)
摘要: 概述 都知道, 计算机中存储整数是存在着位数限制的, 所以如果需要计算100位的数字相乘, 因为编程本身是不支持存储这么大数字的, 所以就需要自己实现, 当然了, 各个编程语言都有大数的工具包, 何必重复造轮子, 但我还是忍不住好奇他们是如何实现的, 虽然最终没有翻到他们的底层源码去, 但查询的路上 阅读全文
posted @ 2020-06-20 18:26 坠月川 阅读(819) 评论(0) 推荐(0)
摘要: 引出 在实际使用中经常会有这样的需求, 多个PHP项目中用到了同一套代码, 如果靠复制粘贴的话, 不光代码不好维护, 而且同步起来也麻烦. 但是可以用 PHP 的包管理呀, composer. 那新的问题来了, 我们自己私人的包, 并不想开源出去, 怎么办呢? 来了, 利用gitlab github 阅读全文
posted @ 2020-06-18 22:33 坠月川 阅读(826) 评论(0) 推荐(0)
摘要: 引出 在现实中, 会有抛硬币猜正反的操作, 硬币要么是正, 要么是反, 在揭晓之前, 我们谁也不知道它现在的状态. 而这, 是因为其中存在着很大的不确定因素, 如抛硬币的力度、抛硬币的角度、接硬币的力度和角度、硬币的重量、当前风速等等. 但是在计算机中, 要想生成一个随机数, 就需要通过一个算法来实 阅读全文
posted @ 2020-06-15 14:07 坠月川 阅读(347) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 38 下一页