标签:stream
Harries Blog™ - xubiao.zhuang 发布于 2020-07-26
一、几个问题 Spring中的bean是如何生成? Spring提供了哪些扩展点可以整合第三方框架 Spring如何整合Mybatis的 二、什么是Spring Spring管理bean(Java中的对象),初始化的操作, 三、Spring IoC容器 资源组件: Resourc...
阅读(2534)赞 (1)标签:ACE / bean / BeanDefinition / cat / ConcurrentHashMap / CTO / db / Document / DOM / final / HashMap / http / https / id / IDE / IO / ioc / java / map / mybatis / NIO / root / Service / spring / spring ioc / src / ssl / stream / value / XML / 代码 / 实例 / 数据 / 构造方法 / 测试 / 管理 / 解析 / 配置
Harries Blog™ - Harries 发布于 2020-07-26
![]()
最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线...
阅读(2068)赞 (1)标签:amqp / AOP / apache / API / cat / Codis / db / Docker / dubbo / eclipse / Elasticsearch / ELK / git / GitHub / Hadoop / HBase / HDFS / http / https / id / IDE / IO / ioc / ip / java / java基础 / JDBC / JVM / linux / list / map / maven / message / MQ / mysql / Mysql数据库 / Netty / Nginx / NIO / OpenStack / ORM / queue / rabbitmq / redis / RocketMQ / scala / session / solr / spring / Spring cloud / springboot / SpringMVC / sql / sqoop / src / stream / synchronized / tar / TCP / tomcat / UI / unix / volatile / web / zookeeper / 一致性 / 下载 / 专注 / 云 / 互联网 / 产品 / 代码 / 企业 / 免费 / 分布式 / 分布式事务 / 分布式系统 / 分布式锁 / 功夫 / 协议 / 博客 / 参数 / 同步 / 域名 / 基金 / 备份 / 多线程 / 大数据 / 学生 / 安全 / 安装 / 实例 / 工程师 / 希望 / 并发 / 并发编程 / 开发 / 开发者 / 开源 / 微信公众号 / 微服务 / 总结 / 搜索引擎 / 操作系统 / 教材 / 数据 / 数据库 / 文章 / 时间 / 智能 / 服务器 / 服务注册 / 服务端 / 架构师 / 模型 / 注册中心 / 测试 / 消息队列 / 源码 / 目录 / 程序员 / 端口 / 管理 / 索引 / 线程 / 缓存 / 编译 / 网站 / 虚拟化 / 解析 / 设计模式 / 负载均衡 / 质量 / 软件 / 进程 / 部署 / 配置 / 锁 / 限流 / 集合类 / 集群 / 高可用
Harries Blog™ - likai 发布于 2020-07-26
![]()
![]()
![]()
![]()
来源:https://www.cnblogs.com/throwable/p/9411100.html 前提 org.springframework.core.env.Environment是当前应用运行环境的公开接口,主要包括应用程序运行环境的两个关键方面:配置文件(profi...
阅读(2004)赞 (1)标签:ACE / App / ArrayList / bean / BeanDefinition / bug / bus / cat / CEO / Collection / Collections / core / CTO / dataSource / db / DDL / DOM / equals / final / find / HashMap / HashSet / HTML / http / https / id / IDE / IO / java / js / json / key / list / Listeners / map / MQ / parse / Property / rand / Service / servlet / spring / springboot / springcloud / SpringMVC / src / ssl / strace / stream / tab / tar / UI / value / web / 博客 / 参数 / 同步 / 实例 / 数据 / 文章 / 源码 / 管理 / 索引 / 解析 / 遍历 / 配置 / 配置中心
Harries Blog™ - hanze 发布于 2020-07-26
手写 spring mvc 基于注解 author: huifer 前置知识 在 spring 中我们会有如下几个注解来帮助我们定义 web-mvc 的语义 Controller Service RequestParam Autowired RequestMapping 这些注解...
阅读(1998)赞 (1)标签:ACE / App / ArrayList / bean / cat / CEO / classpath / CTO / Document / equals / final / HashMap / http / https / id / IDE / IO / ioc / java / key / list / map / Property / schema / Service / servlet / spring / ssl / stream / struct / tar / tk / UI / value / web / XML / 参数 / 实例 / 开发 / 递归 / 配置
Harries Blog™ - changyuan.xu 发布于 2020-07-26
![]()
文件:计算机中存储数据(音乐,电影,word) 目录:Directory 计算机中的文件夹,文件夹不能存储数据,保护文件的容器 路径:文件和目录所在计算机中的位置 java.io.File类:文件和目录以及路径,变成对象,File类的方法,操作对象 File类具有平台无关性:Wi...
阅读(158)赞 (0)标签:ACE / App / cat / CTO / eclipse / final / http / https / id / IO / ip / java / linux / list / NotePad / root / spring / springboot / src / stream / tab / UI / windows / Word / zip / 下载 / 互联网 / 代码 / 删除 / 协议 / 参数 / 图片 / 域名 / 操作系统 / 数据 / 文章 / 构造方法 / 架构师 / 目录 / 索引 / 遍历 / 需求
Harries Blog™ - wenming.gapo 发布于 2020-07-26
一、反射介绍 1.0 动态语言和静态语言 动态语言 是一类在运行是可以改变其结构的语言:例如新的函数,对象,甚至代码可以被引进,已有的函数可以被删除或者是其他结构上的变化。通俗点就是说可以在运行时代码可以根据某些条件改变自身结构 主要动态语言:Object-C、JavaScrip...
阅读(154)赞 (0)标签:ACE / API / bean / CEO / constant / core / CTO / DOM / final / http / https / id / IO / ioc / ip / java / JavaScript / java反射 / JVM / Logging / parse / PHP / Property / python / rand / Security / Service / spring / spring ioc / springioc / src / stream / struct / tab / value / zab / 代码 / 删除 / 参数 / 安全 / 实例 / 性能问题 / 数据 / 本质 / 构造方法 / 源码 / 编译 / 解析 / 返回值类型 / 配置 / 静态方法
Harries Blog™ - darida 发布于 2020-07-26
![]()
![]()
![]()
![]()
前言 前段时间买本书研究了 TCP/IP 通信,弄清楚了计算机之间是怎么通信的。网络通信的的基础就是 TCP/IP 协议簇 ,也被称为 TCP/IP 协议栈 ,也被简称为 TCP/IP 协议 。 TCP/IP 协议 并不是只有 TCP 和 IP 协议,只是这俩用的比较多,就用这两...
阅读(155)赞 (0)标签:ACE / API / bean / BIO / cat / client / ConcurrentHashMap / Connection / cookies / core / CTO / db / DNS / Document / executor / final / ftp / git / GitHub / grep / HashMap / http / https / id / IDE / IO / ioc / IOS / ip / java / key / linux / list / map / message / MQ / Netty / NIO / provider / queue / rand / Select / src / ssh / stream / struct / synchronized / tab / tar / TCP / ThreadPoolExecutor / trigger / UI / 二维码 / 互联网 / 代码 / 删除 / 协议 / 博客 / 参数 / 同步 / 安全 / 安装 / 实例 / 并发 / 微信公众号 / 数据 / 文件系统 / 文章 / 时间 / 服务端 / 模型 / 测试 / 空间 / 端口 / 管理 / 线程 / 线程池 / 网卡 / 遍历 / 配置 / 锁
Harries Blog™ - puefu.he 发布于 2020-07-26
主要讲解使用如何在客户端侧使用breakpad收集crash数据,当然还有定制breakpad。填之前collect_crash的坑 how 发生crash的时候,linux的流程 在linux中,当native发生crash的时候,我们可以通过注册signal来捕获对应的sig...
阅读(100)赞 (0)标签:ACE / Action / ask / bus / cat / client / CTO / final / find / git / GitHub / http / id / IO / ip / java / linux / list / map / NIO / ORM / stream / struct / UI / 代码 / 参数 / 同步 / 定制 / 数据 / 测试 / 线程 / 解析 / 进程 / 锁
Harries Blog™ - hanze 发布于 2020-07-26
![]()
![]()
![]()
![]()
前言 熬夜整理了一份java基础面试题,希望大家支持,如果文中有错误希望大家指正; 公众号:知识追寻者 知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;) 一 java基础面试 ...
阅读(116)赞 (0)标签:ACE / AIO / ArrayList / BIO / build / cat / CEO / Collection / Collections / ConcurrentHashMap / CTO / equals / final / HashMap / HashSet / HashTable / HTML / http / https / id / IO / ip / java / java基础 / JVM / key / LinkedList / linux / list / map / NIO / node / queue / SDN / Select / src / stream / synchronized / tab / UI / unix / value / zab / 代码 / 删除 / 升级版本 / 占用空间 / 参数 / 同步 / 图片 / 垃圾回收 / 基本原则 / 多线程 / 字节码 / 安全 / 实例 / 希望 / 并发 / 开发 / 数据 / 文章 / 时间 / 模型 / 源码 / 生命 / 程序员 / 空间 / 索引 / 线程 / 缓存 / 编译 / 遍历 / 锁 / 静态方法
Harries Blog™ - xirruiqiang 发布于 2020-07-26
![]()
![]()
![]()
![]()
1. 匿名内部类实现 匿名内部类仍然是一个类,只是不需要程序员显示指定类名,编译器会自动为该类取名。因此如果有如下形式的代码,编译之后将会产生两个class文件: public class MainAnonymousClass { public static void main(...
阅读(127)赞 (0)标签:2019 / apache / API / App / ArrayList / cat / Collection / Collections / consumer / CTO / dist / entity / find / HashMap / HashSet / http / https / id / IDE / IO / ip / java / lambda / list / map / mapper / mina / remote / rmi / src / stream / tab / tar / 代码 / 函数式编程 / 删除 / 功夫 / 参数 / 字节码 / 数据 / 文章 / 构造方法 / 程序员 / 编译 / 遍历 / 需求 / 静态方法
Harries Blog™ - puefu.he 发布于 2020-07-26
![]()
![]()
![]()
![]()
点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 来源 | http://8rr.co/EjqL 前言 @Component和@Service都是工作中常用的注解,Spring如何解析? 1.@Component解析流程 找...
阅读(143)赞 (0)标签:ACE / API / App / bean / BeanDefinition / bug / cat / CEO / classpath / Collection / core / CTO / db / Document / FAQ / final / find / HashSet / HTML / http / https / id / IDE / IO / ip / java / js / list / map / parse / provider / Proxy / redis / schema / Service / spring / src / ssl / stream / tar / UI / value / XML / 代码 / 企业 / 多线程 / 总结 / 构造方法 / 注释 / 源码 / 神器 / 程序猿 / 空间 / 管理 / 线程 / 缓存 / 解析 / 调试 / 谷歌 / 递归 / 配置
Harries Blog™ - xiaoli.wang 发布于 2020-07-25
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
在jdk7及以前,习惯上把方法区称为永久代。jdk8开始,使用元空间取代了永久代。 本质上,方法区和永久代并不等价。仅是对hotSpot而言的。《java虚拟机规范》对如何实现方法区,不做统一要求。例如:BEA JRockit/IBM J9中不存在永久代的概念。 现在看来,当年使...
阅读(115)赞 (0)标签:ACE / bug / CEO / cglib / client / constant / CTO / db / dubbo / eclipse / final / Full GC / http / https / IBM / id / IDE / IO / ip / java / js / JVM / lib / mina / root / src / stream / synchronized / tab / UI / value / volatile / web / windows / 京东 / 代码 / 内存模型 / 压力 / 参数 / 垃圾回收 / 域名 / 字节码 / 实例 / 小米 / 开发 / 总结 / 数据 / 数据库 / 时间 / 服务器 / 本质 / 模型 / 测试 / 物理内存 / 生命 / 百度 / 空间 / 类加载器 / 索引 / 缓存 / 编译 / 美团 / 解析 / 需求
Harries Blog™ - yanxinchi 发布于 2020-07-25
函数式编程 为什么需要函数式编程? 在一般的开发过程中我们的函数式编程都是通过匿名类进行传输函数。对于一个不会复用且不易命名或者不好放进某个具体的类中的临时方法。我们都可以使用匿名函数对象来进行处理。而JDK8对开发中比较常见的几种情况提供了一系列通用的函数对象。 四个主要的函数...
阅读(103)赞 (0)标签:App / ArrayList / cat / consumer / find / HTML / http / id / IDE / IO / list / stream / value / 函数式编程 / 参数 / 开发 / 总结 / 测试 / 苹果 / 解析
Harries Blog™ - hellas 发布于 2020-07-25
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
作为 Java 程序员, 无论是技术面试、 项目 研发或者是学习 框架源码,不彻底掌握 Java 多线程的知识,做不到心中有数,干啥都没底气,尤其是技术深究时往往略显 发憷 。 没事,跟随小猿的脚步,一起嗨起来!言归正传,书接上篇,继续探索多线程相关的知识。 1 回顾...
阅读(129)赞 (0)标签:ACE / ArrayList / ask / cache / cat / core / executor / HTML / http / https / id / IDE / IO / java / js / json / key / lambda / list / Service / src / stream / tag / tar / ThreadPoolExecutor / UI / 代码 / 代码注释 / 参数 / 多线程 / 实例 / 工资 / 开发 / 总结 / 注释 / 源码 / 程序员 / 线程 / 线程池 / 缓存
Harries Blog™ - puefu.he 发布于 2020-07-25
![]()
一 JDBC简介 Java DataBase Connectivity Java语言连接数据库 官方(Sun公司)定义的一套操作所有关系型数据库的规则(接口) 各个数据库厂商去实现这套接口 提供数据库驱动JAR包 可以使用这套接口(JDBC)编程 真正执行的代码是驱动JAR包中的...
阅读(99)赞 (0)标签:ACE / apache / autocommit / C3P0 / cat / Connection / CTO / dataSource / db / dependencies / druid / final / http / https / id / IO / java / JDBC / junit / key / lib / maven / mysql / MySQL5 / pom / REST / ResultSet / root / schema / Select / sql / src / ssl / Statement / stream / tab / UI / update / value / Word / XML / 代码 / 删除 / 参数 / 数据 / 数据库 / 管理 / 连接池 / 配置
Harries Blog™ - likai 发布于 2020-07-25
![]()
> Author: shaobaobaoer > Codes : https://github.com/ninthDevilHAUNSTER/JavaSecLearning > Mail: shaobaobaoer@126.c...
阅读(113)赞 (0)标签:ACE / API / ask / bug / cat / CEO / constant / CTO / DOM / final / git / GitHub / http / https / id / IDE / IO / ip / java / JVM / list / mail / message / Proxy / src / stream / struct / tab / UI / value / web / zab / 代码 / 博客 / 安全 / 数据 / 构造方法 / 源码 / 解析
Harries Blog™ - changyuan.xu 发布于 2020-07-25
> Author: shaobaobaoer > Codes : https://github.com/ninthDevilHAUNSTER/JavaSecLearning > Mail: shaobaobaoer@126.c...
阅读(91)赞 (0)标签:ACE / AIO / apache / cat / CEO / cmd / Collection / Collections / constant / CTO / git / GitHub / HashMap / http / https / id / IO / ip / java / java反射 / key / mail / map / maven / ORM / Proxy / stream / struct / tar / tk / value / web / zab / 下载 / 代码 / 博客 / 参数 / 安装 / 实例 / 希望 / 开源 / 总结 / 漏洞 / 病毒 / 直线 / 管理 / 遍历
Harries Blog™ - changyuan.xu 发布于 2020-07-25
![]()
![]()
![]()
![]()
为什么分层 引用《领域驱动设计模式、原理与实践》 为了避免将代码库变成大泥球(BBoM)并因此减弱领域模型的完整性且最终减弱可用性,系统架构要支持技术复杂性与领域复杂性的分离。引起技术实现发生变化的原因与引起领域逻辑发生变化的原因显然不同,这就导致基础设施和领域逻辑问题会以不同速...
阅读(260)赞 (0)标签:ACE / API / App / build / cache / cat / client / CTO / DOM / HTML / http / https / id / IDE / IO / ip / java / Job / list / map / mapper / maven / MQ / mybatis / provider / remote / REST / RESTful / Service / spring / springboot / src / stream / struct / tar / UI / 主机 / 代码 / 协议 / 单元测试 / 多线程 / 实例 / 总结 / 数据 / 数据库 / 数据库访问 / 模型 / 测试 / 消息队列 / 端口 / 管理 / 系统架构 / 线程 / 缓存 / 解析 / 设计模式 / 进程 / 适配器 / 配置