dingzhengkuang5981
码龄9年
关注
提问 私信
  • 博客:13,018
    13,018
    总访问量
  • 暂无
    原创
  • 2,292,421
    排名
  • 0
    粉丝
  • 0
    铁粉
  • 加入CSDN时间: 2016-04-15
博客简介:

dingzhengkuang5981的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得8次收藏
创作历程
  • 1篇
    2018年
  • 72篇
    2015年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

如何解压deb文件

有两种方法:Bash代码1、dpkg-xxx.deb/tmp/oo注意:/tmp/oo为自己解压文件路径,可以随意指定路径2、ar-vxxx.deb这会解压出3个文件debian-binary,control.tar.gz,data.tar.gz然后再:tar-xzvfdata.tar.gz 转载于:https://www.cnblogs.co...
转载
发布博客 2018.08.19 ·
920 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Homebrew简介及安装

Homebrew官网http://brew.sh/index_zh-cn.htmlHomebrew是神马linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get神马,你用mac os,不好意Mac os木有类似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebr...
转载
发布博客 2015.12.07 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mongdb启动问题

问题:Detected unclean shutdown - /data/db/mongod.lock is not empty.old lock file:/data/db/mongod.lock. probably means unclean shutdown.解决办法:第一步:删除lock file: rm -rf /data/db/mongod.lock第二步:运...
转载
发布博客 2015.12.17 ·
310 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

NPM 在MacOSX中的使用技巧

经常看到有人说『为啥npm install 的时候报错,显示EACCESS错误…』,之前大家都是sudo大法解决问题,也没太在意。至于这个问题是brew安装工具的时候造成的,还是系统修改磁盘权限造成的,还是安装各种小工具的时候造成的不得而知…(这个实在懒得追究了)最近在搞generator的时候,如果不想把一些文件包含在generator中,那么会调用npm install,所以...
转载
发布博客 2015.12.07 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mac环境下安装node.js、npm、express

一:node.js安转方法一:下载node.js for Mac地址:http://nodejs.org/download/ 直接下载 pkg的,双击安装,一路点next,很容易就搞定了。安装完会提醒注意node和npm的路径是 /usr/local/bin。方法二:用Homebrew安装1.安装HomebrewHom...
转载
发布博客 2015.12.07 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Xcode 中的main.m

在几乎所有的程序开发中程序一般都是从main函数开始运行的,那么IOS程序也不例外,在上图中我们可以看到Xcode为我们生成了一个main.m文件://// main.m// iOS//// Created by luoyin on 15/5/22.// Copyright (c) 2015年 luoyin. All rights reserved....
转载
发布博客 2015.09.29 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift范性

关于泛型「泛型」(Generic Code)也许是Swift相对于OC的最大特性之一吧!基于Swift的「泛型」特性,你能够写出扩展性更强、复用性更强的方法、类型,它可以让你尽可能避免重复代码,用一种清晰和抽象的方式来表达代码的意图。许多的Swift标准库是基于「泛型」够构建的。譬如,Swift中的集合类型都是泛型集,你可以创建一个Int数组,也可以创建一个String数组,甚至...
转载
发布博客 2015.06.29 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS UINavgationController、 UINavigationBar、 UINavigationItem关系分析

  一般导航控制器含有4个对象,UINavigationController、UINavigationBar、UIViewController、UINavigationItem。1:UINavigationController  UINavigationController的父类是UIViewController(UIViewController,是所有控制器的基类),关系如下图...
转载
发布博客 2015.07.03 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 自定义UINavigationController返回按钮

主要代码如下://自定义导航栏返回按钮 self.navigationItem.leftBarButtonItem = ({ //导航栏返回背景视图 UIView *view = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 160, 44)]; ...
转载
发布博客 2015.07.03 ·
603 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Swift协议

