自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(362)
  • 资源 (6)
  • 收藏
  • 关注

原创 MachOView 闪退处理

MachOView 闪退处理下载源码选择MacOS SDK若编译报错修改源码编译成功,替换原来的MacOView.app完美执行!!!

2018-05-07 01:19:02 2604 1

原创 CocoaPods 安装所遇到的问题

1.ruby的镜像源修改   参考  https://www.jianshu.com/p/1e7ab521000b ;安装需要用到Ruby,虽然Mac自带了Ruby,不过版本有点老了,最好更新一下。(测试不更新也是可以的)查看当前Ruby版本rvm -v更换源(因为Ruby的软件源rubygems.org被屏蔽了,国内那无形之墙,我们需要来修改更换源,把源切换至ruby-c

2018-03-20 12:56:05 543

原创 递归法求解 汉诺塔问题

问题汉诺(Ham>i)塔源自于古印度,又称为河内塔。汉诺塔是非常著名的智力趣题,在很多算法书籍和智力竞赛中都有涉及。汉诺塔问题的大意如下: 勃拉玛是古印度一个开天辟地的神,其在一个庙宇中留下了 3 根金刚石的棒,第 1 根上面套着64 个大小不一的圆形金片。其中,最大的金片在最底 JZ=L下,其余的依次叠上去,且一个比一个小,勃拉玛要求众

2017-11-30 12:32:36 866

原创 五家共井问题

“五家共井”问题和“鸡兔同笼”问题一样,都是一个著名的问题。具体的题目如下:现在有五家共用一口井,甲、乙、丙、丁、戊五家各有一条绳子汲水(下面用文字表示每一家的绳子):甲×2+乙=井深,乙×3+丙=井深,丙×4+丁=井深,丁×5+戌=井深,戌×6+甲=井深,求甲、乙、丙、丁、戊各家绳子的长度和井深。len1X2+len2=len2X3+len3=len3X4+len4=len4X5+len5=

2017-11-28 21:37:14 1688

转载 非线性逻辑结构-特殊的二叉树结构:堆、哈夫曼树、二叉搜索树、平衡二叉搜索树、红黑树、线索二叉树

转载:http://blog.csdn.net/LG1259156776/article/details/47271673在上一篇数据结构的博文《数据结构(三):非线性逻辑结构-二叉树》中已经对二叉树的概念、遍历等基本的概念和操作进行了介绍。本篇博文主要介绍几个特殊的二叉树,堆、哈夫曼树、二叉搜索树、平衡二叉搜索树、红黑树、线索二叉树,它们在解决实际问题中有着非常重要的应用。本文主要从概念

2017-11-28 19:11:50 3195

原创 完美解决 Treating Unicode character as whitespace的问题

在我们 copy 一些文本到 Xcode 里面的时候会有 Treating Unicode character as whitespace 的警告,此时认真检查你 copy 的文本部分,回车、空格是否有问题。当然一般检查不出来,如果 直接删除回车和空格的部分,自己重新输入,这个也是太繁琐了。  小编不才,略施小计,就可快速消除这个警告第一步,把你所要粘贴的文本 粘贴到 [文本编辑]

2017-11-24 16:51:39 36411 3

原创 排序算法

排序算法是按照一定的规则,按照递增或者递减的顺序进行排序冒泡排序冒泡排序是所有排序算法中最简单,最基本的一种,其排序流程:(1)对数组中的各个数据,依次比较相邻的两个元素的大小(2)如果前面的数据比后面的大,就进行交换,经过一轮的多次比较排序,便可把最小的数据排好,一轮排序唯一肯定的是能把最小的数据的放在前面(3)然后,再用同样的方法也,就是(1)(2)步骤,把剩下的数据进行排

2017-11-20 20:00:18 402

原创 用程序 揭秘 用手机号尾号暴露你年龄的 骗局

前言女神给我微信发我一张这样的图我就给验证了.....但是女神并没有回我,程序

2017-11-17 21:51:04 6715 3

转载 C 创建链表的四种方式

C语言数据结构-创建链表的四种方法结点类型:typedef int datatype;typedef struct NODE{  datatype data;  struct NODE *next;  }Node,*LinkList;1、不带头结点的头插入法创建链表。  每创建一个结点,都使该结点成为头结点,这样头

