自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萝卜@兔子的专栏

求知若饥,虚心若愚

  • 博客(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 328

原创 ios打包问题汇总

1、在真机上运行时一直提示:不包含开发者证书。刚开始一直以为是自己配置的证书有问题,重新配置了好几次,都报同样的错,后来进行了如下配置就可以正常运行了:...

2018-12-21 22:15:20 330

原创 react-native零基础用Xcode手动打包热更新

打开Xcode->File->Open打开rn项目中ios目录下的***.xcodeproj进行如下操作:在第3处填写项目名称、包名、版本号并且一般情况下4处是不打勾的。在点下图红箭头处选择描述文件, 你要是打adhot包就选adhot的描述文件, 打appstore的包就选你做的appstore的描述文件然后点击Product->Archive进行编...

2018-12-18 17:36:50 623

原创 在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 4553 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 657

原创 react-native发行apk总结

本文只是个人用来记录项目开发过程中遇到的问题、思路及解决方案,具体出现的问题原因,后面空闲下来再做总结。生成发行的apk在终端先进入根据目录下的android目录,然后执行./gradlew assembleRelease 表示执行当前目录下的gradlew脚本文件,执行参数是assembleRelease,Gradle 的assembleRelease参数会把所有用到的 Java...

2018-08-16 18:49:29 1248

原创 怎样将本地已有的项目提交到新的远程仓库并保留提交记录

在整理项目,我们有时候会遇到几种情况: a)把本地已有的项目提交到新的远程仓库。 b)将a仓库中的项目转移到b仓库中并保留原有的提交记录。 针对上以两种情况,现在总结一下:a)把本地已有的项目提交到新的远程仓库。 这个操作比较简单,一般按照正常的流程走就可以了。touch README.mdgit initgit remote add origin git@gith...

2018-07-26 18:18:00 2323 1

原创 箭头函数中的this

箭头函数本身没有自己的this, 绑定定义时所在的作用域,而不是指向运行时所在的作用域。所以其内部的this指向定义该箭头函数时,外层代码块的this,即箭头函数的this指向固定化。(箭头函数的这个特性有利于封装回调函数)由于箭头函数没有自己的this,所以当然也就不能用call()、apply()、bind()这些方法去改变this的指向。通过 call() 或 apply() 方法调用一...

2018-02-27 15:54:24 1464

原创 函数柯里化 及 apply、call和bind的异同

每个函数都包含两个非继承而来的方法:apply()、call()和bind()相同点apply、call和bind都是为了改变某个函数运行时的上下文也存在的,即改变函数体内this对象的值, 以扩充函数赖以运行的作用域。不同点 apply()和call()的作用相同的,至于选择哪一个,完全取决于采取哪种传参比较方便,如果直接传入数组,apply比较方便。而b...

2018-02-27 14:09:16 682

原创 常用正则表达式总结

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 609

原创 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 9602

原创 容器型组件和展示型组件的区别

容器型组件容器型组件主要表现为组件怎么工作的、数据怎样更新的,不包含任何Virtual DOM 的修改或组合,也不会包含组件的样式。如果映射到Redux上,容器型组件就是使用connect的组件,如果映射到Flux上,就是与store绑定的组件。通过使用connect从Redux状态树中获取数据。通过直接分发任意的action来改变数据。通常由React Redux创建容器型组件。感知R

2017-12-28 16:52:41 2251

原创 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 6913

原创 常用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 563

原创 markdown常用命令

常用命令#标题一 ##标题二 *这一点 **加粗** *斜体* 删除线 在文字前添加> 点击保存后的效果是: 如果你无法简洁的表达你的想法,那只说明你还不够了解它。有序列表在行首添加1.、2.、3.,即数字和英文句点,数字不需要连续的,也可以都是1.无序列表在行首添加*或- *无序列表1 *无序列表2插入图片![](http://cdn.wiz.cn/wp-content/u

2017-09-18 16:00:17 1234

原创 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 959

原创 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 882

原创 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 4772

原创 关于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 9223 2

原创 文本、input、img在同一行时设置垂直距中

文本、input、img在同一行时图片是靠上,文字、input靠下,只需设置容器vertical-align:middle、line-height、height,以及容器中元素vertical-align即可实现垂直居中

2017-08-19 14:04:22 499

原创 二、实现从一页面跳转到指定模块的位置,并将该模块在主区域中显示出来

