自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 codeMirror 5.65.2 使用

codeMirror 5.65.2 使用

2022-10-26 00:35:05 253

原创 sudo gem uninstall cocoapods 报错

$ sudo gem uninstall cocoapodsRemove executables: pod, sandbox-pod in addition to the gem? [Yn] YERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /usr/bin directory.解决方案: 使用 sudo gem uninstall

2020-05-24 16:24:09 605

转载 JavaScript 中 call()、apply()、bind() 的用法

参考链接:https://www.runoob.com/w3cnote/js-call-apply-bind.html

2020-03-13 19:48:55 109

原创 ionic键盘事件

ionic 中键盘事件通过键盘插件来管理,首先要添加插件cordova plugin add ionic-plugin-keyboard --save键盘显示监听window.addEventListener('native.keyboardshow', function (e) { //e.keyboardHeight 表示软件盘显示的时候的高度 })键盘关闭监听win...

2020-02-11 11:26:26 490

原创 Vue父子组的传值通过props,$emit

父组件向子组件传值,传递事件子组件 <div> <h3>{{post.title}}</h3> <button @click="emitMyEvent()">点击子组件</button> </div></template><script>export default {...

2020-01-08 20:13:45 89

原创 Parsing error: Adjacent JSX elements must be wrapped in an enclosing tag

新建了一个vue项目,一直不停的包错1 Module build failed: Error: No ESLint configuration found. 2、Parsing error: Adjacent JSX elements must be wrapped in an enclosing tag都是由于ESLint引起的,这是因为配置文件中默认打开了ESLint的开关,所以只要关闭该开...

2019-12-25 23:53:34 2229

原创 postman自动化测试

##一、 Postman的基础功能二、接口请求流程1、GET请求点击Params,输入参数及value,可输入多个参数,及时显示在URL链接上。响应示例一般情况下,我们自定义接口的话响应体是json格式的2、POST请求当我们选择JSON(application/json) 是会自动帮我们设置 headers 为 application/json,选XML就会进行XML提交三...

2019-10-11 17:14:49 150

原创 ios 计算文字高度

NSString *str=@"区块链技术概述部分,主要普及性概述了区块链的概念、区块的结构、区块链的基础架构及区块链的核心技术;区块链行业概述部分,主要解析了区块链行业的产业生态链、区块链行业的产业价值链及区块链行业特有的数字资产概况;2017年回顾部分,主要从专项政策、特色监管、行业发展三个方面对2017年区块链行业的发展情况进行了回顾;2018年前瞻部分,主要依据区块宝研究院近年来对区块链行...

2018-03-12 23:24:27 275

原创 webview 获取html中所有的图片资源并给图片添加点击事件

-(void)webViewDidFinishLoad:(UIWebView *)webView{ static NSString * const jsGetImages = @"function getImages(){\ var objs = document.getElementsByTagName(\"img\");\ ...

2018-03-12 23:21:51 1150

原创 angularJS http.post 请求

$scope.submit=function(url,params){ $http.post(url,params) .success(function(result){ console.log(result); }) .err(function(result){ console.log(resul...

2018-03-08 17:26:42 459

原创 使用Markdown编辑器写博客

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I ...

2018-03-08 17:10:38 117

原创 ios 计算文字高度

NSString *str=@"区块链技术概述部分,主要普及性概述了区块链的概念、区块的结构、区块链的基础架构及区块链的核心技术;区块链行业概述部分,主要解析了区块链行业的产业生态链、区块链行业的产业价值链及区块链行业特有的数字资产概况;2017年回顾部分,主要从专项政策、特色监管、行业发展三个方面对2017年区块链行业的发展情况进行了回顾;2018年前瞻部分,主要依据区块宝研究院近年来对区块链行

2018-01-24 16:14:09 203

原创 Jquery动态插入li元素

<!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-UA-Compatible" content="ie=edge">

2017-12-16 01:54:41 18498

原创 Ionic 三级目录乃至多级目录隐藏tabs

.directive('hideTabs', function($rootScope) { return { restrict: 'A', link: function($scope, element, attributes) { $scope.$on('$ionicView.beforeEnter', function() {

2017-10-24 17:06:24 395

原创 ionic/cordova/phoneGap安装后报错command not found

最近在学ionic ,通过命令 sudo npm install -g ionic cordova ionic start MyIonicProject -bash: ionic: command not found 为此很是困惑,后来发现是路径问题 当前的ionic路径是/usr/local/Cellar/node/7.5.0/bin,在当前路径下可以用./ionic start

2017-05-03 22:23:33 611 1

原创 xcode加载pch文件

1、创建2、加载$(SRCROOT)为工程目录 检测加载的pch文件时,可将终端打开,将要加载的pch文件拖到终端上,比较加载的路径和终端上的路径

2017-02-25 15:04:41 226

原创 ios 切换根视图

UIViewController *listVC=[[UIStoryboard storyboardWithName:MAIN bundle:nil]instantiateViewControllerWithIdentifier:@"list"]; [self presentViewController:listVC animated:YES completion:^{ UIN

2017-02-24 20:23:16 1071

原创 react native安装过程遇到的问题

1、Error: Cannot find module ‘invariant’$ react-native init TestAppThis may take some time...This will walk you through creating a new React Native project in /Users/hangge/Documents/React/TestAppIns

2017-02-10 16:49:33 796

原创 if let和guard let

swift中用 let if 和guard是为了使代码更加简洁和方便。 if letfunc doSomething(str:String?) { let v:String! = str if v != nil { //use v to do something } }Swift 中因为有optional, 经常需要判

2017-01-09 09:34:01 324

原创 单元测试

1、创建工程UniteTest 注:单元测试主要是用来测试逻辑的,而不是UI(UI的测试不容易进行)。一般用来测试暴露在外面的方法.UniteTestTests.m//一次单元测试开始- (void)setUp { [super setUp];}//一次单元测试的销毁,类似于delloc- (void)tearDown { [super tearDown];}//测试方法

2016-12-30 15:07:06 261

原创 设置圆形图片

在ios开发中我们常用imageView.layer.cornerRadius=imageView.bounds.size.width*0.5;imageView.layer.masksToBounds = YES 来设置原型图片,但是在cell上考虑到性能问题,就通过贝塞尔曲线封装了一个方法。 首先要给imageView添加一个类别,具体方法和实现如下: ‘ios’import “UII

2016-12-27 14:32:08 204

原创 将十六进制色值转成RGB

#import "UIColor+Extension.h"@implementation UIColor (Extension)+(instancetype)lz_colorWithHex:(u_int32_t)hex{ int red; int green; int blue; //AAECDD red=(hex & 0xFF000000) >> 16;

2016-12-19 17:05:10 531

原创 NSLog使用小技巧

以release模式编译的程序不会用NSLog输出,而以debug模式编译的程序将执行NSLog的全部功能。//保证ifdef定义的宏只在oc代码中被引用#ifdef __OBJC__#ifdef DEBUG#define NSLog(fmt,...) NSLog((@"%s [line %d] " fmt),__PRETTY_FUNCTION__,__LINE__,##__VA_ARGS__

2016-12-16 17:52:18 312

原创 CocoaPods使用简介

概要ios开发中会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。需要把这些第三方的源代码复制到项目中,有些开源库通产要依赖系统的一些framework,我们需要手动将这些依赖库添加到项目中;对于某些开源库还要设置 -fno-objc-arc等编译参数;此外还需要管理这些依赖包的更新等一系列工作。虽然简单但是毫无技术含量,在使用 CocoaPods 之后,我只需要将用

2016-12-16 17:20:01 181

原创 Distributed Objects

distributed objects 即分布式对象,在Cocoa中他能是对象在不同的线程、任务甚至在不同的设备间发送信息。它是OC中的消息管理机制。 它可以把一个复杂的任务分成若干个可以独立运行的小任务来完成,也可以把若干个小任务组合起来。比如,一个项目可以分为前端和后台,前段可以接收所有的用户输入,并告知后台处理这些输入,后台处理完之后,再通知前端去更新用户界面。因为前端和后台都是独立运行的,

2016-08-18 23:39:32 357

原创 iOS的单例设计

1、声明一个单例对象的静态实例,并初始化为nil;2、创建一个类的工厂方法,生成发一个该类的实例,当且仅当这个类的实例为nil时覆盖allocWithZone方法,确保用户(程序员)在直接分配和初始化的时,不会产生另一个对象。3、实现NSCopying协议,覆盖release,autorelease,retain,retain count方法,以此保证单例的状态4、多线程的环境中,注意

2014-12-20 15:54:29 206

原创 桥接(bridge)

Bridge 模式又叫做桥接模式,是构造型的设计模式之一。Bridge模式基于类的最小设计原则,通过使用封装,聚合以及继承等行为来让不同的类承担不同的责任。它的主要特点是把抽象(abstraction)与行为实现(implementation)分离开来,从而可以保持各部分的独立性以及应对它们的功能扩展。

2014-05-16 18:43:44 265

自己写的小demo

ionic ,angular 仿微信聊天界面,首次尝试ionic ,angular 仿微信聊天界面,首次尝试

2017-10-27

代码测试.zip

仅用于测试

2017-07-27

空空如也

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

TA关注的人

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