0

基于web的图书管理系统设计与实现

原文链接:基于web的图书管理系统设计与实现 系统演示链接:点击这里查看演示 01 系统简述 图书管理系统就是利用计算机,结合互联网对图书进行结构化、自动化管理的一种软件,来提高对图书的管理效率。本系统采用Java+Servlet+Jsp 的方式实现基于web的图书管理系统。 02 开发工具及相关技 ...

C_you_again 发布于 2020-07-11 14:51 评论(2)阅读(55)
0

基于tapd的git commit规范

开发团队中,总是有人提交代码时的commit内容乱写一通,或者不明确不完整。当回溯代码的时候,很难通过commit内容定位历史记录,只能一条一条查看,找不到就要去问历史参与开发的其他同事,沟通成本太高了。定义commit规范,能够一定程度解决这个问题,规范一定要简单,过于严苛和复杂会让提交者厌烦。如... ...

编码砖家 发布于 2020-07-09 16:05 评论(0)阅读(16)
0

软件项目管理

第一章 软件项目管理基本概念 项目定义 项目(Project)是为了创造一个唯一的产品或提供一 个唯一的服务而进行的临时性的努力。 项目的特征 有明确的目标 项目之间的活动具有相关性 限定的周期 有独特性 资源成本的约束性 项目的不确定性 项目管理定义 项目管理是一系列的伴随着项目的进行而进 行的、 ...

盘古递斧我开天 发布于 2020-07-08 18:08 评论(0)阅读(20)
0

externaltrafficpolicy的有关问题说明

环境描述 生产环境通过gitlab-running实现自动化发布业务,现需要收集客户端的真实ip,需要将externaltrafficpolicy改为lacal模式(原来是cluster模式),前天开发反映无法发布业务(镜像拉取不成功)。想到就改动过externaltrafficpolicy所以考虑 ...

紫色飞猪 发布于 2020-07-07 17:50 评论(0)阅读(27)
0

配置中心预研

配置中心预研 概述 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,分环境、分集群管理配置,代码安全、审核机制…… 在这样的大环境下,传统的通过配置文件、数据库等方式已经越来越无法满足开发人员对配置管理的需求 ...

紫色飞猪 发布于 2020-07-07 15:47 评论(1)阅读(78)
2

手把手教你玩转Git

文章已托管到GitHub,大家可以去GitHub查看下载!并搜索关注微信公众号 码出Offer 领取各种学习资料! 在这里插入图片描述 Git应用 一、初识Git 1.1 Git的简史 同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。 Linus在1991年创建了开源的Linu ...

Ziph 发布于 2020-07-07 08:16 评论(9)阅读(302)
1

kibana限制用户只具备读图的权限

假设需求 因为业务需要将日志系统收集到的信息进行图表化展示并交付到用户进行业务交流。 解决方案 这个需求看着似乎蛮简单的,如何解决? 1.对需要的数据进行过滤制作图表 2.对用户的权限限制为只读级别,并且用户不能看除图以外的其它信息 解决需求 以流量渠道为例: 对需要的数据进行过滤制作图表 正则: ...

紫色飞猪 发布于 2020-07-06 16:32 评论(0)阅读(106)
0

工作动态尽在掌握 - 使用 CODING 度量团队效能

在敏捷研发的过程中,或者项目结束后的复盘阶段,度量并分析团队成员在周期内的工作负荷、完成的工作量与工作动态,能够让管理者清晰的认识到团队成员的工作负载与工作效率;团队成员间也可以相互查看对方所参与的项目,近期工作动态或近期事项。 效能度量的主要功能为统计团队成员在一段时间内的计划事项数、完成事项数和 ...

CODING_DevOps 发布于 2020-07-06 15:10 评论(0)阅读(28)
0

使用 CODING DevOps 全自动部署 Hexo 到 K8S 集群

背景 如何做团队技术文章分享和沉淀?这是一个老生常谈的话题。常见的技术选型可以是 Confluence、Dokuwiki、Gitbook 等。 但对于敏捷团队来说,这些都不够优雅,我们希望能把技术文章像代码一样进行协作和版本管理。更新技术文章后,能够自动部署到公司的 K8S 集群。那么,CODING ...

CODING_DevOps 发布于 2020-07-06 10:38 评论(0)阅读(29)
0

进阿里真的这么难?P8大佬告诉你,你和阿里之间缺的只是这份笔记

一转眼今年已经到六月份了,在这个过去的半年里有人选择了安稳,有的人偏偏不。。。 最近小编就有个朋友,去面了个【P8 级架构师】,也算是摸摸行情,为后面的一些安排提前做好规划~ 先给大家介绍一下我这个朋友的基本情况,我这位朋友深耕代码多年,也算是身经百战,妥妥的,但是这次差点就栽了。过程中发现,P8架 ...

java搬砖工人 发布于 2020-07-05 15:38 评论(0)阅读(29)
0

