- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 初识AnnotationConfigApplicationContext(1)
spring3.0开始支持注解来启动spring容器,摒弃了以前xml繁琐的配置方式。学习的版本为5.3.20。
2022-11-30 16:12:59 166 2
原创 认识Hadoop
Hadoop认识HadoopHadoop 是一个处理、存储和分析海量的分布式、非结构化数据的开源框架。Hadoop 是一个基础框架,允许用简单的编程模型在计算机集群上对大型数据集进行分布式处理。它的设计规模从单一服务器到数千台机器,每个服务器都能提供本地计算和存储功能,框架本身提供的是计算机集群高可用的服务,不依靠硬件来提供高可用性。用户可以在不了解分布式底层细节的情况下,轻松地在 Hadoop 上开发和运行处理海量数据的应用程序。低成本、高可靠、高扩展、高有效、高容错等特性让 hadoop 成为最
2022-04-24 17:07:57 1534
原创 Spring-Cloud-ConfigRefresh
一、简介 在上一篇的文章中已经实现了Spring Cloud Config的基本功能,但是如果配置文件有改动的话,客户端还是会使用启动时的参数,不能及时更新。其实只需要在上一篇的基础上稍微修改下就能够自动更新了。二、配置2.1 新建父项目build.gradle文件version = '0.0.1'description = 'a demo parent pro...
2018-09-06 18:14:26 603
原创 Spring-Cloud-Config
一、简介 在分布式系统中,由于提供服务的成功非常多,为了使服务的配置文件能够统一管理,并且能够实时的更新,为了解决这个问题,可以提供一个服务来专门提供其他服务启动时所需的配置信息。而spring cloud config就有这样的功能,它分为config server和config client。 接下来准备使用gradle来做一个简单的demo,以备查询。 包含两个子项目,一个...
2018-09-06 14:36:35 183
原创 反向代理涉及的指令
Nginx做为反向代理服务器时涉及的基本指令1. 说明:on 表示开启off 表示关闭2. 基本配置的21个指令proxy_pass 设置被代理的服务器地址,可以是主机名称、IP地址加端口号的形式.传输的协议通常是http、https、以’unix’开头的UNIX-domain套接字路径.如果被代理的是一组服务器的话,可以使用upstream指令配置后端服务器组....
2018-06-20 17:17:20 871
原创 python日志格式
python输出日志时的格式化 名称 说明 %(levelno)s 打印日志级别的数值 %(levelname)s 打印日志级别名称 %(pathname)s 打印当前执行程序的路径,其实就是sys.argv[0] %(filename)s 打印当前执行程序名 %(funcName)s 打印日志的当前函数 %(lineno)d 打印日志的当前行号
2017-06-12 09:27:57 1157 1
原创 python装饰器使用
python装饰器使用根据装饰器有参/无参,函数有参/无参,组合共4种无参装饰器 – 包装无参数函数不需要针对参数进行处理和优化def decorator(func): # 自定义处理逻辑 pass@decoratordef foo(): pass这样调用foo()的时候等价于foo = decorator(foo)foo()无参装饰器 - 包装有参函数def dec
2017-06-12 09:25:27 215
原创 设计模式学习
设计模式简介设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式的目的是代码的复用、让代码更容易被他人理解、保证代码的质量。设计模式的分类根据设计模式的参考书 Design Patterns - Elements of Reusable Object-Oriented Software中所提到的,总共有23中设计模式。这些设计模式可以分为3类:创建型模式、结构型
2017-05-23 16:19:48 194
翻译 Quartz配置
1. Quartz主要配置 属性名称 是否必选 类型 默认值 说明 org.quartz.scheduler.instanceName 否 String QuartzScheduler Schedule调度器的实体名字 org.quartz.scheduler.instanceId 否 String NON_CLUSTERE
2017-03-29 11:38:31 10779
原创 初识Quartz
引言Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。 Quartz框架的核心是调度器。调度器负责管理Quartz应用运行时环境。调度器不是靠自己做所有的工作,而是依赖框架内一些非常重要的部件。Quartz
2017-03-24 14:13:37 237
北大青鸟第二单元项目
2014-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人