Java财务在线咨询网站系统财务咨询网

news2024/9/25 15:28:19

简介

财务咨询网站,可以咨询公司代办,代理记账等一系列的财务问题的资讯服务网站

演示视频 https://www.bilibili.com/video/BV1T54y1H7Ar/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156

角色

管理员+客服+注册用户+游客

技术

Springboot(springboot+springbootMVC+myibats)+bootatrap+jajx+websocket+js+jquery+html5+pagehelper

功能

前台

首页 三级分类导航,公司介绍,最新的新闻展示,留言等
公司简介
公司服务领域
新闻中心 分页查看,新闻详情
成功案例 分页查看,详情
合作企业
产品 分页查看,可搜索,可根据标签查询
咨询临时会话(咨询客服) 使用websocket实现网页临时聊天会话
登录
注册
我的留言 分页,删除,添加留言
我的资料 上传头像,编辑资料
修改密码
退出登录

管理员

登录
一级分类 添加,编辑,删除,分页,根据名称查询
二级分类 添加,编辑,删除,分页,根据名称和一级分类查询
三级分类 添加,编辑,删除,分页,根据名称和一级分类,二级分类查询
公司简介 编辑
公司邻域 编辑
产品管理 添加,编辑,删除,分页,根据标题和一级分类,二级分类,三级分类查询
新闻管理 添加,编辑,删除,分页,根据标题查询
案例管理 添加,编辑,删除,分页,根据标题查询
合作企业 添加,编辑,删除,分页,根据标题查询
查看留言 分页,根据昵称,手机号,留言内容查询
用户查询 分页,根据昵称,手机号查询
修改密码
退出登录

客服

聊天,回答咨询者的问题

部分截图
在这里插入图片描述
在这里插入图片描述

Java财务在线咨询网站系统财务咨询网论文
摘要
随着国民经济的快速发展,社会竞争逐渐加强,如何帮助微小型企业解决其普遍存在的财务问题,提高企业的经济效益,使其健康快速地发展已经成为重要的研究内容。为了顺鑫财务咨询公司能够更好的开展业务,有效地为各企业提供财务咨询服务,本课题专门设计并实现了“基于Web的顺鑫财务网上咨询服务中心”。
本文主要介绍了“基于Web的顺鑫财务网上咨询服务中心”系统的相关理论和技术,分析了目前微小型企业对财务咨询服务的需求,并根据他们的实际需求设计并实现了“基于Web的顺鑫财务网上咨询服务中心”。该系统主要使用了诸如:Bootstrap、JSP、SpringBoot、MySQL等技术进行开发,即系统的前台由JSP网页实现前端展示,中间使用SpringBoot框架的多个组件实现系统内部复杂的业务逻辑,后端使用应用广泛的关系型数据库MySQL来实现数据逻辑,存储数据。该财务咨询系统主要包含“公司简介、业务领域、客户案例、新闻中心、合作伙伴、公司注册、财务咨询、税务代理、记账报税、咨询台”等功能模块。该系统的交互性很好,用户能轻易上手,是一个适用性强、应用价值高的财务咨询系统,通过本系统可以很好地解决微小型企业面临的财务问题。
本文首先在绪论中介绍了“基于Web的顺鑫财务网上咨询服务中心”系统的研究意义。然后再详细描述该系统的组成与结构。本系统的具体设计过程包括了需求分析、系统设计、数据库设计、详细功能等内容。同时还分析了系统核心功能的实现方案,最后又在一定的环境下对该系统进行了功能测试,确保了系统的可靠性。
关键词:财务咨询系统,SpringBoot,JSP,Bootstrap,Mysql

