- eclipse java 性能分析工具_性能分析工具VisualVM for eclipse安装过程总结
白鹡鸰
eclipsejava性能分析工具
JavaVisualVMJavaVisualVMisatoolthatprovidesavisualinterfaceforviewingdetailedinformationaboutJavaapplicationswhiletheyarerunningonaJavaVirtualMachine(JVM),andfortroubleshootingandprofilingtheseapplica
- 微前端qiankun从头写一个demo,包含主微应用、微微应用通信用例
Yoyo_Yan
前端qiankun微前端qiankunvue
文章目录qiankun微前端demo说明1.路由说明:1.1hash路由:1.2history路由:路由切换2.LifeCycles:3.父子通讯3.1主应用与微应用的通信3.2微应用之间的通信4.手动加载微应用5.css隔离6.js隔离TroubleShootingqiankun微前端demo说明demo传送门启动:$npmstart项目文件说明见ProjectTree.md。通过npm-run
- 写在FY19之后
jaymz明
FY19是我们公司制定的员工成长与工作目标的年度方案。基本上是与manageronebyone的产出物。大体上和个人的职业规划很相像,多出来的则是公司对你的期望以及帮助。Manager是位很nice的人,给予到我这样的新人的思考还是挺多的。我们团队是devops下面的SREteam,职责是保证CICD的稳定,troubleshooting,优化流程,编写脚本,dashboard,输出供客户使用的产
- Spark(三十五)troubleshooting之错误的持久化方式以及checkpoint的使用
文子轩
一、背景错误的持久化使用方式:usersRDD,想要对这个RDD做一个cache,希望能够在后面多次使用这个RDD的时候,不用反复重新计算RDD;可以直接使用通过各个节点上的executor的BlockManager管理的内存/磁盘上的数据,避免重新反复计算RDD。usersRDD.cache()usersRDD.count()usersRDD.take()上面这种方式,不要说会不会生效了,实际上
- Oracle篇—logminer日志挖掘恢复误操作数据
奈斯ing
Oracleoracle数据库运维
☘️博主介绍☘️:✨又是一天没白过,我是奈斯,DBA一名✨✌✌️擅长Oracle、MySQL、SQLserver、Linux,也在积极的扩展IT方向的其他知识面✌✌️❣️❣️❣️大佬们都喜欢静静的看文章,并且也会默默的点赞收藏加关注❣️❣️❣️哈喽各位小伙伴,时光荏苒,岁月如梭,转眼间我们又将迎来新的一年。在此,我祝愿大家新年快乐!在岁末之际,我想与大家分享一项关于Oracle数据库的实用技术——
- linux常见英语单词
学无止境_5f59
default默认style风格unit单元install安装enabled启动,启用disable关闭test测试media介质/光盘介质troubleshooting排错system系统network网络hostname主机名称configure/config配置general通用配置setting设置manual手动save保存apply应用destination目标standardpart
- 【DouYing Desktop】
Dyan GONG
Helpdeskengineering学习
I)JD全日制大专及以上学历;2.3年以上的IT服务支持相关工作经验3.有较强的桌面相关troubleshooting与故障解决能力,能够独立应对各类型桌面问题;4.具备基础的网络、系统知识,能够独立解决常见的网络、系统等问题,能够在相关专家工程师的指导和配合下处理较为复杂的问题5.了解弱电、音视频等相关IT技术,能够参考SOP独立解决常见问题,能够在专家工程师的配合下独立完成复杂问题的处理6.具
- ImportError: DLL load failed: 找不到指定的模块 下载numpy包报错问题解决
skxed
pycharmidepythonnumpy
我使用的是pycahrm编辑器,python版本是3.9,在写程序时需要用到numpy包。但我发现使用pip下载或者pycharm中自带的下载器下载的numpy都会出现如下报错这时,我注意到numpy包里的提示于是打开所给的链接的网站,发现需要使用conda环境Troubleshooting—NumPyv1.25.dev0Manual于是下载安装了Anaconda后,根据Configureacon
- 虚拟机VMware vCneter告警:Log DIsk Exhaustion on frvc70,vCenter日志清理
菜鸟白小白
VMwareVMwarevCenter日志清理
其中frvc70是主机名称1.告警原因TroubleshootingvCenterAppliance/storage/logdirectoryis80%ormoreful当分区/storage/log使用率达到80%时,会触发此告警。2.解决方法1.通过SSH或通过vCenter虚拟机控制台连接到vCenterServerAppliance键入shell以切换到BASHShell2.清理Apach
- flink CDC2.3.0修改源码升级debezium版本至1.9.7,详细步骤以及操作流程
雾岛与鲸
flink实战系列flinkoracle数据库
flinkcdc2.3.0的debezium版本为1.6.4,业务上有实时同步oracle数据到starrocks的需求,在测试使用flinkcdc同步oracle数据的过程中,任务执行一段时间后,oracle侧的logminer会话内存占用不断上升,造成oracle内存占用严重,时间长了的话会造成oracleOOM的问题。具体的flinkCDCissues:https://github.com/
- Kubernetes基础
蓝黑2020
Kuberneteskubernetesminikube
文章目录环境基础创建集群部署应用deploymentkubectl部署探索应用PodNodeTroubleshooting暴露应用伸缩应用升级应用参考环境RHEL9.3DockerCommunity24.0.7minikubev1.32.0基础创建集群(注:关于如何使用minikube创建集群,请参考https://kubernetes.io/docs/tutorials/hello-miniku
- flink-cdc实战之oracle问题记录01
大大蚊子
flink大数据oracle
记录问题,温暖你我,上台欢迎点赞留言关注2024-01-2611:02:56,168ERROROracle|oracle_logminer|streamingMiningsessionstoppedduetothe{}[io.debezium.connector.oracle.logminer.LogMinerHelper]io.debezium.DebeziumException:Supplem
- Spark(三十四)troubleshooting之解决yarn-cluster模式的JVM内存溢出无法执行问题
文子轩
一、背景实践经验,碰到的yarn-cluster的问题:1、有的时候,运行一些包含了sparksql的spark作业,可能会碰到yarn-client模式下,可以正常提交运行;yarn-cluster模式下,可能是无法提交运行的,会报出JVM的PermGen(永久代)的内存溢出,OOM。2、yarn-client模式下,driver是运行在本地机器上的,spark使用的JVM的PermGen的配置
- bevy the book 20140118翻译(全)
zhanglz888
bevybook翻译
源自:BevyBook:Introduction主要用有道翻译。Introduction介绍GettingStarted开始Setup设置Apps应用程序ECSPlugins插件Resources资源NextSteps下一个步骤Contributing贡献Code代码Docs文档BuildingBevy'sEcosystem构建bevy的生态系统Troubleshooting故障排除Introdu
- Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603
znit2003
win2003安装了sql2008出现问题,重新卸载再安装.net,报错解决步骤:1、添加注册表After22hoursoftroubleshooting,Ifinallygottotherootoftheprobleminmycase!ThismaynotworkforeveryonethoughInregedit,browsetoHKEY_LOCAL_MACHINE\SYSTEM\Curren
- 入侵检测系统入门(IDS)Bro:故障排除(4/4)
Threathunter
来源:https://dallinwarne.com/security/getting-started-with-intrusion-detection-system-ids-bro-troubleshooting/我发表的前三篇文章向您介绍了如何在RedHat7上设置Bro入侵检测系统(IDS)。您已经阅读了安装先决条件、编译和安装Bro以及第一次配置它。但是,尽管每个人都尽了最大的努力,在这个
- ssl解码
无名387
Kamailiossl
https://www.kamailio.org/dokuwiki/doku.php/troubleshooting:tls这篇文章说ssldump可以解码但是实操起来往往不行再请看这篇文章:https://osqa-ask.wireshark.org/questions/7886/ssl-decrypting-problem/还好我够机智,改了下/etc/kamailio/tls.cfg,内容为
- Redmine plugin redmine_xapian安裝
keineahnung2345
RedmineLinuxredminexapianlinuxomegaruby
Redmine插件redmine_xapian安裝前言安裝步驟安裝xapian-core,omega,xapian-bindings安裝xapian-core安裝pcre安裝omega安裝xapian-bindings安裝其它requiredpackages安裝redmine_xapianpluginTroubleshootinginstallomega時make出錯bundleinstall的位
- VMware虚拟化——开启ssh登录ESXI
被时间v扑了空
VMWare虚拟化ssh运维
一、web页面开启通过web登录ESXI,在主机--操作--服务--启用安全shell(SSH)即可2、VSCA开启在Vcenter中找到对应ESXI主机,点击配置--服务--SSH3、console启用SSH服务按F2进入,在TroubleshootingOptions中找到DisableSSH
- Chapter 7 - 11. Congestion Management in Ethernet Storage Networks以太网存储网络的拥塞管理
mounter625
Linuxkernel网络服务器linuxkernel
TroubleshootingCongestionusingaRemoteMonitoringPlatformTheunpleasantrealityoftroubleshootingcongestioninlosslessEthernetnetworkscanbechangedbyusingaremotemonitoringplatform,whichcontinuouslypollsthenu
- CentOS7-Mysql5.7配置(二)
Morphing0527
2.10.2StartingtheServer2.10.2.1TroubleshootingProblemsStartingtheMySQLServerThissectiondescribeshowstarttheserveronUnixandUnix-likesystems.(ForWindows,seeSection2.3.5.5,“StartingtheServerfortheFirstTi
- 树莓派VNC查看摄像头预览
宙仔
登陆VNC,并运行raspistill-otest.jpg发现有拍照,无预览,修改VNC设置:VNCViewer在Troubleshooting选项页中的Enabledirectcapturemode前面打上√,点Apply……设置再次运行:raspistill-otest.jpg在VNC中看到摄像头拍摄前的5秒的预览画面拍摄预览
- DEVOPS架构师 -- 02Kubernetes落地实践之旅
FikL-09-19
DEVOPS架构师kubernetesdevops运维
文章目录第二天Kubernetes落地实践之旅纯容器模式的问题容器调度管理平台架构图核心组件工作流程架构设计的几点思考实践--集群安装k8s集群主流安装方式对比分析核心组件理解集群资源kubectl的使用实践--使用k8s管理业务应用最小调度单元Pod为什么引入Pod使用yaml格式定义Pod创建和访问PodInfra容器查看pod详细信息TroubleshootingandDebugging更新
- Git clone报错fatal: unable to access ‘xxxx‘: Failed to connect toxxxx port 80 : Connection refused
Cong豆豆
git
今天使用gitclone某一个项目的时候,出现了报错,如下。TroubleShooting:还是需要针对报错信息,具体分析。看到有博主写的刷新DNS的方法,试了,不行。于是乎,各种找办法,还是不行。最后,gitclone后面的地址改成红色箭头标注的就行。而之所以出现了错误,是因为使用的绿色框框的内容。不过,还知道了,gitclone--list的命令用途。
- 【实战加详解】二进制部署k8s高可用集群教程系列十三 - 部署calico
YangJianYong_Geek
实战二进制部署k8s高可用集群实战k8sssl证书详解k8sssl证书详解加实战实战二进制部署k8s高可用集群
[!TIP]二进制部署k8s-node节点部署calico转载请注明出处:https://janrs.com部署calico[!NOTE]在node节点部署。1.配置网络部署calico之前需要配置一下网络。具体查看官网说明。地址:(https://projectcalico.docs.tigera.io/maintenance/troubleshoot/troubleshooting#confi
- 2019-12-27VMware部署Centos7系统的过程
乐多_eec5
VMware部署Centos7系统的过程VMware安装Centos7.6远程连接Linux服务器install安装Troubleshooting排错/服务器开机,无法开机问题ethernet以太网,互联网minimal最小化system系统configure配置network网络houstname主机名general通用的manual手动rescueacentossystem进入救援模式edit
- 亚马逊云科技 re:Invent 2023 产品体验:亚马逊云科技产品应用实践 国赛选手带你看 Elasticache Serverless
亚马逊云开发者
科技serverless云原生
抛砖引玉讲一下作者背景,曾经参加过国内世界技能大赛云计算的选拔,那么在竞赛中包含两类,一类是架构类竞赛,另一类就是TroubleShooting竞赛,对应的分别为亚马逊云科技GameDay和亚马逊云科技Jam,想必也有朋友玩过此类竞赛,那么最经典的一个Gameday,我认为是Gameday2015那个比赛,感兴趣的朋友可以在这里看看:Amazon-Gameday-2015-Runbook亚马逊云科
- AWS VPC NAT Gateway不可用
chace_tse
https://docs.aws.amazon.com/zh_cn/vpc/latest/userguide/nat-gateway-troubleshooting.html
- 安装gds
sao.hk
gdsjava数据库开发语言gds
由于访问官网比较慢,NVIDIAGPUDirectStorageInstallationandTroubleshootingGuide-NVIDIADocs用自己手机流量,特意把官网的关键信息记录下来,方便后来人。NVIDIAGPUDirectStorageInstallationandTroubleshootingGuideThisguidedescribeshowtoinstall,debug
- Linux 之 Perf
zhixingheyi_tian
LinuxLinux
ConceptPMU:PerformanceMonitoringUnitperf_eventsperf_eventsisanevent-orientedobservabilitytool,whichcanhelpyousolveadvancedperformanceandtroubleshootingfunctions.perf_eventsispartoftheLinuxkernel,under
- xml解析
小猪猪08
xml
1、DOM解析的步奏
准备工作:
1.创建DocumentBuilderFactory的对象
2.创建DocumentBuilder对象
3.通过DocumentBuilder对象的parse(String fileName)方法解析xml文件
4.通过Document的getElem
- 每个开发人员都需要了解的一个SQL技巧
brotherlamp
linuxlinux视频linux教程linux自学linux资料
对于数据过滤而言CHECK约束已经算是相当不错了。然而它仍存在一些缺陷,比如说它们是应用到表上面的,但有的时候你可能希望指定一条约束,而它只在特定条件下才生效。
使用SQL标准的WITH CHECK OPTION子句就能完成这点,至少Oracle和SQL Server都实现了这个功能。下面是实现方式:
CREATE TABLE books (
id &
- Quartz——CronTrigger触发器
eksliang
quartzCronTrigger
转载请出自出处:http://eksliang.iteye.com/blog/2208295 一.概述
CronTrigger 能够提供比 SimpleTrigger 更有具体实际意义的调度方案,调度规则基于 Cron 表达式,CronTrigger 支持日历相关的重复时间间隔(比如每月第一个周一执行),而不是简单的周期时间间隔。 二.Cron表达式介绍 1)Cron表达式规则表
Quartz
- Informatica基础
18289753290
InformaticaMonitormanagerworkflowDesigner
1.
1)PowerCenter Designer:设计开发环境,定义源及目标数据结构;设计转换规则,生成ETL映射。
2)Workflow Manager:合理地实现复杂的ETL工作流,基于时间,事件的作业调度
3)Workflow Monitor:监控Workflow和Session运行情况,生成日志和报告
4)Repository Manager:
- linux下为程序创建启动和关闭的的sh文件,scrapyd为例
酷的飞上天空
scrapy
对于一些未提供service管理的程序 每次启动和关闭都要加上全部路径,想到可以做一个简单的启动和关闭控制的文件
下面以scrapy启动server为例,文件名为run.sh:
#端口号,根据此端口号确定PID
PORT=6800
#启动命令所在目录
HOME='/home/jmscra/scrapy/'
#查询出监听了PORT端口
- 人--自私与无私
永夜-极光
今天上毛概课,老师提出一个问题--人是自私的还是无私的,根源是什么?
从客观的角度来看,人有自私的行为,也有无私的
- Ubuntu安装NS-3 环境脚本
随便小屋
ubuntu
将附件下载下来之后解压,将解压后的文件ns3environment.sh复制到下载目录下(其实放在哪里都可以,就是为了和我下面的命令相统一)。输入命令:
sudo ./ns3environment.sh >>result
这样系统就自动安装ns3的环境,运行的结果在result文件中,如果提示
com
- 创业的简单感受
aijuans
创业的简单感受
2009年11月9日我进入a公司实习,2012年4月26日,我离开a公司,开始自己的创业之旅。
今天是2012年5月30日,我忽然很想谈谈自己创业一个月的感受。
当初离开边锋时,我就对自己说:“自己选择的路,就是跪着也要把他走完”,我也做好了心理准备,准备迎接一次次的困难。我这次走出来,不管成败
- 如何经营自己的独立人脉
aoyouzi
如何经营自己的独立人脉
独立人脉不是父母、亲戚的人脉,而是自己主动投入构造的人脉圈。“放长线,钓大鱼”,先行投入才能产生后续产出。 现在几乎做所有的事情都需要人脉。以银行柜员为例,需要拉储户,而其本质就是社会人脉,就是社交!很多人都说,人脉我不行,因为我爸不行、我妈不行、我姨不行、我舅不行……我谁谁谁都不行,怎么能建立人脉?我这里说的人脉,是你的独立人脉。 以一个普通的银行柜员
- JSP基础
百合不是茶
jsp注释隐式对象
1,JSP语句的声明
<%! 声明 %> 声明:这个就是提供java代码声明变量、方法等的场所。
表达式 <%= 表达式 %> 这个相当于赋值,可以在页面上显示表达式的结果,
程序代码段/小型指令 <% 程序代码片段 %>
2,JSP的注释
<!-- -->
- web.xml之session-config、mime-mapping
bijian1013
javaweb.xmlservletsession-configmime-mapping
session-config
1.定义:
<session-config>
<session-timeout>20</session-timeout>
</session-config>
2.作用:用于定义整个WEB站点session的有效期限,单位是分钟。
mime-mapping
1.定义:
<mime-m
- 互联网开放平台(1)
Bill_chen
互联网qq新浪微博百度腾讯
现在各互联网公司都推出了自己的开放平台供用户创造自己的应用,互联网的开放技术欣欣向荣,自己总结如下:
1.淘宝开放平台(TOP)
网址:http://open.taobao.com/
依赖淘宝强大的电子商务数据,将淘宝内部业务数据作为API开放出去,同时将外部ISV的应用引入进来。
目前TOP的三条主线:
TOP访问网站:open.taobao.com
ISV后台:my.open.ta
- 【MongoDB学习笔记九】MongoDB索引
bit1129
mongodb
索引
可以在任意列上建立索引
索引的构造和使用与传统关系型数据库几乎一样,适用于Oracle的索引优化技巧也适用于Mongodb
使用索引可以加快查询,但同时会降低修改,插入等的性能
内嵌文档照样可以建立使用索引
测试数据
var p1 = {
"name":"Jack",
"age&q
- JDBC常用API之外的总结
白糖_
jdbc
做JAVA的人玩JDBC肯定已经很熟练了,像DriverManager、Connection、ResultSet、Statement这些基本类大家肯定很常用啦,我不赘述那些诸如注册JDBC驱动、创建连接、获取数据集的API了,在这我介绍一些写框架时常用的API,大家共同学习吧。
ResultSetMetaData获取ResultSet对象的元数据信息
- apache VelocityEngine使用记录
bozch
VelocityEngine
VelocityEngine是一个模板引擎,能够基于模板生成指定的文件代码。
使用方法如下:
VelocityEngine engine = new VelocityEngine();// 定义模板引擎
Properties properties = new Properties();// 模板引擎属
- 编程之美-快速找出故障机器
bylijinnan
编程之美
package beautyOfCoding;
import java.util.Arrays;
public class TheLostID {
/*编程之美
假设一个机器仅存储一个标号为ID的记录,假设机器总量在10亿以下且ID是小于10亿的整数,假设每份数据保存两个备份,这样就有两个机器存储了同样的数据。
1.假设在某个时间得到一个数据文件ID的列表,是
- 关于Java中redirect与forward的区别
chenbowen00
javaservlet
在Servlet中两种实现:
forward方式:request.getRequestDispatcher(“/somePage.jsp”).forward(request, response);
redirect方式:response.sendRedirect(“/somePage.jsp”);
forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知
- [信号与系统]人体最关键的两个信号节点
comsci
系统
如果把人体看做是一个带生物磁场的导体,那么这个导体有两个很重要的节点,第一个在头部,中医的名称叫做 百汇穴, 另外一个节点在腰部,中医的名称叫做 命门
如果要保护自己的脑部磁场不受到外界有害信号的攻击,最简单的
- oracle 存储过程执行权限
daizj
oracle存储过程权限执行者调用者
在数据库系统中存储过程是必不可少的利器,存储过程是预先编译好的为实现一个复杂功能的一段Sql语句集合。它的优点我就不多说了,说一下我碰到的问题吧。我在项目开发的过程中需要用存储过程来实现一个功能,其中涉及到判断一张表是否已经建立,没有建立就由存储过程来建立这张表。
CREATE OR REPLACE PROCEDURE TestProc
IS
fla
- 为mysql数据库建立索引
dengkane
mysql性能索引
前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。 最普通的情况,是为出现在where子句的字段建一个索引。为方便讲述,我们先建立一个如下的表。
- 学习C语言常见误区 如何看懂一个程序 如何掌握一个程序以及几个小题目示例
dcj3sjt126com
c算法
如果看懂一个程序,分三步
1、流程
2、每个语句的功能
3、试数
如何学习一些小算法的程序
尝试自己去编程解决它,大部分人都自己无法解决
如果解决不了就看答案
关键是把答案看懂,这个是要花很大的精力,也是我们学习的重点
看懂之后尝试自己去修改程序,并且知道修改之后程序的不同输出结果的含义
照着答案去敲
调试错误
- centos6.3安装php5.4报错
dcj3sjt126com
centos6
报错内容如下:
Resolving Dependencies
--> Running transaction check
---> Package php54w.x86_64 0:5.4.38-1.w6 will be installed
--> Processing Dependency: php54w-common(x86-64) = 5.4.38-1.w6 for
- JSONP请求
flyer0126
jsonp
使用jsonp不能发起POST请求。
It is not possible to make a JSONP POST request.
JSONP works by creating a <script> tag that executes Javascript from a different domain; it is not pos
- Spring Security(03)——核心类简介
234390216
Authentication
核心类简介
目录
1.1 Authentication
1.2 SecurityContextHolder
1.3 AuthenticationManager和AuthenticationProvider
1.3.1 &nb
- 在CentOS上部署JAVA服务
java--hhf
javajdkcentosJava服务
本文将介绍如何在CentOS上运行Java Web服务,其中将包括如何搭建JAVA运行环境、如何开启端口号、如何使得服务在命令执行窗口关闭后依旧运行
第一步:卸载旧Linux自带的JDK
①查看本机JDK版本
java -version
结果如下
java version "1.6.0"
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
ldzyz007
oraclemysqlSQL Server
oracle &n
- 记Protocol Oriented Programming in Swift of WWDC 2015
ningandjin
protocolWWDC 2015Swift2.0
其实最先朋友让我就这个题目写篇文章的时候,我是拒绝的,因为觉得苹果就是在炒冷饭, 把已经流行了数十年的OOP中的“面向接口编程”还拿来讲,看完整个Session之后呢,虽然还是觉得在炒冷饭,但是毕竟还是加了蛋的,有些东西还是值得说说的。
通常谈到面向接口编程,其主要作用是把系统设计和具体实现分离开,让系统的每个部分都可以在不影响别的部分的情况下,改变自身的具体实现。接口的设计就反映了系统
- 搭建 CentOS 6 服务器(15) - Keepalived、HAProxy、LVS
rensanning
keepalived
(一)Keepalived
(1)安装
# cd /usr/local/src
# wget http://www.keepalived.org/software/keepalived-1.2.15.tar.gz
# tar zxvf keepalived-1.2.15.tar.gz
# cd keepalived-1.2.15
# ./configure
# make &a
- ORACLE数据库SCN和时间的互相转换
tomcat_oracle
oraclesql
SCN(System Change Number 简称 SCN)是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字,可以理解成ORACLE数据库的时间戳,从ORACLE 10G开始,提供了函数可以实现SCN和时间进行相互转换;
用途:在进行数据库的还原和利用数据库的闪回功能时,进行SCN和时间的转换就变的非常必要了;
操作方法: 1、通过dbms_f
- Spring MVC 方法注解拦截器
xp9802
spring mvc
应用场景,在方法级别对本次调用进行鉴权,如api接口中有个用户唯一标示accessToken,对于有accessToken的每次请求可以在方法加一个拦截器,获得本次请求的用户,存放到request或者session域。
python中,之前在python flask中可以使用装饰器来对方法进行预处理,进行权限处理
先看一个实例,使用@access_required拦截:
?