Irene181 Irene181
4年前
一篇文章带教会你Python访问限制那些事儿
一、前言在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。二、案例分析以Teacher类的定义来看,外部代码还是可以自由地修改一个实例的name、score属性。classTeacher(object):definit(self,name,score):s
Stella981 Stella981
3年前
Flutter 功能型组件:颜色和主题(Theme)
前言Color类中颜色以一个int值保存,显示器颜色是由红、绿、蓝三基色组成,每种颜色占8比特,存储结构如下:Bit(位)颜色07蓝色815绿色1623红色2431Alpha(不透明度)Theme组件可以为MaterialAPP定义主题数据(ThemeData)。Material组件库里很多组件
Stella981 Stella981
3年前
Redis3.0.6集群搭建
创建一个RedisCluster之前,我们需要有一些以cluster模式运行的Redis实例,这是因为cluster模式下Redis实例将会开启cluster的特征和命令。现在我有2台Vbox搭建的CentOS6虚拟机【CentOS1(192.168.56.101)和CentOS2(192.168.56.102)】,准备在此上搭建Redis集群。由于
Stella981 Stella981
3年前
ShareREC for Android全系统录屏原理解析
本文是Mob开发者平台技术副总监余勋杰基于MediaProjection实现Android全系统录屏功能的原理解析,包括了结合MediaRecorder和MediaCodec两套方案。文/余勋杰前言自安卓4.4开始,系统提供了内置的录屏功能,用户可以在adb下执行screenrecord命令,以指定码率、帧率、分辨
Wesley13 Wesley13
3年前
MySQL备份与恢复(3)mysqldump备份多个库
一、mysqldump的工作原理、    利用mysqldump命令备份数据的过程,实际上就是把数据从mysql库以逻辑的sql语句的形式直接输出或生成备份的文件的过程    利用这个备份文件恢复的时候的原理?就是把备份的sql命令再执行一遍。二、备份多个库mysqlshowdatabases;
Stella981 Stella981
3年前
Python小技巧:如何批量更新已安装的库?
众所周知,升级某个库(假设为xxx),可以用pipinstallupgradexxx命令,或者简写成pipinstallUxxx。如果有多个库,可以依次写在xxx后面,以空格间隔。那么,如何简单优雅地批量更新系统中全部已安装的库呢?接下来我们直奔主题,带大家学习几种方法/骚操作吧!方法一:piplis
Stella981 Stella981
3年前
Python3+Selenium3自动化测试
之前的文章中,针对元素的各种属性,进行了相对应的操作,接下来可以看看selenium如何模拟操作键盘和鼠标。键盘事件webdriver可以模拟常规键盘上所有的按键操作,在导入包的源码中可以看到所有命令对应的按键。以代码的形式来展示:codingutf8importtimefr
Stella981 Stella981
3年前
ArcGIS Server10.4 service发布步骤
准备内容安装环境:win10\64位专业版安装文件:ArcGIS\_Server\_Ent\_Windows\_1041\_150998.iso破解文件:Lic10.4.1.ecp安装Server前,请保证已有Desktop环境,并关闭防火墙,保证6080端口畅通。请都以管理员身份运行安装程序安装步骤1、右键以管理员身份
Wesley13 Wesley13
3年前
Java编码规范
命名类名使用UpperCamelCase风格。领域模型相关命名:DO/DTO/VO/DAO等。方法名,参数名,成员变量,局部变量都统一使用lowerCamelCase风格。常量名全部大小写,单词间用下划线隔开,不要嫌名字长。抽象类使用Abstract或Base开头。异常类命名使用Exception结尾。测试类命名以
凿壁偷光 凿壁偷光
2年前
3D建筑设计软件-Vectorworks 2023 for mac
Vectorworks2023是应用于MacOS平台上的一款建筑设计软件,Vectorworks软件使得在概念设计阶段就很容易量化和分析信息,因此您可以做出明智的决定。运行“假设如何”场景和自动化进度表、计算成本,并分析能源效率以最大化每个设计元素。