Shunxin financial online consulting service center based on Web
Abstract
With the rapid development of the national economy, social competition is gradually strengthened. How to help micro and small enterprises solve their common financial problems, improve their economic benefits and make them develop healthily and rapidly has become an important research content. In order to better carry out the business of Shunxin financial consulting company and effectively provide financial consulting services for enterprises, this topic specially designs and realizes “Shunxin financial online consulting service center based on Web”.
This paper mainly introduces the theory and technology of the “Shunxin financial online consulting service center based on Web”, analyzes the demand of the current small and micro enterprises for financial consulting service, and designs and realizes the “Shunxin financial online consulting service center based on Web” according to their actual needs. The system mainly uses such technologies as bootstrap, JSP, springboot, MySQL and other technologies to develop, that is, the front desk of the system is displayed by JSP Web page, and multiple components of springboot framework are used to realize the complex business logic inside the system. Mysql, a widely used relational database, is used in the back end to realize data logic and store data. The financial consulting system mainly includes the function modules of “company profile, business field, customer case, news center, partner, company registration, financial consulting, tax agent, bookkeeping and tax reporting, consulting desk”. The system is interactive and easy to use by users. It is a financial consulting system with strong applicability and high application value. Through this system, the financial problems faced by small and micro enterprises can be solved.
This paper first introduces the research significance of “Shunxin financial online consulting service center based on Web” in the introduction. Then the composition and structure of the system are described in detail. The specific design process of the system includes demand analysis, system design, database design, detailed functions and so on. At the same time, it also analyzes the realization scheme of the core function of the system, and finally tests the function of the system in a certain environment to ensure the reliability of the system.
Key words: Financial consulting system,SpringBoot,Bootstrap,Mysql

目录
1 绪论 1
1.1课题背景 1
1.2研究意义 1
1.3研究内容 2
1.4研究现状 2
2 系统概述 4
2.1系统的设计目标 4
2.2系统开发环境 5
2.2.1硬件环境 5
2.2.2软件环境 5
2.3相关技术介绍 5
2.3.1 Java 5
2.3.2 SpringBoot 6
2.3.3 Bootstrap 6
3系统总体设计 8
3.1 系统可行性分析 8
3.1.1 市场可行性 8
3.1.2 技术可行性 8
3.2系统功能设计 8
3.2.1 程序流程设计 8
3.2.2 系统功能模块图 9
3.3数据库设计 10
3.3.1 ER实体图 10
3.3.2 数据表 11
4 系统详细设计 15
4.1基本信息管理 15
4.1.1注册登录 15
4.1.2 个人信息维护 16
4.2 系统信息管理 17
4.2.1 用户信息管理 17
4.2.2宣传页面信息管理 18
4.2.3 服务模块管理 19
4.3 服务模块 20
4.3.1工商注册 20
4.3.2税费服务 21
4.4财务咨询 23
4.4.1 留言咨询 23
4.4.2 在线咨询 24
5 系统测试 27
5.1 系统测试的目的 27
5.2 系统测试的方法 27
5.2.1 黑盒测试 27
5.2.2 白盒测试 27
5.3 系统测试过程及结果 28
5.3.1 系统测试分析 28
5.3.2系统功能测试 28
5.3.3测试结果 29
结论 30
致谢 31
参考文献 32
附录 33
附录A:外文文献 33
附录B:外文翻译 40

