-
2020-09-24 01:15:30
0x01 weblogic默认管理后台
http://ip:7001/console/login/LoginForm.jsp
0x02 说明
此为默认地址,建议访问之前先用探测工具扫一下相关端口。
更多相关内容 -
管理后台Axure原型
2018-01-30 09:59:58管理后台部分原型(包含社区管理、商品管理、订单管理、优惠管理、广告管理、配送费模板、专题管理等) -
电商系统管理后台设计原型RP文件完整版
2018-07-11 17:13:45完整的电商系统后台设计原型,从系统登录到商品分类管理、商品管理、订单管理、运营管理、售后管理等设计电商系统架构 -
基于vue2.0+element-ui的管理后台实例源码
2018-09-05 11:09:02基于vue2.0+element-ui的管理后台实例源码,包括路由管理,动态路由加载,全局导航守卫处理等功能,可以作为管理后台开发的非常好的参考 -
基于asp.net mvc5及bootstrap的管理后台
2017-03-09 18:01:43基于asp.net mvc5,采用bootstrap模板开发的管理后台,包括用户管理,权限管理,登录,日志这几个模块,可以节省一部分时间。支持mssql和mysql,使用时web2017项目引用的类库切换一下即可。创建数据库的脚本在 ... -
管理后台Axure原型图
2015-06-13 20:08:10管理后台Axure原型图,该原型图包含一些web页面常用的页面交互及panel切换。非常适合供别人参照来学习怎么使用axure做产品原型 -
CMS运营管理后台PRD
2013-02-21 17:07:34整套CMS运营管理后台产品需求文档; 产品原型+需求文档+使用流程; -
Axure后台管理八种模板.zip
2019-10-14 17:45:34Axure的网站模板原型,其中包含大概8个网站,电商,网站,app,管理后台都有Axure的网站模板原型,其中包含大概8个网站,电商,网站,app,管理后台都有 -
Axure中后台管理系统.rp
2019-06-25 15:18:45axure原型-中后台管理系统框架、页面http://www.pmdaniu.com/storage/84915/05746e7a7e2abecc8756477004bed70a-2316/start.html -
医院后台管理系统
2018-03-27 17:48:12医院后台管理系统,欢迎各位码农下载查看,学习,交流 -
RabbitMQ入门3:RabbitMQ管理后台,简介;
2022-04-23 14:52:27(1)本篇博客的内容:简单介绍RabbitMQ的管理后台; 目录 1.使用【rabbitmq-plugins enable rabbitmq_management】,启动RabbitMQ的管理后台; 2.使用【rabbitmqctl add_user admin password】,添加一个名为...说明:
(1)本篇博客的内容:简单介绍RabbitMQ的管理后台;
目录
1.使用【rabbitmq-plugins enable rabbitmq_management】,启动RabbitMQ的管理后台;
2.使用【rabbitmqctl add_user admin password】,添加一个名为admin、密码为“password”的用户;
4.然后,在Linux系统上,放开RabbitMQ的,登录管理后台所需的,默认端口15672;
5.然后,通过【1**.***.***.**8:15672/】,就能访问到RabbitMQ的管理后台的界面;
1.使用【rabbitmq-plugins enable rabbitmq_management】,启动RabbitMQ的管理后台;
2.使用【rabbitmqctl add_user admin password】,添加一个名为admin、密码为“password”的用户;
我们之所以要添加一个用户,是因为:RabbitMQ默认用户只有一个guest,而使用guest用户我们只能在安装RabbitMQ的那台服务器上才能够访问;即我们要想在其他服务器上,访问RabbitMQ,使用gust用户是不行的;所以,我们创建了一个名为admin的用户;
3.然后,使用【rabbitmqctl set_user_tags admin administrator】 ,把名为admin的用户,设为管理员用户;
4.然后,在Linux系统上,放开RabbitMQ的,登录管理后台所需的,默认端口15672;
关于Linux防火墙设置,可以参考【Linux进阶六:【firewall-cmd】防火墙设置;(以【对外开放Tomcat】为例来演示)】;
5.然后,通过【1**.***.***.**8:15672/】,就能访问到RabbitMQ的管理后台的界面;
使用(admin,password)去登录;
然后,就登录进来了:
……………………………………………………
……………………………………………………
(PS:上图少打了一个字:应该是:【……还没有获得/这个虚拟机……)
-
layui后台管理系统源码
2019-07-19 12:25:48该源码采用layui框架,开发的一套管理系统模版,包括管理员登录登出,表单模块管理,相册图片管理,用户管理以及打印导出等 -
axure后台管理系统原型rp
2018-08-02 14:31:37axure后台管理系统原型rp,https://blog.csdn.net/ymmygtl/article/details/81358339 -
axure后台管理系统通用模板.zip
2019-09-10 17:31:10web管理系统通用axure原型模板,登录,导航,列表,表单等,供大家学习 -
一分钟搭建小程序管理后台,借助云开发CMS搭建可视化的数据管理网页平台
2021-01-10 17:54:07我们之前用云开发时,想做个数据管理后台,只能用小程序开发工具自带的操作后台,然后直接在数据库里操作数据。这样对程序员没有什么,可是我们的程序开发出来也要给不懂程序的人使用的。如何让这些人也可以很好的...我们之前用云开发时,想做个数据管理后台,只能用小程序开发工具自带的操作后台,然后直接在数据库里操作数据。这样对程序员没有什么,可是我们的程序开发出来也要给不懂程序的人使用的。如何让这些人也可以很好的管理我们云开发的数据库呢。这个时候我们就要用vue或者传统web开发实现一个网页管理后台,通过这个直接管理云开发了。但是开发这样一个网页后台,无疑会增加我们的工作量。所以我们今天借助云开发官方推出的CMS功能,来快速的搭建一个云开发的网页管理后台。
CMS的好处如下:
官方文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/extensions/cms/introduction.html开通路径如下图
下面就来教大家如何快速的开通这个可视化的内容管理平台。一,直接开通内容管理系统(CMS)
-
axure最新后台管理系统模板原型.rp.zip
2019-10-29 13:32:072019年最新的 axure 后台管理系统原型rp。很实用。比较漂亮。 -
vue电商后台管理系统
2019-04-24 12:08:41电商后台管理系统的前端项目,基于Vue+Element实现。 主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等功能 -
2018年7月最新最全130个微信小程序源码【带系统管理后台】.zip
2018-06-28 17:47:46最近在开发小程序,也读到了不少优秀的小程序源码,项目中有些需求可以直接从源码里粘贴复制过来,虽然这样做不利于自己独立编写代码,,秉着效率第一的原则,简直没有什么比ctrl+c,ctrl+v,更加顺手了。... -
LayerUI后台管理模板
2017-10-24 17:40:16LayerUI后台管理模板,支持多标签(官网的不支持),左侧菜单可以折叠,详细API可以访问LayerUI官网。 -
基于Vue的管理后台设计(布局篇)
2019-08-17 17:28:47基于Vue的管理后台设计(布局篇) 基于Vue的管理后台设计(登录鉴权篇) 基于Vue的管理后台设计(打包部署篇) 前言 我打算把接下来要写的几篇文章写成一个系列,用来记录一下如何基于Vue一步一步地搭建一个后台...文章系列:
前言
我打算把接下来要写的几篇文章写成一个系列,用来记录一下如何基于Vue一步一步地搭建一个后台管理系统。
文章前传:
本篇文章就是这个系列的第一篇,将对整个系统的页面布局进行设计。在菜单目录树的实现中我们还将使用到前一篇 《前端无小事--Webpack项目中使用ToolTipster》中创建好的提示框组件,最终实现的页面效果如下。
Layout.vue
整个页面的布局分为三块区域:左侧菜单区、顶部菜单栏和内容区。
下面是它的完整代码:
<template> <div class="layout"> <div class="left-container" :style="{width: status.isCollapsed?'64px':'200px'}"> <div class="logo-wrapper"> <img style="width:50px;height:50px;" src="./DigitalX1.png" /> </div> <div class="menu-wrapper"> <v-menu v-for="(menu,index) in this.menu_list" :key="index" :menu="menu" :status="status"></v-menu> </div> </div> <div class="topbar-container" :style="{left: this.status.isCollapsed?'64px':'200px'}"> <div class="btn btn-mini btn-success" @click="collapsed"> <i class="icon-exchange"></i> </div> </div> <div class="content-container" :style="{left: this.status.isCollapsed?'64px':'200px'}"> <div class="content"> <router-view></router-view> </div> </div> </div> </template> <script> import $ from "jquery"; import MenuItem from "../menu/MenuItem"; export default { components: { "v-menu": MenuItem }, data() { return { menu_list: [ { path: "/home", title: "首页", icon: "icon-home icon-large" }, { path: "/user", title: "用户管理", icon: "icon-user icon-large", children: [ { path: "/user/roles", title: "用户角色" }, { path: "/user/auths", title: "用户权限" } ] }, { path: "/sys", title: "系统管理", icon: "icon-heart icon-large", children: [ { path: "/sys/jobs", title: "定时任务" }, { path: "/sys/menus", title: "菜单管理" } ] } ], status: { isCollapsed: false, currentMenu: "首页", parentMenu: "首页" } }; }, methods: { collapsed: function() { if (this.status.isCollapsed) { this.status.isCollapsed = false; $(".l2").removeClass("hidden"); } else { this.status.isCollapsed = true; $(".l2").addClass("hidden"); } } } }; </script> <style scoped> .left-container { position: fixed; top: 0; bottom: 0; left: 0; z-index: 99; background-color: #f6f6f6; transition: all 0.3s ease-in-out; box-shadow: 0 2px 4px 0 rgba(96, 125, 139, 0.9), 0 0 6px 0 rgba(96, 125, 139, 0.4); } .logo-wrapper { display: block; margin: 20px 5px; text-align: center; } .topbar-container { position: fixed; right: 0; top: 0; height: 48px; line-height: 48px; padding: 0 10px; background-color: #f6f6f6; box-shadow: 0 2px 4px 0 rgba(96, 125, 139, 0.9), 0 0 6px 0 rgba(96, 125, 139, 0.4); transition: all 0.3s ease-in-out; z-index: 99; } .content-container { position: fixed; right: 0; top: 48px; bottom: 0; padding: 16px; overflow: auto; transition: all 0.3s ease-in-out; } </style>
MenuItem.vue
MenuItem是一个自定义的菜单组件,每一个一级菜单都会被渲染成一个MenuItem实例,并包含了该一级菜单下面的二级菜单。
<template> <div class="menu"> <div class="menu-box l1"> <vue-tooltipster :tooltipsterOptions="{side:'right'}" v-if="hasChildren && status.isCollapsed" > <div :class="menu.title==status.parentMenu || menu.title==status.currentMenu? 'menu-item current-menu':'menu-item'" @click="menuClick($event)" > <span class="icon-span"> <i v-bind:class="menu.icon"></i> </span> </div> <div slot="content"> <li class="tip-menu" v-for="(submenu,index) in menu.children" :key="index" :title="submenu.title" @click="tipMenuClick($event)" > <span>{{submenu.title}}</span> </li> </div> </vue-tooltipster> <div v-else :class="menu.title==status.currentMenu? 'menu-item current-menu':'menu-item'" @click="menuClick($event)" > <span class="icon-span"> <i v-bind:class="menu.icon"></i> </span> <span v-if="!status.isCollapsed">{{menu.title}}</span> <span class="arrow-span" v-if="hasChildren && !status.isCollapsed"> <i v-if="showSubMenu" class="menu-arrow icon-angle-up icon-large"></i> <i v-else class="menu-arrow icon-angle-down icon-large"></i> </span> </div> <ul class="menu-box l2" v-if="showSubMenu && hasChildren && !status.isCollapsed"> <li v-for="(submenu,index) in menu.children" :key="index" :class="submenu.title==status.currentMenu? 'menu-item current-menu':'menu-item'" :title="submenu.title" @click="subMenuClick($event)" > <span class="icon-span"></span> <span v-if="!status.isCollapsed">{{submenu.title}}</span> </li> </ul> </div> </div> </template> <script> import $ from "jquery"; import VueTooltipster from "../tooltip/V-ToolTip"; export default { data() { return { showSubMenu: this.menu.title == this.status.parentMenu }; }, components: { VueTooltipster }, props: ["menu", "status"], computed: { hasChildren: function() { return this.menu.children && this.menu.children.length > 0; } }, methods: { menuClick: function(event) { var $this = $(event.currentTarget); var $arrow = $this.find(".menu-arrow"); if (this.hasChildren) { if ($arrow.hasClass("icon-angle-down")) { $arrow.removeClass("icon-angle-down").addClass("icon-angle-up"); this.showSubMenu = true; } else { $arrow.removeClass("icon-angle-up").addClass("icon-angle-down"); this.showSubMenu = false; } } else { this.status.parentMenu = this.menu.title; this.status.currentMenu = this.menu.title; $(".menu-item").removeClass("current-menu"); $this.addClass("current-menu"); console.log("进入菜单:"+this.status.currentMenu); } }, subMenuClick: function(event) { var $this = $(event.currentTarget); $(".menu-item").removeClass("current-menu"); $this.addClass("current-menu"); this.status.parentMenu = this.menu.title; this.status.currentMenu = $this.attr("title"); console.log("进入菜单:"+this.status.currentMenu); }, tipMenuClick: function(event) { var $this = $(event.currentTarget); this.status.currentMenu = $this.attr("title"); this.status.parentMenu = this.menu.title; console.log("进入菜单:"+this.status.currentMenu); } } }; </script> <style scoped> .menu-box { text-align: left; list-style: none; margin: 0; padding: 0; } .menu-item { cursor: pointer; color: black; line-height: 48px; white-space: nowrap; list-style: none; } .menu-item:hover { color: #7bb6e4; background-color: rgba(40, 167, 69, 0.5); } .current-menu { color: white !important; background-color: #28a745 !important; } .tip-menu { cursor: pointer; color: black; line-height: 48px; white-space: nowrap; list-style: none; } .tip-menu:hover { color: #28a745; } .icon-span { display: inline-block; width: 64px; padding-left: 22px; } .arrow-span { display: inline-block; position: absolute; right: 20px; } .hidden { display: none !important; } </style>
==============================我是分割线===============================
如果你想和我一样自己写一个目录树组件,我的建议是 最好不要自己写 ,原因很简单 可能出现的意外太多了,你很难能考虑到所有情况。所以,你的目录树组件好用不好用还不一定。我上面自己写的那个组件在实际使用时就出现了问题:当用户直接在地址栏输入地址时,如何定位到菜单;当用户输入一个错误的地址时,菜单要如何展示;云云。。。
明智的做法是使用开源的组件,省得去重复造轮子,关键是稳定性也是经过大家考验的。
例如,我使用的是 Element ,对上面的布局进行调整后代码如下:
<template> <div class="layout"> <div class="left-container" :style="{width: status.isCollapsed?'64px':'200px'}"> <div class="logo-wrapper"> <img style="width:50px;height:50px;" src="./DigitalX1.png" /> </div> <div class="menu-wrapper"> <el-menu text-color="#000000" active-text-color="#ffffff" router unique-opened :collapse="status.isCollapsed" :default-active="$route.path" > <template v-for="(menu, index) in menu_list"> <el-menu-item class="menu-item" v-if="!menu.children" :index="menu.path" :key="index"> <i :class="menu.icon" style="font-size:24px;"></i> <span slot="title">{{menu.title}}</span> </el-menu-item> <el-submenu v-else :index="menu.path"> <template slot="title"> <i :class="menu.icon" style="font-size:24px;"></i> <span slot="title">{{menu.title}}</span> </template> <el-menu-item class="menu-item" v-for="(subMenu, subIndex) in menu.children" :index="subMenu.path" :key="subIndex" > <span slot="title" style="margin-left:13px;">{{subMenu.title}}</span> </el-menu-item> </el-submenu> </template> </el-menu> </div> </div> <div class="topbar-container" :style="{left: this.status.isCollapsed?'64px':'200px'}"> <div class="el-button el-button--default el-button--small" @click="collapsed"> <i id="collapsedIcon" class="el-icon-s-fold"></i> </div> </div> <div class="content-container" :style="{left: this.status.isCollapsed?'64px':'200px'}"> <div class="content" style="height: 100%;"> <router-view></router-view> </div> </div> </div> </template> <script> export default { data() { return { menu_list: [ { path: "/home", title: "首页", icon: "el-icon-s-home" }, { path: "/user", title: "用户管理", icon: "el-icon-user-solid", children: [ { path: "/user/roles", title: "用户角色" }, { path: "/user/auths", title: "用户权限" } ] }, { path: "/sys", title: "系统管理", icon: "el-icon-s-tools", children: [ { path: "/sys/jobs", title: "定时任务" }, { path: "/sys/menus", title: "菜单管理" } ] } ], status: { isCollapsed: false, parentMenu: "用户管理" } }; }, methods: { collapsed: function() { if (this.status.isCollapsed) { this.status.isCollapsed = false; $("#collapsedIcon") .removeClass("el-icon-s-unfold") .addClass("el-icon-s-fold"); } else { this.status.isCollapsed = true; $("#collapsedIcon") .removeClass("el-icon-s-fold") .addClass("el-icon-s-unfold"); } } } }; </script> <style scoped> .left-container { position: fixed; top: 0; bottom: 0; left: 0; z-index: 99; background-color: #f6f6f6; transition: all 0.3s ease-in-out; box-shadow: 0 2px 4px 0 rgba(96, 125, 139, 0.9), 0 0 6px 0 rgba(96, 125, 139, 0.4); } .logo-wrapper { display: block; margin: 20px 5px; text-align: center; } .topbar-container { position: fixed; right: 0; top: 0; height: 48px; line-height: 48px; padding: 0 10px; background-color: #f6f6f6; box-shadow: 0 2px 4px 0 rgba(96, 125, 139, 0.9), 0 0 6px 0 rgba(96, 125, 139, 0.4); transition: all 0.3s ease-in-out; z-index: 99; } .content-container { position: fixed; right: 0; top: 48px; bottom: 0; padding: 16px; overflow: auto; transition: all 0.3s ease-in-out; } .menu-item.is-active { background-color: #28a745 !important; } </style>
代码少了不少,是不是清爽了许多!!!
-
HTML H5 后台管理系统全套模板资源
2018-11-30 16:27:46HTML H5 后台管理系统全套模板资源,H5,HTML页面自适应 -
电商管理后台功能介绍
2020-10-05 20:20:15电商管理后台功能介绍 管理员登录、退出 用户管理 1、查看用户列表、可以使用分页跳转页码查看 2、查询指定用户 3、添加用户 4、修改用户信息 5、删除用户 权限管理 角色列表 1、添加角色 2、查看角色的权限... -
比较全面的后台管理原型
2018-08-23 10:51:13企业 后台管理Axure原型 产品经理包括商品管理、订单管理等等 -
axure元件库后台管理系统
2017-11-20 16:16:47axure元件库,后台管理系统的,侧重与模块化版块,还有输入输出,文件上传,数据导图相关 -
网站管理后台被破解实例
2018-03-12 00:00:00本文来自作者 泰泰 在 GitChat 上分享 「网站管理后台被破解原理分析及实例演示」编辑 | 哈比对网站运行的个人站长而言,最担心的是应如何有效且安全的去管理自己的网站。一旦自己辛辛苦苦经营的网站被不速之客... -
新能力 | 云开发CMS内容管理系统,5分钟搞定小程序管理后台
2020-05-19 09:52:09现在,大家期待已久的云开发 CMS 内容管理系统,终于上线啦!顺便提示,接下来还可以二次开发哦! 云开发 CMS 管理系统是什么? 云开发 CMS 内容管理系统是云开发提供的一个扩展程序,可以在云开发控制台一键安装在... -
RocketMQ可视化管理后台
2019-11-01 17:00:52Github上下载项目 ... 修改rocketmq-console的配置文件 将application.properties修改成自己的配置 ...这里我启动项目的时候报了错:java.lang.RuntimeException: org.apache.rocketmq.remoting.exc... -
steam平台的Don‘t Starve Together 饥荒联机版管理后台
2021-10-21 13:47:20dst-admin:Steam 多人版饥荒管理系统 dst-admin 是多人版饥荒管理系统, 它是一个用Java语言编写的web程序,功能强大, 使用方便简单,降低服务器建设难度 以下是特点: 一键启动或关闭地面/洞穴 服务器系统资源监控... -
vuecli实战商城后台管理系统
2020-03-07 21:07:08elementUI实战开发商城后台管理系统完整视频教程,其中包括vuex模块化管理、Vue-router二次封装、使用element-ui库、支付模块、多权限管理、商品多规格实现、对象存储、api接口安全以及部署服务器上线等知识等。... -
2020最受欢迎的7个vue管理后台框架
2020-08-05 17:48:13说到使用vue做一个管理后台系统,大部分人都会使用饿了么的框架vue-element-admin,因为很方便,很快就能够搭建出来一个漂亮的系统,但是有的时候,会不满足自己的业务需求的样式,这个时候,我就总结了7个宝藏级Vue...