推荐
专栏
教程
课程
飞鹅
本次共找到1954条
编程思想
相关的信息
九路
•
4年前
6 手写Java LinkedHashMap 核心源码
概述LinkedHashMap是Java中常用的数据结构之一,安卓中的LruCache缓存,底层使用的就是LinkedHashMap,LRU(LeastRecentlyUsed)算法,即最近最少使用算法,核心思想就是当缓存满时,会优先淘汰那些近期最少使用的缓存对象LruCache的缓存算法LruCache采用的缓存算法为LRU(LeastRe
布袋罗汉
•
2年前
CodeRunner for Mac(代码编辑器)
CodeRunner是一款面向多种编程语言的编辑器和运行环境,可以在Mac系统上使用。它支持许多流行的编程语言,例如C、C、Java、Python、Ruby、JavaScript等等。CodeRunner具有以下特点:多语言支持:CodeRunner支
浪人
•
4年前
拿下面试!HashMap源码解析!!
拿下面试!HashMap源码解析!!HashMap的设计思想HashMap的底层结构本文主要是讲解jdk1.8中的HashMap源码,会对jdk1.7中的HashMap做一些简单的讲解用来和jdk1.8中的HashMap进行对比。我们先通过下图来理解HashMap的底层结构:(https
Stella981
•
3年前
Mybatis 高级结果映射 ResultMap Association Collection
高级结果映射MyBatis的创建基于这样一个思想:数据库(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flib.csdn.net%2Fbase%2F14)并不是您想怎样就怎样的。虽然我们希望所有的数据库(https://www.oschina.net
Stella981
•
3年前
JavaScript函数式编程,真香之组合(二)
!(https://oscimg.oschina.net/oscnet/fe260610056449ccb3ea3b78f9c1a88a.jpg)JavaScript函数式编程,真香之认识函数式编程(一)(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weix
Wesley13
•
3年前
Spring AOP教程
一、概念AOP(AspectOrientedProgramming):面向切面编程。面向切面编程(也叫面向方面编程),是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。二、用途日志记
Wesley13
•
3年前
Java网络编程和NIO详解3:IO模型与Java网络编程模型
微信公众号【Java技术江湖】一位阿里Java工程师的技术小站。(关注公众号后回复”Java“即可领取Java基础、进阶、项目和架构师等免费学习资料,更有数据库、分布式、微服务等热门技术学习视频,内容丰富,兼顾原理和实践,另外也将赠送作者原创的Java学习指南、Java程序员面试指南等干货资源)!(https://imgblog.
Stella981
•
3年前
HBase和MySQL存储方式的差别?或者说是,行存储和列存储的区别?
HBase借鉴列存储的思想,但是最底层依然是依靠键值对来存储数据,HBase为非关系型数据库而MySQL则是行存储,MySQL为关系型数据库!(https://oscimg.oschina.net/oscnet/up8e3871eb35254668547a96b7d98726890e3.png)写过程
Stella981
•
3年前
Socket Server的N种并发模型汇总
原创声明作者:刘丹冰Aceld,微信公众号同名本文主要介绍常见的Server的并发模型,这些模型与编程语言本身无关,有的编程语言可能在语法上直接透明了模型本质,所以开发者没必要一定要基于模型去编写,只是需要知道和了解并发模型的构成和特点即可。那么在了解并发模型之前,我们需要两个必备的前置知识:socket网络编程
1
•••
35
36
37
•••
196