首页
学习
活动
专区
工具
TVP
发布

Python程序员杂谈

专栏作者
284
文章
359629
阅读量
38
订阅数
知乎回答:程序员应该怎么提高自己
回答链接:https://www.zhihu.com/question/321425347/answer/661430245
the5fire
2019-05-22
8310
Python 中的闭包
上面提到了两个关键的地方: 自由变量 和 函数, 这两个关键稍后再说。还是得在赘述下“闭包”的意思,望文知意,可以形象的把它理解为一个封闭的包裹,这个包裹就是一个函数,当然还有函数内部对应的逻辑,包裹里面的东西就是自由变量,自由变量可以在随着包裹到处游荡。当然还得有个前提,这个包裹是被创建出来的。
the5fire
2019-03-01
1K0
由__future__中unicode_literals引起的错误来研究python中的编码问题
在py2.7的项目中用了future模块中的 unicode_literals 来为兼容py3.x做准备,今天遇到一个UnicodeEncodeError的错误,跟了下,发现这个小坑值得注意。是怎么样的一个坑呢?跟着代码看看。顺便深究一下原理。
the5fire
2019-02-28
1.2K0
从问题到探索--从slice说起
如果你是新手,你发现你对于别人说的一切都表示有疑问,那么恭喜你!你拥有大部分编程老手已经遗忘的能力——对细节的敏感。善于发现问题是一个很好的习惯,接触的东西多了,知道的东西多了,难免觉得什么都不是事,因此对一些东西会选择性的忽略。
the5fire
2019-02-28
3540
python代码检查工具pylint-让你的python更规范
遇到一个新的问题,总是离不开3W原则(What,Why,hoW),下面是对python代码静态检测工具pylint的学习:
the5fire
2019-02-28
3.6K0
python线程池
这段时间一直在做一个爬虫系统,用python和django实现。其中涉及到了多线程的问题,在后端使用一个全局的字典用来保存和识别已经运行的线程。但是觉得这样的实现不是不太舒服。于是想找到一个更好的实现,这就想到了线程池这个概念。
the5fire
2019-02-28
1.3K0
6、backbone中的view实例[fixed 升级到最新版本]
Backbone的view是用来显示你的model中的数据到页面的,同时它也可用来监听DOM上的事件然后做出响应。 先要给出一个页面的大体代码,下面的所有试验代码都要放到这里面:
the5fire
2019-02-28
6060
8、backbone实例todos分析(二)view的应用
在上一篇文章中我们把todos这个实例的数据模型进行了简单的分析, 有关于数据模型的操作也都知道了。接着我们来看剩下的两个view的模型,以及它们对页面的操作。
the5fire
2019-02-28
5350
python项目练习一:即时标记
这是《python基础教程》后面的实践,照着写写,一方面是来熟悉python的代码方式,另一方面是练习使用python中的基本的以及非基本的语法,做到熟能生巧。
the5fire
2019-02-28
7910
重温设计模式之工厂方法
在前面《重温设计模式之建造者模式(Builder)》一文中,从模板方法(Template Method)推演到建造者模式(Builder)的过程中我们发现从模板方法到建造者或者是工厂方法其实只有一步之距。
the5fire
2019-02-28
3890
自己动手写Web服务器(二)简单的Servlet服务器
在前一篇文章中,通过学习《How Tomcat Works》这本书,我们实现了简单的静态WEB服务器,今天继续复习下一篇,实现一个简单的Servlet服务器。
the5fire
2019-02-28
8330
My97DatePicker中的bug[_ is null] fixed
在使用My97DatePicker中发现一个bug:_ is null,把他的源代码美化一下(在线美化地址在我的“在线手册速查”中),发现作者里面有一个问题没有考虑到。
the5fire
2019-02-28
1.3K0
JNDI:如同胶水
上篇文章写的关于tomcat数据库连接池的配置。在对连接池就行操作的时候使用到了传说中的JNDI技术。
the5fire
2019-02-28
4720
tomcat中JVM内存分配简单实现
  如果JSP程序在操作大量数据时可能会出现这种错误:java.lang.OutOfMemoryError: Java heap space。
the5fire
2019-02-28
7950
java静态域:另类的HelloWorld
看《java核心技术》第四章讲到一个通过静态域实现的HelloWorld。大家自行测试:
the5fire
2019-02-28
3990
抽象方法 具体方法 钩子方法
基本方法又可以分为三种:抽象方法(Abstract Method)、具体方法(Concrete Method)和钩子方法(Hook Method)。
the5fire
2019-02-28
3K0
重温设计模式之模板方法(Template Method)
先从模板方法模式开始说起吧,这个模式以前看的时候没有太注意,现在又看了一遍,发现这个模式了不得呀(路人甲:其实每个模式都了不得,嘿嘿)。就是想武侠剧中的飞叶伤人,普通人眼里树叶就是树叶,而在高手眼里,那就是“草木皆兵”。同样是简单的一个继承,人家GoF就能给你整成一个模式,还是个了不得的模式。难道这就是所谓的境界吗?
the5fire
2019-02-28
2940
使用DES实现真实数据加密的前奏(分析)
上篇文章里面用java实现了DES的核心算法,并且对外提供了一个比较简单的接口,可以直接使用,不过有一个问题就是这个算法只是核心,只能实现对64位二进制进行加密。所以要在实际状况下使用的话需要进行预处理才行。
the5fire
2019-02-28
4600
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档