大概每个人都有自己的名片,也见过不少名片。我敢打赌,你经常觉得许多名片“不咋地”,虽然不是所有人都具备一定的审美眼光,但实际上每个人都具备较高的“审丑”眼光。设计蹩脚的宣传海报、宣传册、网站动不动就“空降”污染大家的视野,可能我们说不出其中的道道,但这些东西总会让大家在视觉上产生一定程度的“不爽”。...
分类:
其他好文 时间:
2014-06-04 22:47:50
阅读次数:
372
Go的三种安装方式Go有多种安装方式,你可以选择自己喜欢的。这里我们介绍三种最常见的安装方式:Go源码安装:这是一种标准的软件安装方式。对于经常使用Unix类系统的用户,尤其对于开发者来说,从源码安装是最方便而熟悉的。Go标准包安装:Go提供了方便的安装包,支持Windows、Linux、Mac等系...
分类:
其他好文 时间:
2014-06-03 14:34:15
阅读次数:
402
ledisdb是一个用go实现的基于leveldb的高性能nosql数据库,它提供多种数据结构的支持,网络交互协议参考redis,你可以很方便的将其作为redis的替代品,用来存储大于内存容量的数据(当然你的硬盘得足够大!)。同时ledisdb也提供了丰富的api,你可以在你的go项目中方便嵌入,作为你app的主要数据存储方案。与redis的区别ledisdb提供了类似redis的几种数据结构,包...
分类:
数据库 时间:
2014-06-03 05:29:45
阅读次数:
309
不得不说块状数组好神奇的啊!这道题的标签可是splay的启发是合并(什么高大上的东西),竟然这么轻松的就解决了!var
x,y,i,j,tot,n,m,ch:longint; f,k,l,bl,go:array[0..200100] of longint;procedure
init; beg...
分类:
其他好文 时间:
2014-06-02 14:00:47
阅读次数:
260
唉,没想出来……注意到预处理的作用。还有CLJ大牛说的话:这么小的数据,想干什么都可以。SPFA预处理+DP 够经典var
f:array[0..100,0..100]of longint; a:array[0..20,0..100]of boolean;
head,next,go...
分类:
其他好文 时间:
2014-06-02 11:46:40
阅读次数:
206
求出强联通分量之后判断出度为0的点有几个,有1个就输出这个分量的点的数目,否则输出0;var
i,j,n,m,x,y,ans1,ans2,t,cnt,top:longint; head,next,go,sta,inp:array[0..50010] of
longint; low,dfn...
分类:
移动开发 时间:
2014-06-02 11:38:57
阅读次数:
220
//请保持文件编码为UTF-8package main //程序入口包必须是mainimport
"fmt" //导入使用功能的包,可以在前面使用别命var a int //定义全局变量初始为零,类型在后面。未指定情况,标准类型为零,其它为nilvar (
//多赋值方式 a1 int...
分类:
其他好文 时间:
2014-06-02 08:52:22
阅读次数:
235
典型的两个现实案例: 我们先看两个用Go做消息推送的案例实际处理能力。 360消息推送的数据:
16台机器,标配:24个硬件线程,64GB内存 Linux Kernel 2.6.32 x86_64 单机80万并发连接,load 0.2~0.4,CPU
总使用率 7%~10%,内存占用20GB (re...
分类:
其他好文 时间:
2014-06-02 01:36:35
阅读次数:
593
type node1=record go,next:longint;end; node2=record
l,r,mx,sum:longint;end;var i,x,y,n,q,tmp,cnt,sz,code:longint; ch,st:string;
fa:a...
分类:
其他好文 时间:
2014-06-01 11:45:18
阅读次数:
374