搭建FTP服务器,供虚拟用户使用,实现不同用户具有不同家目录和权限。1.用户peter的家目录为/var/ftp/vuserdir/peter,他只有下载权限,没有其他权限(创建目录、重命名、删除、上传等);2.用户ken的家目录为/var/ftp/vuserdir/ken,他有所有权限。配置:#创...
分类:
其他好文 时间:
2015-08-30 17:16:11
阅读次数:
159
func cap(v Type) int返回指定类型的容量,根据不同类型,返回意义不同。数组: 元素个数 (和len(v)一样).数组指针: *v的元素个数 (和len(v)一样).Slice: the maximum length the slice can reach when resliced...
分类:
其他好文 时间:
2015-08-30 17:16:43
阅读次数:
130
1607: [Usaco2008 Dec]Patting Heads 轻拍牛头Time Limit: 20 SecMemory Limit: 256 MB题目连接http://www.lydsy.com/JudgeOnline/problem.php?id=1607Description 今天是贝茜...
分类:
其他好文 时间:
2015-08-30 17:16:12
阅读次数:
148
我的个人理解 我觉得软件工程是指对具体问题进行分析,归纳,整合,创建模型,运用多种编程语言、数据库、各种标准、设计模式、计算机图形学等对模型进行满足需求、规范、高质量、有效、可靠的实现而编写应用软件的学科,这其中包含人员分工,团队交流等。问题:1、软件工程要学好需要学什么? 2、软件工程就业...
分类:
其他好文 时间:
2015-08-30 17:15:04
阅读次数:
100
error: src refspec master does not match any.引起该错误的原因是,目录中没有文件,空目录是不能提交上去的error: insufficient permission for adding an object to repository database ....
分类:
其他好文 时间:
2015-08-30 17:14:58
阅读次数:
204
1. 引言 最近老师有一个需求,就是想要抓取实时的矢量交通流量数据来做分析,类似于百度地图,高德地图的“实时路况”那种。平时的网络抓取工作一般是抓取网页上现成的数据,但是交通流量数据只有栅格的切片,没有矢量数据,而且数据购买的费用一年就好几十W,基本不可能拿得出。实验室的师兄们都有事情忙,所以这个苦...
分类:
其他好文 时间:
2015-08-30 17:15:46
阅读次数:
956
介绍go的闭包是一个很有用的东西。但是如果你不了解闭包是如何工作的,那么他也会给你带来一堆的bug。这里我会拿出Go In Action这本书的一部分代码,来说一说在使用闭包的时候可能遇到的坑。全部的代码在github上。闭包的坑首先看一段代码:search/search.go29 // Laun....
分类:
其他好文 时间:
2015-08-30 17:14:52
阅读次数:
110
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1754线段树单点更新,查询最值。代码如下: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7...
分类:
其他好文 时间:
2015-08-30 17:13:07
阅读次数:
141
用树状数组动态和查询修改排名。树状数组可以很方便地查询前缀和,那么可以利用这一特点,记录一个点在树状数组里最后一次出现的位置,查询出这个位置,就可以知道这个点的排名了。更改这个点的排名的时候只要把原来位置修改成0,然后在新的位置加上1就行了。把询问离线,数据范围比较大,先用快排+去重离散(用map也...
分类:
其他好文 时间:
2015-08-30 17:11:46
阅读次数:
148
好吧,15年写14年题解,的确够晚的(P.S. 是因为我到现在才搞懂这些题)正文之前,先膜拜膜拜一位大爷 %%% _debug多膜拜膜拜 _debug 大爷,打程序时bug会减少哦传送门:生活大爆炸版石头剪刀布: http://codevs.cn/problem/3716/联合权值: ...
分类:
其他好文 时间:
2015-08-30 17:14:13
阅读次数:
171
Your code will work fine: the weak reference will not cause a retain cycle as you explicitly instruct ARC not to increase the retainCount of your weak...
分类:
其他好文 时间:
2015-08-30 17:11:47
阅读次数:
185
首先很抱歉,由于搬家,最近太多事情要处理,导致文章更新比较慢。这篇文章,我们讲Go中的异常处理。Go提供了两个内置函数 panic()和recover()用于异常处理。Go中,对异常处理的整体原则是:多用errors包,少用panic。对于可预见的错误,比如网络连接失败等,一般都使用errors,只...
分类:
其他好文 时间:
2015-08-30 17:12:38
阅读次数:
168
Given an array of strings, group anagrams together.For example, given:["eat", "tea", "tan", "ate", "nat", "bat"],Return:[ ["ate", "eat","tea"], ["na.....
分类:
其他好文 时间:
2015-08-30 17:11:50
阅读次数:
113
request.getParameterMap()的返回类型是Map类型的对象,也就是符合key-value的对应关系,但这里要注 意的是,value的类型是String[],而不是String. 得到jsp页面提交的参数很容易,但通过它可以将request中的参数和值变成一个map,以下是将得到的...
分类:
其他好文 时间:
2015-08-30 17:09:36
阅读次数:
113
栈与堆的区别一、程序所占用内存的分类 1、栈区(stack):由编译器自动分配和释放。存放函数的参数值、局部变量值等。操作方式类似数据结构的中的栈。 2、堆区(heap):由程序员分配和释放(程序员不释放,程序结束时由os释放)。其与数据结构中的堆使两回事。操作方式类似链表。 3、全局区(静态区)....
分类:
其他好文 时间:
2015-08-30 17:09:13
阅读次数:
152
起点忘记录了,一直wa代码写的很整齐,看着很爽 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 using namespace std; 9 #define MOD 100000000710...
分类:
其他好文 时间:
2015-08-30 17:10:14
阅读次数:
226
刚开始的时候理解如何使用Defer和Recover有一点怪异,尤其是使用了try/catch块的时候。有一种模式可以在Go中实现和try/catch语句块一样的效果。不过之前你需要先领会Defer、Panic和Recover的精髓。首先你需要理解defer关键字的作用,请看如下的代码:package...
分类:
其他好文 时间:
2015-08-30 17:10:38
阅读次数:
215