skywalking-kubernetes该项目可以迅速将skywalking 6.1.0部署进kubernetes(k8s)包含ui oap es模块和完整的springcloud测试用例此外将agent整合到sidecar中,也就是说每个pod中有两个应用 app+agent sidecar,更加适合于生产环境描述我弄这个主要是为了学习整合skywalking作为kubernetes线下环境的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-01 14:26:24
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring Cloud 是一套完整的微服务解决方案,基于 Spring Boot 框架,准确的说,它不是一个框架,而是一个大的容器,它将市面上较好的微服务框架集成进来,从而简化了开发者的代码量。一、SpringCloud是什么  Spring Cloud 是一系列框架的有序集合,它利用 Spring Boot 的开发便利性简化了分布式系统的开发,比如服务发现、服务网关、服务路由、链路追踪等。Sp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-30 05:39:15
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            “人工智能技术在实践中是一种非常普遍的技术,它不仅涵盖了语音识别、图像识别、自然语言理解、用户肖像,而且还随着大数据和云计算边界的日益模糊。”李彦宏描述道。人工智能、大数据与云计算的关系。近年来,人工智能之所以受到欢迎,是因为2006年提出了人工智能的关键技术,即深度学习。从那时起,人工智能就有了应用价值,在云计算和大数据日益成熟的背景下,深度学习正式进入了必要的停顿。相关数据显示,未来云计算市场            
                
         
            
            
            
            Spring和Servlet结合 不使用注解直接从Spring容器中获取对应的实现类(Spring工具类:WebApplicationContextUtils - 罗锐原 - 博客园 (cnblogs.com)) Spring工具类:WebApplicationContextUtils WebApp ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-31 09:53:00
                            
                                213阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            kubernetes集群描述master 节点:安装kubernetes核心组件的主机node 节点:work 工作节点,每个工作节点上运行一个 kubelet 服务,<kubelet相当于 Mesos Slave 节点>,也就是当前节点的运行时总管,会管理当前节点运行的所有服务。pod:运行在 node 节点上面,是 k8s 最小单元,而所有的容器都运行在 pod 里面,一个 pod            
                
         
            
            
            
            # PyTorch与Spring结合的探索
随着人工智能的发展,深度学习已经成为数据处理和分析的重要工具。而PyTorch作为一个流行的深度学习框架,提供了良好的灵活性和易用性。另一方面,Spring是Java领域中用于构建企业级应用的强大框架。将PyTorch与Spring相结合,开发者能够创建强大的机器学习应用,并简化后端服务的管理。
## 为什么选择PyTorch和Spring
1.            
                
         
            
            
            
            斧子的例子借斧子的例子说一说spring与guice的区别。看下边的例子:对于不同社会形态下一个人(java对象,调用者)需要一把斧子(java对象,被调用者)。原始社会时劳动社会基本没有分工,需要斧子的人(调用者)只好自己去磨一把斧子,每个人拥有自己的斧子,如果把大家的石斧改为铁斧,需要每个人都要学会磨铁斧的本领,工作效率极低。对应Java里的情形是:java程序里的调用者new一个被调用者的实            
                
         
            
            
            
            背景Spring Cloud 和 Kubernetes 都声称是开发和运行微服务的最佳环境,但它们本质上有很大不同,并且解决的问题也不尽相同。在本文中,我们将了解两个平台如何帮助搭建基于微服务的架构 (Microservice based architectures, MSA),它们各自擅长的领域,以及如何各取所长以便在微服务之旅中取得成功。 该图涵盖了系统运行时所涉及的很多方面,但没有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 09:50:57
                            
                                593阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 XML和注解的区别1.1XML配置:XML配置方式进一步降低了耦合,使得应用更加容易扩展,即使对配置文件进一步修改也不需要工程进行修改和重新编译。在处理大的业务量的时候,用XML配置应该更加好一些。因为XML更加清晰的表明了各个对象之间的关系,各个业务类之间的调用。同时spring的相关配置也能一目了然。  缺点有:配置文件读取和解析需要花费一定的时间,配置文件过多的时候难            
                
         
            
            
            
            kubernetes集群内使用helm 起jenkins
