自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我家猫叫佩奇の博客

永远年轻 永远热泪盈眶 ------------------------ 微博@我家猫叫佩奇

  • 博客(208)
  • 收藏
  • 关注

原创 error An unexpected error occurred: “https://npm.pkg.github.com/download/@solidoc/menu/1.7.32/095470

1. 报错信息:error An unexpected error occurred: “https://npm.pkg.github.com/download/@solidoc/menu/1.7.32/0954707561a4e4971a50753d4a3bcda8f52903d3ecec4626856e1d5760fffd31: connect ECONNREFUSED 151.101.0.133:443”. info If you think this is a bug, please open a

2020-07-23 11:45:19 2066

原创 React Hook监听窗口变化

React Hook监听窗口变化引入import React, { useState, useEffect } from "react"; const getWindowSize = () => ({ innerHeight: window.innerHeight, innerWidth: window.innerWidth, }); const [windowSize, setWindowSize] = useState(getWindowSize()); co

2020-05-08 17:57:41 4341

原创 Invalid hook call. Hooks can only be called inside of the body of a function component.

Erro: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:1. You might have mismatching versions of React and t...

2020-03-16 19:32:37 21316 4

原创 上周一个面试题目-将数字转成汉字(js实现)

题目是把数字转成汉字表示, 比如 10245转成 一碗零二百四十五 (js实现)思路:数字 => 字符串字符串对应数字 => 汉字 (特别要注意此处插入顺序跟正常正好相反, 要倒序处理)汉字中插入数值单位(万/千/百 …)对连续了零进行处理 handleNumberToChinese = (num) =>{ let arr1 = ['零', ...

2019-11-17 17:21:57 283

原创 vscode常用插件前端

vscode常用插件

2019-10-18 10:44:41 209

原创 CSS自适应布局, 视口单位属性 vx vh vmin vmax 长度计算函数calc()

根据CSS3规范,视口单位主要包括以下4个: 1.vw:1vw等于视口宽度的1%。 2.vh:1vh等于视口高度的1%。 3.vmin:选取vw和vh中最小的那个。 4.vmax:选取vw和vh中最大的那个。<!DOCTYPE html><html><head> <meta charset="UTF-8"> ...

2019-10-11 01:58:32 1808

原创 ajax封装成promise格式接口, 支持get和post操作

ajax请求 <script> function ajax(url){ return new Promise(function(resolve,reject){ setTimeout(()=>{ var data ={"data": 'ss'} ...

2019-10-11 00:40:35 643

原创 二叉树的创建 + 前中后序遍历 +广度遍历

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...

2019-10-10 10:00:23 100

原创 JavaScript 创建二叉树

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...

2019-10-09 01:36:55 230

原创 静态图片转旋转动画效果CSS animation

animation: spin 1000ms infinite linear;

2019-09-12 14:26:36 763

原创 这些依赖使用场景的样式独立写Style

position:absolute; 这些依赖使用场景的样式不要写在默认样式里const slideCanvasLoadingStyle = { position: 'absolute', top: 0, left: 0, zIndex: 99999,} return ( <SlidePlayground ref={this.slidePlaygrou...

2019-09-11 14:43:54 171

原创 安装yarn add hat/ yarn install hat 报错问题 yarn add hat -W 解决

1.报错内容2. 解决方案

2019-07-16 14:04:57 819

原创 约定式提交

约定式提交详情连接

2019-06-28 16:26:07 248

原创 Node.js版本更新升级(Mac环境下)

使用Node Binary管理模块“n”。首先:查看当前node版本:node –v安装n模块:npm install -g n升级到指定版本/最新版本(该步骤可能需要花费一些时间)升级之前,可以执行n ls (查看可升级的版本) 如:n6.9.1或者你也可以告诉管理器,安装最新的稳定版本n stable安装完成后,查看Node的版本,$ node -v 检查升级是否成功注:如...

2019-06-17 16:37:39 1605

原创 MAC 设置环境变量path的几种方法

mac 一般使用bash作为默认shellMac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc当然/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果/.bash_pro...

2019-06-17 11:11:33 476

原创 github更新

一. 查看状态, 查看当前的git仓库状态git statusgit status可以看到On branch master,这个说明已经在master分之上了二. 更新代码1.更新全部git add .2.更新说明, commit只是提交到缓存区域(更新说明不能省略)git commit -m "更新说明"3.提交到远程github库git push -u origin...

2019-05-30 16:38:47 133

原创 引入 - react-native-image-crop-picker Pod install报错跟原来冲突

如果已存在就注释掉# pod 'yoga', path: "#{rn_path}/ReactCommon/yoga/yoga.podspec"# pod 'React', path: rn_path, subspecs: [# 'Core',# 'RCTActionSheet',# 'RCTAnimation',# 'RCTGeolocation',# ...

2019-04-25 20:00:17 439

原创 创建mac软件快捷启动方式 软连接方式ln -s

进入/usr/local/bin创建软连接ln -s 地址 启动名查看已有软连接

2019-04-22 17:48:07 13646

原创 iTerm2 我家猫叫佩奇の配置

效果字体补全提示字体颜色背景

2019-04-18 18:26:15 148

原创 终端启用sublime vscode

设置sublime 启动 subl cd ~/ vim .zprofile设置vscode启动 code ./ 打开当前项目运行VS code并打开命令面板( ⇧⌘P ),然后输入 shell command 找到: Install ‘code’ command in PATH 就行了。...

2019-04-16 19:38:51 270

原创 React-native-splash-screen 完整使用说明(Mac完整版) 2019/04/14

react-native-splash-screen演示安装说明第一步(下载):在项目根目录打开终端运行 npm i react-native-splash-screen --save第二步 (安装):大家可以通过自动或手动两种方式来安装react-native-splash-screen。自动安装 (推荐)终端运行:react-native link react-native...

2019-04-16 00:47:35 3259 1

原创 升级Xcode 10.2之后无法使用react-native run-ios Could not find iPhone X simulator

运行 react-native run-ios --simulator “iPhone X” 或者 react-native run-ios报错说找不到 iPhone X simulatorreact-native run-ios --simulator="iPhone X"Found Xcode workspace a.xcworkspaceCould not find i...

2019-04-04 13:02:00 11202 1

原创 【转载】APP留存率多少才合格——全面解析留存率

做产品经理的一般都会关注以下提高用户留存率提高用户粘性和活跃度这些天,有几位朋友都找我聊产品的留存率,有做手游的,做工具的,做社交APP的,于是把以前写过的留存率文章翻出来。次日留存、7日留存、30日留存、周留存、月留存,都是产品经理们必须掌握的概念,需要有用户留存意识,在产品上体现用户留存的设计。究竟要做到多少留存率,产品才算合格,一个经典的经验数据,就是留存率的“40–20–10”规...

2019-03-25 17:51:11 2543

原创 个人二维码

2019-03-20 10:09:58 295

转载 Math.floor( Math.random() )生成随机整数

Math.random():获取0~1随机数Math.floor() method rounds a number DOWNWARDS to the nearest integer, and returns the result. (小于等于 x,且与 x 最接近的整数。)其实返回值就是该数的整数位:Math.floor(0.666) --&amp;gt; 0Math.floor(39.27...

2019-03-15 01:17:52 25786 1

原创 快捷创建图片URL

1 shop.js2.App.js

2019-01-09 10:53:50 1171

原创 React-native 练手电商APP

React-native 练手电商APP业余时间学习下React-native, 感兴趣的可以来一起交流下email: [email protected] wechat:guokaigdg开发环境eact-native-cli: 2.0.1 node: v8.9.4 macOS Mojave 版本10.14.1暂时ios在Simulator测试startDate: 2...

2019-01-08 01:40:15 582

原创 编译历史版本API相关操作

1.替换.so替换原来so2.替换 .aar/Users/guokai/Desktop/duobeiyunAndroidSdk20181029/duobeiyunAndroidSdk/aar路径下的两个aar替换原来aar3.替换app名字//duobeiyunSDK›compile(name: ‘dbysdk_2.5.1_487_20181018175821’, ext:...

2018-12-25 15:02:57 155

原创 react-native 实现一个简单撸猫社区

react-native 实现一个简单撸猫社区开发环境eact-native-cli: 2.0.1node: v8.9.4macOS Mojave 版本10.14.1主要在安卓测试进度(2018-12-17 - 2019-02-05)2018/12/17:2018/12/18:...

2018-12-17 16:37:27 3215

原创 已经解决 /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7: No module named uiautomator2

前提pip install --upgrade --pre uiautomator2 安装到了mac默认2.7自己mac装了Python3.7.1执行python -m uiautomator2 init报错python -m uiautomator2 init指定python2.7 可以解决python2.7 -m uiautomator2 init...

2018-12-11 10:56:45 36355

原创 Image 存储连接

2018-12-09 13:23:22 182

原创 React-native 测试遇到各种红屏记录 各种坑

1.未开启react -native 服务解决方案 输入react-native start开启服务再运行项目react-native start

2018-12-03 12:24:11 523

原创 用例开发流程图

2018-11-30 11:41:12 1017

原创 测试规范v1.0

2018-11-30 11:01:44 235

原创 Appium 元素定位 元素操作

定位元素1.格式:find_element_by_定位方式(value)通过id定位(取resource-id的值):driver.find_element_by_id(&quot;com.wuba.zhuanzhuan:id/azo&quot;)也可以直接用id后面的内容driver.find_element_by_id(&quot;azo&quot;)通过class_name定位(取class的内容)dri...

2018-11-21 10:54:19 502 1

原创 React Native Detox Andriod环境搭建(Genymotion版)

添加Android建立1.执行“入门指南”中描述的初始设置需要配置初始化环境 参考这篇文章  入门2.将detox Android项目添加为androidTestCompile依赖项以下代码添加到您的android/settings.gradle:include ':detox'project(':detox').projectDir = new File(rootProj...

2018-11-19 15:40:27 735

原创 常用shell

查看配置环境是否生效(例如查看ANDROID_HOME):echo $ANDROID_HOME查看电脑连接的usb情况安装lsusbbrew install lsusb查看usb 连接情况 lsusblsusb -tlsusb -v ...

2018-11-16 11:23:41 149

原创 React Native 启动ios/Android 红屏问题 解决

查看8081端口的进程sudo lsof -i :8081杀死进程, 然后重新运行kill -9 &lt;PID&gt;  以下是我的电脑操作    

2018-11-15 16:18:07 400

原创 工作技能 找工作

1.c++:|找工作前刷300~500 leetcode|书单:《c++ primer》:继承派生多态 虚基类等概念、区别、联系;《effective c++》:继承派生多态 虚基类等概念、区别、联系;《设计模式》(实现常用的设计模式就行);2.脚本语言:|推荐 《阿铭学习linux》、《鸟哥的私房菜基础篇》(二选一);|leetcode上有shell的练习题;|《...

2018-11-13 10:33:32 165

转载 React/React Native 的ES5 ES6写法对照表

 很多React/React Native的初学者都被ES6的问题迷惑:各路大神都建议我们直接学习ES6的语法(class Foo extends React.Component),然而网上搜到的很多教程和例子都是ES5版本的,所以很多人在学习的时候连照猫画虎都不知道怎么做。今天在此整理了一些ES5和ES6的写法对照表,希望大家以后读到ES5的代码,也能通过对照,在ES6下实现相同的功能。...

2018-11-12 18:39:45 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除