「协议」(protocol)声明一系列方法、属性、下标等用来约束其「遵循者」,进而保证「遵循者」能够完成限定的工作。「协议」本身不实现任何功能,它仅仅描述了「遵循者」的实现。「协议」能被类、结构体、枚举所遵循,若某个类型遵循某「协议」,则称该类型遵循(conform to)某协议。协议的语法协议的定义与类、结构体和枚举的定义非常相似,如下:protocol SomeP...
转载
发布博客 2015.06.29 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift扩展

Swift中的「扩展」(extensions)和OC中的categories类似,只是Swift中的「扩展」没有名字。Swift中的「扩展」可以向一个已有的类/结构体/枚举类型添加新功能,这包括在没有权限获取源代码的情况下扩展类型的能力(即逆向建模)。Swift中的「扩展」可以:添加计算型实例属性和计算型类型属性;定义实例方法和类型方法;提供新的构造器;定义下标(su...
转载
发布博客 2015.06.29 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift类型转换

关于「类型转换」(Type Casting),《The Swift Programming Language》描述如下:Type castingis a way to check the type of an instance, and/or to treat that instance as if it is a different superclass or subclas...
转载
发布博客 2015.06.29 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift Optional Chaining

Optional Chaining介绍关于「optional chaining」,《The Swift Programming Language》是这么描述的:Optional chainingis a process for querying and calling properties, methods, and subscripts on an optional th...
转载
发布博客 2015.06.29 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift类和结构体

在C++中,相信不会有太多人去详细考究结构体和类的区别,因为二者关系实在不大。但在Swift中,结构体和类的关系非常大,它们的组成部分都包括:初始化器、实例方法、实例属性、类型属性、类型方法等等;二者也自然有很多的不同点,最大的不同点要数「类是引用类型,结构体是值类型」。本文着重对比阐述类和结构体的本质区别和它们的使用。类和结构体对比在Swift中,类和结构体有很多的共同点,包括...
转载
发布博客 2015.06.29 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift引用计数器

ARC概述和4.2+版本的Xcode对OC的支持一样,Swift也是使用ARC来管理内存,文档是这么描述的:Swift usesAutomatic Reference Counting(ARC)to track and manage your app’s memory usage. In most case, this means that memory manageme...
转载
发布博客 2015.06.29 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift构造过程

占坑转载于:https://www.cnblogs.com/FightingLuoYin/p/4608167.html
转载
发布博客 2015.06.29 ·
106 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift函数

Function概述Swift中的function和其余语言(譬如C)中的function组成部分差不多,都包括:返回类型(若无返回值,则为void)、函数名、形参、函数体(逻辑代码)。只是Swift中function的长相和其他语言不太一样,它把返回值放在定义行的尾部,如下是一个包含包含返回值、形参的function:func welcome(name: String) -...
转载
发布博客 2015.06.29 ·
109 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Swift下表和方法

本文将同时阐述Swift的方法和下标,因为根据我的理解,从某种程度上讲,下标的本质也是方法。方法众所周知,在支持面向对象的语言里,方法一般分为两种:实例方法和类方法(在有的语言中,「类方法」被称为「静态方法」)。Swift也不例外,只是考虑到类、结构体和枚举都可以定义这两种方法,所以「类方法」这个名词在Swift中不太实用了,Swift方法分为「实例方法」和「类型方法」。...
转载
发布博客 2015.06.29 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift 集合类型

Swift集合类型介绍和OC类似,Swift也提供了三种集合类型:Array、Set以及Dictionary。Arrays用于顺序存储数据;Sets用于无序存储不同值;Dictionaries用于存储无序键值对。但Swift的collections和OC中的collections在要存储的元素类型要求是不同。Swift collections明确了元素类型。在OC中,coll...
转载
发布博客 2015.06.29 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift属性

属性概述在Swift中,属性是类、结构体甚至枚举的组成部分。存储型属性和计算型属性OC中属性有两种:「普通属性」和「合成属性」,譬如对于一个UIView,center和bounds是其普通属性(是由对应的存储单元与之对应),而frame是合成属性(根据center和bounds而成而来)。在Swift中也有类似概念,只不过被称为:「存储型属性」(stored properti...
转载
发布博客 2015.06.29 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多