摘要:
通过查看若依源码(ruoyi-framework)下的过滤器文件(src.main.java.com.ruoyi.framework.config.ShiroConfig)可以发现设置了过滤器。 过滤器(Filter)是Java Servlet技术中的一个重要部分,主要用于在 Servlet 处理请 阅读全文
摘要:
使用GridView,自定义单元格的右击菜单,可以通过监听事件PopupMenuShowing,实现新增菜单。 1 private void gridView1_PopupMenuShowing(object sender, DevExpress.XtraGrid.Views.Grid.PopupM 阅读全文
摘要:
1 private void gridView1_ShownEditor(object sender, System.EventArgs e) { 2 GridView gridView = sender as GridView; 3 if (gridView != null && gridView 阅读全文
摘要:
之前学习shiro的时候,设置了登录页面和主页面(需要登录才能范围的页面。) 1 //配置系统公共资源 2 Map<String,String> map = new HashMap<>(); 3 // authc 请求这个资源需要认证和授权 4 map.put("/index", "authc"); 阅读全文
摘要:
复制是GridControl自带的属性,主要解决的是多个单元格复制的问题,这里涉及到两个参数。 主要是粘贴的 先定义两个全局变量,在单元格点击事件的时候获取单元格的行号和列号 1 //获取当前选中单元格所在的列序号 2 int curntindex; 3 //获取获取当前选中单元格所在的行序号 4 阅读全文
摘要:
在DevExpress中,您可以使用KeyDown或KeyPress事件来监听键盘输入。以下是一个简单的例子,展示了如何在一个表单(Form)中监听键盘事件。 首先,您需要为想要监听键盘事件的控件(比如一个UserControl或Form本身)添加事件处理器。 1 public partial cl 阅读全文
摘要:
1 this.GridV_M.FocusedRowHandle = this.GridV_M.DataRowCount - 1;//焦点转移到最后一行 2 3 BaseTabPage.SelectedTabPage = this.CardPage; 阅读全文
摘要:
前提条件 1.已安装DevExpress环境 2. 窗体已包含控件:GoupControl控件(gcb),GridControl控件(gd),默认的gridview控件(gridview1)、管理工具条控件(barManager)。 步骤 1. 先拖一个PopupMenu和BarManage控件,设 阅读全文
摘要:
若依采用了Apache Shiro是Java的一个安全框架。Shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等。其不仅可以用在 JavaSE环境,也可以用在 JavaEE 环境。 之前,为了了解shiro,我做了一些入门: 【shiro】1.快速入门 【shiro】2.认证 阅读全文
摘要:
本文示例环境 Visual Studio 2019 XUnit 2.9.2 单元测试框架 xunit.runner.visualstudio 2.2.0 测试运行工具 为什么要写单元测试 一个项目中,可能比较庞大。所以,使用测试,可以减少耦合,提升代码的质量。也可以让后续开发人员,快速了解代码。 至 阅读全文