从0基础学习Python(14)[面向对象的3大特征 [封装,继承,多态]]

从0基础学习Python(Day14)面向对象的3大特征 [封装,继承,多态]1.封装​ 是指在面向对象编程的思想中,对代码进行高度的封装,封装又叫包装。​ 封装在编程中的核心作用:整体化代码,便于携带,提高数据或算法的安全性​ 面向对象的编程思想核心:高类聚、低耦合—程序的设计模式的范畴2.继承​ 在程序中继承是指描述的是多个类之间的一个所属关系​ 例如一个类A里面的所有的属性和方法可以复用,这个时候可以通过继承的方式,传递到类B里面​ 这这里A类称之为父类(基类) B类称之为子类(派生
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

从0基础学习Python(15)[私有权限]

从0基础学习Python (Day15)私有权限​ 面向对象的三大特征:封装、继承、多态封装的意义将属性和方法放到一起作为一个整体,然后通过实例化对象来处理隐藏内部实现细节,只需要和对象及其属性和方法交互就可以了对类的属性和方法增加 访问权限进行控制私有权限的实现​ 在属性名或方法名之‘前加上两个下划线__私有的概念实例(对象)属性公有属性(普通属性):类的外部或者类的内部都可以使用和访问类的外部:通过这个类创建一个对象。可以访问的属性类的内部:在这个类里面的方法内部可以使
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

从0基础学习Python(17)[面向对象三大特征[多态]]

从0基础学习Python (Day17)面向对象三大特征[多态]多态概念​ 不同子类的对象调用相同的父类方法,产生不同的结果特点调用方法的技巧​ 1.多态可以增加代码的灵活度。​ 2.以继承和重写为前提​ 3.是调用方法的技巧,不会影响类的原本设计多态和多态性多态​ 多态指的是同一种事物的多种状态:水这种事物有多种不同的状态:冰,水蒸气多态性​ 多态性是指在不考虑实例类型的情况下使用实例在面向对象方法中一般是这样表述多态性:​ 向不同的对象发送同一条消息(obj.func(
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

从0基础学习Python (18)[震惊!!类的相关知识补充以及Python3新语法]

从0基础学习Python (Day18)类的相关知识补充以及Python3新语法1.成员​ [对象成员和类成员]对象成员​ 指的是这个类中的成员如果要使用和访问只能通过,将类进行实例成一个对象,然后通过对象去访问这个成员,对象成员无法通过类名直接访问,不管是方法还是属性类成员​ 使用@classmethod修饰器进行修饰方法​ 类成员指的是这个成员在外部的访问可以通过类的名称或者该类实例的对象进行访问类属性优点:记录的某项数据始终保持一致时,则定义类属性实例属性要求每个对象为其单独
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

从0基础学习Python(20)[模块和包]

从0基础学习Python (Day20)模块和包模块​ Python中的模块(Module),是一个Python文件,后缀名为.py ,包含了Python定义对象和Python语句,模块中也可以定义函数、类、变量,模块里也能包含可执行代码导入模块导入模块的方式import 模块名[,模块名,模块名,…]from 模块名 import 功能名称[,功能名称,功能名称,…]from 模块名 import *(导入所有功能)import 模块名 as 别名from 模块名 import 功能
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

逆向微信Mac客户端:微信情话助手初版

前言上一篇文章《用了这个,我追到了自己的女神:Mac版QQ半自动发送情话》 好几个朋友私信问我怎么能不能整个微信的?有别的大神已经开发了微信网页版的自动发消息,可以登录网页版微信的朋友可以去用试一试,我因为不能登录网页版微信所以用不了,今天来尝试一下通过逆向Mac微信客户端,来解决一下这个问题。实现原理想象中实现过程应该是: 通过URL Scheme 进入微信并携带参数,进入微信触发微信...
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

逆向Mac版微信-情话助手终版(撩妹神器)

前言发了上一篇文章《用了这个,我追到了自己的女神:升级版-Mac版微信自动发送情话插件》 之后,又想了想能不能把这个功能融合到我一直在用的MustangYM大神搞的WeChatExtension-ForMac微信小助手里边,经过尝试很容易就成功了,很多方法都已经被 大神封装好了直接用。站在大神肩膀上开发真的太方便了。..._mac逆向
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

给Mac版微信手动添加URL Scheme

之前写QQ版情话助手时说过,微信没有URL Scheme所以没有办法直接通过Safari浏览器打开APP我们就直接给他添加一个。1.首先下载一个微信安装镜像文件微信2.4.0公测版下载,2.4.0支持打开小程序,商店版本不支持。然后打开镜像到这一步之后不要拖到文件夹里,把微信.app先拖到桌面并运行一次微信,启动成功后退出就可以了,不运行直接修改info.plist会报程序已损坏。2.右键->显示包内容->修改info.plist文件添加URL types:3.修改后桌面微信闪退打_微信 sheme 小程序
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

iOS开发常用代码片段:总有你用得上的功能

查看文章目录,查找需要的功能。1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabled = YES;2、 隐藏某行cell - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { // 如果是你需要隐藏的那一行,返回高度为0 if(indexPath.row == YouWantTo._有这个选股器源码hday:=20;lday:=20;上角度:=70;下角度:=70;调点:=3; 爆发点:=(dc
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

让你的Swift代码看起来更有逼格的技巧

最近把项目优化了一遍,用了一些语法糖,语法糖可以提高编程序效率,别人阅读代码的时候会觉得你的代码很工整,有逼格,也方便维护。下面展示一些最近的优化示例。1、可选值拆包优化前:var nickName: String?var userHederSrc: String?//使用时func setUserInfo(){ if let nickName = nickName { if let userHederSrc = userHederSrc { p._swift格式化很难看
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

Python:导出QQ聊天记录-让我们看看逗比群友都在聊什么

qq技术群,一群逗比天天不聊技术,就在摸鱼,未读消息动不动就99+,丝毫不考虑我这电脑内存小的怎么办。来,让我们看看这群逗比群友zhen’tian在聊什么。开始一、导出QQ聊天文件
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

520小玩意之Python词云:导出与女票的微信聊天记录并分析

用python看看自己和女票都聊了些什么事最终效果图:一、导出微信聊天文件写2种导出聊天记录的方法:一种是Mac版微信,另一种是iOS版微信。1.导出Mac版微信聊天记录Mac版微信在本地存放了聊天记录的数据库,数据库使用的是开源的 sqlcipher加密了里面的数据。在终端输入下面命令,可以查看这些数据库的路径。 ls -alh ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\\ Support/com._python 微信云词撩妹
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

iOS开发相关书籍推荐

前言:技术书阅读方法论总结下面是书单资源截图:以下是每本书的推荐语,清楚自己缺的是什么,就下定决心去补吧,一个好工作意味着高收入,投资自己的时间换来更宝贵的东西。一、网络层1. 《HTTP权威指南(中文版)》2. 《IOS网络高级编程》二、架构、程序设计、编程思想1.《OBJECTIVE-C编程之道 IOS设计模式解析》2.《一线架构师实践指南(温昱)》3.《Cocoa设计模式》4.《Objective-C程序设计》5.《kkbox-iOS-dev》6.《Cocoa基._知乎 ios开发入门看什么书
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

一文带你了解Python爬虫(一)——基本原理介绍

日常工作DBA+爬虫,整理分享下爬虫系列之前selenium爬虫已经分享多次这次主要针对小白入门介绍下基本的python爬虫
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

一文带你了解Python爬虫(二)——四种常见基础爬虫方法介绍

日常工作DBA+爬虫,整理分享下爬虫系列之前selenium爬虫已经分享多次这次主要针对小白入门介绍下基本的python爬虫
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

python 文件管理神器os.walk-文件指定日期整理程序

不吹不黑,os模块下的os.walk是真的好用
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

修改其他函数的功能的神器——python装饰器

装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。所谓“语法糖”指的是编程语言中对功能没有影响但是`能显著提高易用性和可读性的特殊语法`,本文要谈到的“装饰器”是python`最重要的语法糖`,没有之一。
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

程序猿怎么利用技术挣钱?——python量化实践

手把手教你用Python做量化指标分析和股票买卖时机的选择
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

selenium爬虫相关报错解决

DeprecationWarning: use options instead of chrome_options after removing the cwd from sys.path.
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0

想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了

golang实现桌面图标贪吃蛇最近在逛博客的时候看见了一个有趣的项目,使用桌面图标进行贪吃蛇游戏。采用的代码是vb,但我实在不会vb,就找了C++中关于桌面图标获取句柄的文章进行查看(第一次接触这个,实属菜鸟)。效果还行 一步步获取到了想要的东西,然后偶然性看见了一位python大佬的博客,这就很OK了,看python代码就没啥问题了,然后就复制复制复制,看了一遍他的代码,接着就是来一个golang版的了。在这里附上这位python版大佬的文章地址:用Windows10桌面图标玩python贪吃蛇程序
分类: 其他 发布时间: 08-07 12:01 阅读次数: 0