- 博客(25)
- 收藏
- 关注
原创 clickhouse相关内容简记 drop后重新建表提示 /clickhouse/tables/s1/dwd/xxxx/replicas/dt_fault already exists
三分片的意思是所有数据分为三份存储进三个分片内,具体数据分配比例取决于配置内的weight权重;a. 使用drop table table1 on cluster clustername。两副本的意思是针对每一个分片,存在两个副本,这两个副本保存的数据都是一样的,相互备份;,加了sync后就会立刻将删除状态同步到zookeeper,再次创建就不会报错了;b.将使用的数据库引擎由atomic(默认库引擎)改为ordinary;
2024-07-01 16:26:12
302
原创 k8s内部署应用后 kubectl logs看不到日志的问题(已解决)
项目打包后通过外挂configmap配置文件(application.yml)的方式运行deploy,然后用kubectl logs查看pod日志,发现没有springboot启动等信息,只有一些指定参数打印的GC日志;如图:外挂配置文件到容器内的文件名为application.yml,并同时指定了使用此配置文件启动springboot–spring.config.location=“外挂进入容器的application.yml”;
2024-03-15 11:28:58
624
1
原创 windows启动Hyper—V主机计算服务,报错0x80070005,拒绝访问解决办法
windwos启动Hyper-v主机计算服务失败,0X80070005,拒绝访问——解决办法。需要进去windows自带的defender里,找到“应用和浏览器控制”,点击攻击防护,将DFG改为默认打开,再回去启动Hyper-V主机计算服务即可。
2023-07-27 20:48:58
1292
1
原创 virtualbox 主机ping不通虚拟机解决办法
virtualbox虚拟机可以ping通主机和外网,但是主机一直无法ping通虚拟机ip(10.0.2.15);虚拟机的网络设置为nat(自己添加的nat网络,这样可以使得不通的虚拟机ip不一样,否则都选择NAT网络地址转发这个选项,不同的虚拟机ip都为10.0.2.15,这个csdn有教程);搜了好多文章,亲测有效的解决办法为:添加第二块网卡为hostonly,混杂模式全部允许(这个好像没影响)然后进入centos后用ifconfig并没有发现新添加的网卡。原因是第二块网卡需要去手动配置;
2023-04-26 16:31:01
1630
原创 项目实训——总结报备
我主要负责此项目的测试工作以及图片分割工作、需求文档以及项目博客,总结报告等的整理工作。接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。webService接口是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。http api接口是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是jso
2022-06-11 13:03:17
145
原创 项目实训5
项目开发已经接近尾声,我负责和各同学交流,并整理形成各端的项目结构导图,同时整理项目总体开发思路并进行项目博客的编辑,最后书写下项目的总结报告。经过与后端同学交流,我了解到了后端10多个模块的各自用处以及模块之间的关系,总结为如下流程图:1.自定义注解模块:用于与其他业务系统进行对接开发,有的时候为了开发的便捷性以及间接性,会需要开发一些自定义的注解,来实现一些业务。如实现mongodb数据库的自增id以及token的验证。2.Config模块:用于配制并注册springboot项目中各种自动注入的bea
2022-06-10 02:36:23
94
原创 项目实训3
在后端同学不断开发的过程中,我及时与他进行交流,并整理形成接口文档,然后使用接口测试工具对已有的接口进行测试活动,根据测试的结果进行接口文档的改进。在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性。而这要求前端开发进度和后端进度保持基本一致,任何一方的进度跟不上,都无法及时完成功能模块的测试。 做为后端开发人员,要求独立开发完成某个接口后,开发人员自己需要先测试通过后再提交给测试人员进行测试,否则会出现到测试人员哪里业务流程根本就走不通,或者BU
2022-06-10 02:05:59
75
原创 项目实训2
由于已有的骨刻文图片均为刻在兽骨等上面的大片文字,不符合此项目要求的描绘标准,且采用数字图像处理技术无法准确的识别分辨出单个字符,因此团队在向指导老师请教后,决定首先应该去分割图片使其符合描绘轨迹时要求的图片标准,我主要负责图片的分割工作。故本文主要讲图片分割的过程。EM算法:最大期望(EM)算法是在概率(probabilistic)模型中寻找参数最大似然估计或者最大后验估计的算法,其中概率模型依赖于无法观测的隐藏变量(Latent Variable)。最大期望经常用在机器学习和计算机视觉的数据聚类(Dat
2022-06-09 19:37:14
81
原创 项目实训1
为明确本项目软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。软件需求分析是一个项目的开端,也是项目实施最重要的关键点。据有关的机构分析结果表明,设计的软件产品存在不完整性、不正确性等问题80%以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。因此,一个项目的成功软件需求分析是关
2022-06-09 19:36:30
182
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(十):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(十):上周分析了如下图红框内的具有继承关系的类,本周选择几个独立的类进行分析 ;OmAjaxClientInfoBehaviorpackage org.apache.openmeetings.web.common;import java.util.List;import org.apache.openmeetings.web.app.WebSession;import org.apache.wicket.Co
2021-12-04 16:19:16
162
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(十三):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(十三):NameDialog:package org.apache.openmeetings.web.common;import java.util.Arrays;import java.util.List;import org.apache.wicket.ajax.AjaxRequestTarget;import org.apache.wicket.ajax.markup.html.form.AjaxButt
2021-12-04 16:11:48
302
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(十二):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(十二):本周先分析common包下的四个抽象类,并外加主面板类以及InvitationDialog类;InvitationForm:package org.apache.openmeetings.web.common;import static org.apache.openmeetings.util.CalendarHelper.getDate;import static org.apache.openmeet
2021-12-04 16:11:07
134
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(十一):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(十一):本周,继续进行common包下的代码的分析,从下列红色箭头所指的类开始进行分析:PagingNavigatorPanel:package org.apache.openmeetings.web.common;import java.util.List;import org.apache.wicket.ajax.AjaxRequestTarget;import org.apache.wicket.aja
2021-12-04 16:09:30
168
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(十):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(十):上周分析了如下图红框内的具有继承关系的类,本周选择几个独立的类进行分析 ;OmAjaxClientInfoBehaviorpackage org.apache.openmeetings.web.common;import java.util.List;import org.apache.openmeetings.web.app.WebSession;import org.apache.wicket.Co
2021-12-04 16:08:54
98
原创 2021SC@SDUSC # 软件工程应用与实践——OpenMeetings项目分析(九):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(九):本周进行web包目录下的common包下剩余类的分析;之前的博客已经分析完了tree包以及menu包下的代码,因此上图中单独的java类都是结下来要分析的内容,由于类较多,同时web包下还有许多其他子包需要分析,因此仅对上图中有代表性的几个类进行分析;本周从上面的具有继承关系的一系列类进行分析;BasePanel.javapackage org.apache.openmeetings.web.common;
2021-11-27 21:00:37
477
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(八)
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(八):本周,继续分析common包下的内容。FileTreePanel:public abstract class FileTreePanel extends Panel { private static final long serialVersionUID = 1L; private static final String ALIGN_LEFT_CLASS = " align-left"; private st
2021-11-20 20:59:54
147
原创 2021SC@SDUSC # 软件工程应用与实践——OpenMeetings项目分析(七):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(七):上周,分析了web包下的web项目webapp文件夹下的代码,本周开始分析web包下的java代码;web包的java包里包含了admin,app,common,data,pagaes,room,user,util八个包,每个包的代码量都是之前webservice下的十倍左右,工作量巨大,由于篇幅与经历原因,只对关键代码做分析,不去完全深究每个类的作用。common包通常是所有其他包都需要用到的,因此本周,从com
2021-11-14 10:16:56
159
原创 2021SC@SDUSC # 软件工程应用与实践——OpenMeetings项目分析(六):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(六):本周,开始进行web包下的代码的分析;下图是openmeetings - web 包下各个类的预览:java包下是与web功能相对应的java代码,webapp是一个web项目,里面主要包含了项目的前端实现等;本次先从webapp开始分析;conf包首先是conf包,conf即configure,意为配置文件;包下仅有一个名为om_ldap.cfg的文件,即定义一些代码中需要用到的常量,以便调试的时候方便进
2021-11-05 20:57:15
473
原创 2021SC@SDUSC # 软件工程应用与实践——OpenMeetings项目分析(五):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(五):本周,继续进行util包下其他子类的分析;上周分析至filewebservice.java,是有关于视频会议过程中的文件上传有关的网络服务类,本周从GroupWebService.java开始分析:GroupWebService.java先贴上源码:@Service("groupWebService")@WebService(serviceName="org.apache.openmeetings.webse
2021-10-30 22:09:54
231
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(四)
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(四):承接上周任务,本周继续进行util包下的BaseWebService的各派生类的源码分析;CalendarWebService.java首先分析的是CalendarWebService.java,先贴上源码:/** * CalendarService contains methods to create, edit delete calendar meetings * * @author sebawagne
2021-10-23 17:16:33
158
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(三)
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(三):概述:上周分析了项目管理工具maven的各种信息,并对其安装使用等过程进行了阐述,同时分析了maven的配置文件pom.xml中各项的含义;这周开始我着手分析我负责的两个文件包,先分析的是WebService目录;如图,WebService包含了main下的java文件,site下的xml配置文件以及test目录下的测试文件;主要精力应该集中在分析java文件上。error包的分析package org.ap
2021-10-15 21:16:02
175
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(二)
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(二):一、Maven介绍与使用由于整个项目都和maven密不可分,因此先对maven做足够的了解并且分析其配置文件;Maven ,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM,因此maven的项目配置文件名字为pom.xml)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。
2021-10-08 20:01:44
154
原创 2021SC@SDUSC 软件工程应用与实践——OpenMeetings项目分析(一):
2021SC@SDUSC软件工程应用与实践——OpenMeetings项目分析(一):一、OpenMeetings项目介绍:我们小组所选的题目是Openmeetings ; Openmeetings 是Apache下的一个开源项目,基于JAVA开发的远程视频会议系统,主要用于提供视频会议、即时通讯、白板、协作文档并同时支持会议录制的功能,通过使用Red 5流媒体服务器处理媒体流。 Red5 是一款基于 JAVA 的免费的开源的 Flash 流媒体 server. 是当前最好的替代 Adobe 提供的
2021-09-29 00:20:45
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人