上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
摘要: Reference: https://gobyexample.com/string-formatting Go by Example: String Formatting https://play.golang.org/p/1-9cY_Q5eM 阅读全文
posted @ 2017-02-20 16:10 piperck 阅读(11384) 评论(0) 推荐(0) 编辑
摘要: 写久了web倦了,第n次开始尝试网络开发,于是熟悉一下常用工具。 尝试了一下netcat来测试服务器,或者充当客户端都异常好用。于是记录一下常用的一下命令 1. 充当服务器,或者客户端进行访问 通过nc建立一台服务器用于监听端口: nc -l 9999 此时nc处于了监听状态, 我们可以开启一台客户 阅读全文
posted @ 2017-02-20 14:24 piperck 阅读(6807) 评论(0) 推荐(1) 编辑
摘要: 最近在系统的学习go的语法,一切都弄好了之后准备弄个im项目出来玩。在这个过程中会把看到有趣的写法和语法啥的拿出来分析一下。 我一直以为go语言对面向对象没有支持,但是后面看到了类似类的概念,method特性以及其接受参数的reciver。 使用method就可以将不同的函数和结构体联系起来。 其实 阅读全文
posted @ 2017-02-17 15:42 piperck 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 今天在生成数据的时候遇到了这个需求,其实写一个for循环可以很容易解决这个问题,但是无论是性能还是酷炫程度上都不行 所以顺手搜索了一下。 例子是将 变成 plan1: 使用列表推导式 plan2: 使用reduce plan3: 使用itertool plan4: 使用sum 那么,哪种方法最快呢? 阅读全文
posted @ 2017-02-07 14:35 piperck 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 功能性的文章直接用几个最简单的实现表达: xlsxwriter库的核心就是其Workbook对象。 创建一个指定名字的xlsx文件: 创建一个Workbook的实例对象。可以传入一个文件名字,如果不想生成的文件在当前路径下面,可以在文件名字前面带上绝对路径。 add_worksheet()就是增加一 阅读全文
posted @ 2017-02-03 18:42 piperck 阅读(15516) 评论(0) 推荐(0) 编辑
摘要: 接上文,再介绍最后几个常用的魔法方法。 关于__dict__: 先上个例子: __dict__魔法方法可以被称为系统,他是存储各分层属性的魔法方法。__dict__中,键为属性名,值为属性本身。可以这样理解,在平时我们给类和实例定义的那些属性,都会被存储到__dict__方法中用于读取。而我们平时使 阅读全文
posted @ 2017-02-03 10:43 piperck 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 这里只分析几个可能会常用到的魔法方法,像__new__这种不常用的,用来做元类初始化的或者是__init__这种初始化使用的 每个人都会用的就不介绍了。 其实每个魔法方法都是在对内建方法的重写,和做像装饰器一样的行为。理解这个道理 再尝试去理解每个细节装饰器会比较方便。 关于__str__和__re 阅读全文
posted @ 2017-01-28 14:23 piperck 阅读(23694) 评论(3) 推荐(4) 编辑
摘要: 为什么专门开一个坑,来使用pb。放弃本在各平台上都支持得很好的json而使用pb的一个归根到底的理由,就是希望在保证强类型和跨平台的情况下,能够更轻,更快,更简单。既然是奔着这个目标去的,到底多快我需要一个合理的解释。 在使用pure python官方库的的情况下,对比了pb和json标准库,还有s 阅读全文
posted @ 2017-01-17 00:44 piperck 阅读(2548) 评论(0) 推荐(0) 编辑
摘要: 由于最近对grpc产生了浓厚的兴趣,但是那是一整套东西,看了一下用到的东西不少,所以抽丝剥茧先写写这几天调研的protocol buffer -python的收获。 简介: 以下引用自官方首页文档: Protocol buffers are Google's language-neutral, pl 阅读全文
posted @ 2017-01-16 16:31 piperck 阅读(15873) 评论(0) 推荐(1) 编辑
摘要: 其实平时使用测试应用运行时间的情况 细算一下还真的很少。很久没有做性能优化的工作,不管是cProfile还是timeit模块都已经生疏了很久没有使用,我在以前的文章里面有提到过cPfile的性能测试使用,但是一直没有使用过这个更轻量级的运行时间测量库进行过仔细实践总结,今天就来总结一下。 从最简单的 阅读全文
posted @ 2017-01-15 21:19 piperck 阅读(12322) 评论(0) 推荐(2) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页