1 绪论
1.1课题背景
自改革开放以来,我国的许多微小型企业逐渐兴起,微小型企业不仅成为我国国民经济中重要的组成部分,也成为了最具活力的经济主体之一。微小企业的崛起在促进经济发展和人民就业等方面起到了积极的作用,但随着现代企业理念的不断输入,采取什么样的经营模式和财务管理方式是众多微小型企业在发展时期所面临的众多问题之一。在这个微小型企业面临巨大生存挑战的时代,提高微小型企业财务管理的水平对于促进微小型企业经济的发展显然有着十分重要的意义。
在市场经济运行的过程中,微小型企业都是尽其所能的追求公司利益最大化,但由于会受到信息、能力、财力等方面的限制,使其难免会做出盲动性、滞后性的财务行为,这不仅会造成微小型企业利益损失,而且会对国民经济产业整体的协调发展非常不利。
随着科学技术的日益进步、经济的逐步发展,各个微小型企业面临的外部环境逐渐复杂,市场竞争也日趋激烈。为了在激烈的商业竞争中求得更好的生存与发展机会,企业家们已然认识到了自身的力量非常有限,必须借助优秀企业财务管理人才的知识、经验、技术,才能更好地让自己的企业捕捉到机遇、躲避风险,而这恰恰推动了企业财务咨询服务业的兴起和发展。与此同时,现代化的计算机技术在企业财务领域的普遍应用,也对企业财务咨询活动的发展产生了极大的促进作用,两者相互促进,共同发展,而“基于Web的顺鑫财务网上咨询服务中心”也应运而生。
1.2研究意义
近年来,许多微小型企业普遍存在财务制度不健全,账务混乱等问题,急需专业的财务指导和服务来解决存在的财务问题,提升企业自身的财务管理运营能力、综合管理能力、综合竞争力。而运用计算机技术开发网上财务咨询系统就是解决上述问题的有效手段。“基于Web的顺鑫财务网上咨询服务中心”可以便捷高效地给各个微小型企业提供财务咨询服务,通过互联网技术拉近财务咨询公司的专业人士与面临财务问题的企业人员之间的距离,使得企业存在的财务问题能得到快速地解决,从而极大地节省了微小型企业在时间、人力、物力和财力等方面的开销。提高微小型企业的经济效益,有效地促进了微小型企业的平稳健康成长,进而对国民经济产业整体的协调发展起到了推进的作用。
1.3研究内容
本课题所设计的“基于Web的顺鑫财务网上咨询服务中心”,所采用的是当今比较流行的Bootstrap 框架加JSP技术和主流的SpringBoot框架进行搭建的,同时本人也思考了如何结合JavaWeb技术合理地搭建财务咨询系统,后端使用SpringBoot框架的众多组件来实现系统内部复杂的业务逻辑。使用WebSocket技术实现了用户与顺鑫公司客服或专业的财务管理人员实时在线沟通的咨询台功能模块。此财务咨询系统在数据库的支持下可完成系统的信息化管理。该系统采用MySql作为后端数据库,能够使网站和数据库相连。通过开发此系统能让顺鑫财务咨询公司更好地开展财务咨询业务,能够帮助企业主随时随地及时地处理与企业财务相关的问题,为广大需要财务咨询的微小型企业提供更优质的服务,实现财务咨询系统的高效化、便捷化。
1.4研究现状
在一些经济发展比较先进的西方国家,咨询业务非常发达,而财务咨询在咨询业务中更是占有重要的地位。在国外有很多著名的财务咨询公司如众所周知的普华永道、毕马威、德勤和安永等等,这些公司均设立了优秀的网上财务咨询系统,为千千万万的企业提供了优质的财务咨询服务。
我国的财务咨询行业发展时间比较短,该行业主要是在管理咨询产业的影响下逐步形成,随管理咨询行业的发展而发展。由于我国财务管理咨询行业目前正处于起步发展时期,几乎各个方面都待于完善,所以,结合财务管理咨询行业的发展情况,做好财务管理咨询行业的建设工作,是实现财务咨询行业稳步发展的重要手段。财务管理咨询行业作为一个知识密集型行业,其对从业人员的专业水平和综合能力有着严苛的要求,不仅要掌握专业知识和技能,还要能够提供优质的服务来实现企业健康发展,而顺鑫财务咨询有限公司就恰好有能力满足这样的要求。目前我国财务管理咨询企业数量不算多,而具备高能力、高素养的企业数量更少。人才结构设定缺乏合理性,使得部分咨询企业没有办法独立完成财务咨询服务。市面上的财务咨询网站也是鱼龙混杂,对于没有经验的大多数微小型企业而言很难快速找到可靠的财务咨询网站为其服务。而“基于Web的顺鑫财务网上咨询服务中心”可以连接客户与顺鑫财务咨询公司的专业人士,为广大微小型企业人员带来可靠的财务咨询服务,帮助企业主随时随地处理问题,他们只需要借助互联网技术就可以全面地去了解企业的经营状况到底如何,而且不需要付出昂贵的成本,就可以实现精细化的财务管理,不管是技术高度还是处理效率,都是符合要求的。

