OAuth 2.0 —— 开放授权协议,对应的规范文件RFC-6749早在2012年便成形,所以这并不是一个新的技术(你问我为啥研究这个,我也想吟一首诗啊。。。组织上就是这样决定的),但由于其必不可少的价值,在今天的网络上已经得到了广泛的应用。 OAuth2.0认证是要在不同的应用之间打通互信,互信 ...
分类:
其他好文 时间:
2019-12-15 10:40:16
阅读次数:
119
需求: 报表以图形方式,也就是我们常说的“图表”形式展示时,不同的用户对图形类型有不同的要求,希望能够动态切换统计图类型,例如实现柱形图、条形图、折线图等图形间的动态切换。 思路: 常见的做法是在报表中多个单元格中生成不同的统计图,然后通过参数动态隐藏行来实现图形类型切换,但此种方法需要制作大量的图 ...
分类:
Web程序 时间:
2019-12-15 10:39:58
阅读次数:
109
线性规划 线性规划的标准形式 $$\underset{x}{min}{\ c^Tx}\ s.t.\ Ax \leqslant b$$ 例如,线性规划为: $$ \underset{x}{min}{\ c^Tx} \ s.t. \ Ax \geqslant b $$ 其matlab标准形式为: $$ ...
分类:
其他好文 时间:
2019-12-15 10:39:39
阅读次数:
76
Hello,我我我我林GG...我又回来了,短暂的假期~呼舒服(一次性看三部电影..一觉睡到中午 的感jio太....爽了),好勒,回到正题吧,请看下文。 很多人看到这种名词就打退堂鼓的,就跟二叉树、B树一样,我一开始也是这样的,nimd,听起来真的高大尚(沃特???这是NM啥玩意),它们都是一种数 ...
分类:
其他好文 时间:
2019-12-15 10:39:26
阅读次数:
84
继 上一篇 介绍了 OAuth2.0 协议,这次打算写一个系列,分享一些实践中的内容。 Apereo CAS 是企业级的开源单点登录解决方案,单点登录洋文叫 SSO,也就是实现在有多个系统的情况下,只要登录其中一个系统,访问其他系统时就无需再次登录。 CAS 项目托管在全球最大的同性交友网站 Git ...
分类:
其他好文 时间:
2019-12-15 10:39:13
阅读次数:
109
题目如下: Given an integer array sorted in non-decreasing order, there is exactly one integer in the array that occurs more than 25% of the time. Return t ...
分类:
移动开发 时间:
2019-12-15 10:38:07
阅读次数:
108
Sass 教程 Sass中文网.HK Sass中文文档 Sass百度百科 ...
分类:
其他好文 时间:
2019-12-15 10:37:51
阅读次数:
65
这两天实验室要求在服务器上安装一个codelite,于是由我对服务器下手,上网看了下悲剧的发现codelite不支持在centos上直接安装,只能编译安装,经过一番折腾之后,成功的装上了,下面是我的安装步骤: 1、先装个wget(切换到root下安装) 2、上官网下个源码包(普通用户就行) 3、解压 ...
分类:
其他好文 时间:
2019-12-15 10:37:21
阅读次数:
88
哇塞,俄罗斯还有这种扇耳光节目啊?!今天美国“商业内幕”杂志刊登了一下消息:一名俄罗斯扇耳光冠军最近第一次失去知觉,被打昏并陷入“迷你昏迷”状态。被一名农民打晕在前面的金属桶上。 ??? ...
分类:
其他好文 时间:
2019-12-15 10:37:02
阅读次数:
79
原地移除元素,返回新长度 javascript const removeDuplicates = nums = { let index = 1; for (let i = 0; i ...
分类:
其他好文 时间:
2019-12-15 10:36:46
阅读次数:
76
在企业的业务系统中,如何从纷繁复杂的数据中抽丝剥茧看到关键数据信息呢?一个重要的途径就是将企业和各部门运营中关键的 KPI 集中在一起显示,同时尽量省去在企业的各个业务系统中分别查找数据。 下面是我近期遇到的一个客户实际要求的效果,在一个列表页面中有多个模块,每个模块又可以以多 TAB 页的方式切换 ...
分类:
其他好文 时间:
2019-12-15 10:36:32
阅读次数:
88
目前,多用户的软件平台已经是再常见不过的了,有成千上万个用户账号的平台也很正常。为了保证每个用户准确访问各自的信息,免不了要做这样或那样的权限控制,而且这种权限控制往往是需要基于数据层面进行管理的。 对于报表平台的数据权限管理,我们可以直观地理解为:不同的机构、角色甚至具体到人,在访问同一张报表时所 ...
分类:
Web程序 时间:
2019-12-15 10:36:00
阅读次数:
92
题目如下: Given a list of intervals, remove all intervals that are covered by another interval in the list. Interval [a,b) is covered by interval [c,d) if ...
分类:
其他好文 时间:
2019-12-15 10:35:43
阅读次数:
98
在使用Mybatis来持久化数据库时,有时候会碰到数据库中表中的字段与java实体类中属性名不一致的情况,在这种情况下Mybatis是不能完成字段的自动映射的。而通常情况下,数据库及实体类是不应该被改的的。所以要在不改变数据库以及实体类的情况下解决这个问题,下面是解决该问题的三种方式: java实体 ...
分类:
数据库 时间:
2019-12-15 10:35:24
阅读次数:
146
一,linux的目录结构 /bin:所有用户都可以使用的可执行程序 /sbin:系统管理员使用的可执行程序 /boot:引导加载器必须用到的静态文件:kernel,initramfs,grub等。 /dev:设备文件和特殊文件(虚拟设备等)。设备有2种 字符设备(线性设备,有顺序依次处理):逐个字符 ...
分类:
系统相关 时间:
2019-12-15 10:35:09
阅读次数:
102
golang 中解决前端time 输出,后端mongodb中时间存储。 golang package mask import ( "fmt" "time" "go.mongodb.org/mongo driver/bson" "go.mongodb.org/mongo driver/bson/bso ...
分类:
数据库 时间:
2019-12-15 10:34:56
阅读次数:
170
在js函数的参数里,可以传入一个函数作为参数 例子: var fn = (a)=>{ //如果这个参数a是函数,那么就执行这个函数,否则打印a的值 if(typeof a "function"){ a(); }else{ console.log(a) } } fn(test(2)) function ...
分类:
Web程序 时间:
2019-12-15 10:34:30
阅读次数:
114