2017-09-10 11:49:24 834

转载 github设置ssh

http://blog.csdn.net/binyao02123202/article/details/20130891很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢?这是因为,使用https url克隆对初学者来说会比较方便,复制https

2017-09-08 09:51:07 280

转载 使用cocapods 安装 AFNetworking

转载:http://blog.csdn.net/zhongyanpingzzz/article/details/49820929一、CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是

2017-09-04 15:48:34 591

转载 UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现

转载:http://blog.csdn.net/hguisu/article/details/7609483类与类图 1) 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。2) 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责

2017-09-04 08:59:18 306

原创 C/C++ 练习题

一,选择题 人生就是一条选择题,有时候不是不会走路,而是不知道怎么走路二,判断题 生活有时候就像计算机只认识二进制那样,不是0,就是1;是非曲直,对错黑白,往往就在一念之间三,描述题 描述就是说出问题的本质

2017-09-01 10:44:51 1719

转载 流程图符号及流程图的例子

介绍常见的流程图符号及流程图的例子。    本章例1 - 1的算法的流程图如图1 - 2所示。本章例1 - 2的算法的流程图如图1 - 3所示。在流程图中,判断框左边的流程线表示判断条件为真时的流程,右边的流程线表示条件为假时的流程,有时就在其左、右流程线的上方分别标注“真”、“假”或“T”、“F”或“Y”、“N”另外还规定,流程线是从下往上或从右向

2017-08-29 15:49:21 29272

原创 React-Native开发iOS篇-热更新的代码实现

