码迷,mamicode.com
首页 > 2016年04月16日 > 全部分享
内存管理:栈区,堆区,全局区,文字常量区,程序代码区
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。...
分类:其他好文   时间:2016-04-16 19:30:31    阅读次数:190
Android之SystemUI加载流程和NavigationBar的分析
Android之SystemUI加载流程和NavigationBar的分析 本篇只分析SystemUI的加载过程和SystemUI的其中的一个模块StatusBar的小模块NavigationBar,以Android6.0代码进行分析 AndroidManifest.xml <application android:name=".SystemUIApplication" andr...
分类:移动开发   时间:2016-04-16 19:29:46    阅读次数:322
Oracle字符集的查看查询和Oracle字符集的设置修改
Oracle字符集的查看查询和Oracle字符集的设置修改...
分类:数据库   时间:2016-04-16 19:28:46    阅读次数:185
Git命令总结
Git命令总结Git 常用命令git clone git remote git fetch git pull git push 1. git clone远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。$ git clone 比如,克隆jQuery的版本库。 $ git clone https://github.com/jquery/jquery...
分类:其他好文   时间:2016-04-16 19:27:41    阅读次数:215
React-Native系列Android——Native与Javascript通信原理(二)
前一篇博客分析了Native端向Javascript端通信的全流程,这次来研究下Javascript端向Native端通信的全流程,与前篇恰好构成一个基本完整的通信机制。...
分类:移动开发   时间:2016-04-16 19:27:58    阅读次数:224
Android知识梳理之BroadcastReceiver整理
PS.不知不觉间发现自己已经做了很久很久的Android开发了,过去对知识块的梳理总是放在云笔记里面.主要的原因还是自己的笔记太杂          乱,没有脉络.本着开源的精神,也趁着这段时间有空将之前云笔记里面的文章梳理下.同时将一些知识点整理出来和大家共同分享.          转载请注明出处:http://blog.csdn.net/unreliable_narrator?vi...
分类:移动开发   时间:2016-04-16 19:28:06    阅读次数:248
某梆企业版加固脱壳及抽代码还原方法
某梆加固企业版还是会调用系统的dvmDexFileOpenPartial 接口,因此可以这里添加hook                          51df6008-52cd50__unpackedDex.dmp即是dump出来的dex,拖到jeb里,可以看到这些函数都是空的                汇编显示,大片的指令都为nop,这些指令都被抽掉了,执行之前才会还...
分类:其他好文   时间:2016-04-16 19:28:49    阅读次数:237
Swift2-0基础_Initialization(构造过程)
import Foundation/*     构造过程是使用 类、结构体 或 枚举类型 一个实例的准备过程。         在新实例用前必须执行这个过程,具体操作包括 设置实例中每个存储型属性的初始值 和 执行其他必须的设置 或 初始化工作    通过定义构造器( Initializers )来实现构造过程,这些构造器可以看做是用来创建特定类型新实例的特殊方法。         与 Object...
分类:编程语言   时间:2016-04-16 19:26:32    阅读次数:211
为你的android App实现自签名的ssl证书(https)
不愿意看啰嗦的可以直接去          实现步骤 最近公司项目用到https的接口形式,对于一般的网络请求 我们用的是http://******      使用的是 代码用来打开一个 http 连接. URL urlConnection = new URL("http://www.codeproject.com/"); HttpURLConnection urlCo...
分类:移动开发   时间:2016-04-16 19:26:49    阅读次数:817
iOS开发------程序实现国际化Localizable
研究AssertsLibaray.framework以及Photos.framework这两个原生静态库的时候,相册的组名需要用到国际化来标示一下,虽然系统提供了组名的国际化,但是稍微的了解了一下国际化还是有必要的。就在这里就稍作记录作为参考。语言国际化就是为不同的语言做的适配,就像iPhone一样,根据不同的语言会将文字变成相应的语言。以下的操作的编译器为Xcode 7.3内容国际化1、创建字符串...
分类:移动开发   时间:2016-04-16 19:26:27    阅读次数:136
Spring之——c3p0配置详解
今天,我们就来详细谈谈Spring中的c3p0配置问题,好了,不耽搁大家的时间,我们直接进入主题,请看下面的具体配置文件信息: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:j...
分类:编程语言   时间:2016-04-16 19:28:34    阅读次数:252
JAVA程序员养成计划之JVM学习笔记(2)-垃圾收集管理
本文对JVM垃圾收集进行说明,包括三种不同算法(标记复制、标记清除、标记整理),以及七种不同的垃圾收集器(Serial,ParNew,Serial Scavenge, CMS, Serial Old, Parallel Old, G1) 持续更新中… …1. 垃圾回收相关概念1.1. 垃圾回收对象说到垃圾收集,首先得确定哪些是可回收的对象,这里涉及到java的四种引用方式,即强、软、弱、虚四类引用...
分类:编程语言   时间:2016-04-16 19:26:35    阅读次数:264
MAVEN工程的构建与命令使用
Maven 可以用来管理工程,构建工具对于java开发人员来说是必须掌握的知识,本文介绍了利用eclipse构建工程,以及利用maven命令进行编译、打包。 1、构建maven环境 以本机为例,下载apache-maven-3.0.5-bin.zip,解压到E盘根目录下,修改maven解压目录下conf/settings.xml文件,修改属性本地仓库路径,此处设置为E:/jar/maven...
分类:其他好文   时间:2016-04-16 19:28:28    阅读次数:309
SQLite关系型数据库的使用
SQLite关系型数据库的使用   数据库(Database): 存放数据的仓库, 存放的是一张的表, 特别像Excel, Numbers, 都以表格的形式存放数据, 可以创建多张表。   常见的数据库: sqlite, MySQL, SQLServer, Oracle, Access。 使用数据库,主要是因为文件读写和归档读取数据需要一次把数据全部读出来, 占用内存开销大;其次是数据库...
分类:数据库   时间:2016-04-16 19:27:24    阅读次数:244
Android设计模式之单例模式的七种写法
一 单例模式介绍及它的使用场景单例模式是应用最广的模式,也是我最先知道的一种设计模式,在深入了解单例模式之前,每当遇到如:getInstance()这样的创建实例的代码时,我都会把它当做一种单例模式的实现。其实经常使用的图片加载框架ImageLoader的实例创建就是使用了单例模式,因为这个ImageLoader中含有线程池、缓存系统、网络请求,很消耗资源,不应该创建多个对象,这时候就需要用到单例模...
分类:移动开发   时间:2016-04-16 19:27:24    阅读次数:226
【POJ 3440】 Coin Toss(概率公式)
【POJ 3440】 Coin Toss(概率公式) Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 3591   Accepted: 957 Description In a popular carnival game, a coin is tossed ...
分类:其他好文   时间:2016-04-16 19:27:52    阅读次数:196
IOS苹果Xcode帮助文档阅读指南
一直想写这么一个东西,长期以来我发现很多初学者的问题在于不掌握学习的方法,所以,Xcode那么好的SDK文档摆在那里,对他们也起不到什么太大的作用。从论坛、微博等等地方看到的初学者提出的问题,也暴露出他们不知道很多他们的疑惑其实在文档里面写的非常清楚。而有时候当他们想从文档去找解决方案的时候,也往往找不到。或者有些人意识到了,阅读文档是学习的好办法,但是不得要领。 中国的技术社区有一个很没意思的...
分类:移动开发   时间:2016-04-16 19:26:35    阅读次数:162
1740条   上一页 1 ... 24 25 26 27 28 29 30 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!