1、加入spring security的支持包, 2、主要实现两个接口,一个是UserDetails 用户详细信息,一个是UserDetailsService用户信息服务 3、在继承WebSecurityConfigurerAdapter 子类中添加资源拦截规则和 用户权限规则 ...
分类:
数据库 时间:
2019-09-07 10:43:19
阅读次数:
181
DWORD GetTickCount(void); 1) 定义 For Release configurations, this function returns the number of milliseconds since the device booted, excluding any ti ...
分类:
其他好文 时间:
2019-09-07 10:43:02
阅读次数:
102
1、The start value of slice is less than then end value,and the step is negative 2、One line of code exchanges the value of a and b ...
分类:
编程语言 时间:
2019-09-07 10:42:40
阅读次数:
94
1 %y 两位数的年份表示(00-99) 2 %Y 四位数的年份表示(000-9999) 3 %m 月份(01-12) 4 %d 月内中的一天(0-31) 5 %H 24小时制小时数(0-23) 6 %I 12小时制小时数(01-12) 7 %M 分钟数(00=59) 8 %S 秒(00-59) 9 ...
分类:
编程语言 时间:
2019-09-07 10:42:21
阅读次数:
115
Java的饿汉式与懒汉式单例模式 LOL里有一个怪叫大龙GiantDragon,只有一只,所以该类,只能被实例化一次 步骤 1 : 单例模式 单例模式又叫做 Singleton模式,指的是一个类,在一个JVM里,只有一个实例存在。 步骤 2 : 饿汉式单例模式 GiantDragon 应该只有一只, ...
分类:
编程语言 时间:
2019-09-07 10:42:08
阅读次数:
88
django需要使用数据库,则需要安装对应的驱动,比如mysql,则需要安装mysqlclient驱动: 在settings.py文件中配置数据库连接信息: django根据python中定义的类映射到数据库中的表,自动创建app对应的 在模型文件models.py中创建数据库中表对应的实体类(在a ...
分类:
其他好文 时间:
2019-09-07 10:41:48
阅读次数:
83
Ctrl+F12:可以显示当前文件的结构 Alt+Q:可以查看当前方法的声明 Ctrl+P:可以显示参数信息 Alt+Insert:可以生成构造器/Getter/Setter等 Ctrl+Alt+V:可以引入变量。例如:new String(); 自动导入变量定义 Ctrl+Alt+T:可以把代码包 ...
分类:
其他好文 时间:
2019-09-07 10:41:33
阅读次数:
103
模板: 知名模板引擎:jinja2(flask默认的模板引擎) Mako template模板路径: 1.在渲染模板的时候,会默认从根目录下的templates目录下查找模板文件 2.也可以自定义模板路径,Flask类的构造函数中定义了模板路径参数,所以可以在Flask初始化的时候指定templat ...
分类:
其他好文 时间:
2019-09-07 10:41:16
阅读次数:
95
上次我分享了一个 Scan QR Code 的 Workflow,这次我分享一个正好相反的。如果我要分享一个 URL(或者是一段非常短的文本)给别人,我就可以用这个 Workflow 来生成 QR Code 图片然后发送给别人。 如果你还没有安装 Workflow,你可以先去免费下载安装上。然后打开 ...
分类:
移动开发 时间:
2019-09-07 10:41:02
阅读次数:
119
使用电脑逛淘宝,京东等商城时,将鼠标移入图片中,图片会放大,之前一直在想这种是怎么实现的,前两天刚写出来,纯js实现的,无任何工具库。下面先来看下思路吧! 刚学js的时候可能对于布局不是很重要,但学到面向对象编程后,布局就变得很重要了,有时候布局会影响到整体效果;先来看下布局吧! 布局就搞定了,比较 ...
分类:
其他好文 时间:
2019-09-07 10:40:35
阅读次数:
81
// 六道题 /** * 因为JS没有块级作用域,if里面的foo又是以var形式声明的,所以会被提升上去, * 被赋值为undefined,之后undefined代表false,所以会进入if语句块, * foo被赋值为10,所以下面会打印输出10 */ var foo = 1; function ...
分类:
其他好文 时间:
2019-09-07 10:40:01
阅读次数:
77
报错信息一: Access to XMLHttpRequest at 'http://localhost:4445/api/v/getmsg' from origin 'http://localhost:9528' has been blocked by CORS policy: Response ...
分类:
其他好文 时间:
2019-09-07 10:39:26
阅读次数:
405
都直接a+b了还用什么树状数组 看看方法就行了,主要是初始化、查询区间和的方法。 ...
分类:
编程语言 时间:
2019-09-07 10:39:09
阅读次数:
76
一、CSS HACK 以下两种方法几乎能解决现今所有HACK. 1, !important 随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.) <style> #wrapper { width: 100px!impo ...
分类:
Web程序 时间:
2019-09-07 10:38:54
阅读次数:
114
题意:有n个城市,m条航线,每条航线都有一个权值,并且还多了k次免费航行的机会,求1~n的最短路; 做法:分层图+最短路; 1.分层图;因为多了k次免费航行,所以可以考虑建出k+1个图,然后跑一遍最短路; 2.最短路;既然能写分层图,那么最短路应该都会了吧,可以用 dijkstra 或 SPFA ; ...
分类:
其他好文 时间:
2019-09-07 10:38:21
阅读次数:
59
Apache配置文件:httpd.conf文件 https://www.cnblogs.com/cqmy/p/6208656.html https://www.cnblogs.com/hh1137054072/p/7612652.html ...
分类:
编程语言 时间:
2019-09-07 10:38:03
阅读次数:
114
C#读写西门子PLC数据,包含S7协议和Fetch/Write协议,s7支持200smart,300PLC,1200PLC,1500PLC 本文将使用一个gitHub开源的组件技术来读写西门子plc数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程, ...