QA、讨论、反馈、收集

分类: 其他 发布时间: 07-07 23:43 阅读次数: 0

阿里云ECS服务器搭建Nginx+PHP+MySql+Redis环境详细步骤(CentOS7环境)

一、安装Nginx 1、下载nginx-release包 wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、导入GPG signing key rpm --import "http://nginx.org/keys/nginx_signi
分类: 其他 发布时间: 07-07 23:42 阅读次数: 0

iOS应用支持IPV6及阿里云相关配置

http://www.jianshu.com/p/a6bab07c4062 果然是苹果打个哈欠,iOS行业内就得起一次风暴呀。自从5月初Apple明文规定所有开发者在6月1号以后提交新版本需要支持IPV6-Only的网络,大家便开始热火朝天的研究如何支持IPV6,以及应用中哪些模块目前不支持IPV6。 为了更好的交流,特建了一个IPV6交流群(群号:574410254),希望能否相
分类: 其他 发布时间: 07-07 23:42 阅读次数: 0

Go 深度好文汇总

GoCN(www.gocn.io) 1. Go 的依赖注入设计 http://t.cn/R9AK33k 2. golang的gzip优化 http://t.cn/R9AK31P 3. 记一次资源泄露之路 http://t.cn/R9AK31v 4. Go读取股票历史 http://t.cn/R9wbQGd 5. Go make和new的区别 http://t.cn/R9zrcZb
分类: 其他 发布时间: 07-07 23:42 阅读次数: 0

二进制方式搭建极简kubernetes1.10环境@centos7.3

https://www.kubernetes.org.cn/4041.html第1章  环境概述环境介绍:OS:Linux CentOS 7.3  3.10.0-514.el7.x86_64Master  IP:192.168.100.50组件版本部署方式安装目录或访问入口etcd3.3.2二进制/usr/local/kubernetes/bin/etcddocker18.03.0-ce二进制/u...
分类: 其他 发布时间: 07-07 23:42 阅读次数: 0

jQuery ajax之get和post(二)

一. HTTP 请求:GET vs POST GET - 从指定的资源请求数据 POST - 向指定的资源提交要处理的数据 GET 基本上用于从服务器获得(取回)数据。注释:GET 方法可能返回缓存数据。 POST 也可用于从服务器获取数据。不过,POST 方法不会缓存数据,并且常用于连同请求一起发送数据。 如需学习更多有关 GET 和 POST 以及两方法差异的知识,请阅读http:/...
分类: 其他 发布时间: 07-07 23:41 阅读次数: 0

define, const与extern

define 一个宏定义由三部分组成 , 三分部之间用空格分开, 宏除了可以定义常量,还可以定义函数(const只能定义常量)。 宏定义, 实质是文本替换, 是在预编译阶段的功能. 预处理是在编译之前的处理,而编译工作的任务之一就是语法检查,预处理不做语法检查。 宏定义不分配内存,const变量定义分配内存(指针)。 宏定义不存在类型问题,它的参数也是无类型的。 宏定义大量使用,容易造成...
分类: 其他 发布时间: 07-07 23:41 阅读次数: 0

iOS推送的底层原理

