Java集合框架的定义java集合框架是定义在java.util包下的一组接口及其实现类。三大特殊类1.String类不可变性,内部存储数据的value数组对外不可见,外部无法直接使用,无法修改内容。字符换字面量直接赋值常量池,final修饰的类,常用方法(substring[start,end))、length()、equals、contains、split()、trim() )2.Object
如何实现 Java Framework 作为一名经验丰富的开发者,我将教你如何实现一个 Java 框架。首先,我将给出整个实现过程的步骤,并在每一步中告诉你需要做什么,并附上相应的代码和注释。 步骤一:项目初始化 在开始之前,首先需要创建一个新的 Java 项目。你可以使用任何你熟悉的集成开发环境(IDE)来完成这一步骤。 ```java public class Main { pub
原创 2024-01-11 09:19:16
23阅读
目录概述控制反转(IOC/DI)面向切面(AOP)spring的其他功能spring环境搭建Bean的创建方式使用构造器创建静态工厂方式创建实例工厂方式创建延迟加载bean的作用域bean的生命周期依赖注入(重点)常量注入构造器注入外部bean注入(90%使用)内部bean注入集合注入注解方式注入(常用)配置@Resource注解加在属性上加在set方法上@Autowired注解(常用)加在属性
转载 2024-07-05 13:19:41
58阅读
本文github地址概览容器,就是可以容纳其他Java对象的对象。Java Collections Framework(JCF)为Java开发者提供了通用的容器,其始于JDK 1.2,优点是:降低编程难度提高程序性能提高API间的互操作性降低学习难度降低设计和实现相关API的难度增加程序的重用性Java容器里只能放对象,对于基本类型(int, long, float, double等),需要将其包
转载 2023-08-29 06:37:28
30阅读
框架也是一种重用方式,重用粒度比构件大,与面向对象技术关系密切。1定义:框架Johnson:框
原创 2023-07-20 15:16:57
261阅读
1.Java框架(frame)/* 通俗例子: 我做房子(框架)卖给用户住,由用户自己安装门窗和空调(用户自定义类/用户自定义其它信息) 用户需要使用我的房子(框架),把符合框架中结构的门窗插入进我提供的框架中. 框架与工具类区别: 框架调用用户提供的类 工具类被用户的类调用 示例: 利用反射运行指定的某个类中的main方法, 通过arg[0]来接收要运
Django基本命令 1、下载Django: pip3 install django2、创建一个django projectdjango-admin.py startproject mysite当前目录下会生成mysite的工程,目录结构如下:manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。settings.py -
原创 2017-11-10 01:29:27
1411阅读
阿里跨境供应链前端架构演进与 Serverless 实践Serverless 价值Serverless = 广义 FaaS(Function as a service) + BaaS(Backend as a Service) Serverless 能够使开发聚焦业务逻辑,减少工程链路消耗和运维成本,用最小的成本透出业务领域能力。其主要价值可总结为以下3点:高效按量付费免运维Serverless
Jupiter是一套由斗鱼开源公布的微服务治理框架,它提供有丰富的后台功能,配置功能、应用资源管理功能等,可以将微服务框架标准化,统一注册、日志、监控等,将微服务的每个模板都进行可视化的管理与治理。功能介绍GRPC:基于官方gRPC进行开发,集成流量控制和多数据中心服务注册,能够支持p2c等多种负载均衡策略;配置:使用toml和yaml管理配置,规范核心配置,结合远程配置中心,实现版本的更新与管理
转载 2024-05-11 22:14:15
136阅读
模块基类因为我们不使用单例来作为模块的唯一性,使用全局管理得模块入口来管理模块。模块特点 :1.和单例一样,使用该模块得时候才会被创建,且具有唯一性。2.模块之间存在优先级,优先级高的,优先轮序。Priority该值越小 优先级越高public abstract class BubbleFrameModel { /// <summary> ///
转载 2024-06-15 11:30:00
171阅读
Apache Ignite初步认识今年4月开始倒腾openfire,过程中经历了许多,更学到了许多。特别是在集群方面有了很多的认识,真正开始认识到集群的概念及应用方法。在openfire中使用的集群解决方案是代理+分布式内存。所谓代理便是通过一个入口转发请求到多个服务实例。而分布式内存就是解决服务实例间数据共享问题。通过这两步就可以搭建出一套水平扩展的集群系统。openfire使用的分布式内存计算
转载 2024-05-22 14:15:21
107阅读
Spring Boot由于ssm整合,配置需求过多,所以Pivotal团队提供了更好的springboot来解决项目初始搭建以及开发工程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。springboot所具备的特点:可以创建独
转载 2024-06-23 15:46:07
359阅读
halo搭建在看大佬的文章时候发现大佬的博客用的halo,然后看了一下halo的搭架文档。Halo是一款使用Java开发的开源博客系统,使用的Spring Boot框架,只需要一行命令便可完成安装。搭建特别简单,此文记录搭建过程。首先需要一台服务器,需要域名访问的话还需要注册一个域名并备案,我购买的腾讯云轻量应用服务器,双11活动很合适,会linux基础就可以轻松操作。域名已申请,正在备案中。服务
转载 2023-10-22 09:13:06
212阅读
Xposed框架简介Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,通过替换/system/bin/app_process程序控制zygote进程,使得app_process在启动过程中会加载XposedBridge.jar这个jar包,从而完成对Zygote进程及其创建的Dalvik虚拟机的劫持。基于Xposed框架可以制作出许多功能强大的模块,且在功能不冲突
转载 2024-03-15 12:52:47
127阅读
Web开发者看过来,Meteor开发框架为你带来下一代高品质实时Web App开发的新模式自1996年至今,网站的工作方式普遍是由服务器端向浏览器传送整个渲染好的 HTML 文件,下载和刷新需要较长的等待时间。在2012年的今天它迎来了新曙光,这套古老的模式将可能一去不复返了。简单说,新的模式是服务器和浏览器初始化之后只进行纯数据的对话,由浏览器决定怎样渲染它来生成 HTML,远程会话变成了本地的
转载 2024-04-18 11:04:46
60阅读
openorm是基于java的符合sql使用习惯的对象/关系(o/r mapping)持久化(persistence)框架。openorm将java语言和sql语言有机融合,实现了面向对象的查询语言oosql。在java语言中为你营造了一个sql语言环境,使我们能够在java语言中以面向对象的方式编写sql数据操作,openorm还对常用数据库的特性进行了统一化,比如函数、分段查询等,使得我们在开
一、        概要目前用于事件多路分离的OS抽象既复杂又难以使用,因而也容易出错。反应器本质上提供一组更高级的编程抽象,简化了事件驱动的分布式应用的设计和实现。除此而外,反应器还将若干不同种类的事件的多路分离集成到易于使用的API中。特别地,反应器对基于定时器的事件、信号事件、基于I/O端口监控的事件和用户定义的通知进行统
转载 2024-05-12 21:41:12
98阅读
一、EJB是什么? EJB是sun的JavaEE服务器端组件模型,是一种规范,设计目标与核心应用是部署分布式应用程序。 EJB2.0过于复杂,EJB3.0的推出减轻了开发人员进行底层开发的工作量,它取消或最小化了很多(以前这些是必须实现)回调方法的实现,并且降低了实体Bean及O/R映射模型的复杂性。 EJB大概是J2EE架构中唯一一个没有兑现其能够简单开发并提高生产力承诺的组件。二、EJB3.0
转载 2024-04-03 23:28:14
69阅读
一. 什么是 RPCXRPCX 是一个类似于阿里巴巴 Dubbo 和微博 Motan 的分布式的基于Go语言的 RPC 框架,其支持 Zookepper、Etcd、Consul 等多种服务发现方式,多种服务路由方式, 是目前性能最好的 RPC 框架之一。RPCX官方文档RPC 全称为 Remote Procedure Call——远程过程调用。二. 正常的服务调用过程如下图所示:具体为:客户端 C
转载 2024-04-28 22:19:20
119阅读
Struts框架<o:p></o:p>struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。<o:p></o:p>本章详细讨论struts架构。我们将看到struts是如何清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序过程的。我们还将介绍struts提供的类如何使得开发工作更加简单,这些类包括:&
转载 2024-02-22 22:09:02
226阅读
  • 1
  • 2
  • 3
  • 4
  • 5