前提是本地已经有了git的origin master库或者克隆需要回退的代码到本地。
1. 查询历史对应不同版本的ID ,用于回退使用
git log --pretty=oneline
使用git log命令查看所有的历史版本,获取你git的某个历史版本的id
假设查到历史版本的id是 : 662095637a8e9320e83761341e594b143524049e
2. 恢复到历史版本
git reset --hard 662095637a8e9320e8376134...
打开小程序后,到三级页面后,点击左上角的返回按钮,怎么返回到首页?
正常 A -> B -> C 都是通过 wx.navigateTo 跳转的,所以 wx.navigateBack 只能返回上一界面,如果要返回到A 界面就会出现 C -> B -> A 的效果。
如果想实现 A -> B -> C 当 C 点击返回时, 实现直接 C -> A 这种效果, 就只能A -> B 通过 wx.navigateTo 跳转 ,
B -&g...
使用Mac的童鞋都会发现里面有个类似机器人的工具Automator,使用Automator创造出的工作流可能会花费一些时间需要你去创建和调试,但是却能在接下来的工作学习中节省你不少时间,十分物超所值。
Automator 能做什么?
1.重新指定一组照片的尺寸大小
如果你有大量图片需要调整大小,比如调整为原来大小的一半,如果没有Automator,你可能会用Mac的Preview软件来一张一张的去修改。但是现在学会了Automator,就让这个小机器人来大幅度节省你的时间吧,让它来自动的...
官方文档:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html
一、创建云函数并配置相应的权限
//配置相关的调用权限
{
"permissions": {
"openapi": [
"wxacode.getUnlimited"
]
}
}
二、编写云函数
//index.js
// 云调...
注释:
301—永久移动。被请求的资源已被永久移动位置;
302—请求的资源现在临时从不同的 URI 响应请求;
305—使用代理。被请求的资源必须通过指定的代理才能被访问;
307—临时跳转。被请求的资源在临时从不同的URL响应请求;
400—错误请求;
402—需要付款。该状态码是为了将来可能的需求而预留的,用于一些数字货币或者是微支付;
403—禁止访问。服务器已经理解请求,但是拒绝执行它;
404—找不到对象。请求失败,资源不存在;
4...
刚在网上闲逛看到的,记录一下,以备不时之需 ^_^!
1. 只压缩单个文件
zip -e yourZipFileName.zip yourSourceFile
例:zip -e /Users/chen/Desktop/test.zip /Users/chen/Desktop/test.txt
2. 压缩文件夹
zip -e -r yourZipFileName.zip yourSourceFileDir
3. 一行行命令搞定
zip -r -P yourPassword yo...
一、前言
快速让自己Github上的库成功支持Cocoapods安装支持。
二、开始
这里我将从最初的开始进行介绍,包括Github上创建项目已经上传项目,到最后的支持Cocoapods。
步骤如下:
代码上传Github
创建podspec文件,并验证是否通过
在Github上创建release版本
注册CocoaPods账号
上传代码到CocoaPods
检查上传是否成功
常见问题汇总
1、代码上传Github
首先我们打开github.com,...
// Student.h
@interface Student : NSObject
@property (nonatomic , assign) NSInteger score;
- (void)changeScore:(NSInteger)score;
@end
// Student.m
#import "Student.h"
@implementation Student
// 改变成员变量的值
- (void)changeScore:(NSInteger)score{
...
一.概述:
KVO全称Key-Value Observing,是苹果提供的一套事件通知机制。
作用:允许对象监听另一个对象特定属性的改变,并在改变时接收到事件。
注意:由于KVO的实现机制,所以对属性才会发生作用,一般继承自NSObject的对象都默认支持KVO。
使用KVO的步骤:
(1)注册Observer;
(2)接收通知。
(3)当观察者不需要监听时,可以调用removeObserver:forKeyPath:方法将KVO移除。建议在dealloc方法里...
命令行启动tomcat,cd进入bin目录下 :
sudo sh startup.sh
关闭 tomcat:
sh ./shutdown.sh