精华内容
下载资源
问答
  • weblogic默认管理后台
    千次阅读
    2020-09-24 01:15:30

    0x01 weblogic默认管理后台

    http://ip:7001/console/login/LoginForm.jsp

    0x02 说明 

    此为默认地址,建议访问之前先用探测工具扫一下相关端口。

    更多相关内容
  • 管理后台Axure原型

    热门讨论 2018-01-30 09:59:58
    管理后台部分原型(包含社区管理、商品管理、订单管理、优惠管理、广告管理、配送费模板、专题管理等)
  • 完整的电商系统后台设计原型,从系统登录到商品分类管理、商品管理、订单管理、运营管理、售后管理等设计电商系统架构
  • 基于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的网站模板原型,其中包含大概8个网站,电商,网站,app,管理后台都有Axure的网站模板原型,其中包含大概8个网站,电商,网站,app,管理后台都有
  • axure原型-中后台管理系统框架、页面http://www.pmdaniu.com/storage/84915/05746e7a7e2abecc8756477004bed70a-2316/start.html
  • 医院后台管理系统

    2018-03-27 17:48:12
    医院后台管理系统,欢迎各位码农下载查看,学习,交流
  • (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”的用户;

    3.然后,使用【rabbitmqctl set_user_tags admin administrator】 ,把名为admin的用户,设为管理员用户;

    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框架,开发的一套管理系统模版,包括管理员登录登出,表单模块管理,相册图片管理,用户管理以及打印导出等
  • axure后台管理系统原型rp

    千次下载 热门讨论 2018-08-02 14:31:37
    axure后台管理系统原型rp,https://blog.csdn.net/ymmygtl/article/details/81358339
  • web管理系统通用axure原型模板,登录,导航,列表,表单等,供大家学习
  • 我们之前用云开发时,想做个数据管理后台,只能用小程序开发工具自带的操作后台,然后直接在数据库里操作数据。这样对程序员没有什么,可是我们的程序开发出来也要给不懂程序的人使用的。如何让这些人也可以很好的...

    我们之前用云开发时,想做个数据管理后台,只能用小程序开发工具自带的操作后台,然后直接在数据库里操作数据。这样对程序员没有什么,可是我们的程序开发出来也要给不懂程序的人使用的。如何让这些人也可以很好的管理我们云开发的数据库呢。这个时候我们就要用vue或者传统web开发实现一个网页管理后台,通过这个直接管理云开发了。但是开发这样一个网页后台,无疑会增加我们的工作量。所以我们今天借助云开发官方推出的CMS功能,来快速的搭建一个云开发的网页管理后台。

    CMS的好处如下:

    官方文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/extensions/cms/introduction.html

    开通路径如下图

    下面就来教大家如何快速的开通这个可视化的内容管理平台。

    一,直接开通内容管理系统(CMS)

    展开全文
  • 2019年最新的 axure 后台管理系统原型rp。很实用。比较漂亮。
  • vue电商后台管理系统

    2019-04-24 12:08:41
    电商后台管理系统的前端项目,基于Vue+Element实现。 主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等功能
  • 最近在开发小程序,也读到了不少优秀的小程序源码,项目中有些需求可以直接从源码里粘贴复制过来,虽然这样做不利于自己独立编写代码,,秉着效率第一的原则,简直没有什么比ctrl+c,ctrl+v,更加顺手了。...
  • LayerUI后台管理模板

    热门讨论 2017-10-24 17:40:16
    LayerUI后台管理模板,支持多标签(官网的不支持),左侧菜单可以折叠,详细API可以访问LayerUI官网。
  • 基于Vue的管理后台设计(布局篇)

    千次阅读 2019-08-17 17:28:47
    基于Vue的管理后台设计(布局篇) 基于Vue的管理后台设计(登录鉴权篇) 基于Vue的管理后台设计(打包部署篇) 前言 我打算把接下来要写的几篇文章写成一个系列,用来记录一下如何基于Vue一步一步地搭建一个后台...

    文章系列:

    前言 

    我打算把接下来要写的几篇文章写成一个系列,用来记录一下如何基于Vue一步一步地搭建一个后台管理系统。 

    文章前传:

    《Vue组件中引入jQuery》

    《Webpack项目中引入Bootstrap4.x》

    《Webpack项目中使用ToolTipster》

    本篇文章就是这个系列的第一篇,将对整个系统的页面布局进行设计。在菜单目录树的实现中我们还将使用到前一篇 《前端无小事--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 后台管理系统全套模板资源,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:47
    axure元件库,后台管理系统的,侧重与模块化版块,还有输入输出,文件上传,数据导图相关
  • 网站管理后台被破解实例

    万次阅读 多人点赞 2018-03-12 00:00:00
    本文来自作者 泰泰 在 GitChat 上分享 「网站管理后台被破解原理分析及实例演示」编辑 | 哈比对网站运行的个人站长而言,最担心的是应如何有效且安全的去管理自己的网站。一旦自己辛辛苦苦经营的网站被不速之客...
  • 现在,大家期待已久的云开发 CMS 内容管理系统,终于上线啦!顺便提示,接下来还可以二次开发哦! 云开发 CMS 管理系统是什么? 云开发 CMS 内容管理系统是云开发提供的一个扩展程序,可以在云开发控制台一键安装在...
  • RocketMQ可视化管理后台

    千次阅读 2019-11-01 17:00:52
    Github上下载项目 ... 修改rocketmq-console的配置文件 将application.properties修改成自己的配置 ...这里我启动项目的时候报了错:java.lang.RuntimeException: org.apache.rocketmq.remoting.exc...
  • dst-admin:Steam 多人版饥荒管理系统 dst-admin 是多人版饥荒管理系统, 它是一个用Java语言编写的web程序,功能强大, 使用方便简单,降低服务器建设难度 以下是特点: 一键启动或关闭地面/洞穴 服务器系统资源监控...
  • vuecli实战商城后台管理系统

    千人学习 2020-03-07 21:07:08
    elementUI实战开发商城后台管理系统完整视频教程,其中包括vuex模块化管理、Vue-router二次封装、使用element-ui库、支付模块、多权限管理、商品多规格实现、对象存储、api接口安全以及部署服务器上线等知识等。...
  • 2020最受欢迎的7个vue管理后台框架

    万次阅读 多人点赞 2020-08-05 17:48:13
    说到使用vue做一个管理后台系统,大部分人都会使用饿了么的框架vue-element-admin,因为很方便,很快就能够搭建出来一个漂亮的系统,但是有的时候,会不满足自己的业务需求的样式,这个时候,我就总结了7个宝藏级Vue...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 879,052
精华内容 351,620
关键字:

管理后台