会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Esapinit
不念过去,不畏将来,但求简单、快乐
博客园
首页
管理
2016年12月20日
python进阶(四)---需要了解的魔法方法
摘要: 以下内容,源于个人理解所得,纯属臆测,爱信不信:-D。欢迎大家留言讨论指正。 1、__new__魔法方法: 原型:__new__(cls, *args, **kwargs) 说明:__new__魔法方法用于对象的实例化,作用于__init__初始化对象之前。其中cls为需要实例化的类。new方法必须
阅读全文
posted @ 2016-12-20 21:13 Esapinit
阅读(307)
评论(0)
推荐(0)
2016年12月19日
Python进阶(三)--global和类属性
摘要: global关键字 一句话概括为:告诉python解释器,global声明的变量为全局作用域内定义的变量。解释器就会到全局作用域内寻找global定义的变量。 python的类属性 类属性相当于其他OO语言的类中的静态变量,定义在类中的属性为类的所有实例所共享。 类属性有两种访问方式:1、通过“类名
阅读全文
posted @ 2016-12-19 21:55 Esapinit
阅读(5279)
评论(0)
推荐(0)
2016年12月17日
python实用小技巧自问自答系列(一):查看类中函数文档doc的方法
摘要: 问题:如何查看某个类的方法文档说明或者是函数的参数列表情况? 答: 方法一:直接在需要查询的方法后面加上".__doc__"即可以打印出该方法的文档说明(需要先导入该方法所属模块) 如: 方法二:在windows的命令行模式下还可以输入:“python -m pydoc 方法名”获取该方法的文档说明
阅读全文
posted @ 2016-12-17 20:59 Esapinit
阅读(547)
评论(0)
推荐(0)
2016年11月24日
记一次python编码错误
摘要: 摘要: 断断续续写python一段时间了,让我说python最令我头疼的问题,莫过于编码问题。最近做大论文,使用python再次出现编码报错。错误如下: “UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position ..
阅读全文
posted @ 2016-11-24 19:25 Esapinit
阅读(153)
评论(0)
推荐(0)
2016年11月8日
pip和easy_install更换使用国内源
摘要: 因为论文原因,需要使用python安装一些自然语言库,但是使用pip或easy_install安装包时,总是超时(中国特色搞得事:-D),没有办法,上网查资料解决问题~~,在网上找到的方法都是说更换国内pypi镜像源,也提示了如何替换,只是我是在windows操作的,按照他们提示的方法找不到pip或
阅读全文
posted @ 2016-11-08 20:22 Esapinit
阅读(6176)
评论(2)
推荐(1)
2016年10月5日
c++初步实现的一个LRU
摘要: #include<iostream>#include<map> using namespace std; typedef struct Node{ int data; struct Node *next; struct Node(int element) :data(element),next(NU
阅读全文
posted @ 2016-10-05 15:47 Esapinit
阅读(303)
评论(0)
推荐(0)
2016年6月3日
c++并发练习---生产者消费者模型
摘要: 问题:有一个生产者,多个消费者,生产者每生产一个,放入队列,多个消费者顺序从队列中取出数据,打印最终结果。 分析:首先这题,我本意应该设计成如下模型:生产者单开一个线程,向队列中放入数据,而消费者在锁的保护下,从队列中去数据。但是在实际编程中,发现在队列只有100个数的情况,线程不切换,当队列数据多
阅读全文
posted @ 2016-06-03 19:51 Esapinit
阅读(6181)
评论(0)
推荐(0)
2016年6月1日
c++并发练习---多线程顺序打印
摘要: 参考:http://blog.csdn.net/liuxuejiang158blog/article/details/22061267 题目:编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….
阅读全文
posted @ 2016-06-01 16:07 Esapinit
阅读(4394)
评论(0)
推荐(1)
2016年5月19日
Redis3.20阅读-SDS实现
摘要: 声明:这是本人参考黄建宏的《redis设计与实现》(源码版本是redis3.0)来学习redis3.20源码的笔记,如果有什么不对的地方,欢迎大家指正,大家一起学习、一起进步,QQ:499656254。 一、SDS介绍 SDS又叫简单动态字符串,在Redis中默认使用SDS来表示字符串。比如在Red
阅读全文
posted @ 2016-05-19 19:24 Esapinit
阅读(1652)
评论(0)
推荐(0)
2016年5月4日
实现LRU的两种方法---python实现
摘要: 这也是豆瓣2016年的一道笔试题。。。 参考:http://www.3lian.com/edu/2015/06-25/224322.html LRU(least recently used)就不做过多的解释了(否则你也不会找到这篇文章了)。 python实现的两种方法: 1、通过collection
阅读全文
posted @ 2016-05-04 17:24 Esapinit
阅读(6174)
评论(1)
推荐(0)
下一页
公告