之前一直在学习c++,c++给我的感觉就像正规军编程的绝对主力部队,严谨、高效一丝不苟,其语法虽然复杂但是都有章可循有法。因为喜欢li…
分类:架构
java中的文件操作(干货)
File类简介 package com.file; import java.io.File; import java.io.IOException; /** * Created by elijahliu on 2017/…
Handler、Looper、message、MessageQueue源码解析
最近在写一篇内存泄漏的博客,还在完善中,其中写到handler引起的内存泄漏,发现对Handler了解太过狭隘,于是百度搜索大神对Handler的剖析,打算站在他们的肩膀上领略一下Handler相关的源码。废话不多说,赶…
C语言指针(一)
指针变量 指针变量的定义: 类型名 指针变量名 eg: int q,p; 指针变量的引用: & 变量名(&是取地址运算符) * 变量名(是取值运算符) 指针变量的初始化: 类型说明符 *指针变量名=初始地…
AliSQL 引领开源技术变革之路
阅读原文请点击 摘要:首届阿里巴巴中间件技术峰会上,阿里巴巴数据库资深专家何登成带来“AliSQL 引领开源技术变革之路”的演讲,本文从回顾AliSQL发展史开始谈起,接着分析了X-KV接口的好处,最后着重分享了X-Cl…
剑指offer第二版-49.丑数
本系列导航:剑指offer(第二版)java实现导航帖 面试题49:丑数 题目要求: 我们把只包含因子2,3,5的数成为丑数。求按照从小到大的顺序第1500个丑数。1作为第一个丑数。 解题思路: 思路1:从1开始递增,依…
剑指offer第二版-22.链表中倒数第k个节点
本系列导航:剑指offer(第二版)java实现导航帖 面试题22:链表中倒数第k个节点 题目要求: 求链表中倒数第k个节点。链表的尾节点定义为倒数第1个节点。 解题思路: 如果先求链表的长度,计算后再从头遍历,虽然时间…
计算机网络基础知识
http协议+www网络(主机名)+域名=URL即统一资源定位符Locator 域名:IP地址不好记,是4段数字,所以出现了域名,hosts文件是解析域名到ip地址,由于不能广泛应用所以出现了DNS。 DNS域名系统,把…
从HashMap的常用方法来解析HashMap的内部实现(1)
HashMap 在我们的项目开发当中会经常用到,今天我们通过它常用方法的源码来解析它的内部实现机制 构造方法 HashMap hashMap = new HashMap(); private static final i…
大话设计模式之单例模式
单例模式 Singleton Intro 单例模式,保证一个类仅有一个实例,并提供一个访问它的全局访问点。 使用场景 单例模式主要用来确保某个类型的实例只能有一个。比如手机上的蓝牙之类的只可能有一个的实例的场景可以考虑用…
设计模式(七)——代理模式
本文属于系列文章《设计模式》,附上文集链接 代理模式 定义:为其他对象提供一种代理以控制对这个对象的访问(原话是:Provide asurrogate or placeholder foranother object t…
剑指offer第二版-30.包含min函数的栈
本系列导航:剑指offer(第二版)java实现导航帖 面试题30:包含min函数的栈 题目要求: 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数。要求在该栈中,调用min,push及pop的时间…