最近一段一直使用sublime进行golang开发,整体感觉很不错,虽然比不上eclipse之类IDE强大,但是用起来很轻巧便捷,开发golang完全做够了。由于有一部分代码复用率很高,经常要用到,而自己记性特别差也懒...
分类:
其他好文 时间:
2014-07-28 00:50:29
阅读次数:
303
如题,一个编译参数,备忘:-ldflags="-H windowsgui"别的平台不适用
最近一段一直使用sublime进行golang开发,整体感觉很不错,虽然比不上eclipse之类IDE强大,但是用起来很轻巧便捷,开发golang完全做够了。由于有一部分代码复用率很高,经常要用到,而自己记性特别差也懒得每次自己敲,就希望能够像其他IDE的插件那样能直接插入代码模板,于是就研究了下s...
分类:
其他好文 时间:
2014-07-27 21:59:19
阅读次数:
341
废话不多说直接开始第三种武功:交换排序 交换排序分为两类,冒泡排序(BubbleSort)和快速排序(QuickSort)。一、算法实现思想; BubbleSort算法实现思想: 两两比较相邻记录的关键码,如果反序则交换。直到所有记录顺序为止。 QuickSort算法实现思想: ...
分类:
其他好文 时间:
2014-07-27 21:31:05
阅读次数:
189
写出一个较好的快速排序程序
快速排序是常用的排序算法之一,但要想写出一个又快又准的使用程序,就不是那么简单了
需要注意的事项
首先要写正确。通常使用递归实现。其递归相当于二叉树展开,因此如果要用迭代实现的话需要使用一个队列来保存后续遍历信息。快速排序需要找到一个pivot值,如果顺序选择pivot则易造成N^2的复杂度,如果使用随机数则效果最好,但开销又太大,采取三数中值法比较合适。...
分类:
其他好文 时间:
2014-07-27 11:19:02
阅读次数:
190
冒泡法 第1趟:依次比较0和1、1和2、2和3...n-2和n-1索引处的元素,发现前面的大于后面的,就交换它们,这样一趟下来,最大的元素排到了最后面。第2趟:继续按照第1趟的做法再做一遍,一趟下来,第二大的元素排到了最后面。 ......这样经过n-1趟比较、交换,n个数据排序完毕。如果某一趟没有...
分类:
其他好文 时间:
2014-07-27 10:24:52
阅读次数:
211
闲来无事,复习下数据结构的常用内部排序,利用下午的时间,随便写了选择、快速排序、内部排序的实现,虽然常用数据结构算法原理还是挺简单,可以完成写出来还是费了一些工夫。此处贴出代码,仅作自己的随手联系之用。 public class Program { public static void ...
分类:
其他好文 时间:
2014-07-27 09:39:02
阅读次数:
317
net.http 包中的超时设置 app.Server.ReadTimeout app.Server.WriteTimeout 是针对所有请求设置的选项 默认 net.http keepalived 开启,超时时间为 3 分钟,如下 ? 1942 ? ?type tcpKeepAliveListener struct ...
分类:
Web程序 时间:
2014-07-26 15:42:31
阅读次数:
284