### 添加 helm repo ####
helm repo add bitnami https://charts.bitnami.com/bitnami
### 创建命名空间
kubectl create namespace devops
### helm install  
helm install jenkins bitnami            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-26 16:48:28
                            
                                432阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Martin Fowler很早以前就写过一篇文章,题目叫"贫血模型"。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。在Java世界 里这是一直争论的话题。到底什么是贫血什么是充血呢? 
贫血模型:是指领域对象里只有get和set方法,或者包含少量的CRUD方法,所有的业务逻辑都不包含在内而是放在Business Logic层。 
优点是系统的层次结构清楚,各层之间单            
                
         
            
            
            
             一、节点配额和内核参数调整
对于公有云上的 Kubernetes 集群,规模大了之后很容器碰到配额问题,需要提前在云平台上增大配额。这些需要增大的配额包括:
虚拟机个数
vCPU 个数
内网 IP 地址个数
公网 IP 地址个数
安全组条数
路由表条数
持久化存储大小
参考gce随着node节点的增加master节点的配置:
1-5 nodes: n1-standar            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-25 21:16:07
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring Cloud与Kubernetes的生态融合Spring Cloud和Kubernetes都是微服务运行平台,经常被人们拿来做比较,然而二者所关注的对象和解决的问题还是存在着本质差异的。本节我们从它们各自的功能特性出发,介绍它们与微服务的关系。Spring Cloud与Kubernetes各自的优劣势微服务综合了软件技术、架构风格、组织、流程管理等软件工程的方方面面,而Spring C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-21 19:34:37
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录前言:一:Rest接口简介1:Rest介绍2:Rest风格下的url  二:Jersey框架介绍1:什么是Jersey框架介绍2:导入jerseyjar包3:修改web.xml,添加一个Jersey的核心servlet(简单理解为MVC框架中的前端控制器即可)4:创建基于jersey的Helloword5:jersey注解6:jersey下载文件7:外部访问jersey接口            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-08 23:17:02
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             张涛 分布式实验室 过去的几年中,在云计算领域的开源社区中最有争议的话题莫过于Cloud Foundry和Kubernetes的关系。大家的疑问紧紧围绕着三个问题:“它们会互相取代对方吗?”,“它们是互斥的吗?” ,“还是说它们是可以融合的?”。放眼望去在目前的商业产品中,两者几乎没什么关联和集成,都可以运行在各种IaaS之上。多年以来,我们一直从事Cloud Foundry部署的相关工作,从原            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-12 15:59:56
                            
                                178阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             肖远昊 译 分布式实验室 你应该会看到很多关于Kubernetes和Docker的消息,以至于你可能想知道哪个更好。事实上,没有“更好”一说,因为它们所解决的问题是不一样的。Docker就像飞机,而Kubernetes就像飞机场。就像你不可能说“我应该基于哪个去旅行——飞机或者飞机场?”,Docker和Kubernetes也是一样的,你需要它们两个。在这篇文章中,我们将描述一个部署场景,讲述容器            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-13 23:07:59
                            
                                540阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            声明:运行环境:jdk 1.8、maven3.5.4、spingboot 2.0、mongodb、等操作步骤:第一步:pom文件中添加jar包依赖(正常情况下)<!--mongodb -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 01:07:06
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            @RequestMapping(value="ask")
    @ResponseBody
    public JSONObject queryJ(@RequestParam("company_id") String company_id ,
    	   HttpServletRequest request){
    	String json = ""  ; 
		try {
			Pr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-30 16:54:48
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot 与 Python 后端结合的方式
在现代的软件开发中,Spring Boot 和 Python 后端技术越来越受到开发者的青睐。Spring Boot 是一个简化构建 Spring 应用的框架,而 Python 因其简洁和强大的库支持,已成为开发后端服务的热门选择。结合这两种技术,可以让应用拥有更高的灵活性和扩展性,下面我们将探讨如何将 Spring Boot 与 P            
                
         
            
            
            
            spring对我来说已经不陌生了,在与同学合作的项目中经常用到,可是对spring一直都没有一个清晰地知识结构,想来想去决定开博客写下自己的学习轨迹。 本人自选教材为《Spring3.X企业应用实战》,在此对其细致的讲解表示衷心感谢!首先来个Hello World 感受一下Spring为开发带来的变化。文件结构如下:架spring项目首先肯定是spring库,在官网上找了半天,各种让去git上