`
文章列表
➨ 报告电子版至听云官方博客下载:http://blog.tingyun.com/web/article/detail/1352     评测说明 评测目标:同一应用(网站)在不同云上的用户访问体验,以及对云资源的使用 洞察周期及范围:2017年4月-2017年9月 访问量:6642000PV ...
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1348 摘要 本文面向,初级网络工程师,数据挖掘工程师,涉及EGP(外部网关协议; Exterior Gateway Protocol),IGP(内部网关协议; Interior Gateway Protocol)两类协议,AS(自治系统;Autonomous System)构成,whois内容解析及部分RPSL(路由策略规范语言;Routing Policy Specification Language)语法,了解所谓的运营商库中的ISP到底是个什么鬼。资深运维玩家速速退散 ...
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1347 动态链接 要解决空间浪费和更新困难这两个问题最简单的方法就是把程序的模块相互分割开来,形成独立的文件,而不再将它们静态的链接在一起。简单地讲, ...

dyld 加载 Mach-O

    博客分类:
  • ios
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1346 前言 最近看 ObjC的runtime 是怎么实现 +load 钩子函数的实现。进而引申分析了 dyld 处理 Mach-O 的这部分机制。 1.简单分析 Mach-O 在dyld 中是如何被加载到内存中的; 2.分析了 +load 的 特殊加载时机; + load
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1345 时至今日,接触kubernetes也有一段时间了,而我们的大部分业务也已经稳定地运行在不同规模的kubernetes集群上,不得不说,无论是从应用部署、迭代,还是从资源调度管理等方面都有其难以言喻的优势,但是随着业务的不断增长,以及服务的多元化,容器的体量与管理的难度也随之增长。 浅述Kubernetes集群日常管理维护中的一些痛点: 1.较为庞大的集群规模及容器数量维护管理。
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1342 序言 怎么在linux 平台下实现一个类似于mac 平台下的 atos 工具( iOS 符号化解析)? 分析问题 在github上找到了几年前的开源实现,[https://github.com/dechaoqiu/atosl](https:/ ...
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1341   0x01  Mach-O格式简单介绍 Mach-O文件格式是 OS X 与 iOS 系统上的可执行文件格式,类似于windows的 PE 文件 与 Linux(其他 Unix like)的 ELF 文件,如果不彻底搞清楚Mach-O的格式与相关内容,那么深入研究 xnu 内核就无从谈起。 Mach-O文件的格式如下图所示:
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1340 今年遇到了几个问题,与接口的功能和性能相关,恰巧最近公司也在组织以冒烟测试为主题的活动,于是乎突发奇想,寻思着能否将接口测试与冒烟测试结合起 ...
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1255  如下是我工作中的记录,介绍的是linux系统下使用官方编译好的二进制文件进行安装MySql的安装过程和安装截屏,这种安装方式速度快,安装步骤简单! 需要的朋友可以按照如下步骤进行安装,可以快速安装MySql,希望可以帮助大家:)! 1、下载mysql的linux版本的二进制安装包: 地址:http://dev.mysql.com/downloads/mysql/ 这里我将安装包重命名为:tingyun-mysql-5.6.22.tar.gz 说明:根据自己需 ...
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1229        
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1229 如下是我工作中的记录,介绍的是linux系统下NoSQL:MongoDB和Redis的安装过程和遇到的问题以及解决办法: 需要的朋友可以按照如下步骤进行安装,可以快速安装MongoDB和Redis,希望可以帮助大家:)! 一、MongoDB 1、MongoDB安装 (1)将安装包mongodb-linux-i686-3.0.2.tgz拷贝到要安装的服务器中
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1210 概述 OutOfMemoryError,说的是java.lang.OutOfMemoryError,是JDK里自带的异常,顾名思义,说的就是内存溢出,当我们的系统内存严重不足的时候就会抛出这个异常(PS:注意这是一个Error,不是一个Exception,所以当我们要catch异常的时候要注意哦),这个异常说常见也常见,说不常见其实也见得不多,不过作为Java程序员至少应该都听过吧,如果你对jvm不是很熟,或者对OutOfMemoryError这个异常了解不是很深的话 ...
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1132 基本术语定义 1.系统栈(system stack)是一个内存区,位于进程地址空间的末端。 2.在将数据压栈时,栈是自顶向下增长的,该内存区用于函数的局部变量提供内存。它也支持在调用函数时传递参数。
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1134 0x01 iOS体系架构 1.1 iOS 系统的整体体系架构 用户体验( The User Experience layer ):SpringBoard 同时支持 Spotlight。
原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1094 最近团队开始抓代码质量了,总结一下自己的经验,先看看坏代码有哪些特点: “都一样,不幸的家庭却各有不同”,这句话放到代码里也同样适用。接下来,我们聊一聊如何解决坏代码问题。   
Global site tag (gtag.js) - Google Analytics