- 一个基于 .NET 7 + Vue.js 的前后端分离的通用后台管理系统框架 - DncZeus
追逐时光者
.NET.NETCore开源项目.netvue.js前端
前言今天给大家推荐一个基于.NET7+Vue.js(iview-admin)的前后端分离的通用后台权限(页面访问、操作按钮控制)管理系统框架:DncZeus。官方项目简介DncZeus是一个基于.NET7+Vue.js的前后端分离的通用后台管理系统框架。后端使用.NET7+EntityFrameworkCore构建,UI则是目前流行的基于Vue.js的iView。项目实现了前后端的动态权限管理和控
- 项目中后台设置set-cookie失效
CRJ997
首先介绍一下项目中用到的东西:前台iview-admin框架java后台,使用shiro作为登录的框架。想要实现的是登录功能。shiro用的是session+cookie的机制,因此需要进行cookie的设置和返回给后台。然后发现个问题:后台有setCookie头部后台明明都有set-cookie头部,但是很无语的是,浏览器的cookie存储那边找不到任何的cookie。用console.log(
- Linux 使用nginx部署iview-admin项目
Wjhsmart
LinuxLinuxVuenginx
一、准备工作确保Linux服务器配置好了环境,如不知道如何配置,请参考下面Nginx:https://blog.csdn.net/Wjhsmart/article/details/86093892Nodejs:https://blog.csdn.net/Wjhsmart/article/details/86087016二、开始部署1、进入项目的目录,编译项目#进入项目cd~/Documents/m
- iview-admin框架运行步骤(1.通过命令2.通过webstrom)
主角_32a4
一、通过命令行运行1、前往github下载整个iview-admin框架的全部源码github地址:https://github.com/iview/iview-admin2、点击Cloneordownload绿色按钮。下载整个压缩包3、解压至D/E/F盘都行,在根目录中按照shift+右键,然后选择输入cmd回车进入命令行窗口,输入:npminstall安装相关的模块包如下图所示:安装的过程需要
- vue+iView 动态侧边栏菜单保持高亮选中
会做梦的辣条鱼
UI框架踩坑指南Vue功能vue.jsiViewMenuSider动态菜单前端viewdesign
iview组件在使用过程中,多多少少有一些小坑,本文简单罗列一二:避坑指南:关于iview侧边栏菜单未能展开高亮选中回显问题应用场景:iview-admin下接入动态菜单后,刷新或链接跳入时回显失效简单就是两个方面:动态菜单接入前和动态菜单接入后菜单保持高亮选中问题。一,动态菜单接入前:本博客中有一篇文章简单介绍了iView跳转子菜单父级菜单保持高亮的实现方法::active-name="$rou
- 前端调试
weixin_34019929
前端开发工具jsonViewUI
github项目地址一.为什么需要调试解决bug通常要对代码进行调试,这样才能比较容易的找出关键性问题。掌握一个好的调试技巧是一个开发人员必备的基本技能。二.基本调试(pc端)这里我们拿一套iview-admin的源码来进行调试1.肉眼调试所谓肉眼调试就是指直接看代码进行调试,这种方式效率非常低下。2.consolelog(...)查看console.log(...)打印出的日志应该是目前大多数前
- iview-admin路由设置notcache无效的解决办法
西瓜鱼仔
iview-admin中让组件实现缓存必须要保证页面组件的name和路由配置的name一致具体见官方文档
- 初学vue,想自己找个中长期小型项目练练手,应该做什么?
SiKi学院
前端vue.js前端javascript
前言可以试着做一两个完整的后台管理项目后再去做其他的,下面推荐一些github上的vue后台管理的项目,可以自己选择性的练一下手Vue21、iview-adminStar:16.4k基于iview组件库开发的一款后台管理系统框架,提供了一系列的强大组件和基础模板,方便开发人员快速搭建一套功能丰富、界面美观、易用的管理系统。iview-admin具有可定制化的主题样式、多语言支持、权限管理、路由控制
- iview-admin项目,echarts随屏幕全屏模式的变动而伸缩自适应
傻蛋丫
vueiviewecharts
代码展示importechartsfrom'echarts'methods:{chartsResize(){letprocedureOpenEqpChart=echarts.getInstanceByDom(document.getElementById('procedureOpenEqp'));leteqpOpenRateChart=echarts.getInstanceByDom(docume
- autoplay不起作用 Uncaught (in promise) DOMException: play() failed because the user didn't interac
卡西卡西yu
项目:iview-admin需求:登录自动播放提示音,且每间隔5分钟自动播放一次问题:浏览器提示报错-->Uncaught(inpromise)DOMException:play()failedbecausetheuserdidn'tinterac分析:浏览器为了提高用户体验,减少性能消耗,只有在发生用户行为的时候才可以播放音频或视频。而页面加载,定时请求不属于用户行为,因此被禁止自动播放解决办法
- iview-admin入门爬坑-发布到IIS后报404错误
Aweber
想必刚上的盆友都想把iview-admin发布到iis看下运行情况吧?费劲千辛万苦好不容易把环境搭建好iview-admin安装好,结果发现开发环境可以正常运行,发布出来就报404错误。只问你有木有?而且网上也找不到正确的解决方法,只问你气不气?这个问题困扰了两天,今日看代码的时候终于找到原因了。其实灰常简单,因为那条注释所以忽略掉了,注释说的是“实际打包时应该不引入mock”也就是说你打包是引入
- Nginx部署iView-Admin3.0项目的配置方案
飞奔的阿甘
该方案可解决:iView项目nginx部署后无法访问、nginx部署后页面刷新报404问题。1、修改iView-Admin配置文件:修改根目录的vue.config.js文件:2.修改src/config/index.js文件将baseUrl的dev和pro设为空3.修改nginx配置文件:添加location,原生成的dist文件拷贝到nginx/html目录下,更名为FinanceManage
- Vue iview-admin模板二级菜单改为三级菜单
飞翔的猎鹰
最近在用iview-admin的Vue后台模板,从git上下载后发现左侧导航栏最多支持到二级菜单,也发现很多童鞋在问如何实现三级菜单。在实际的应用场景中还是会出现三级菜单的需求的,木有其他好办法,只能自己手动改代码了。第一步:首先改写VUE中的模板,修改sidebarMenu.vue文件,文件具体目录建下图:image将Menu导航菜单组件的的二级嵌套结构改为三级嵌套,无非就是判断二级路由页面下是
- 能不能推荐个 vue 后台管理系统模板?
SiKi学院
JAVAvue.js前端javascript
前言下面是我整理的vue2和vue3的一些后台管理系统模板,希望对你有帮助~Vue21、iview-adminStar:16.4k基于iview组件库开发的一款后台管理系统框架,提供了一系列的强大组件和基础模板,方便开发人员快速搭建一套功能丰富、界面美观、易用的管理系统。iview-admin具有可定制化的主题样式、多语言支持、权限管理、路由控制等功能,适用于中大型企业的后台管理系统或者个人项目的
- iview-admin使用小结
源码全开
viewdesignvue.js前端
首先在使用一个框架之前一定要完整的看一下相关文档,因为框架中会封装常用的功能,也会更加符合大众要求。在ui设计图上,可能实现某个功能设计图中给出的交互并不是很好,而在框架中有更好的组件可以实现,但因为没有看文档对框架不熟悉,就不知道可以使用。这样就可以和产品经理商量是不是可以使用框架中的方案,体验更好等等,既简化工作,又提高体验。所以看文档,真的很重要。1.Select在iview-ui中,sel
- iview-admin前后台分离管理系统
Hello World呀
Vue前端viewdesign
加油,新时代打工人!layui已淘汰,下面介绍vue管理后台系统,当然市场上不止下面一种框架。layuimini后台管理系统的简单使用iview-admin是iview生态圈的成员之一。是一套基于Vue.js,搭配ivewUI(https://www.iviewui.com/)组件库形成的后台集成解决方案。命令下载gitclonehttps://github.com/iview/iview-adm
- iMeTisUI开发文档
_嘿嘿_
1.简介iMeTisUIiMeTisUI是基于iview-admin进行开发的,其基本功能可以查看iview-admin开发文档https://lison16.github.io/iview-admin-doc/,下面主要介绍iMeTisUI开发功能。项目结构├──config开发相关配置├──public打包所需静态资源└──src├──apiAJAX请求└──assets项目静态资源├──ic
- iView-Admin 开发模式报sockjs错误
云中漫步2125
npmrundev发现console会不断报类似下面的错误GEThttp://localhost/info?t=1448470960512net::ERR_CONNECTION_REFUSED[WDS]Disconnected!开始以为是iview-admin使用了sockjs,本来想留在后面再解决。但心血来潮搜了一下,发现其实iview-admin并没有使用sockjs。搜索后发现,这个问题不是
- Laravel 使用 iview-admin
CokeLLLL
iViewadmin是基于Vue.js,搭配使用iViewUI组件库形成的一套后台集成解决方案,由TalkingData前端可视化团队部分成员开发维护.在线访问体验(密码随意填,但要记住!)github地址官方文档第一步下载iview-admin首先你需要去iview-admin下载最新的包,随便你用任何方式download.下载完后的文件夹内容image.png第二步文件整理把iview-adm
- iview-admin登录请求分析
Aweber
iview-admin将axios进行封装。所有的接口访问都统一放api文件夹下,这样倒也方便管理。下面登录接口代码的截图,感觉比较简单没啥说的。我们继续往下看。image.png请求部分我们先看看请求接口地址在哪设置,没错就是在config/index.js中设置。dev是开发环境的,pro是生产环境的。image.png下面就是axios被实例化的地方image.png进入正题页面请求分为三步
- Vue 担心系统数据泄露?手把手教你实现系统锁屏功能
Wjhsmart
Vuevue锁屏
目录一、前言二、效果图三、实现代码1、封装组件2、使用组件3、修改路由一、前言当我们离开电脑不工作时,相信很多人都会有锁屏的习惯。目的当然是不想随随便便让别人使用我们的电脑啦,我们后台管理系统也是同样的道理,有的时候可能暂时离开电脑,我们就可以把系统锁屏,只有知道登录密码才能登录继续使用系统。博主的后台UI框架使用的是iview-admin。实现思路:准备一个锁屏页面,使用cookie标识当前系统
- iview-admin使用模块更新统计表的时候问题小记录
小钟钟同学
问题描述:统计数据组件的更新image.png当我们JSON数据从接口返回的时候:{"return_code":0,"return_descript":"成功","return_data":{"inforCardData":[{"title":"新增用户","count":22534456,"icon":"md-person-add","color":"#2d8cf0"},{"title":"累计
- axios发送post请求数据后台无法接收问题
不是城里鱼
最近尝试使用iview-admin来做前后端分离开发使用axios代替ajax请求当参数是JSON对象时,默认的Content-Type是application/json。此时后台无法获取所传递的参数在axios使用Post发送数据时,默认是直接把json放到请求体中提交到后端的,而后端获取数据的方式有两种,一种是@RequestParam(通过字符串中解析出参数),另一种是@ResponseBo
- vue+iview的菜单与页签的联动方式
vue+iview菜单与页签联动最近在使用vue+iview开发一个后台管理类的系统,希望做一个点击左侧菜单右侧的页签与内容都能相对应的改变。但搞了好久的路由也没有实现这个功能。刚开始使用vue+iview不知道iview-admin可以直接拿来使用,布局之类的开箱即用,可是自己的demo已经写了好久不忍心放弃。一、使用iview的menu和tab做布局,将这两个组件放到主页面由于menu与tab
- Laravel 使用 iview-admin之package.json
ydlemon
Laravel使用iview-admin最难部分是配置文件的,其他可以参照这边文章,该作者写的不错https://www.jianshu.com/p/3ee089272a7fpackage.json的完整代码如下:{"private":true,"scripts":{"dev":"npmrundevelopment","development":"cross-envNODE_ENV=develop
- iview-原创-《iview modal解决各种问题后的最佳实践》
杯雪1990
工作中使用了iview-admin作为系统UI框架,在进行表单处理时,不可避免的大量使用到了modal组件。过程中遇到问题:新建和编辑时应该使用同一个组件作为基础,这样在代码改动时更加高效。那么modal组件就需要封装到一个子组件中方便调用。这样就涉及到从父组件中触发修改子组件的modal值的修改。假设:父组件为Father.vue,有一个按钮点击后弹出子组件中的modal,绑定值modalFla
- 开源干货!!!.NET Core + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!
Rector
DncZeus前言关于DncZeusDncZeus=Dnc+Zeus"Dnc"--.NetCore的缩写;"Zeus"--中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙斯),人们常用“众神和人类的父亲”、“神王”来称呼他,是希腊神话诸神中最伟大的神。DncZeus的愿景就是做一个.NETCore领域的简易精致的通用后台权限管理模
- SpringBoot mybatis 实现多级树形菜单的示例代码
一、前言iview-admin中提供了v-org-tree这么一个vue组件可以实现树形菜单,下面小编来提供一下在element-ui中的使用教程(项目见:https://github.com/lison16/v-org-tree)小编集成了el-dropdown下拉菜单(鼠标左击显示菜单),和右击自定义菜单,两种方式,效果图如下:二、使用教程(1)安装依赖npminstallclipboardn
- SpringBoot mybatis 实现多级树形菜单
华大哥
前端v-org-tree组件组织树形菜单mybatis
一、前言iview-admin中提供了v-org-tree这么一个vue组件可以实现树形菜单,下面小编来提供一下在element-ui中的使用教程(项目见:https://github.com/lison16/v-org-tree)小编集成了el-dropdown下拉菜单(鼠标左击显示菜单),和右击自定义菜单,两种方式,效果图如下:二、使用教程(1)安装依赖npminstallclipboardn
- 后端管理系统开发(一):登录篇
vue.js
作为后端程序员,想写一个数据展示的系统,主要用于数据查询、数据展示,当然也有登录功能了,有没有比较快的方式呢,于此,Vue-Admin-Pro便产生了,基于iView-Admin,进行简化,为后端程序员量身打造的极简后端管理系统。项目地址:vue-admin-pro系列文章1:[后端管理系统开发(一):登录篇]()系列文章2:后端管理系统开发(二):路由篇系列文章3:[后端管理系统开发(三):数据
- PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIPHPandroidlinux
╔-----------------------------------╗┆
- 各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
bozch
.net.net mvc
在.net mvc5中,在执行某一操作的时候,出现了如下错误:
各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
经查询当前的操作与错误内容无关,经过对错误信息的排查发现,事故出现在数据库迁移上。
回想过去: 在迁移之前已经对数据库进行了添加字段操作,再次进行迁移插入XXX字段的时候,就会提示如上错误。
&
- Java 对象大小的计算
e200702084
java
Java对象的大小
如何计算一个对象的大小呢?
 
- Mybatis Spring
171815164
mybatis
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
CustomerService userService = (CustomerService) ac.getBean("customerService");
Customer cust
- JVM 不稳定参数
g21121
jvm
-XX 参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM 性能上的差异,使JVM 存在极大的不稳定性。当然这是在非合理设置的前提下,如果此类参数设置合理讲大大提高JVM 的性能及稳定性。 可以说“不稳定参数”
- 用户自动登录网站
永夜-极光
用户
1.目标:实现用户登录后,再次登录就自动登录,无需用户名和密码
2.思路:将用户的信息保存为cookie
每次用户访问网站,通过filter拦截所有请求,在filter中读取所有的cookie,如果找到了保存登录信息的cookie,那么在cookie中读取登录信息,然后直接
- centos7 安装后失去win7的引导记录
程序员是怎么炼成的
操作系统
1.使用root身份(必须)打开 /boot/grub2/grub.cfg 2.找到 ### BEGIN /etc/grub.d/30_os-prober ### 在后面添加 menuentry "Windows 7 (loader) (on /dev/sda1)" { 
- Oracle 10g 官方中文安装帮助文档以及Oracle官方中文教程文档下载
aijuans
oracle
Oracle 10g 官方中文安装帮助文档下载:http://download.csdn.net/tag/Oracle%E4%B8%AD%E6%96%87API%EF%BC%8COracle%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3%EF%BC%8Coracle%E5%AD%A6%E4%B9%A0%E6%96%87%E6%A1%A3 Oracle 10g 官方中文教程
- JavaEE开源快速开发平台G4Studio_V3.2发布了
無為子
AOPoraclemysqljavaeeG4Studio
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V3.2版本已经正式发布。大家可以通过如下地址下载。
访问G4Studio网站
http://www.g4it.org
G4Studio_V3.2版本变更日志
功能新增
(1).新增了系统右下角滑出提示窗口功能。
(2).新增了文件资源的Zip压缩和解压缩
- Oracle常用的单行函数应用技巧总结
百合不是茶
日期函数转换函数(核心)数字函数通用函数(核心)字符函数
单行函数; 字符函数,数字函数,日期函数,转换函数(核心),通用函数(核心)
一:字符函数:
.UPPER(字符串) 将字符串转为大写
.LOWER (字符串) 将字符串转为小写
.INITCAP(字符串) 将首字母大写
.LENGTH (字符串) 字符串的长度
.REPLACE(字符串,'A','_') 将字符串字符A转换成_
- Mockito异常测试实例
bijian1013
java单元测试mockito
Mockito异常测试实例:
package com.bijian.study;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import org.junit.Assert;
import org.junit.Test;
import org.mockito.
- GA与量子恒道统计
Bill_chen
JavaScript浏览器百度Google防火墙
前一阵子,统计**网址时,Google Analytics(GA) 和量子恒道统计(也称量子统计),数据有较大的偏差,仔细找相关资料研究了下,总结如下:
为何GA和量子网站统计(量子统计前身为雅虎统计)结果不同?
首先:没有一种网站统计工具能保证百分之百的准确出现该问题可能有以下几个原因:(1)不同的统计分析系统的算法机制不同;(2)统计代码放置的位置和前后
- 【Linux命令三】Top命令
bit1129
linux命令
Linux的Top命令类似于Windows的任务管理器,可以查看当前系统的运行情况,包括CPU、内存的使用情况等。如下是一个Top命令的执行结果:
top - 21:22:04 up 1 day, 23:49, 1 user, load average: 1.10, 1.66, 1.99
Tasks: 202 total, 4 running, 198 sl
- spring四种依赖注入方式
白糖_
spring
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我
- angular.injector
boyitech
AngularJSAngularJS API
angular.injector
描述: 创建一个injector对象, 调用injector对象的方法可以获得angular的service, 或者用来做依赖注入. 使用方法: angular.injector(modules, [strictDi]) 参数详解: Param Type Details mod
- java-同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待
bylijinnan
Integer
public class PC {
/**
* 题目:生产者-消费者。
* 同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待。
*/
private static final Integer[] val=new Integer[10];
private static
- 使用Struts2.2.1配置
Chen.H
apachespringWebxmlstruts
Struts2.2.1 需要如下 jar包: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.0.4.jar freemarker-2.3.16.jar javassist-3.7.ga.jar ognl-3.0.jar spring.jar
struts2-core-2.2.1.jar struts2-sp
- [职业与教育]青春之歌
comsci
教育
每个人都有自己的青春之歌............但是我要说的却不是青春...
大家如果在自己的职业生涯没有给自己以后创业留一点点机会,仅仅凭学历和人脉关系,是难以在竞争激烈的市场中生存下去的....
&nbs
- oracle连接(join)中使用using关键字
daizj
JOINoraclesqlusing
在oracle连接(join)中使用using关键字
34. View the Exhibit and examine the structure of the ORDERS and ORDER_ITEMS tables.
Evaluate the following SQL statement:
SELECT oi.order_id, product_id, order_date
FRO
- NIO示例
daysinsun
nio
NIO服务端代码:
public class NIOServer {
private Selector selector;
public void startServer(int port) throws IOException {
ServerSocketChannel serverChannel = ServerSocketChannel.open(
- C语言学习homework1
dcj3sjt126com
chomework
0、 课堂练习做完
1、使用sizeof计算出你所知道的所有的类型占用的空间。
int x;
sizeof(x);
sizeof(int);
# include <stdio.h>
int main(void)
{
int x1;
char x2;
double x3;
float x4;
printf(&quo
- select in order by , mysql排序
dcj3sjt126com
mysql
If i select like this:
SELECT id FROM users WHERE id IN(3,4,8,1);
This by default will select users in this order
1,3,4,8,
I would like to select them in the same order that i put IN() values so:
- 页面校验-新建项目
fanxiaolong
页面校验
$(document).ready(
function() {
var flag = true;
$('#changeform').submit(function() {
var projectScValNull = true;
var s ="";
var parent_id = $("#parent_id").v
- Ehcache(02)——ehcache.xml简介
234390216
ehcacheehcache.xml简介
ehcache.xml简介
ehcache.xml文件是用来定义Ehcache的配置信息的,更准确的来说它是定义CacheManager的配置信息的。根据之前我们在《Ehcache简介》一文中对CacheManager的介绍我们知道一切Ehcache的应用都是从CacheManager开始的。在不指定配置信
- junit 4.11中三个新功能
jackyrong
java
junit 4.11中两个新增的功能,首先是注解中可以参数化,比如
import static org.junit.Assert.assertEquals;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runn
- 国外程序员爱用苹果Mac电脑的10大理由
php教程分享
windowsPHPunixMicrosoftperl
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因:
1、Mac OS X 是基于 Unix 的
这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 wi
- 位运算、异或的实际应用
wenjinglian
位运算
一. 位操作基础,用一张表描述位操作符的应用规则并详细解释。
二. 常用位操作小技巧,有判断奇偶、交换两数、变换符号、求绝对值。
三. 位操作与空间压缩,针对筛素数进行空间压缩。
&n
- weblogic部署项目出现的一些问题(持续补充中……)
Everyday都不同
weblogic部署失败
好吧,weblogic的问题确实……
问题一:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [zip:E:/weblogic/user_projects/domains/base_domain/serve
- tomcat7性能调优(01)
toknowme
tomcat7
Tomcat优化: 1、最大连接数最大线程等设置
<Connector port="8082" protocol="HTTP/1.1"
useBodyEncodingForURI="t
- PO VO DAO DTO BO TO概念与区别
xp9802
javaDAO设计模式bean领域模型
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。
它们的关系应该是相互独立的,一个VO可以只是PO的部分,也可以是多个PO构成,同样也可以等同于一个PO(指的是他们的属性)。这样,PO独立出来,数据持