什么是远程消息推送? APNs:Apple Push Notification server 苹果推送通知服务 苹果的APNs允许设备和苹果的推送通知服务器保持连接,支持开发者推送消息给用户设备对应的应用程序。 注意: 推送的实现方式: 手机客户端和APNS服务器之间维持一个TCP/IP长连接,APNS服务器向客户端push消息。 苹果的推送系统是在系统级别维护一个TCP/IP长连接(...
分类: 其他 发布时间: 07-07 23:41 阅读次数: 0

iOS支付简单流程

自己利用微信接口与后台集成: 1.饿了么app提交订单信息时发送request 饿了么后台,后台向微信服务器请求“预支付”,微信返回“预支付信息”给后台; 2.后台response给app,app吊起微信支付接口,付款。 3.app收到微信服务器的支付回调结果,再次request2告诉后台“客户支付了,请校验”。 4.后台与微信服务器校验,如果真的支付成功了,才response2给app,...
分类: 其他 发布时间: 07-07 23:40 阅读次数: 0

app程序的生命周期

一. 应用程序的状态 状态如下: Not running 未运行 程序没启动 Inactive 未激活 程序在前台运行,不过没有接收到事件。在没有事件处理情况下程序通常停留在这个状态 Active 激活 程序在前台运行而且接收到了事件。这也是前台的一个正常的模式 Backgroud 后台 ...
分类: 其他 发布时间: 07-07 23:40 阅读次数: 0

inputView与inputAccessoryView

一.ios的inputView和inputAccessoryView有什么应用场景 1. 自定义一个键盘以及键盘的辅助视图; 2.弹出底部选择器,简洁大方。 二.详解 在UITextField和UITextView中能查到这两个属性 @property (readwrite, retain) UIView *inputView; @property (readwrite, retain...
分类: 其他 发布时间: 07-07 23:40 阅读次数: 0

iOS52个有效方法(一)

这本书是Matt Galloway著的Effective Objective-C 2.0 之 编写高质量iOS与OS X代码的52个有效方法, 全书共有52条建议, 分为7章, 所以我的系列也会有7个小结. 一.了解OC语言的起源 1.面向对象和动态特性 2.OC是C的”超集”, 可以直接在xcode中写C进行编码 3.理解C的内存模型, 有助于理解OC的内存模型(引用计数机制) 4....
分类: 其他 发布时间: 07-07 23:40 阅读次数: 0

属性语义copy和strong的理解

结论 一.如何区分[obj copy]是深拷贝还是浅拷贝? 1.当不可变类型对象调用copy拷贝后,不会产生新的对象,属于浅拷贝; 2.其他类型对象调用copy,都会产生新的不可变对象,属于深拷贝(遵循NSCopy协议并重写copyWithZone方法); 3.无论什么类型的对象,调用mutableCopy方法后, 都会产生新的可变对象, 但这不是属性特质的东西. 深浅拷贝完整...
分类: 其他 发布时间: 07-07 23:39 阅读次数: 0

一席app

偶然发现了‘一席’app,打开了我对其他行业的认识。 看了一篇文章一个月里我跟踪了108个居民,发现一个特别好玩的事,80%的人手里都拿着一个尿壶 | 何志森 一席第571位讲者,讲的是设计的真谛–接地气的为用户解决问题。 感悟有二: 1.这个时代很精彩,有很多好的文章好的生活方式,只是我们还没发现。 2.真希望有一个平台,能给各行各业提供一个窗口,让外行有所了解。 3.认识多一些朋友,...
分类: 其他 发布时间: 07-07 23:39 阅读次数: 0

iOS52个有效方法(二)

一.属性 1.实例变量与属性的区别之一: 实例变量是在编译期就硬编码到内存中的, 如果修改了类定义之后必须重新编译,否则就会出错! 从这里,我理解了为什么runtime**不能**为类Class新增实例变量, 却可以新增属性(实质只是新增了setter/getter方法,比如NSString增加一个 url的 NSString属性) 2.属性特质 ①原子性atomic, 读写安全(本质是加...
分类: 其他 发布时间: 07-07 23:39 阅读次数: 0

UIWebView OC与JS交互那些事

UIWebView基础 1.UIWebView与WKWebView基本使用 https://blog.csdn.net/qq_21051503/article/details/7819944 UIWebView与JS交互 本人使用的是原生的JavaScriptCore库 或者 第三方WebViewJavascriptBridge 1.第三方WebViewJavascriptBridge...
分类: 其他 发布时间: 07-07 23:39 阅读次数: 0

iOS圆角和阴影共存处理

其实弄个圆角,根本不需要加个mask,网上很多资料都是误导的. 直接上代码, 效果是四个圆角+layer阴影: _bgView.backgroundColor = [UIColor whiteColor]; _bgView.layer.cornerRadius = 7;//圆角 _bgView.layer.shadowColor = HZColorMainBlue.CGColor; ...
分类: 其他 发布时间: 07-07 23:38 阅读次数: 0

Nib tableViewcell的三种注册方式

以前总是混淆, 现在总结一下: //关于xib cell的使用 //1.推荐,需要在xib文件中设置重用id: // SGSMsgeTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"xxyy"];//最好在xib文件中设置id // if (cell == nil) { // ...
分类: 其他 发布时间: 07-07 23:38 阅读次数: 0

配置Rsync和Rsync + inotify

第一部分:配置Rsync一、介绍Rsync工具rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。它使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。所以通常可以作为备份工具来使用。Rsync的特性如下:1)支持拷贝特殊文件如链接,设备等2)可以有排除指定文件或目录同步的功能,
分类: 企业开发 发布时间: 07-07 23:38 阅读次数: 0

25-思科防火墙:配置访问控制

配置访问控制
分类: 企业开发 发布时间: 07-07 23:38 阅读次数: 0