概述 UITableView是iOS开发中最常用的控件之一,大多数应用程序中使用UITableView作为列表来展示内容。例如我们常见的微信程序,以及系统设置,都使用了UITableView或者它的子类进行界面元素的展示…
Objective-C Method Swizzling
Method Swizzling已经被聊烂了,都知道这是Objective-C的黑魔法,可以交换两个方法的实现。今天我也来聊一下Method Swizzling。 使用方法 我们先贴上这一大把代码吧 @interface…
个人常用iOS第三方库以及XCode插件介绍
前言 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上所有的商业项目 都会或多或少的使用到第三方库 Github上Star>100的开源库数量如下 可以看到JS以绝对的优势排名第一 一定程度上也说明了J…
nginx日志打印响应时间
在http里头配置$request_time log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_…
不知道但是很常见的nginx问题
nginx使用问题及解决方法 常见问题 问题一:相同server_name多个虚拟主机优先级访问 server{ listen 80; server_name server1; location{...} } serve…
nginx_pool的实现解析
这里只介绍nginx_pool主要的大小内存申请、回收及其高效的内存分配机制具体的实现。 1.nginx_create_pool(size_t size, ngx_log_t *log) 这个函数是内存池的创建函数。 第…
nginx虚拟主机配置
一、前景提要 最近在工作中遇到一个坑,之前配置了很多次nginx虚拟主机及多级代理,自以为对这块已经很了解了,但前几天在和京东做对接的时候,发现完全被整蒙圈了,配了多个虚拟主机,不知道默认走那个了,多加一个又会影响之前的…
ngx_healthcheck_module intro
ngx-healthcheck-module Health-checker for Nginx upstream servers (support http upstream && stream upst…
[Note] Linux学习笔记7 shell编程基础
Note 7 Linux Shell编程基础 基本概念 shell脚本,一个shell程序,由可执行的shell命令组成,以普通linux文件形式保存运行一个shell脚本的方法: chomd u+x scriptfil…
CentOS 7使用yum配置MySQL源并安装MySQL
1.由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 wget http://dev.mysql.com/get/mysql57-community-release-el…
Linux下设置tomcat服务
以centos为例 创建一个tomcat文件,内容如下 #!/bin/bash # # Startup script for the tomcat # chkconfig: 2345 90 60 # source fun…
Linux_《Linux命令行与shell脚本编程大全》第十三章学习总结
时间:2017年09月13日星期三说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十三章学习总结 第十三章:更多的结构…