摘要: 今天面试某公司时遇到的一个题目 想想其实很简单的,但是操作起来还是有点难度滴,回来验证了一下自己的代码,没问题 table = [ ['Month', 'Day', 'ItemName', 'NumberofItems', 'Price', 'RetailPrice', 'Tax', 'Code', 阅读全文
posted @ 2019-12-18 22:33 Oslo254804746 阅读(1882) 评论(1) 推荐(0)
摘要: (转载请删除括号里的内容) 1. 简介 这篇文章主要是分享讲解一下,如何封装自己用到的方法和类。以便方便自己和别人的调用,这样就可以避免重复地再造轮子。 封装(Encapsulation)是面向对象的三大特征之一(另外两个是继承和多态),它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问 阅读全文
posted @ 2019-12-12 15:08 Oslo254804746 阅读(176) 评论(0) 推荐(0)
摘要: 最近在使用Django的一些功能时,不得不佩服Django这个框架的强大,真的很多功能或许你会使用,但是你有没有深层次的考虑他如何实现的? ORM在Django中被使用的十分广泛,先介绍ORM是什么ORM 是Object-Relation Mapping.缩写,即是关系映射 有了这个,你可以很轻松的 阅读全文
posted @ 2019-12-06 09:47 Oslo254804746 阅读(246) 评论(0) 推荐(0)
摘要: GCP个人感觉是操作体验最为舒服的云服务器平台了,可能用的时间久习惯了,感觉阿里云和腾讯都操作起来不太舒服。但是GCP有个比较坑的地方就是用xshell等连接没办法直接连接,登陆网页等操作流程真的太麻烦了,刚开始走了挺多弯路,现在把自己的成功经验分享。 1 下载putty putty百度一下就有了, 阅读全文
posted @ 2019-11-30 10:38 Oslo254804746 阅读(965) 评论(0) 推荐(0)
摘要: 1、内核EPOLL模型讲解 此部分参考http://blog.csdn.net/mango_song/article/details/42643971博文并整理 首先我们来定义流的概念,一个流可以是文件,socket,pipe等可以进行I/O操作的内核对象。不管是文件,还是套接字(socket),还 阅读全文
posted @ 2019-11-22 14:51 Oslo254804746 阅读(140) 评论(0) 推荐(0)
摘要: Linux以及MAC windows都自带有复制文件夹功能,但是最近感觉自带的复制效率真的很低,写了一个简易的多线程复制器,代码如下,运行条件是在linux,利用终端瞬间复制了170多个py文件,感觉效率很快,大文件等还没测试,不过相信我,windows自带的复制粘贴遇到了很多小文件且数量居多的时候 阅读全文
posted @ 2019-11-17 22:17 Oslo254804746 阅读(499) 评论(0) 推荐(0)
摘要: 下载其实需要两个模型,一是服务器方,作为应答及发送数据,另一个模型则是客户端方,发起下载请求且下载服务器发送的数据,有了这个概念基本上就可以写了。 1、客户端方代码 import socket def main(): # 创建套接字 tcp_socket = socket.socket(socket 阅读全文
posted @ 2019-11-16 08:50 Oslo254804746 阅读(239) 评论(0) 推荐(0)
摘要: 1 turtle turtle这个库真的很好玩,用很简单几行代码就能画出好看的图案,最近无聊翻了翻之前自己画的哈哈哈哈,分享几个代码 画一个类似五颜六色的棒棒糖图案 import turtle turtle.pensize(5) # 这里建议笔的粗细设置的更细一点,太粗了不太好看 color = [ 阅读全文
posted @ 2019-11-15 09:44 Oslo254804746 阅读(12584) 评论(0) 推荐(0)
摘要: jieba库是Python中对中文分词效果比较好的一个库,最近正好看到MOOC上嵩天老师的课程,因此也跟着学了下 首先肯定需要安装jieba ,这个很简单,win+r cmd下运行以下代码即可,但是由于PY第三方库很多是国外源提供,速度比较慢,因此可能会出现报错等情况 新手们可以和我一样使用这样的方 阅读全文
posted @ 2019-11-03 15:55 Oslo254804746 阅读(512) 评论(0) 推荐(0)