软件开发 案例202303软件

指针配合数组和函数案例(冒泡排序)

#include<iostream>using namespace std;void maopao(int *arr,int len){ for(int i=0;i<len-1;i++) { for(int j=0;j<len-i-1;j++) { if(arr[j]>arr[j+1]) { int ......
数组 指针 函数 案例

年薪50W京东软件测试工程师的成长路 —— 我们都曾一样迷茫

​和朋友谈到软件测试行业的发展问题,其实软件测试现在已经不知不觉发生了非常大的变化,前几年的软件测试行业还是一个风口,人才缺口巨大,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和。 当然,我说的是最基础的功能测试的岗位需求已经很少了,而自动化、性能、安 ......
软件测试 年薪 工程师 工程 软件

ONVIF网络摄像头(IPC)客户端开发—RTSP RTCP RTP加载AAC音频流

前言: RTSP,RTCP,RTP一般是一起使用,在FFmpeg和live555这些库中,它们为了更好的适用性,所以实现起来非常复杂,直接查看FFmpeg和Live555源代码来熟悉这些协议非常吃力,这里将它们独立出来实现,以便更好的理解协议。本文主要介绍RTSP,RTCP,RTP加载AAC音频流。 ......
摄像头 客户端 音频 客户 ONVIF

ONVIF网络摄像头(IPC)客户端开发—RTSP RTCP RTP加载H264视频流

前言: RTSP,RTCP,RTP一般是一起使用,在FFmpeg和live555这些库中,它们为了更好的适用性,所以实现起来非常复杂,直接查看FFmpeg和Live555源代码来熟悉这些协议非常吃力,这里将它们独立出来实现,以便更好的理解协议。本文主要介绍RTSP,RTCP,RTP加载H264数据流 ......
视频流 摄像头 客户端 客户 ONVIF

ONVIF网络摄像头(IPC)客户端开发—ONVIF介绍

​ 1.前言: 网上已经有很多关于ONVIF开发的资料,这里概括介绍一下ONVIF协议以及介绍一下我自己在开发ONVIF网络摄像头的一些流程和经验,做个开发记录和经验总结,以备将来查看,也可供他人参考。如有错误,欢迎你的留言纠正,让我们共同成长。系列博客包括: 《ONVIF网络摄像头(IPC)客户端 ......
ONVIF 摄像头 客户端 客户 网络

ONVIF网络摄像头(IPC)客户端开发—最简RTSP客户端实现

前言: 网上对于RTSP协议客户端的表述和实现非常不清晰,在实际使用中,FFMPEG和live555这些软件已经实现了RTSP客户端和服务端的所有功能,但是它们并没有将RTSP协议独立出来,通过看live555或是FFMPEG这些第三方库的源码来学习rtsp协议还是非常吃力。这里根据协议自己现实一个 ......
客户端 客户 摄像头 ONVIF 网络

小程序开发 对话框功能

