
java
Baldwin_KeepMind
共和国十一点钟的太阳,头发乌黑茂密的程序员,沉迷于技术,2006年时代周刊人物,2008年感动中国组委会特别奖获得者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自动化编程技术------JSR269相关概念及实战
文章目录相关JCPJSRJSR175JSR269使用步骤实战创建父项目整理项目pomautomatic-design-patterns-coreProcessor创建注解注册Processorinstallexample项目引入core项目示例beancompile查看结果Processor相关总结相关JCPJCP(Java Community Process)是管理 Java 生态(包括 J2SE、J2EE 等等)发展的合作组织。JSRJSR(Java Specification Request原创 2020-12-24 23:20:24 · 2246 阅读 · 0 评论 -
Nacos基础教程(一)--------初识Nacos
前言资料来自:https://nacos.io/zh-cn/docs/what-is-nacos.html版本选择:JDK1.8、canos1.3.1、maven3.0+作者的话:这篇文章是复制过来的1.介绍Nacos帮助用户实现动态服务发现、服务配置、服务元数据及流量管理,Nacos使构建、交付和管理微服务平台变得更加方便,Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。1.1.服务发现和服务健康监测Nacos 支持基于 DNS 和基于 RP转载 2020-07-22 15:10:12 · 541 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.springframework.beans.factory.config.EmbeddedValueResolver
1. 问题背景java.lang.ClassNotFoundException: org.springframework.beans.factory.config.EmbeddedValueResolver今天准备写一篇博客,需要用到一个SSM项目示例,于是从github上pull了一个,在运行测试的时候,所有的环境已经准备好了,但是运行的时候报了这样一个错误。2. 问题原因首先,Google大法。我去网上查了下,大致的原因就是两个:1.Spring-beans包未导入2.Spring-b原创 2020-05-13 23:58:05 · 2835 阅读 · 6 评论 -
设计模式详解(五)--------代理模式
更多Python学习文章请点击文章目录1. 相关2. 个人理解3. 代理模式结构思维导图4. 实例4.1. 实例场景4.2. 程序设计4.3. 公共接口(FeeInterface)4.4. 服务商4.5. 代理商4.6. 客户端4.7. 运行结果4.8. 小总结5. 代理模式的一般场景5.1. 服务安全5.2. 智能处理5.3. 虚拟服务5.4. 等等6. 总结1. 相关所谓的代理者是指一个类别可以作为其它东西的接口。代理者可以作任何东西的接口:网上连接、存储器中的大对象、文件或其它昂贵或无法复制原创 2020-05-11 23:07:19 · 735 阅读 · 1 评论 -
设计模式详解(二)--------工厂模式
一、关于工厂模式工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多...原创 2020-03-16 12:36:16 · 1757 阅读 · 1 评论 -
设计模式详解(一)--------单例模式
设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。...原创 2020-02-15 14:39:11 · 3988 阅读 · 0 评论 -
面试官:你背了几道面试题就敢说熟悉Java源码?对不起,我们不招连源码都不会看的人
你看源码么?你会看源码么?你从源码中有收获么?原创 2020-03-30 18:47:49 · 43230 阅读 · 223 评论 -
想自己写框架?不了解Java注解(Annotation)机制可不行,来跟我一起通过源码深入Java注解机制
没有自己创建过注解,好意思说自己精通Java?不了解注解机制,你还想成为大佬?轮子都不会造,还当什么程序员?原创 2020-03-28 00:18:18 · 5184 阅读 · 69 评论 -
设计模式详解(四)--------建造者模式
一、定义将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。二、使用范围1.创建一个复杂的对象,他有多个不同的模块组成,其中有些模块不会改变,但是其他模块可能经常发生改变,我们不得已需要把不变的模块与常变的模块分开实现时。2.当构造过程必须允许被构造的对象有不同表示时。三、功能实现角色1.builder:为创建一个产品对象...原创 2020-03-25 23:42:22 · 5927 阅读 · 25 评论 -
难忘的经历,我与校花的约会(又名:Java中定时任务的三种实现方式及详解)
忘记介绍了,校花的名字是小花自从上次小花跟我在宾馆的事情(欲知详情请点我)之后,她好几天都没理我,我也不知道他生什么气,可能是不喜欢玩压缩的男生把吧,女生真是麻烦,唉!为了能让她不再生气,也为了我以后能继续抄她的作业,我约她一起去江边看日落,然后晚上在江边看星星吹江风,顺便请她吃顿饭来讨好她,为了不被她男朋友发现,我还特地花钱让我朋友带她男朋友出去包夜,唉肉疼!我们约好了五点钟在江亭,...原创 2020-03-23 18:06:16 · 8196 阅读 · 19 评论 -
美女同事在公交车上跟我说的话(又名:队列结构详解及Java常见队列结构的实现)
忙碌了一天终于到了下班的时间,Baldwin看表刚过七点,立即就打了卡准备回家,在前往公司班车站的路上,一声清脆的声音响起“Hi~Baldwin,这么早就下班啦!一起回去呗?”原来是公司人事部刚来的美女同事小丽,她跟Baldwin的家相隔不远,都是坐同一辆班车回家。能跟美女一起回家,Baldwin自然还是很开心的,就边走边聊,奈何小丽走得着实太慢,到班车点的时候都已经排起了长长的队伍,Bald...原创 2020-03-22 00:11:32 · 20707 阅读 · 132 评论 -
我与校花同桌之间的金钱交易(又名:戏说值传递与引用传递,这还看不懂你来打我)
闲来无事,回忆起大学我与校花同桌的快乐时光,其中有一件特别有意思的事,在此来分享给大家。大二的某个早晨,眼见着快要上课了,老师上节课布置的编程作业我还没有写完,于是乎想借校花同桌的作业来抄一抄,校花很爽快的答应了,我拿着U盘COPY了一份校花的代码,把代码导入到我的IDEA里稍加修改,完事儿还删掉了U盘里的代码,然后自信的交上了作业。下课后校花找到我说“我的作业不能白让你抄,你得付出代价啊...原创 2020-03-18 00:00:13 · 6530 阅读 · 40 评论 -
设计模式详解(三)--------抽象工厂
我在上一篇文章中实现了一种工厂模式,但那只是“简单工厂模式”,并不能满足我们的需求。最重要的是,如果我们需要新添加一种计费方式,就需要去修改工厂类,这违反了开闭原则。所以我们在实际工作中就引入了另一种工厂设计理念:抽象工厂一、抽象工厂抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模...原创 2020-03-16 15:44:07 · 4560 阅读 · 3 评论