2 系统概述
2.1系统的设计目标
“基于Web的顺鑫财务网上咨询服务中心”设计符合现代软件系统的设计规范,系统结构设计合理,易于维护与扩展,前端界面简洁大方,遵循目前流行的界面规范,具体功能简洁实用,方便用户使用的同时也降低了开发成本,系统整体的功能设计遵循软件功能设计规范。
“基于Web的顺鑫财务网上咨询服务中心”的前端是使用Bootstrap框架结合JavaScript开发的,后台服务采用现代流行的Java编程语言,以SpringBoot 框架技术为支撑,MySQL数据库作为底层数据存储进行开发,该系统可以实现以下的功能:
(1)公司简介:该模块会简单地介绍顺鑫财务咨询公司的业务,资历等信息。
(2)业务领域:该模块用于显示顺鑫财务咨询公司的服务领域。
(3)客户案例:该模块用于展示顺鑫财务咨询公司曾经的真实案例。
(4)新闻中心:此模块显示与财务相关的各种新闻消息。
(5)合作伙伴:该模块用于展示顺鑫财务咨询公司的合作企业。
(6)公司注册:该模块包含各类服务模块,同时也支持立即咨询功能。
(7)财务咨询:该页面包含此服务的详情介绍,支持立即咨询。
(8)税务代理:此模块包括该服务的详情,用户也可以立即咨询。
(9)记账报税:包括该服务模块的详情,支持立即咨询功能。
(10)咨询台:用户可以直接通过咨询台咨询相关的问题和服务。
2.2系统开发环境
2.2.1硬件环境
处理器:Inter 酷睿 i7 处理器或以上
内存:8GB或以上
硬盘:500GB或以上
2.2.2软件环境
操作系统:Windows10
开发工具:Intellj IDEA
数据库:MySQL
采用框架:SpringBoot、Bootstrap
2.3相关技术介绍
“基于Web的顺鑫财务网上咨询服务中心”采用了大量的流行开发技术,利用这些开发技术可以使系统的开发效率大大的提升,并且更容易实现复杂的功能。
2.3.1 Java
Java是Sun公司推出的能够跨越多平台的,可移植性最高的一种面向对象的编程语言[1],也是位居世界流行开发语言榜单前几名的开发语言,是现在世界上软件开发者用得最多的编程语言之一。之所以会拥有这么多头衔,是因为用Java语言设计编写的软件系统具有非常高的可移植性。同时,Java不但拥有C++语言的优点,还抛掉了C++中的多继承,指针等不容易理解的概念。Java也以一种全新的方式诠释了面向对象的理论,让开发者们可以用一种优雅的方式进行复杂的逻辑编程处理。
在“基于Web的顺鑫财务网上咨询服务中心”系统中,前后端都是采用Java语言开发的,可移植性极高。并且,Java在大批量数据访问的时候,性能也极好,对数据事务的控制也是非常出色。
2.3.2 SpringBoot
SpringBoot是由Pivotal团队开发了一个工具集,其本质还是spring framework.底层代码是Spring和SpringMVC的整合,不过不需要手动配置,只需要导入相应的依赖,SpringBoot就会自动配置。SpringBoot和SSM不冲突, SpringBoot只是简化了配置,在实际的开发中没什么区别。SSM就好像开手动挡的汽车,需要踩离合,挂档,给油车才能开动。而SpringBoot就好像自动挡的汽车,给油就走,踩刹车就停。SpringBoot使用了特定的配置方式,使得开发人员不需要再定义样板化的配置,简化项目的初始构建。SpringBoot提供了更多的组合式注解,简化开发过程。SpringBoot可以"零配置"整合很多第三方工具。SpringBoot提供了内置的容器,部署也变得异常简单。SpringBoot应对监控也提供了相应的方案。
在“基于Web的顺鑫财务网上咨询服务中心”系统中,SpringBoot框架的使用简化了开发流程,不需要手动配置大量的配置文件,将原有的xml配置简化成了java配置,提高了开发效率的同时也降低了后期维护的难度。
2.3.3 Bootstrap
Bootstrap是基于HTML、CSS、JavaScript 开发的简洁、直观、强大的前端开发框架,它让Web开发变的更加快捷。Bootstrap还提供了优雅的HTML和CSS规范。Bootstrap一经推出就广受大众欢迎,一直是GitHub上的热门开源项目。Bootstrap提供了一个带有网格系统、链接样式和背景的基本结构。该框架还具有以下特性:全局的 CSS设置、定义基本的HTML 元素样式、可扩展的class,以及一个先进的网格系统。同时Bootstrap还包含了十几个可重用的组件,可以用于创建图像、下拉菜单、导航、警告框、弹出框等等。Bootstrap中也包含了丰富的Web组件,如:下拉菜单、按钮组、按钮下拉菜单、导航、导航条、路径导航、分页、排版、缩略图、警告对话框、进度条、媒体对象等。开发人员可以利用这些组件,快速地搭建一个漂亮、功能完备的网站。
在“基于Web的顺鑫财务网上咨询服务中心”的前端开发中,使用Bootstrap提供的Web组件进行快速的前端页面搭建,结合JavaScript与本地的Java代码进行联结,来实现目标功能。在业务逻辑中,通过Java来调用该页面的JavaScript代码,然后去渲染指定HTML页面。