需求1.在打开APP的时候进行网络请求,检查是否有网络更新。2.如果有网络更新,下载新的版本,再次打开APP的时候,就直接连接到新的内容。具体功能的实现:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ [[

2017-08-17 14:29:05 4600 1

转载 ReactNative SectionList使用详解

转载:http://blog.csdn.net/qq_38453189/article/details/728107411、在说SectionList之前,我们先来讲讲ScrollView、ListView/FlatList和SectionList几者之间的区别?ScrollView和ListView/FlatList应该如何选择?ScrollView会简单粗暴地把所有子元

2017-08-02 14:00:04 2355

转载 fetch使用的常见问题及解决办法

转载:http://www.cnblogs.com/wonyun/p/fetch_polyfill_timeout_jsonp_cookie_progress.html首先声明一下,本文不是要讲解fetch的具体用法,不清楚的可以参考MDN fetch教程。引言说道fetch就不得不提XMLHttpRequest了,XHR在发送web请求时需要开发者配置相关请求信息和成

2017-07-24 10:37:48 1101

原创 React Native 实现动态计算文本高度

1.需求       在实际手机开发中经常遇到,需要动态计算文本的高度,尤其在文本列表中,当然你可以实现动态计算ListView 的cell的高度,请参考: react native 实现动态高度Listview 和图文混排,但是现在我们的目标是通过普通的组件View 和 text 实现动态计算文本,怎么实现呢?2.实现思路  1.通过计算每个Item的title 和 text 的

2017-03-24 19:02:04 10906 1

转载 搭建Amazeui+react+webpack+webstorm开发环境

http://www.cnblogs.com/xiaoshitou188/p/5868557.html搭建Amazeui+react+webpack+webstorm开发环境字数2549 阅读3292 评论25 喜欢5来段广告你有没有遇见过垂直居中的问题?有没有听说过flex弹性布局?没听过的赶紧点了解Flex布局,看看flex布局是有多么强大!!!还在发愁flexbox布局不兼容

2017-02-10 10:29:57 829

转载 react native fetch

转载:http://blog.parryqiu.com/2016/03/02/using_fetch_in_nodejs/在 JS 中使用 fetch 更加高效地进行网络请求在前端快速发展地过程中,为了契合更好的设计模式,产生了 fetch 框架,此文将简要介绍下 fetch 的基本使用。在 AJAX 时代,进行请求 API 等网络请求都是通过 XMLHttpReq

2017-02-10 09:14:09 2559

转载 react native 判断网络状态

转:http://blog.csdn.net/yangysng07/article/details/51583604React Native 获取网络状态 NetworkInfoReact-native提供了了一个NetInfo类用来获取和监听网络状态。属性与方法1.addEventListener(eventName:ChangeEventName

2017-02-07 13:18:24 2843

转载 telnet 和 ping的区别

内容主要转自:http://jingyan.baidu.com/article/8065f87fc3b31123312498e5.htmlhttp://zhidao.baidu.com/link?url=OTYxJvIZHi6UQhFs2mzCc21_qDdide_x-N2CTCOPD1n8H0T6m2DYZ1nH6lc_K5czwi7jOrT6UMDm4HR9lKNfYK

2017-01-22 10:39:23 2307

转载 WebView中实现文件下载功能

http://www.cnblogs.com/dubo-/p/5582595.html WebView控制调用相应的WEB页面进行展示。当碰到页面有下载链接的时候,点击上去是一点反应都没有的。原来是因为WebView默认没有开启文件下载的功能,如果要实现文件下载的功能,需要设置WebView的DownloadListener,通过实现自己的DownloadListener来实现文件的下载。

2017-01-10 13:58:43 504

转载 __nw_connection_get_connected_socket_block_invoke Connection has no connected handler

解决办法是:1. Xcode menu -> Product -> Edit Scheme...2. Environment Variables -> Add -> Name: "OS_ACTIVITY_MODE", Value:"disable"3. Run your app again, done! 这样就没问题了

2017-01-10 09:07:10 4492

原创 react native Webview ios <Error>: CGAffineTransformInvert: singular matrix.

如果是IOS如果你尝试,并设置缩放比例为零,你会得到这个消息:: CGAffineTransformInvert: singular matrix.   [UIView animateWithDuration:0.5 animations:^{                CGAffineTransform newTransform =  CGAffineTransformSca

2017-01-09 09:26:54 832

原创 react native 实现动态高度Listview 和图文混排

当考虑这个动态高度和图文混排的问题,想必你已经知道如何加载ListView和分组listview,这里不再赘述...这里简介实现的动态的高度的cell的思路写一个ListView,准好数据源在renderRow中渲染自定义的item在item 中布局text 和image在text 中实现 onLayout={this._onTextLayout.bind(this)} 5._onT

2017-01-06 16:17:03 5209

转载 Android中如何获取应用版本号

http://www.cnblogs.com/yeahui/archive/2012/10/20/2732429.html应用场景:1、在界面中显示应用程序的版本号;2、用户启动该应用,后台判断该应用是否是最新版本。上述情景都需要在程序中自动获取到应用的版本号。思路简介:在Android中,应用程序的版本号是在AndroidManifest.xml文件中进行配置

2017-01-06 10:17:36 420

转载 react native实现可展开Text控件

转载:http://blog.csdn.net/jan8705_/article/details/52279533原理:组件初始化时不设置Text控件的numberOfLines属性,测量一下组件高度(最大高度),然后在设置numberOfLines属性,再次测量一下组件高度(最小高度),若最大高度大与最小高度,表示需要显示“展开”。[plain] view plain

2017-01-06 09:11:46 2076 1

转载 React-Native 与原生的3种交互通信(Android)

转载:http://blog.csdn.net/asddavid/article/details/53338616在为前端书写模块部分,不可避免的要接触核心的通信部分。大致分为2种情况:Android主动向JS端传递事件、数据JS端被动向Android询问获取事件、数据方式优点缺点事件方

2017-01-06 09:09:42 1099

转载 Android完美获取状态栏高度、标题栏高度、编辑区域高度的获取

转载:http://blog.csdn.net/a_running_wolf/article/details/50477965 日常开发中我们经常会因为绘图、绘制自定义组件、定位组件或者是计算布局高度需要减去状态栏高度等需要来获取Activity界面中状态栏、标题栏的高度。但很多人马上要拿起来就用还是会遇到各种各样的问题,一时要查很多资料,很是不爽!今天也是猛然发现这个问题费了不少时间

2017-01-06 09:08:21 476

转载 SyntaxError:Strict mode does not allow function declaration in a lexically nested statement.

RN更像是一个不断成长的孩子,在成长的过程中,会遇到各种各样的问题,对于开发者,在不断打怪中升级,得到锻炼也在慢慢的成长。问题描述  使用React-native init创建了一个新项目,在package.json中使用的react-native的版本如下:"dependencies": { "react": "15.4.1", "re

2016-12-27 16:47:54 1740

原创 Genymotion模拟器引起的Address already in use ADB server didn't ACK

在终端输入adb命令,出错如下:localhost:work zhangyg$ adb devicesList of devices attachedadb server version (32) doesn't match this client (36); killing...error: could not install *smartsocket*

2016-12-27 15:16:43 520 1

原创 Shell中调用、引用、包含另一个脚本文件的三种方法

脚本 first (测试示例1) first#!/bin/bashecho 'your are in first file'方法一:使用source#!/bin/bashecho 'your are in second file'source first方法二:使用.#!/bin/bashecho 'your are in second fi

2016-12-07 16:50:56 1536

转载 react native ref的使用

转载:ref属性不只是string ref属性不仅接受string类型的参数,而且它还接受一个function作为callback。这一特性让开发者对ref的使用更加灵活。render() { return (c) => this._input = c} />; }, componentDidMount() { this._input.focus();

2016-12-02 15:16:13 959

转载 react native key,ref,bind的作用和使用

转载:http://blog.csdn.net/pz789as/article/details/52537028我们在项目里面,经常会用的批次渲染,比如一个列表渲染很多个item,或者一个横排或者竖排同时渲染多个数据。例如:[html] view plain copyrender1(){    var arr = [];    f

2016-11-30 09:19:03 5159

转载 null is not object evaluating ('_this3_selectRow')

先贴下代码:ListView contentContainerStyle = {styles.list} pageSize={2} dataSource = {this.state.dataSource} renderRow={thi

2016-11-28 17:31:56 2289

转载 react native 技术栈

大致了解了一下RN的实现,感觉里面的技术栈是比较深的,跟搞前端的大牛请教了一下,大致总结出下面一个学习路径,决定按部就班把这方面技术好好学习一下。

2016-11-27 10:10:40 1027

原创 react native 如何真机运行

默认情况下,你的iphone 连接你的电脑,使用localhost,真机可以运行当你拔掉连接线的时候,这是还可以运行,因为jsbundle 已经加载但是你杀掉进程时候,你发现你的app 启动不起来了,怎么办呢?1>在终端输入 ifconfig,得到你电脑的ip地址2>RCTWebSocketExecutor.m文件中的localhost改为电脑的的ip就可以了

2016-11-18 16:42:31 623

转载 react native navigator禁用滑动返回

转载:http://blog.csdn.net/pz789as/article/details/52606635在React-Native开发中,经常会用到导航。导航做什么用的呢,简单点说就是页面跳转。一个项目中,肯定有很多的页面要跳来跳去的,RN就给我们提供了Navigator组件,可以很好的管理页面的跳转。在所有工作做完之后,发现有个bug!在从第一个界面跳转到下一个界面后,如果从

2016-11-18 13:43:59 4074

原创 React native 判断 Platform

在模拟器中运行,Platform 可以判断出来,但是在真机运行的时候Platform 这个platform,什么也没出来解决办法: IOS  删掉app,重新build                Android 删掉 index.android.bundle               重新执行 react-native bundle --platform androi

2016-11-18 11:21:39 1073

ObjectiveC 混编ReactNative 自动打包脚本 支持Jenkins自动打包

1.Jenkins 自动打包所需脚本 2.IOS/Android 打ReactNative JSBundle文件 所需脚本 不懂请加QQ群708621681

2018-02-07

02323操作系统概论

自考教材 02323 操作系统概论 自考教材 02323 操作系统概论

2017-12-02

WebStorm 集成 ReactNative 插件

WebStorm 集成 ReactNative 插件,reactnative 代码提示 ReactNative的代码模板,包括: 1. 组件名称 2. Api 名称 3. 所有StyleSheets属性 4. 组件属性 [2015-12-25]新增

2017-01-13

数据结构源代码

详细介绍了顺序表,链表,循环链表,栈,链栈,队列,二叉树,图

2016-05-16

空空如也

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

TA关注的人

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