优化:在k8s上部署的gitlab

gitlab组件图 gitlab在k8s上占用资源 # kubectl top pods -n default | grep git* gitlab-gitaly-0 9m 444Mi gitlab-gitlab-exporter-59c6bdb69c-gz9nf 5m 36Mi gitlab-gi ...

紫色飞猪 发布于 2020-07-04 17:12 评论(0)阅读(192)
0

Kubernetes 两步验证 - 使用 Serverless 实现动态准入控制

作者:CODING - 王炜 1. 背景 如果对 Kubernetes 集群安全特别关注,那么我们可能想要实现这些需求: 如何实现 Kubernetes 集群的两步验证,除了集群凭据,还需要提供一次性的 Token 校验? 如何验证部署的镜像是否安全合规,使得仅允许部署公司内部镜像仓库的 Docke ...

CODING_DevOps 发布于 2020-06-30 17:53 评论(0)阅读(97)
0

报表输入页码翻页(润乾 V2018)

报表数据分了太多页,一页一页翻页查看数据嫌麻烦,可以试试这种翻页效果——输入页码翻页。 润乾报表提供了翻页相关的 JS 函数,可以在报表展现的页面中添加 JS 调用翻页函数实现输入页码跳转到对应页。 1. 在 showReport.jsp 中 html 标签中添加属性 userFuncBarElem ...

拾光石艺 发布于 2020-06-29 20:53 评论(0)阅读(22)
0

一分钟开始持续集成之旅系列之:微信公众号服务器端应用(以 Java 后端为基础)

作者:CODING - 朱增辉 前言 本文是 CODING 持续集成自定义构建节点功能 的使用教程,通过一个为微信公众号启用开发配置的 Demo 演示,讲解如何接入自定义构建节点,如何使用自定义构建节点进行构建、测试、部署服务器。 准备工作 环境 本文会使用到如下工具,请确认已安装,或者根据链接的文 ...

CODING_DevOps 发布于 2020-06-29 16:30 评论(0)阅读(30)
2

Git版本控制

Git&GitHub 1. 版本控制工具应该具备的功能 协同修改 多人并行不悖的修改服务器端的同一个文件 数据备份 不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态 版本管理 在保存每一个版本的文件信息的时候要做到不包吃重复数据,以节约存储空间,提高运行效率。 这方面SVN采用的是销量 ...

平仄平仄平平仄 发布于 2020-06-26 12:07 评论(1)阅读(82)
0

研发效能度量案例

研发效能度量 in Facebook百度的工程能力开发一个Server工程,需要经过需求、开发、代码准入、测试、上线&验证5个阶段; 在Server类的工程能力地图中,定义了33个标准的开发一个App工程,需要经过需求、开发、代码准入、测试、灰度、发版6个阶段。在App类工程能力地图中,定义了36个... ...

PetterLiu 发布于 2020-06-25 15:44 评论(0)阅读(72)
0

一分钟开始持续集成之旅系列之:C 语言 + Makefile

作者:CODING - 朱增辉 前言 make 工具非常强大,配合 makefile 文件可以实现软件的自动化构建,但是执行 make 命令依然需要经历手动输入执行、等待编译完成、将目标文件转移到合适位置等过程,我们真正关心的是最终的输出,却在这些中间过程上浪费了很多时间。利用 CODING 持续集 ...

CODING_DevOps 发布于 2020-06-23 16:47 评论(0)阅读(160)
0

一分钟开始持续集成之旅系列之:Java + GWT

作者:CODING - 朱增辉 前言 Google Web Toolkit(GWT)是一个开源、免费的 Web 开发框架,通过该框架,您可以使用 Java 构建复杂、高性能的 JavaScript 应用程序。 持续集成指的是,频繁地(一天多次)将代码集成到主干。它的好处主要有两个:(1)快速发现错误 ...

CODING_DevOps 发布于 2020-06-23 16:08 评论(0)阅读(64)
1

weblogic-jdk 问题

在开发中,与生产环境中经常会遇到类似Unsupported major.minor version 51.0的错误,一般情况下都是JDK版本不匹配造成的。造成该问题主要原因是,开发环境使用的版本和生产环境使用的版本不一样。特别是开发人员打包部署的环境问题。这里将JDK版本和major.minor的版 ...

刘草草 发布于 2020-06-23 11:09 评论(1)阅读(15)
0

CODING DevOps 系列第六课:IT 运维之智能化告警实践

IT 运维告警现状 目前 IT 运维领域保证服务运行正常的主要方法是对相关运维指标进行实时监控,并根据经验设定一些规则,通过将实时监控的数据与规则进行对比,当某个指标监控值不符合设定的规则时,则判定为异常的状况,这样的话就会发送对应的告警到告警平台。告警平台收到通知后,会分配给对应的运维人员进行处理 ...

CODING_DevOps 发布于 2020-06-22 15:51 评论(0)阅读(53)