赞了文章2020-06-08
老实说,虽然我做过许多前端开发,但我并不擅长 CSS。当我陷入困境时,EnjoyCSS 是我的大救星。EnjoyCSS 提供了一个简单的交互界面,帮助我设计元素,然后自动输出相应的 CSS 代码。
赞了文章2020-04-15
Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。
回答了问题2017-09-11
最终这问题还是被解决了,之前设置索引的mapping的时候rows字段类型为text,默认会被分词,后来重建了索引,修改了mapping将原来text的类型改成了keyword,这样rows字段就不会被分词器分词,就可以实现精准查询了,修改了mapping之后,上面的查询语句就生效了。
提出了问题2017-09-07
回答了问题2017-09-02
go 的time package 提供了time.Format函数,用来对时间进行格式化输出。 类似的还有time.Parse用来解析字符串类型的时间到time.Time。这是两个互逆的函数。 问题是,go 采用的格式化 layout 和我们以往所用的任何经验都不同。以至于初次接触总是一头雾 水。 其实 go ...
回答了问题2017-08-30
{代码...}
回答了问题2017-08-29
{代码...} 试试这个
赞了回答2017-08-25
其实这取决于这个map是什么样的map,以及你的go的版本,在go 1.4版本存在map gc的bug。具体细节可以参考我的这篇文章。对于你的问题,在四种情况gc时间情况:
回答了问题2017-08-25
你可以试试去gin的安装目录执行下go install看看
赞了文章2017-08-24
本文会尝试解释 go runtime 中 channel 和 select 的具体实现,部分内容来自 gophercon2017。Go版本为1.8.3
赞了文章2017-08-24
Go语言能够支持实时的,高并发的消息系统,在高达百万级别的消息系统中能够将延迟降低到100ms以下,这一切很大一部分需要归功于Go的高效的垃圾回收系统。
关注了问题2017-08-24
回答了问题2017-08-23
如果的这个对象的作用域只是当前函数,那 Vertex 和 *Vertex 都一样,因为 *Vertex 不会发生逃逸,这个指针也会被分配在栈上。
回答了问题2017-08-17
{代码...} 每当redis执行了命令,它都会打出日志: 1502941613.105843 (db 1) "hgetall" "abcdefg" 开头的就是命令执行的时间戳,如果要获取值,那就在去客户端执行一下获取key值的命令就行了。
回答了问题2017-08-16
首先他们都是无符号的,区别在于他们在内存中的长度是不一样的: {代码...} 打印结果是这样的: size of a: 8size of b: 4size of c: 8 我的机器是64位的,所以uint和 uint64所占用的长度是一样的,都是8bit,64位的长度。至于选哪个,那要看你到你要存多大的数了。
赞了文章2017-08-15
让 git 命令默认使用彩色输出。 这条命令在 git 2 之后已经成为默认配置,但如果你还在用比较老的版本(例如 CentOS 上的默认的 git 版本),建议把这项配置加上去。
回答了问题2017-08-15
{代码...} [) -]? 这个只会匹配0或1个 ) - 中的一个字符,把 ? 改成 *就能匹配到0或若干个 ( - 中的一个了, 推荐一个在线验证正则的神器: regexr.com
赞了文章2017-08-15
在CloudFlare,我们使用Go语言搭建各种服务和应用。在这篇博文里,我们将对Go语言的技术特点进行深度分析。Go语言里最重要的一个特性就是goroutine。它们的开销比较小,相互协作地调度线程来运行。它们有广泛的用途,比如实现超时控制(timeouts),生成器(generato...
回答了问题2017-08-14
前面一个是版本库需要忽略的文件后面一个是授权文件
发布了文章2017-08-14
搞编程的都知道正则表达式是什么东西,这里就不多啰嗦了,需要强调的是,这篇文章并不是教你怎么去使用用正则表达式,正则表达式的语法并不是本文的重点,这篇文章的目的就是剥开正则表达式的语法糖,来看一看正则表达式最本质的原理,如果文章中有错误或者纰漏,欢...