go install:no install location 是怎么回事?
命令行提示 go install:no install location for _/e_/aoapp/src/mymath windows ,GOPATH=E:\mygo;E:\goap...阅读全文
命令行提示 go install:no install location for _/e_/aoapp/src/mymath windows ,GOPATH=E:\mygo;E:\goap...阅读全文
这个论坛是用go开发的吗? 顺便提点意见 1. 右侧有百度广告 2. 网页底部布局微丑 3. 黑色按钮看着好难...阅读全文
要接收录音swf传上来的二进制流转成mp3文...阅读全文
前段时间在找工作,也遇到一些不错的面试题,其中有一道很常见,记录一下,里面还有一点搞不明白的: 下面两段程序的输出是什么? 第一段: func main() { var wg sync.WaitGroup for i := 0; i < 10; i++ { wg.Add(1) go func() { fmt.Println(i) wg.Done() }() } wg.Wait() } 第二段: func main() { var wg sync.WaitGroup for i := 0; i < 10; i++ { wg.Add(1) go func(n int) { fmt.Println(n) wg.Done() }(i) } wg.Wait() } 很多面试题解析里面说第一段的10个g...阅读全文
开源一个grpc RESTful方案,大家有兴趣可以关注下。也希望多多提意见。 https://github.com/jmzwcn/api-gatewa...阅读全文
给用户发红包 用户买了商品,剩下的钱,可以自己再提出来。 问题1我纠结了好久,并没有找到合适解决方法,因为按照这个要求,操作由后台发起,由后台执行,而这样做,微信是不允许的,这也是为什么我会写一篇关于支付宝提现的帖子,但你去看支付宝的文档,会发现过程极其繁琐,还有时间差,而且微信与支付宝打架,这个功能还得放在微信外的页面,用户体验非常不好。 经过与老板的讨价还价,终于改变为了问题2 : 将发起者改为用户,这样以上的问题,就都不是问题了。 阅读代码之前墙裂建议先看完官方文档 业务场景: 用户点击页面上的按钮,post请求发送至后台,获取用户的id和要提现的金额,经过校验向用户微信钱包打款。 func (c *WXRedPacketController) Post() { uid, _ := c...阅读全文
API 经常都是用 JSON 来传递参数的,golang 里 unmarshal 之后总要自己做各种参数校验,好烦,尤其是 json 很长的时候,所以用 reflect 撸了个参数自动校验的东东,请大家多指教,提意见~ https://github.com/matthewgao/gojsonvalidato...阅读全文
[http://symphony.b3log.org/article/1437292757551](http://symphony.b3log.org/article/1437292757551) 欢迎各位提意见、建议,参与到 Wide 开源项目中 :-...阅读全文
踏入C2C、B2C、O2O的网络新时代,不管是个人,还是公司企业,都需要拥有自己的网站。拥有一个体面的网站能够提升自身的品牌实力!现如今的互联网时代,无论是什么类型的网站,响应式建站都是非常适合的。通过响应式建站能够让你的网站提高一个等次,在网站建设过程中也能省去很多繁琐的步骤。利用建站宝盒进行商城网站的建设,能够大大提升建站的效率,不必再为网站模板的选择、功能的搭配而烦恼。 下面小编为大家整理出几个国外比较优秀的商城网站: Burberry Bold & Noble Snipcart Noodlebox 上诉这些国外商城网站都是采用响应式建站的,不管是在展示还是用户浏览体验,都能让人有特别的印象! 做一个响应式商...阅读全文
今天刚下载了1.11.5的更新,把windows的和linux的下载下来,有需要的可以提走https://pan.baidu.com/s/1tVj2TyoXsgdRh8PEp9GoN...阅读全文
#Tree 术语: - 树 - 根 - 节点 - 叶子 - 层次, 根节点 - 深度 - 树的高度, 空树的深度为`-1`, 根的深度为`0`, 一个节点的高度为`0`, 所有的树叶的高度都为`0`。 --- ##二叉树 每个节点最多有两个孩子,空树也是一棵二叉树,链表是一种特殊的二叉树。 ## 二叉排序树(二叉搜索树,B树) ## 满二叉树 ## 完全二叉树 ## AVL树 AVL树本质上还是一棵二叉搜索树(因此读者可以看到我后面的代码是继承自二叉搜索树的),它的特点是: 1. 本身首先是一棵二叉搜索树。 2. 带有平衡条件:每个结点的左右子树的高度之差的绝对值(平衡因子)最多为1。 例如: ``` 5 5 / \ / \ 2 6 2 6 / \ \ / \ 1 4 7 1 4 / / 3...阅读全文
主要目的是统计一篇文章中的出现词语最多的个数,目前只是出个大概的框架,统计出来的结果只有两种, 一种是两个字的一种是三个字的,而且准确率不高,需要优化的地方太多, 先记下来,回头闲了继续优化一下,把准确率和处理速度提上来. 菜鸟写的不好,望大家多多指教.
package main import ( "fmt" "io/ioutil" "strings" ) var Tri map[string]int = make(map[string]int) var Dou map[string]int = make(map[string]int) var Num int = 2 var Path string = "test.t...阅读全文
7_11_ F题 Infinite Go(并查集) 简单题意 按围棋规则落子,给出每次落子的坐标,问最后棋盘上剩余的黑白子的数量 思路 用并查集来维护棋盘上的的联通块的气,然后就按照围棋规则去模拟就好了,注意提子之后要把对应的位置还原成可用状态,可有气,可落子,这题细节较多,要注意。 代码 #include
http://symphony.b3log.org/article/1437292757551 欢迎各位提意见、建议,参与到 Wide 开源项目中 :-) $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('
下面代码中 因为数据也不算太大2W多条,但是rows.Next() 竟然执行了1分多钟,我换回C#10来秒,这让我很不理解,有大神能提点下吗?不胜感激 func queryLineInfo() string { loginfo(log_info, log_project, "数据查询开始!") rows, err = QuerySql(sqlstr) loginfo(log_info, log_project, "数据查询结束!") if err != nil { rows.Close() //fmt.Println("数据库查询失败", err) get_lineinfo.Rescode = "0000" get_lineinfo.Re...阅读全文
Golang: 思路:注意这里并不可以把所有钱都收上来然后依次找掉,所以必须要一个人一个人的解决。这里用了一点贪心,即在处理20美元上,优先选择10+5的处理方法,其次是5+5+5。 闲话:写完这题我的简单题就完成了170道了,后面会转去挑一些中等题做。 代码如下: func lemonadeChange(bills []int) bool { if len(bills)==0{ return true } m5,m10:=0,0 for i:=0;i