-
Spring 框架基础(06):Mvc架构模式简介,执行流程详解
Spring 框架基础(06):Mvc架构模式简介,执行流程详解 本文源码:GitHub·点这里 || GitEE·点这里 一、SpringMvc框架简介 1、Mvc设计理念 MVC是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个组件里面,在改进和个性化定...
-
究竟是什么毁了我的impl实现
究竟是什么毁了我的impl实现 Impl模式早就有过接触(本文特指通过指针完成impl),我晓得它具有以下优点: 减少头文件暴露出来的非必要内部类(提供静态库,动态库时尤其重要); 减小文件间的编译依存关系,大型代码库的编译时间就不会那么折磨人了。 Impl会带来性能的...
-
侠梦说pinpoint--左侧服务地图调用量和WasOn过滤
侠梦说pinpoint--左侧服务地图调用量和WasOn过滤 前言 这篇文章主要是从pinpoint-web界面入手,我们的目标是弄清楚两个问题: 1、 pinpoint左侧服务地图上的调用量数据是怎么查询的? 2、界面查询条件WasOnly是什么意思? 左侧服务地图调用量来源 从下图可以看出,A显...
-
7. 彤哥说netty系列之Java NIO核心组件之Selector
7. 彤哥说netty系列之Java NIO核心组件之Selector ——日拱一卒,不期而至! 你好,我是彤哥,本篇是netty系列的第七篇。 简介 上一章我们一起学习了Java NIO的核心组件Buffer,它通常跟Channel一起使用,但是它们在网络IO中又该如何使用呢,今天我们将一起学习另一个N...
-
Java编程思想总结(一)对象导论
Java编程思想总结(一)对象导论 Java编程思想总结(一)对象导论 1.1 抽象过程 万物皆对象。 程序是 对象 的集合(即: 类 ),他们通过 发送消息 ( 调用方法 )来告知彼此要做的。 每个对象都有自己的由其他对象所构成的存储( 引用其他对象或基本类型,即组合 )。...
-
使用aop加解密http接口
使用aop加解密http接口 背景 最近在写一个小程序接口,由于安全性比较高,因此需要给请求参数和响应进行加密处理。如果在每个方法上都加密解密,那样代码就显得太繁琐了而且工作量会加大。所以,我们会统一进行加解密处理,一种比较传统的方式就是通过拦截器进行拦截处...
-
Java集合之ArrayList
Java集合之ArrayList 一、基础 ArrayList不是线程安全的,底层实现是Object数组。默认容量 DEFAULT_CAPACITY 为10. 二、 三、扩容 ArrayList初始大小为0,在添加第一个元素的时候,调用add方法,进入add方法时,需要先确定容量足以放下这个元素 进入ensureCapacityInte...
-
GC与内存分配策略
GC与内存分配策略 一、GC 第一步:判断对象是否已死? 有两种方法:第一种是 引用计数法 ,即给对象添加一个引用计数器,当被引用时,计数器就+1;当引用失效时,就-1;当计数器为0时,代表对象没有被引用。但是计数器的缺点就是:对象之间相互引用时导致计数器不为零...
-
【软件工具】easyExcel简明使用指南
【软件工具】easyExcel简明使用指南 easyExcel简介 Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者JVM频繁的full gc。 easyExcel是阿...
-
java接入微信JS-SDK
java接入微信JS-SDK 在微信公众号开发中不可,jssdk的接入虽然不是必须,但是根据业务需求我们还是可能用到,下面是自己整理的关于java接入的jssdk的方法,这里是记录关于接入微信JS-SDK的准备工作,关于接入JS-SDK的相关功能,官网有明确的说明https://developers.wei...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