3系统总体设计
3.1 系统可行性分析
3.1.1 市场可行性
对财务咨询行业而言,作为一个服务型产业机构体系,在不远的将来肯定会稳定快速地发展。为了更好地满足客户的需求,财务管理咨询企业在扩大自身运营规模的同时,应该把现代化计算机技术引入其中,建立财务咨询网上服务中心就是很好的选择。目前市面上的财务咨询网站并不像其他类型的网站那样铺天盖地,数量相较其他类型的网站而言算是比较少的,而且财务方面的问题肯定是各个企业一定会面临而且必须要解决的问题,是重中之重,但是并不是每个企业都具备能解决各种财务问题的专业性人才。由此可见,财务咨询中心这类网站是具有可观的市场前景以及发展潜力的。
3.1.2 技术可行性
Java是目前全球流行的Web系统开发语言中使用率最高的开发语言之一,因此本系统结合开发效率,维护成本来考虑,决定采用Java语言开发。引用SpringBoot作为中间服务件,SpringMVC作为请求分发控制层,MyBatis作为底层数据操纵层,利用Bootstrap与Jsp代码相结合实现业务,使得整个系统结构完整合理,开发便捷,维护成本低。而SSM框架技术可以使得系统运行稳定可靠,面向切面的编程方式可以使系统功能拓展变得极为方便快捷,而且也不会出现因为耦合问题而引起的系统崩溃。Mybatis提供的动态SQL使得数据的优化查询响应速度极快,用户体验极好,具有非常高的应用价值。
3.2系统功能设计
3.2.1程序流程设计
“基于Web的顺鑫财务网上咨询服务中心”系统的留言咨询业务流程设计如图3.1所示:

图3.1 留言咨询业务流程图
3.2.2 系统功能模块图
“基于Web的顺鑫财务网上咨询服务中心”的系统功能如图3.2所示:

图3.2 系统功能模块图
3.3数据库设计
在“基于Web的顺鑫财务网上咨询服务中心”的数据库设计中,遵循数据库三范式[3]原则,数据结构不冗余,并且利于系统的维护和扩展,结构清晰明了而且不会产生操作异常。
3.3.1 ER实体图
系统进入数据库设计的阶段需要经历一个很重要的过程,即数据库的概念设计,这里会用到一个很好的工具,它就是实体ER图,它可以将现实世界进行抽象化,实现抽象世界与现实世界的关联,也可以利用它来进行模型的建立,这样就可以大大的减少数据库设计的工作量了。根据E-R模型,可以构建出详细的数据库表结构。
通过之前的需求分析和功能设计,我们可以把数据库分为几个主要的实体信息,本系统的主要实体图如图3.3所示:

图3.3 系统ER图
3.3.2 数据表
“基于Web的顺鑫财务网上咨询服务中心”后台数据库中的各个表如下所示:
(1) 普通用户表——表3.1:用户表存储着普通用户的基本信息,系统通过用户角色ID来对用户进行权限控制以及分发。不同的角色能够访问的URL是不同的,为了防止错误地访问或者恶意的访问,访问者需要有对应的角色权限,方可进行访问。
表3.1 普通用户表
列名 数据类型 长度 约束
id int 255 NOT NULL
nickname varchar 255 NULL
sex varchar 255 NULL
work varchar 255 NULL
city varchar 255 NULL
udesc varchar 255 NULL
faceimg varchar 255 NULL
mobile varchar 255 NULL
upass varchar 255 NULL
uname varchar 255 NULL
cts varchar 255 NULL
login_cts varchar 255 NULL
hometown varchar 255 NULL

