-
xiaozhi
-
Git 提交历史一般常用两个命令:git log - 查看历史提交记录。git blame <file> - 以列表形式查看指定文件的历史修改记录。git log在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。zhuxiaocheng@cheng qianyi_android_mutlan % git log
com
-
web
-
全局变量:顾名思义,就是全局都可以使用的变量。一般定义在函数之外,然后函数内部通过global关键字描述,以区分函数内部的普通变量。一般,需要用到全局变量的地方,我都会把这些函数写成一个类,然后通过类属性变量的方法公用一个变量。不过,很多时候用不着大动干戈去写类。先看一个简单栗子:a = 0 # initialize variable a
def coo():
global a #
-
python
-
Python语言运算符包括算术运算符、关系运算符、逻辑运算符、赋值运算符、位运算符、成员运算符和身份运算符,前四种在高中信息技术课本出现,属于必须掌握的。一、 Python 算术运算符运算符表达式描述示例优先级**x**y求x的y次幂5**2结果为251*x*y将x与y相乘5*2结果为102/x/y将x除以y,结果为浮点数5/2结果为2.52//x//y将x除以y,取整数部分5//2结果为22%x
-
wechat
-
相信大家之前也经常使用open-data获取用户的头像和昵称吧,但微信2022年2月21日起就不能用了,这个改编意味着我们要使用新的方法获取信息了。在讨论区引发了很大的讨论,接下来我们一起尝试获取信息的方法。第一种使用 getUserProfile我们可以查看一下官方文档 wx.getUserProfile(Object object),获取用户信息。页面产生点击事件(例如 button 上 bi
-
cheng
-
python基础知识点梳理 摘要: 本文主要介绍一些平时经常会用到的python基础知识点,用于加深印象,也算是对于学习这门语言的一个总结与回顾。 为了方便聚焦
-
wechat
-
js 时间函数 getTime () 在苹果手机上返回 NaN 的问题一、出现问题var newStartDate = new Date('2017-08-30');
var newStartTime = newStartDate.getTime();
获取到的时间戳,在 Android 手机正常,在 IPhone 中返回 NaN。
问题说明:
在苹果手机上时间格式使用 “
-
python
-
python 输出变量类型a = 10
print(type(a)) #int整形,str字符串
#强制类型转换
a = str("123")
print(type(a))
-
xiaozhi
-
GIT常用命令大全git clone 地址 // 克隆远程仓库git clone -b 分支名 地址 // 克隆分支的代码到本地git status // 查看状态git add 文件名 // 将某个文件存入暂存区git checkout -- file // 撤销工作区的修改 例如git checkout -- readMe.txt 将本次readMe.txt在工作区的修改撤销掉git add
-
cheng
-
java多态的理解一、多态是什么面向对象的三大特性是封装、继承、多态。多态(polymorphic)的定义:父类引用变量可以指向子类对象,允许不同类的对象可以调用同一个方法,即同一个方法可以根据调用对象的不同而有不同的实现形式。实现多态的技术是动态绑定(dynamic binding),是指在方法的执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。多态的作用:消除类型之间的耦合关
-
python
-
Python匿名函数lambda的使用一、匿名函数介绍在Python中,不通过def来声明函数名字,而是通过lambda关键字来定义的函数称为匿名函数。lambda函数能接收任何数量(可以是0个)的参数,但只能返回一个表达式的值,lambda函数是一个函数对象,直接赋值给一个变量,这个变量就成了一个函数对象。语法:lambda 参数:表达式先写lambda关键字,然后依次写匿名函数的参数,多个参数
-
python
-
运算符优先级大全列表:优先级顺序运算符运算符名称1**指数2~, +, -按位翻转,数前的正负号(注意非加减)3*, /, %, //乘、除、取模、取整4+, -加、减5>>, <<二进制右移左移位6&二进制按位与运算符7^, l二进制按位异或、或运算符8==, !=, <, >, >=, <=比较运算符9=, %=, /=, //=, -=
-
xiaozhu
-
Python函数是指组织好的、可重复使用的、用来实现单一或相关联功能的代码段,Python函数包含了系统中自带的函数、第三方函数以及用户自定义的函数。那么Python中randrange()函数怎么用?本篇文章为大家介绍一下。 randrange()方法返回指定递增基数集合中的一个随机数,基数默认值为1。 语法 以下是randrange()函数的语法: import random random.r
-
xiaozhi
-
Git 中 6 个基本常用命令我们使用 Git 操作的核心步骤就是:先add代码到git缓存然后commit到git本地仓库最后push到远程Github代码仓库备注:workspace:当前工作区,需要经过 add、commit、push 才能上传到远程仓库index:缓存区,标记你本地的哪些内容是被 git 管理的repository:本地仓库,保存各个版本的提交remote:远程仓库1、克隆
-
ziyouxia
-
1.while 循环Python 中 while 语句的一般形式:while 判断条件(condition):
执行语句(statements)……
同样需要注意冒号和缩进。另外,在 Python 中没有 do…while 循环。以下实例使用了 while 来计算 1 到 100 的总和:n = 100
sum = 0
count = 1
while count <=
-
cheng
-
静态内部类和非静态内部类的区别静态内部类和非静态内部类的区别:1. 静态内部类不持有外部类的引用在普通内部类中,可以直接访问外部类的属性、方法,即使是private类型也可以,这是因为普通内部类持有外部类的引用,可以自由访问。而静态内部类只能访问外部类的静态方法和静态属性(如果是private也能访问)。2. 静态内部类不依赖外部类普通内部类与外部类之间是相互依赖关系,内部类实例不能脱离外部类实例
-
java
-
生成指定范围内的随机数这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试过程中也希望通过随机数的方式生成包含大量数字的测试用例。问题往往类似于:如何随机生成 1~100 之间的随机数,取值包含边界值 1 和 100。或者是:如何随机生成随机的3位整数?等等……以 Java 语言为例,我们观察其 Random 对象的 nextInt(int) 方法,发现这个方法将生成 0
-
web
-
wx.navigateBack() 携带参数返回思路是,获取上一个页面对象,然后setData()let pages = getCurrentPages(); //获取当前页面js里面的pages里的所有信息。
let prevPage = pages[ pages.length - 2 ];
//prevPage 是获取上一个页面的js里面的pages的所有信息。 -2 是上一个页面,-
-
python
-
or 循环遍历字典在使用 for 循环遍历字典时,经常会用到和字典相关的 3 个方法,即 items()、keys() 以及 values(),它们各自的用法已经在前面章节中讲过,这里不再赘述。当然,如果使用 for 循环直接遍历字典,则迭代变量会被先后赋值为每个键值对中的键。例如:my_dic = {'python教程':"https://www.niwoxuexi.com/python/",
-
web
-
python定义全局变量
全局变量可以在代码任意位置创建,能够被所有对象和函数引用,有利于变量的共享。
全局变量的定义:
global+变量名
声明后引用:
OLD_URL='http://www.niwoxuexi.com'
def bb():
global OLD_URL
OLD_URL = OLD_URL +'#m'
if __name__=
-
wechat
-
tabbar添加右上角提示数量可以通过:wx.setTabBarBadge来进行设置 doAddTabBarBadge(){
//添加商品后通过wx.setTabBarBadge来进行设置
wx.setTabBarBadge({//tabbar右上角添加文本
index: 2,//tabbar下标
text: this.data.num //显示的