在Spring Security中实现通过数据库动态配置url资源权限,需要通过配置验证过滤器来实现资源权限的加载、验证。系统启动时,到数据库加载系统资源权限列表,当有请求访问时,通过对比系统资源权限列表和用户资源权限列表(在用户登录时添加到用户信息中)来判断用户是否有该url的访问权限。 在配置验 ...
分类:
编程语言 时间:
2019-01-08 12:20:59
阅读次数:
669
分支/合并框架 ? 分支/合并框架的目的是以递归方式将可以并行的任务拆分成更小的任务,然后将每个子任 务的结果合并起来生成整体结果。它是ExecutorService接口的一个实现,它把子任务分配给 线程池(称为ForkJoinPool)中的工作线程。首先来看看如何定义任务和子任务。 使用Recur ...
分类:
其他好文 时间:
2019-01-07 21:21:44
阅读次数:
130
在OFFICE2013及之后,使用了单文档界面技术,不同于以往版本可以共享任务空格、功能区。所以当开发任务窗格时,需要考虑到每一个工作薄都关联一个任务窗格。 背景介绍 单文档界面摘录官方定义如下:对 Excel 2013 中的单文档界面 (SDI) 进行更改对可编程性具有一定影响。SDI 意味着每个 ...
分类:
其他好文 时间:
2019-01-07 17:25:08
阅读次数:
289
1.定义:保证一个类仅有一个实例,并提供一个全局访问点。 2.类型:创建型 3.适用场景:想确保任何情况下都绝对只有一个实例。 4.优点:在内存里只有一个实例,减少了内存开销; 可以避免对资源的多重占用; 设置全局访问点,严格控制访问。 5.缺点:没有接口,扩展困难 6.重点:私有构造器、线程安全、 ...
分类:
其他好文 时间:
2019-01-06 15:34:09
阅读次数:
122
外键删除操作: 如果一个模型使用了外键。那么在对方那个模型被删掉后,该进行什么样的操作。可以通过 on_delete 来指定。可以指定的类型如下:1、CASCADE :级联操作。如果外键对应的那条数据被删除了,那么这条数据也会被删除。2、PROTECT :受保护。即只要这条数据引用了外键的那条数据, ...
分类:
其他好文 时间:
2019-01-05 19:54:18
阅读次数:
170
1、检查是否已经安装vsftpd 2、安装vsftpd 3、检查vsftpd 4、设置ftp服务自动启动 5、启动ftp服务 6、防火墙端口设置 7、添加ftp用户 8、设置ftp权限 9、修改vsftp配置文件,禁止匿名登录 10、done ...
分类:
其他好文 时间:
2019-01-04 00:17:04
阅读次数:
221
public static void EncryptWithPassword(string unEncryptedWordPath, string password) { Word.Application wordApp = null; Word.Document document = null; ... ...