前言 小程序的对话框其实已经帮你实现了很多类型,原则上没有特殊需求不需要自定义开发对话框,所以写这篇博客有点多余,因为微信文档上讲解的还是挺不错的。但是,有一个很不爽,他们没给效果图,所以这篇博客是带着效果图看看小程序的对话框效果。 参考的微信文档:wx.showToast(Object objec ......
对话框 功能

安卓APP开发费用|安卓APP开发需要多少钱

安卓app开发的费用因许多因素而异,如应用程序的类型、功能、复杂性、设计要求、开发团队的经验等等。 一些简单的应用程序可以在较低的价格范围内开发,而较复杂的应用程序可能需要更多的时间和资源来设计和开发,因此价格可能会更高。 一般来说,单个安卓应用程序的开发费用可能在数千美元到数十万美元之间。然而,这 ......
APP 费用

安卓APP开发和iOS开发的区别

安卓APP开发和iOS开发在技术、设计和开发过程中有许多不同之处,下面是其中的一些区别: 编程语言:安卓应用程序通常使用Java或Kotlin编写,而iOS应用程序则使用Swift或Objective-C编写。 设计风格:安卓应用程序通常采用Material Design风格,而iOS应用程序则使用 ......
APP iOS

腾讯地图开发填坑总结

前言:腾讯地图分为两个版本,版本1是以Tmap为标志,链接为https://map.qq.com/api/gljs?v=1.exp的1为主, 版本2是以qq.map为标志,链接为https://map.qq.com/api/gljs?v=2.exp的2为主, 可以在导入了在线链接的页面上使用wind ......
地图

APP开发完成后维护是外包好还是自己维护好?

APP后期维护是外包还是自己维护,这要根据企业或个人的实际情况来决定。下面是一些优缺点,可以帮助您做出决策。 外包APP后期维护的优点: 专业技术:外包团队通常具有专业的技术和经验,可以快速识别和解决问题。 节省时间和成本:外包可以节省企业或个人的时间和成本,使他们可以将更多的精力集中在业务核心上。 ......
还是 APP

APP开发后期维护费用高吗

APP后期维护费用的高低取决于多个因素,例如应用程序的复杂性、更新频率、维护团队的规模和地理位置等。下面是一些可能影响后期维护费用的因素: 应用程序的复杂性:如果应用程序功能复杂,代码结构复杂,那么后期维护费用可能会更高。这是因为在复杂的应用程序中,发现和修复缺陷需要更多的时间和技能。 更新频率:如 ......
后期维护 费用 APP

APP开发完成后后期维护难吗

APP开发完成后后期维护是一个非常重要的工作,因为维护可以保持应用程序的性能和功能,提高用户体验和满意度。在应用程序开发完成后,应用程序需要持续更新和维护,以适应不断变化的用户需求和市场趋势。 APP开发完成后的后期维护可能存在一些挑战,如下所述: 代码的复杂性:应用程序的代码随着时间的推移变得越来 ......
后期维护 APP

app定制开发需要怎么做?

如果您需要进行app定制开发,以下是一些步骤: 确定应用程序的目标和功能:您需要明确应用程序的目标,例如是为特定行业或目标市场定制的应用程序,应用程序需要具备哪些功能。 找到合适的开发团队或开发者:您需要寻找具备专业技能和经验的开发团队或开发者,他们可以帮助您设计、开发和测试应用程序。 设计应用程序 ......
定制开发 app

8年测开年薪30W,为什么从开发转型为测试?谈谈这些年的心路历程……

谈谈我的以前,从毕业以来从事过两个多月的Oracle开发后转型为软件测试,到现在已近过去8年成长为一个测试开发工程师,总结一下之间的心路历程,希望能给徘徊在开发和测试之前的同学一点小小参考。 一、测试之路伏笔 上学偷懒,留下个习惯,喜欢看别人的代码。很多时候觉得别人写的比自己好太多,简单的一段代码别 ......
心路 年薪 历程 30W 30

day 04 4.2 web开发核心之【二】

web开发核心之flask 【一】基于flask搭建web网站 from flask import Flask, render_template app = Flask(__name__, template_folder="templates") @app.get("/index") def ind ......
核心 day 4.2 web 04

小程序开发 button的使用

前言 此篇博客讲解小程序开发使用的button 官方模板例子 效果图 wxml <!--pages/button/button.wxml--> <!-- 普通按钮 type的三种颜色 primary 绿色 default白色 warn 红色 --> <button>按钮A</button> <but ......
button

开发流程

开发流程 需求分析 确定用户的需求 确定关键的问题 知道了关键问题,然后去梳理业务流程 数据建模 产物就是,编写需求规格说明书 怎么分析就是上面的步骤 例子:课程查询- 业务流程 功能需求 进入界面,选择查询条件,然后查询出结果 数据模型--返回什么 写代码--先数据库 完成前两部然后就要写接口 ......
流程

day 04 4.1web开发核心之http协议

web开发核心之http协议 http协议 1. 什么是请求头请求体,响应头响应体 2. URL地址包括什么 3. get请求和post请求到底是什么 4. Content-Type是什么 【一】简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是 ......
核心 http day 4.1 web

【获奖案例巡展】信创先锋之星——江西金发基于分布式数据库的互联网金融业务系统

为表彰使用大数据、人工智能等基础软件为企业、行业或世界做出杰出贡献和巨大创新的标杆项目,星环科技自2021年推出了“新科技 星力量” 星环科技科技实践案例评选活动,旨在为各行业提供更多的优秀产品案例,彰显技术改变世界的力量,目前已成功举办两届,收到了来自各界的积极参与。 第二届星环科技科技实践案例评 ......
分布式 金发 案例 互联网 数据库

团队开发作业2023.4.16

今日工作总结:拿到项目后首先进行了项目结构的了解,在知乎上看到一个科大讯飞 语音转写的文件,但是是python形式的,通过尝试在pycharm中成功运行,且生成了对应的txt文件,我的想法目前是,如果能生成txt文件,是不是可以试图在jsp上获取txt文件的内容再进行输出,然后我开始试图用java调 ......
团队 2023 16

团队开发作业4.19

今日工作总结:今天首先进行了界面的绘制,首先对于会议界面通过chatGPT进行了一定程度的绘制,我发现chatGPT并不能完全满足某些要求,甚至会出现一些bug,因此需要自己修改,中午到午睡之前这段时间主要是在做对接,即 把界面和我们之前的提交form表单进行连接,总之是实现了这个功能,同时接入了另 ......
团队 4.19 19

GZ038 物联网应用开发赛题第7套 windows维护

任务要求: 安全审核是Windows最基本的入侵检测方法,当有人尝试对系统进行某种方式入侵的时候(如尝试用户密码,改变帐户策略和未经许可的文件访问等等),都会被安全审核记录下来。 利用组策略开启的审核方法如下: 1.审核策略更改:成功,失败。 2.审核登陆事件:成功,失败。 3.审核特权使用:成功。 ......
应用开发 windows 038 GZ

软件工程经典问题

1、反对“全局变量” 问题1 : context可以理解为是一个“全局变量”吗? 在软件设计的工程中,对全局变量基本持否定态度: 1、代码变得耦合; 2、暴露了多余的信息; 3、全局变量在多线程环境下使用锁,浪费CPU资源; 但是它也有好的方面:提升了某些变量的作用域,保证了这些数据的生命周期。 为 ......
软件工程 经典 工程 问题 软件

“亮相”欧洲!TDengine 在 KubeCon 与开发者探讨云原生与数据库的技术结合

4 月 18 日 — 21 日,一年一度的云原生旗舰会议——由云原生计算基金会(CNCF)主办的 KubeCon + CloudNativeCon Europe 2023 在荷兰阿姆斯特丹成功拉开帷幕,数千名云原生开源社区的技术专家和云原生爱好者、使用者汇聚在此,围绕 WebAssembly、机器学 ......

OpenHarmony SystemUI开发记录

背景介绍 最近学习OpenHarmony应用开发, SDK版本是3.2.9.2 Beta4,IDE版本是3.1.0.200。参考官方文档,做了个Demo应用,调试、运行非常顺利。启动应用后,状态栏和导航栏占用的高度过高,显得很奇怪,尝试修改一下系统应用。 摸石头过河 因为没做过移动端开发,最初以为状 ......
OpenHarmony SystemUI

测绘与设计之间的鸿沟:坐标系,看图新地球软件如何巧妙化解

一、背景 2008年,我国推出了2000国家大地坐标系(以下简称国家2000坐标系),截至2022年,国家2000坐标系在自然资源领域已经取得了较高的普及率,但在工程建设领域的普及率依旧比较低,很多工程项目仍然在沿用五花八门的地方坐标系。 二、设计行业用户痛点 中科图新接触过大量的设计院用户,他们经 ......
坐标系 鸿沟 坐标 地球 之间

八、实战案例之基于ELK实现容器日志收集与展示

kubernetes实战案例之基于ELK实现容器日志收集与展示实现pod中日志收集之至ELK,自定义字段数据格式转换、排序、基于日志实现pod自愈、自动扩容等 收集日志的方法: 1、通过DaemonSet在宿主机启动日志收集客户端Fluentd、logstash、filebeat -v 选项把宿主机 ......
容器 实战 案例 日志 ELK

BMS开发环境模块化错误

1.原因为开发环境的配置 sso.home.modulePaths=CONFIG 应该为: sso.home.modulePaths=/bmsview/public/module.paths.json 或者在bms-web 中增加类: BmsSystemInfoConfigure这样就可以使用sso ......
模块 错误 环境 BMS

java EE开发之Servlet第十课:反射基础二

##一.反射类中的属性在Java中一切皆对象,那么类中任何一个属性都可以看做一个对象,一 个属性对应一个Field对象 ####1.先建一个普通的类,写上不同修饰类型的属性 public class Student { public String name; protected int age; S ......
Servlet 基础 java