- 博客(57)
- 资源 (4)
- 收藏
- 关注
原创 ReactNatvie 学习笔记
首先运用npx react-native init AwesomeProject创建项目 然后运行npx react-native run-android在真机上安装并运行程序时,报如下错误:/***/AwesomeProject/node_modules/@react-native-community/cli/build/tools/loadMetroConfig.js:94 ...options ^^^SyntaxError: Unexpected token ... at
2020-07-14 08:54:19 314
原创 ios打包问题汇总
1、在真机上运行时一直提示:不包含开发者证书。刚开始一直以为是自己配置的证书有问题,重新配置了好几次,都报同样的错,后来进行了如下配置就可以正常运行了:...
2018-12-21 22:15:20 321
原创 react-native零基础用Xcode手动打包热更新
打开Xcode->File->Open打开rn项目中ios目录下的***.xcodeproj进行如下操作:在第3处填写项目名称、包名、版本号并且一般情况下4处是不打勾的。在点下图红箭头处选择描述文件, 你要是打adhot包就选adhot的描述文件, 打appstore的包就选你做的appstore的描述文件然后点击Product->Archive进行编...
2018-12-18 17:36:50 617
原创 在express框架中运用import export
在新搭建的基于node.js的express框架时,不能直接运用import/export,否则会报错如下:import mysql from 'mysql';^^^^^^SyntaxError: Unexpected token import at new Script (vm.js:51:7) at createScript (vm.js:136:10) at ...
2018-12-05 10:25:56 4524 1
原创 remote: warning: Large files detected.
错误 git push --set-upstream origin v55-productEnumerating objects: 1125, done.Counting objects: 100% (1125/1125), done.Delta compression using up to 4 threads.Compressing objects: 100% (535/535), ...
2018-10-17 17:47:44 653
原创 react-native发行apk总结
本文只是个人用来记录项目开发过程中遇到的问题、思路及解决方案,具体出现的问题原因,后面空闲下来再做总结。生成发行的apk在终端先进入根据目录下的android目录,然后执行./gradlew assembleRelease 表示执行当前目录下的gradlew脚本文件,执行参数是assembleRelease,Gradle 的assembleRelease参数会把所有用到的 Java...
2018-08-16 18:49:29 1241
原创 怎样将本地已有的项目提交到新的远程仓库并保留提交记录
在整理项目,我们有时候会遇到几种情况: a)把本地已有的项目提交到新的远程仓库。 b)将a仓库中的项目转移到b仓库中并保留原有的提交记录。 针对上以两种情况,现在总结一下:a)把本地已有的项目提交到新的远程仓库。 这个操作比较简单,一般按照正常的流程走就可以了。touch README.mdgit initgit remote add origin git@gith...
2018-07-26 18:18:00 2302 1
原创 箭头函数中的this
箭头函数本身没有自己的this, 绑定定义时所在的作用域,而不是指向运行时所在的作用域。所以其内部的this指向定义该箭头函数时,外层代码块的this,即箭头函数的this指向固定化。(箭头函数的这个特性有利于封装回调函数)由于箭头函数没有自己的this,所以当然也就不能用call()、apply()、bind()这些方法去改变this的指向。通过 call() 或 apply() 方法调用一...
2018-02-27 15:54:24 1460
原创 函数柯里化 及 apply、call和bind的异同
每个函数都包含两个非继承而来的方法:apply()、call()和bind()相同点apply、call和bind都是为了改变某个函数运行时的上下文也存在的,即改变函数体内this对象的值, 以扩充函数赖以运行的作用域。不同点 apply()和call()的作用相同的,至于选择哪一个,完全取决于采取哪种传参比较方便,如果直接传入数组,apply比较方便。而b...
2018-02-27 14:09:16 678
原创 常用正则表达式总结
20-200整数:/^(([2-9]\d)|(1\d{2})|200)$/30-50之间一位小数:/^(([3-4][0-9]+(.\d)?)|(50))$/0-250整数: /^(([1-9]?\d|1\d{2}|2[0-4]\d)|250)$/0-200整数: /^([1-9]?\d|1\d{2}|200)$/0-300整数: /^([1-9]?\d|[1-2]\d{2}|300)$/
2018-01-31 10:11:22 532
原创 react-router引入Router时报错
1. 文件布局routes/index.jsimport React from 'react';import { Router, Route, hashHistory } from 'react-router';import Home from '../views/Home';import Detail from '../views/Detail';const routes = ( <Ro
2017-12-29 15:11:02 9576
原创 容器型组件和展示型组件的区别
容器型组件容器型组件主要表现为组件怎么工作的、数据怎样更新的,不包含任何Virtual DOM 的修改或组合,也不会包含组件的样式。如果映射到Redux上,容器型组件就是使用connect的组件,如果映射到Flux上,就是与store绑定的组件。通过使用connect从Redux状态树中获取数据。通过直接分发任意的action来改变数据。通常由React Redux创建容器型组件。感知R
2017-12-28 16:52:41 2241
原创 UTC时间字符串转换为本地时间(北京)
created_at为UTC时间字符串如"2017-09-21T01:28:27"转换成北京时间"09/20 09:59"let localTime = moment.utc(created_at).toDate();localTime = moment(localTime).format("MM/DD hh:mm");
2017-09-21 10:07:44 6901
原创 常用git命令
常用git命令连接github配置设置别名.gitignore文件添加文件到暂存区代码上传git add .git commit -m "(这里面是英文注释)"git push 如果只是想单独提交某个文件,可以用git add + 绝对路径 查看仓库状态 查看文件修改的内容 移除文件 移动文件 git mv file_from file_to 查看历史提交 标签
2017-09-18 17:10:54 562
原创 markdown常用命令
常用命令#标题一 ##标题二 *这一点 **加粗** *斜体* 删除线 在文字前添加> 点击保存后的效果是: 如果你无法简洁的表达你的想法,那只说明你还不够了解它。有序列表在行首添加1.、2.、3.,即数字和英文句点,数字不需要连续的,也可以都是1.无序列表在行首添加*或- *无序列表1 *无序列表2插入图片![](http://cdn.wiz.cn/wp-content/u
2017-09-18 16:00:17 1229
原创 Express笔记
项目运行 cnpm run start(从package.json里面scripts项查找)notEmpty=true;代表url里面的参数是必选项 optional=true;代表可选 app.js的主要作用:附加中间件、请求参数校验、登录鉴权 cors 跨域资源共享是用来避开浏览器的同源策略,在处理app.get等请求之前使用import cors from 'cors';a
2017-09-18 15:58:40 952
原创 postman自动化测试
测试工具主要包括三部分:(1)发起请求前运行的Pre-request script;(2)收到应答之后运行的Test;(3)一次运行所有请求的Collection Runner。 postman是Postman提供的全局对象,environment和global同名时,优先用environment;global只建议用在1种场景:定义公共函数Pre-request script 适用于req
2017-09-18 15:52:56 878
原创 Redux笔记
在上图中View指的是展示组件,而相对应的是容器组件,其运用store.subscribe()将展示组件和Redux关联起来。 1. 容器组件使用store.subscribe()从Redux的state树中读取部分数据,并通过props来把这些数据提供给要渲染的组件(展示组件)。可以手工来开发容器组件,也可以运用React-Redux库中的connect()【将Redux数据(dispat
2017-09-18 15:30:43 435
原创 在提交代码时,git如何忽略指定文件
当用git向github上传本地代码时,有时需要忽略一些本地某些文件如:node_modules或webStorm自动生成的.idea文件,只需要修改当前项目的根目录中的.gitignore,将要忽略的文件加入到此文本中
2017-08-30 10:14:21 4767
原创 关于windows不支持NODE_ENV=development的问题
问题描述:最近从github上面clone了一个项目后,进行cnpm install 后,进行cnpm run start 启动后,出现如下错误: 日志如下:0 info it worked if it ends with ok1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',1 verbose cli 'C:\\Users\\ruil
2017-08-19 14:04:25 9204 2
原创 文本、input、img在同一行时设置垂直距中
文本、input、img在同一行时图片是靠上,文字、input靠下,只需设置容器vertical-align:middle、line-height、height,以及容器中元素vertical-align即可实现垂直居中
2017-08-19 14:04:22 493
原创 二、实现从一页面跳转到指定模块的位置,并将该模块在主区域中显示出来
1、跳转指定页面一般使用如下代码但跳转时显示“微信”模块且导航中“微信”按钮点亮。2、为了在主区域显示出要跳转到的指定person模块,可以先获取当前的url中的hash,然后再隐藏其他模块function jumpToCurPage() { if (!document.getElementById) return false; if (!document.getElementsByT
2017-08-19 14:04:19 1787
原创 怎样将header和footer分别固定在页面上的最两端
html代码为 nav here is content many content many many contenthere is content many content many many contenthere is content many content many many contenthere is cont
2017-08-19 14:04:16 5877
原创 用css修改input[type=checkbox]时默认样式
点击后 h5代码: 设为默认 css代码1、先给最外层li设置相对位置 ul li:last-child { position:relative; }2、隐藏input[type=checkbox]的默认样式,并设置绝对位置ul li input[type='ch
2017-08-19 14:04:13 11012 1
原创 关于图片与文字的水平距中
http://www.zhangxinxu.com/wordpress/2009/08/%E5%A4%A7%E5%B0%8F%E4%B8%8D%E5%9B%BA%E5%AE%9A%E7%9A%84%E5%9B%BE%E7%89%87%E3%80%81%E5%A4%9A%E8%A1%8C%E6%96%87%E5%AD%97%E7%9A%84%E6%B0%B4%E5%B9%B3%E5%9E%82%E7
2017-08-19 14:04:10 542
原创 在html中,通过添加close-popup类关闭popup时,不能关闭popup跳出层
解决方案是跳出层(About popup 和Services Popup)应该与.page同级。
2017-08-19 14:04:07 6864
原创 SUI Moblie 中出现$.init() 或$.alert()not a function和自定义Moble中的嵌套标签页时,点击tab2时一直出现tab1的内容
1、$.init() not a function. sum插件与jQuery库出现冲突,sm.js 的引用顺序导致$.alert()无效,不要放在de >de>中引用,应放在de >de>结束前引用。因为 js的加载会阻塞其他组件的加载2、自定义Moble中的嵌套标签页时,点击tab2时一直出现tab1的内容,加active类无效 a.同一个html页面不要出现相同的id名,比如两个标签页
2017-08-19 14:04:04 2309
原创 去掉按钮阴影的方法和消除表格加背景颜色后出现的缝隙
1、去掉按钮阴影的方法 .btn { border:none;}2、消除表格加背景颜色后出现的缝隙 table{ border-collapse:collapse;}border-collapse 设置 table 是分开的边框还是合并起来。table 默认的样式是分开的边框,table 和里面 th、td 的边框之间有缝隙。而设置 de style="font-family: monosp
2017-08-19 14:04:02 1726
原创 基于UDP的新一代多路传输协议—QUIC(二)
本文承接 基于UDP的新一代多路传输协议—QUIC(一)QUIC核心技术QUIC能够处理传输可靠性、丢包或无序数据包等一系列UDP默认未处理的问题。1. 多路复用QUIC的多路传输指协议使用多个通道传输数据,所以当其中一个数据流丢包时,其他的通道并不会因此阻塞等待丢失的数据包,而这会发生在SPDY上,因为SPDY虽然是多路传输但是只有一个通道。Shade说,QUIC的方法解决了TCP传输的线
2017-08-19 14:03:56 1994 2
原创 基于UDP的新一代多路传输协议—QUIC(一)
TCP、UDP都是计算机网络通信层的主要协议。TCP是面向连接的,也即通信双方在进行数据交换之前,需要经过“三次握手”建立一条“连接”,然后才能进行通信,类似生活中的“打电话”需要有“线路”保证;UDP是面向无连接的,也即在通信双方进行数据交换之前,无需建立连接,只要知道对方地址即可发送数据,类似生活中的“寄信”。由于UDP协议是无连接方式的协议,所以它的效率高,速度快,占资源少,在各种关键及
2017-08-19 14:03:52 3592
原创 常有关pdf、360浏览器、Chrome浏览器和win7保护眼睛的颜色设置方法总结
最近由于经常用电脑,眼睛常感觉到眼睛不舒服,所以上网查找了保护眼睛的颜色设置。大家一致认为浅绿色是保护眼睛的最适合颜色,颜色设置为色调调整为85;饱和度调整为125,亮度调整为205。在此做一个总结:1、pdf颜色的设置方法的链接为:http://jingyan.baidu.com/article/3052f5a1dd4a1097f31f86ff.html2、360浏览器的设置方法的链接为:htt
2017-08-19 14:03:50 890
原创 restrict关键字
关键字restrict仅对指针有用,修饰指针,表明要修改这个指针所指向的数据区的内容,仅能通过该指针来实现,此关键字的作用是使编译器优化代码,生成更高效的汇编代码,“由restrict修饰的指针是最初唯一对指针所指向的对象进行存取的办法,仅当第二个指针基于第一个时,才能对对象进行存取.” 其实restrict同const或valiate一样是一个修饰符而已,告诉编译器被 restrict修
2017-08-19 14:03:47 301
原创 int main(int argc,char* argv[])详
char *argv[]是一个字符数组,其大小是int argc,主要用于命令行参数 argv[] 参数,数组里每个元素代表一个参数;比如你输入 test a.c b.c t.c 则 argc = 4 argv[0] = "test" argv[1] = "a.c" argv[2] =
2017-08-19 14:03:43 213
原创 poj 3041 Asteroids(java + 匈牙利算法)
package 匈牙利算法;import java.util.Scanner;/**问题请参考http://poj.org/problem?id=3041 * @author rayli * @date:2014-7-31 下午3:03:44 * @解题思路:请参考 :http://rayliwong23.blog.163.com/blog/static/205570134201463125747
2017-08-19 14:03:40 246
原创 poj 3020 Antenna Placement(java + 匈牙利算法)
package 匈牙利算法;import java.util.Scanner;/**问题请参考http://poj.org/problem?id=3020 * @author rayli * @date:2014-7-31 下午1:09:33 * @解题思路:请参考http://blog.csdn.net/lyy289065406/article/details/6647040 * */publi
2017-08-19 14:03:37 184
原创 poj 1094 Sorting It All Out(java + 拓扑排序)
完全没看懂是怎么回事,还是看的别人的代码调试出来的特殊测试数据2 2AB要输出Sorted sequence determined after 1 relations: AB.package 拓扑排序;import java.util.Scanner;/**问题请参考 * @author rayli * @date:2014-7-30 上午9:51:58 * @version : * */publ
2017-08-19 14:03:35 362
原创 poj 1789 Truck History(java + prim)
其中的prim()算法完成没有修改的用1258中的prim算法package prim;import java.util.Scanner;/**问题请参考http://poj.org/problem?id=1789 * @author rayli * @date:2014-7-30 上午8:43:30 * @题意:研究卡车的不同,它会给出各个卡车的一个7位的编号,然后看他们其中有几位是不同的, *
2017-08-19 14:03:31 331
原创 poj 1258 Agri-Net( java prim)
package prim;import java.util.Scanner;/**问题请参考http://poj.org/problem?id=1258 * @author rayli * @date:2014-7-29 下午1:38:22 * @题意 :Farmer John有当选为新镇长,他的竞选宣言就是把网络带入所有的farm。 * 现在给出farm的个数n,以及每两个farm之间的联网距离
2017-08-19 14:03:28 299
原创 poj 3026 Borg Maze(java bfs + prim)
package prim;import java.util.LinkedList;import java.util.Queue;import java.util.Scanner;/**问题请参考http://poj.org/problem?id=3026 * @author rayli * @date:2014-7-28 下午4:07:33 * 题意 :给定一个迷宫,在一个迷宫内,建立一颗最小生成
2017-08-19 14:03:25 281
原创 poj2485 Highways(prim java)
package prim;import java.util.Scanner;/**问题请参考http://poj.org/problem?id=2485 * @author rayli * @date:2014-7-28 下午2:52:24 * 题意 :一个小岛上 要建高速公路,该小岛上有N个村庄,给出 每个村庄到其他村庄的 距离。 * 即 给出一个含有 N个顶点的无向完全联通图,求 该图生成的最
2017-08-19 14:03:22 332
Javascrpt 高级程序设计(第3版)英文
2016-12-27
HTML5与CSS3基础教程(第8版)中文高清版
2016-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人