1、跳转指定页面一般使用如下代码但跳转时显示“微信”模块且导航中“微信”按钮点亮。2、为了在主区域显示出要跳转到的指定person模块,可以先获取当前的url中的hash,然后再隐藏其他模块function jumpToCurPage() { if (!document.getElementById) return false; if (!document.getElementsByT

2017-08-19 14:04:19 1795

原创 怎样将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 5912

原创 用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 11024 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 546

原创 在html中,通过添加close-popup类关闭popup时,不能关闭popup跳出层

解决方案是跳出层(About popup 和Services Popup)应该与.page同级。

2017-08-19 14:04:07 6884

原创 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 1737

原创 基于UDP的新一代多路传输协议—QUIC(二)

本文承接  基于UDP的新一代多路传输协议—QUIC(一)QUIC核心技术QUIC能够处理传输可靠性、丢包或无序数据包等一系列UDP默认未处理的问题。1.   多路复用QUIC的多路传输指协议使用多个通道传输数据,所以当其中一个数据流丢包时,其他的通道并不会因此阻塞等待丢失的数据包,而这会发生在SPDY上,因为SPDY虽然是多路传输但是只有一个通道。Shade说,QUIC的方法解决了TCP传输的线

2017-08-19 14:03:56 2010 2

原创 基于UDP的新一代多路传输协议—QUIC(一)

TCP、UDP都是计算机网络通信层的主要协议。TCP是面向连接的,也即通信双方在进行数据交换之前,需要经过“三次握手”建立一条“连接”,然后才能进行通信,类似生活中的“打电话”需要有“线路”保证;UDP是面向无连接的,也即在通信双方进行数据交换之前,无需建立连接,只要知道对方地址即可发送数据,类似生活中的“寄信”。由于UDP协议是无连接方式的协议,所以它的效率高,速度快,占资源少,在各种关键及

2017-08-19 14:03:52 3596

原创 常有关pdf、360浏览器、Chrome浏览器和win7保护眼睛的颜色设置方法总结

最近由于经常用电脑,眼睛常感觉到眼睛不舒服,所以上网查找了保护眼睛的颜色设置。大家一致认为浅绿色是保护眼睛的最适合颜色,颜色设置为色调调整为85;饱和度调整为125,亮度调整为205。在此做一个总结:1、pdf颜色的设置方法的链接为:http://jingyan.baidu.com/article/3052f5a1dd4a1097f31f86ff.html2、360浏览器的设置方法的链接为:htt

2017-08-19 14:03:50 896

原创 restrict关键字

关键字restrict仅对指针有用,修饰指针,表明要修改这个指针所指向的数据区的内容,仅能通过该指针来实现,此关键字的作用是使编译器优化代码,生成更高效的汇编代码,“由restrict修饰的指针是最初唯一对指针所指向的对象进行存取的办法,仅当第二个指针基于第一个时,才能对对象进行存取.” 其实restrict同const或valiate一样是一个修饰符而已,告诉编译器被 restrict修

2017-08-19 14:03:47 312

原创 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 217

原创 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 249

原创 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 186

原创 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 366

原创 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 335

原创 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 304

原创 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 284

原创 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 334

Javascrpt 高级程序设计(第3版)英文

本书是JavaScript 超级畅销书的最新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript 增添了很多适应未来发展的新特性。本书这一版除增加5 章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet 服务器端通信,HTML5 表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性 能、部署相关的最佳开发实践。本书附录展望了未来的API 和ECMAScript Harmony 规范。 本书适合有一定编程经验的Web 应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。

2016-12-27

HTML5与CSS3基础教程(第8版)中文高清版

本书自第1版至今,一直是讲解HTML和CSS入门知识的经典畅销书,全面系统地阐述HTML5和CSS3基础知识以及实际运用技术,通过大量实例深入浅出地分析了网页制作的方方面面。最新第8版不仅介绍了文本、图像、链接、列表、表格、表单等网页元素,还介绍了如何为网页设计布局、添加动态效果等,另外还涉及调试和发布。本书提供了一个强大的配套网站,上面列出了书中的完整代码示例以及更多优秀实例及进阶参考资料,以供读者参考学习。通过学习本书,零起点读者即可创建网站,而中高级水平的开发人员也可以快速了解HTML5新元素、CSS3的奇幻效果、响应式Web设计以及各种最佳实践。

2016-12-26

linux2.6协议栈源代码分析

linux内2.6协议源代码分析研究 描述的很清楚,很好用的

2011-09-23

2011本科组数学建模

2011年本科组数学建模,A题 城市表层土壤重金属污染分析B题 交巡警服务平台的设置与调度。

2011-09-11

空空如也

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

TA关注的人

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