(2)管理员表——表3.2:用于存储系统管理员的账号及密码信息。
表3.2 管理员表
列名 数据类型 长度 约束
id int 11 NOT NULL
uname varchar 255 NULL
upass varchar 255 NULL
login_ts varchar 255 NULL

(3)合作伙伴信息表——表3.3:用于存储合作企业的信息。
表3.3 合作伙伴信息表
列名 数据类型 长度 约束
id int 11 NOT NULL
cname varchar 255 NULL
cdesc longtext 0 NULL
logo varchar 255 NULL
url varchar 255 NULL
slogan varchar 255 NULL
cts varchar 255 NULL
uid int 11 NULL
csort int 11 NULL

(4)一级目录信息表——表3.4:用于存储一级目录菜单信息。
表3.4 一级目录表
列名 数据类型 长度 约束
id int 11 NOT NULL
kname varchar 255 NULL
cts varchar 255 NULL
ksort varchar 255 NULL

(5)二级目录信息表——表3.5:用于存储二级目录菜单信息,

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/131434.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring之DI入门案例

目录 一:DI入门案例实现思路分析 1.要想实现依赖注入,必须要基于 IOC 管理 Bean 2.Service 中使用 new 形式创建的 Dao 对象是否保留 ? 3.Service 中需要的 Dao 对象如何进入到 Service 中 ? 4.Service 与 Dao 间的关系如何描述 ? 二&#xff1…

(Qt) cmake编译Qt项目

文章目录前言环境cmake基础预备的项目代码文件资源路径demo.promain.cppres.qrcmywidget.cppmywidget.hmywidget.ui运行效果CMake文件资源路径CMakeLists.txt生成与构建END前言 通常我们在编写qt的时候都是在Qt creator中。而如何在VS Code中编写qt就是本文需要解决的问题 环…

顺序表 —— 初始化、销毁、打印、增加、删除、查找、修改

1.何为线性表 线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串…线性表在逻辑上是线性结构,也就说是连续的一条直…

zotero导出pdf

今天老师给我改论文的时候布置了一个任务,让我把所有论文的pdf按格式打包发给她。可是之前我用zotero的时候都是在线保存的,有些是没有pdf的,怎么办?而且就算有pdf,他们的命名格式也五花八门,难道一个个手改…

kafka 消息日志原理 指定偏移量消费 指定时间戳消费

Kafka 日志详解 Apache Kafka日志存储在物理磁盘上各种数据的集合,日志按照topic分区进行文件组织,每一个分区日志由一个或者多个文件组成。生产者发送的消息被顺序追加到日志文件的末尾。 如上图所述,Kafka主题被划分为3个分区。在Kafka中&…

vscode使用跳板机(密钥)进入内网并连接内网中其它机器(密码)

经过简单测试 1、不能像xshell一样选择服务器的密钥登陆,只能通过将本机的公钥传到服务器上 2、不能使用本地socket5做代理登录 3、不能使用系统代理登录 一、使用密钥连接到跳板机 1、内网穿透 2、将本机公钥上传到服务器上 1)建立密钥对 无论是win…

redis集群 mac安装

1.安装redis mac环境用brew install安装 brew install redis 安装好后默认配置启动单点服务 redis-server 注:brew默认程序安装在/usr/local/Cellar目录下 /usr/local/Cellar/redis 默认配置文件在 /usr/local/etc/redis.conf 2.创建配置文件 准备创建6个节…

谣言检测数据集

1 PHEME-R 这是一个在PHEME FP7项目的新闻学用例中收集和注释的数据集。这些谣言与9个不同的突发新闻相关。它是为分析社交媒体谣言而创建的,包含由谣言推文发起的推特对话;对话包括对这些谣言推文的回应推文。这些推文已经被注解为支持度、确定性和证…

