第一大块 数据库表设计 最基本的实现权限树分配的话是需要三张表就可以了,企业级项目的实现权限树需要设计五张六张的也有,那种逻辑关系也就相当复杂了,可是要实现的话,三张足矣! emp表 tb_dept_power部门权限关联表 tb_power权限表 查询权限的关键sql,表示查询登录的员工在权限表中 ...
分类:
其他好文 时间:
2020-03-08 18:01:24
阅读次数:
80
代码 1. 逻辑回归 2.简单特征提取 3.文本特征提取 4.中文特征提取 ...
分类:
其他好文 时间:
2020-03-08 17:45:03
阅读次数:
66
我们首先来看下隐式绑定和显示绑定哪个优先级更高 function foo(){ console.log(this.a) } var obj1 = { a: 2, foo: foo } var obj2 = { a: 3, foo: foo } obj1.foo(); // 2 obj2.foo(); ...
分类:
Web程序 时间:
2020-03-08 09:54:52
阅读次数:
87
暴露出一个微服务echo " apiVersion: extensions/v1beta1 kind: Ingress metadata: name: demo spec: rules: - http: paths: - path: /foo backend: serviceName: httpbi ...
分类:
其他好文 时间:
2020-03-07 11:26:02
阅读次数:
64
StringEscapeUtils类可以对html js xml sql 等代码进行转义来防止SQL注入及XSS注入 添加依赖 <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <ve ...
分类:
数据库 时间:
2020-03-06 17:50:54
阅读次数:
221
1,函数名的运用 1,函数的内存地址 函数名的定义和变量的定义几乎是一样的,在变量的角度,函数名就是一个变量,具有变量的功能:可以赋值;但是作为函数名他也有特殊的功能就是加上()就会执行对应的函数,所以我们可以把函数名当作一个特殊的变量 def func(): print('hh') print(f ...
分类:
编程语言 时间:
2020-03-06 13:43:57
阅读次数:
71
给定一个整数数组 ,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。 示例 1: 示例 2: https://leetcode cn.com/problems/maximum product subarray/ 动态规划 其实这道题最直接的方法就是用 DP 来做,而且要用两个 dp 数组 ...
分类:
其他好文 时间:
2020-03-06 13:34:45
阅读次数:
59
MariaDB 10.4.12 Stable Row size too large ( 8126). Changing some columns to TEXT or BLOB may help. 1 修改my.ini文件在[mysqld]下面加入下面三行 2 新建一个查询进行如下操作将nombre ...
分类:
数据库 时间:
2020-03-06 10:45:56
阅读次数:
135
一、文本 1、文本溢出 overflow:文本溢出设置; overflow:scroll /auto /hidden/inherit; 超出时,滚动查看(未超出时也会有滚动机制)/超出时,滚动查看(未超出时不会有滚动机制)/ 超出隐藏 /继承父级的overflow设置 2、文本空白 white-sp ...
分类:
其他好文 时间:
2020-03-06 00:51:57
阅读次数:
99
原文:钉钉调用审批流 进入钉钉 “钉钉开放平台” 下载SDK https://ding-doc.dingtalk.com/doc#/faquestions/vzbp02 1 public ActionResult Dingding(string sheetno, long dept, string ... ...
分类:
其他好文 时间:
2020-03-04 14:46:54
阅读次数:
121