Shell

壳层(英语:Shell)在计算机科学中,是指“提供用户使用界面”的软件,通常指的是命令行界面的解析器。一般来说,这个词是指操作系统中,提供访问内核所提供之服务的程序。不过这个词也拿来指应用软件,或是任何在特定组件外围的软件,例如浏览器或电子邮件软件是HTML排版引擎的shell。Shell这个词是来自于操作系统(内核)与用户界面的外层界面。通常将壳层分为两类:命令行与图形界面。命令行壳层提供一个命令行界面(CLI);而图形壳层提供一个图形用户界面(GUI)。
1.使用大数据平台处理公司内部的各类数据,支撑各兄弟部门的业务开展。 2.对大数据系统提供JAVA方面的技术支持,同时负责数据ETL工作。 3.技术栈:Java, scala, python, spark, hdfs, doris, redis, mysql, ranger, atlas(elasticsearch, cassandra), kafka, canal, datax, logstash, lua, azkaban, dolphinscheduler。 4.提炼需求,开发数据中台。
1590Java
通过shell脚本处理日常运维工作中的冗余事件。比如:一键化部署LNMP、定时备份数据库的数据、定时拉起服务的脚本、文本数据处理等等。 通过各类脚本减少运维工作中重复工作量,提高工作效率。
2400服务器运维
在本项目中,我们成功地构建了一个功能丰富的数据可视化平台,该平台分为以下几个核心功能模块: 数据大屏展示:为用户提供了一个动态和交互式的数据可视化界面,能够实时展示和监控关键业务指标。 设计稿展示:提供了一个集成的平台,让设计师能够上传和展示他们的数据可视化设计稿,供其他团队成员查看和反馈。 大屏数据编排:使用户能够自定义和编排大屏上的数据展示,包括选择不同的数据源和可视化组件。 作为项目的核心开发者,我负责以下任务: 后端开发:利用Node.js和MySQL搭建了平台的后端服务,实现了数据处理和API提供。 前端开发:使用Vue.js构建了前端展示层,实现了数据的动态加载和实时展示。 服务器配置:通过配置Nginx服务器,确保了用户访问数据大屏时的高性能和高可用性。 脚本编写:编写Shell脚本来自动化部署流程,提高了开发效率和发布的稳定性。 通过这些技术的综合应用,我们最终实现了一个既美观又高效的数据可视化平台,极大地提升了客户对数据分析的能力和效率。 在开发过程中,我们遇到了一些技术难点: 数据实时性:通过建立WebSocket连接,实现了数据的实时更新,保证了大屏数
1990
1、项目为web端:主要模块有运维中心,消息中心,ai中心,实现用户通过服务对硬件的不同配置进行管理,实现定制化功能 2、负责模块: 事件处理,运维中心,消息中心 3、难点: 该项目主要难点在于模拟xshell对第三方的服务器进行校验并通过脚本形式进行解析
1400Java监控
主要负责项目的二次开发,完成客户化的需求,进行远程办公 实现项目前端页面微调, 后端接口对接,逻辑处理,完善代码结构,满足程序的流程需求
1320Java网页开发工具
系统发现外来访问IP,脚本进程自动检测、如发现IP不是白名单的则扫描这个IP并发送报警邮件到指定邮箱,5分钟时间内作者没有对服务器进行操作,脚本会自动禁用外来IP。
1200
该项目主要是为公司销售开发的一套客户关系管理系统,旨在帮助销售更好的完成自己每月的业务目标。主要有客户基本信息跟销售基本信息模块、新客户的渠道来源模块、客户等级判定模块、销售跟客户绑定模块、销售业绩计算模块。销售通过查看有下单意向的客户去完成自己的销售业务,客户下单以后销售可以通过交互模块跟商城完成订单的发送和后续的订单维护,也可查询自己所有客户的订单详细信息、自己每月的绩效核对。在跟每个客户的业务中有什么问题也可以记录在该系统中,这样整个销售过程的沟通和进度都有了一个完整的记录,可以通过查看这些记录来找出自己销售中的一些常见问题加以修正。
1070Javacrm
脚本为centos7.9系统方便使用而开发的 1.脚本实现账号密码登录才能使用(在输入账号及密码时后台同时获取BMC、本地IP、映射公网IP、配置信息等,并已邮件形式发送到指定邮箱); 2.OS一键优化(常用软件包一键安装、GCC升级、python&java&mysql环境部署、测试软件一键安装、更换源); 3.日志收集(自动收集到自动生成的日期文件夹+截图+汇总) 4.一键测试(CPU+内存+硬盘+网络性能测试) 5.整机压力测试等
1640日志分析和统计
参与过对大规模Java系统的性能优化工作,通过调优算法、数据库查询、缓存等手段,提高系统的响应速度和吞吐量。
1140Java
该项目是为基于linux系统开发的应用,实现自动化测试,且一建生成测试报告。 遇到难点:1. 原本可用的密钥总是识别失败,后分析为系统版本升级导致解码方法不兼容,后转为密码登录,较稳定,适用多个机型和版本。 2. 下发的交互式指令卡住,没有返回内容。通过在下发指令后增加等待时间解决。
1250自动化测试
项目描述 1:根据公司的需求需要给医生提供一个直播的平台,实现医生之间经验的分享,疾病的交流。对患者进行疾病的诊断,预防,产品介绍。以及对业务方的活动进行直播等。通过该直播中台,打通了在app,和公众号对医生,疾病等场景对其提供一套完善的推荐直播内容。 责任描述 1:参与需求评审会议,了解产品的功能点,问题点,对接方等,以及对当前迭代的工作量有一定的预期。 2:在直播中开发对接zoom的直播流推送到腾讯云,通过对接腾讯云的云直播及云点播的接口开发实现直播回放的生成,客户端通过腾讯云的拉流地址进行直播的观看。 3:开发阿里云的分布式定时任务,结合zoom和腾讯云,实现直播状态:未开始,直播中,已结束,回放。这4种状态的流转。 4:开发后台管理模块,对直播进行创建,修改,上下线,搜索等基础功能。对客户端开发直播列表,详情,评论,送礼物等直播相关接口。 5:对负责模块的相关接口进行流水线的发布,对接前端,冒烟自测,配合测试提测,产品进行验收等工作。
2210Java直播
软件环境:PHP、Linux、MySQL、Nginx、Samba、SVN、Redis、MQTT、Shell、RabbitMQ…… 硬件环境:阿里云ESC、阿里云OSS、阿里云MySQL 开发工具:Navicat for MySQL、Notepad++、Photoshop 、Ubuntu、Kali 责任描述: 系统架构、项目策划实施 项目简介:项目是根据多年与学校业务往来,进行项目、调研、需求分析进行立项,项目解决了学校各个系统数据孤岛问题,提升了学校教务、教学效率和信息准确性。本系统为平台级项目,由10人团队协助开发完成,开发采用了前后端分离模式,前端采用了VUE框架,后端使用了自研开发的RESTful API框架,本系统目前已实现28个子系统,各个子系统可分布式部署,通过Nginx网关对外提供服务器。
1550PHP微服务框架
客户是一个迅速发展的企业,由于人力资源管理变得日益复杂,现有的人力资源管理工具已经无法满足需求。为了提高招聘和员工管理效率,客户决定开发一个智能平台来整合人力资源管理的各个环节。该平台的目标是实现高效的人力资源管理,促进组织内部的协作和沟通,并提供全面的数据分析和报告功能,以便客户做出更准确的决策。通过接入ChatGPT,客户希望为员工和管理者提供更好的用户体验,能够回答常见问题、提供指导和建议,并帮助解决一些简单的问题或任务。这将极大地减轻人力资源团队的负担,并提高整体工作效率。系统中包含的功能包含但不仅限于:提供招聘流程管理,包括发布职位、筛选简历、安排面试和评估候选人等功能; 允许客户在平台上发布招聘信息,并能自动将招聘信息推送至各大招聘渠道,如社交媒体和招聘网站; 提供人员档案管理、员工信息维护、奖惩记录管理等功能,确保人力资源数据的准确性和一致性; 支持薪酬管理,包括计算工资、发放工资、管理加班和福利等事项;根据项目需求和员工技能,提供智能化的人员分配功能,以便更好地调度和管理人力资源; 提供绩效评估标准和流程的设定,支持定期评估和反馈,以及对员工的绩效进行跟踪和分析; 生成
2050人工智能
硬盘一键自动化测试,脚本自动检测硬盘,并根据硬盘盘符生成文件夹和序号,根据硬盘类型自动更改参数进行性能测试。
1450自动化测试
功能模块 1、客户经理拜访零售户的轨迹记录和展示 2、拜访数据的统计 3、卷烟销售数据 4、档级测评信息 5、经营异常反馈、任务管理、决策预警菜单 职责 1、功能开发 2、需求对接,任务安排。
1490Java图表(Charting)
项目主要是为政府工作人员调查农业状况以及各种环境数值进行数据报表分析及展示。项目由多家公司负责研发,主要分为基础数据管理系统、大数据分析系统、物联网系统以及智慧农业门户系统,本公司负责数据管理系统开发,远程获取物联网采集的数据进行展示。 1.负责与其它系统对接接口,以及基础数据后台展示和大屏报表开发。
1340Java面向方面AOP/IoC
该系统从开发至服务器部署以及运维均是独立操作 在一个面向多企业用户的 ETL(Extract, Transform, Load)调度平台中,负责设计和实现了一个高度可用的 数据 API 管理系统。该系统为技术人员提供了一系列 API 生成方式,使得他们能够方便地拉取和管理数据,包 括但不限于 API 配置、访问密钥、数据解密秘钥以及 API 调用次数统计和管理。系统通过采用现代微服务架构, 实现了高性能和高可用性。  后端:Spring Boot, MyBatis  服务注册与发现:Nacos, Consul  前端:Vue.js, jQuery  日志管理:Log4j  数据加密:AES 加密算法 1.负责 API 管理模块的开发,实现了动态 API 部署,支持一键 SQL 部署,自动生成 API 文档,提高了客户 操作的便捷性。 2.设计并实现了基于 Key 的权限控制系统,并采用 AES 算法进行数据加密,确保了数据传输过程的安全性。 3.开发了高可用的分布式 API 模块,通过动态部署接口并引入路由策略以及负载均衡技术,增强了系统的 可靠性和伸缩性。
1580Java
为上层其他应用提供消息服务: 主要功能为:对邮件、短信、站内信等各种方式的消息进行实时发送,延时发送。消息管理,二次开发。 个人负责: 对该服务的设计,开发,维护,以及产线支持等。 遇到的问题: 在使用过很长一段时间后,消息量数量级增长,在各种检索条件下消息查询的延时比较高。 解决方式:业务内和业务外两方面对其进行优化
1090JavaWeb框架
一款手机上视频播放手机软件,这款播放器致力于当地视频播放和局域网络SMB分享播放。用强力的播放特性及平稳的流媒体播放支持,让您的移动应用平台轻轻松松享有最大清的视频感受。顺畅播放各种各样流行多媒体系统文件格式,支持立即浏览Windows分享及NAS机器设备上的影视制作文档。客户可以连接电脑上安裝的威动多媒体系统网络服务器,将内存中的影视制作文档智能化归类成电影和电视连续剧。根据添加宣传海报、故事情节详细信息、演职员等信息内容,在微信小程序用宣传海报墙展现,便捷搜索访问和个人收藏。
1250PHP系统监控
什么是企业资产管理? 企业资产管理 (EAM) 是软件、系统和服务的组合,用于维护和控制运营资产及设备。 其目的是优化资产在整个生命周期的质量和利用率,提高正常运行时间并降低运营成本。 企业资产管理涉及工作管理,资产维护、规划和调度,供应链管理以及环境、健康和安全 (EHS) 举措。 在物联网 (IoT) 时代 - 从阀门到车辆等一切事物都可以通过传感器和系统连接起来,从业人员正在将高级分析和人工智能 (AI) 融入 EAM。 可使用 AI 技术分析从物联化资产收集的数据。 由此产生的洞察可帮助维护团队做出更明智的决策,提高效率,进行预防性维护,并最大程度地增加对其物理资产的投资。 探索企业资产管理解决方案 EAM 与 CMMS 有什么区别? EAM 通常与计算机化的维护管理系统 (CMMS) 相关联,但如果仔细查看 EAM 与 CMMS 就会发现它们之间存在不同。 CMMS 可以是 EAM 的一个方面。 它侧重于集中信息以促进和自动执行维护管理流程。 EAM 是一种资产生命周期管理方法,可支持资产从购买到处置的性能。 了解有关 CMMS 的更多信息 企业资产管理为何重要
2240Java
当前共619个项目
×
寻找源码
源码描述
联系方式
提交