VS2012安装教程

我要学只有我们两个人懂得C语言。 安装包:https://pan.baidu.com/s/1YR7Xk9Zlv7zQWCsERdVgIQ [提取码]:stvi 1、右键以管理员身份运行 “vs_ultimate.exe” 2、编辑软件安装位置,然后点击同意许可,之后点下一步即可! 3…

mongoDB聚合查询

管道 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的参数。MongoDB的聚合管道将MongoDB文档在一个管道处理完毕后将结果传递给下一个管道处理。管道操作是可以重复的。 聚合管道操作 可参考菜鸟文档:菜鸟文档 命令 功能描述 $project指定输出…

shell第四天作业——流程控制之循环

题目 一、for创建20个用户,用户前缀由用户输入,用户初始密码由用户输入。 二、for循环ping测试指定网段的主机,网段由用户输入。 三、使用for/while实现批量主机root密码的修改 一、for创建20个用户,用户前缀由用户输入&#x…

2022年已然要结束了,一起来分享下你的故事吧!2023年的接力棒已经递到手里,千言万语不如一句Fighting!

【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 《QT开发实战》 《嵌入式通用开发实战》 《从0到1学习嵌入式Linux开发》 《Android开发实战》 《实用硬件方案设计》 长期持续带来更多案例与技术文章分享…

c++语法欠缺地方

sizeof是用来计算变量占多大内存的,单位是字节(byte);sizeof 后面跟类型时,必须加上括号,例如sizeof(double);后面跟变量可以不用加括号,例如:sizeof d%d是以十进制形式输出有符号整…

CDP集群卸载过程

CDP集群卸载过程 1. 登录到Cloudera Manager,并停止整个集群服务。 2. 停用并移除所有Parcel 3. “停用”CDH7的Parcel。 4. 从主机删除”CDH6的Parcel 5. 删除集群 6. 登录server机器,停止CM Server服务 systemctl stop cloudera-scm-server 7. 移除…

如何实现高性能点赞(三)

数据库设计 数据库表中至少要包含三个字段:被点赞用户id,点赞用户id,点赞状态。再加上主键id,创建时间,修改时间就行了。 建表语句 对应的对象 UserLike 数据库操作 操作数据库同样封装在接口中 LikedService L…

【2.2】服务拆分--服务远程调用

服务拆分--服务远程调用1 案例--根据订单id查询订单功能2 远程调用方式分析2.1 注册RestTemplate2.2 发http请求3 总结1 案例–根据订单id查询订单功能 需求:根据订单id查询订单的同时,把订单所属的用户信息一起返回。 由上一节的测试结果可以看出&…

opencv-python常用函数解析及参数介绍(五)——腐蚀与膨胀

腐蚀与膨胀前言膨胀腐蚀开运算与闭运算礼帽与黑帽运用膨胀和腐蚀获得图像轮廓前言 有些时候图片上会有一些划痕或者污渍,会影响图片的质量,假设我有一张写有“艾醒”的图片,但是有花花绿绿的划痕和污渍,这时我们就可以运用腐蚀与…

五、Web自动化测试

Web自动化测试5.1 Selenium Web 自动化5.1.1 Selenium 和 Robot Framework SeleniumLibrary 库介绍安装 robotframework-seleniumlibrary导入 SeleniumLibrary5.1.2 Open Browser 和 Close Browser5.1.3 Input Text5.1.4 Click Button5.1.5 Click Element5.1.6 Click Link5.1.7…

2022CTF培训(十)IOT 相关 CVE 漏洞分析

附件下载链接 这里选择的设备是一款家用路由器,型号为 D-Link DIR-850L(EOL) 。由于该款路由器已停产,官网无法下载到固件,不过目前这个网站还能下载到相关的固件,当然附件中也会提供需要分析的固件。 固件解密 以 DIR850LB1_FW…

归一化 (Normalization)、标准化 (Standardization)和中心化/零均值化 (Zero-centered)

目录 一、概念 1、归一化(Normalization): 2、标准化(Standardization): 3、中心化/零均值化(zero-centered): 二、联系和差异: 三、标准化和归一化的多种…