51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#安全组件
linux学习之selinux安全处理
linux在默认情况下会开启selinux,如果软件开放的端口不是selinux默认的协议端口会导致防火墙端口开放后还是无法访问。以下是解决办法。[root@localhost~]#semanageport-l|grephttphttp_cache_port_ttcp8080,8118,8123,10001-10010...
代码星球
·
2020-04-10
linux
习之
selinux
安全
处理
linux学习随笔3之linux安全
1.history显示时间,用户和命令vim/etc/profileexportHISTTIMEFORMAT="%F%T`who-uami2>/dev/null|awk'{print$NF}'|sed-e's/[()]//g'``whoami`"2.查看系统日志cat/var/log/messages###以ce...
代码星球
·
2020-04-10
linux
学习
随笔
安全
Restrramework源码(包含组件)分析
1.总体流程分析rest_framework/view.py请求通过url分发,触发as_view方法,该方法在ViewSetMixin类下点进去查看as_view源码说明,可以看到它在正常情况下是zhix执行了self.dispatch(request,*args,**kwargs)方法@classonlymetho...
代码星球
·
2020-04-10
Restrramework
源码
包含
组件
分析
vue组件原生事件以及路由
1.组件组件就是可以扩展HTML元素,封装可重用的HTML代码,可以将组件看作自定义的HTML元素1.1组件注册全局注册:组件注册时,需要给他一个名字,如下:Vue.component('my-component-name',{/*...*/})#组件名使用kebab-case(短横线分隔命名)定义时,引用这个元素时使...
代码星球
·
2020-04-10
vue
组件
原生
事件
以及
django中的forms组件(权限信息校验,增删改查)
1.用处 1、用户请求数据验证 2、自动生成错误信息 3、打包用户提交的正确信息 4、如果其中有一个错误了,其他的正确,则保留上次输入的内容 5、自动创建input标签并可以设置样式 6.基于forms实现增删改查2.使用方法 对于注册信息进行校验在应用下创建一个forms...
代码星球
·
2020-04-10
django
中的
forms
组件
权限
多线程环境下怎样的单例模式是最安全的
单例模式在实现上,有以下几点要求:(1)构造器私有化(2)自行创建,并且用静态变量保存(3)向外提供这个实例(4)强调这是一个单例,用static关键字修饰按照创建实例的时机,又有懒汉式和饿汉式两种实现模式。饿汉式:在类的初始化时就创建实例,所以不存在线程安全问题:1packagesingle;23/**4*饿汉式,类...
代码星球
·
2020-04-09
线程
环境
怎样
单例
模式
多线程下ArrayList类线程不安全的解决方法及原理
ArrayList类在多线程环境下是线程不安全的,在多线程读写情况下会抛出并发读写异常(ConcurrentModificationException):1importjava.util.ArrayList;2importjava.util.List;3importjava.util.UUID;45publicclas...
代码星球
·
2020-04-09
线程
ArrayList
不安全
解决
方法
线程安全
多线程的并发执行可以提高程序运行的效率,但当多个线程去处理同一个资源时,就容易产生一些安全问题。如模拟抢票程序,如果不加线程安全处理的话,就很容易多个线程抢到同一张票,或者出现余票为负数的情况。synchronized关键字,就是用来控制线程同步的,保证我们的线程在多线程环境下,synchronized块或synchr...
代码星球
·
2020-04-09
线程
安全
小程序事件/自定义组件
事件常见事件:test.wxml <!--事件--><buttonbind:tap="click"data-name="{{b}}"data-age="sb">按钮</button>#bind:事件名="事件函数名"<viewclass="ou...
代码星球
·
2020-04-09
程序
事件
自定义
组件
DRF框架(九)——drf偏移分页组件、drf游标分页组件(了解)、自定义过滤器、过滤器插件django-filter
drf偏移分页组件paginations.pyfromrest_framework.paginationimportLimitOffsetPaginationclassMyLimitOffsetPagination(LimitOffsetPagination):#?offset=从头偏移的条数&limit=要显...
代码星球
·
2020-04-09
drf
分页
组件
过滤器
DRF
DRF框架(八)——drf-jwt手动签发与校验、搜索过滤组件、排序过滤组件、基础分页组件
自定义drf-jwt手动签发和校验签发token源码入口前提:给一个局部禁用了所有认证与权限的视图类发送用户信息得到token,其实就是登录接口,不然进不了登录页面获取提交的username和password1)rest_framework_jwt.views.ObtainJSONWebToken的父类JSONWebT...
代码星球
·
2020-04-09
组件
过滤
DRF
框架
drf-jwt
DRF框架(七) ——三大认证组件之频率组件、jwt认证
drf频率组件源码1.APIView的dispatch方法的 self.initial(request,*args,**kwargs) 点进去2.self.check_throttles(request) 进行频率认证definitial(self,request,*args,**kwar...
代码星球
·
2020-04-09
认证
组件
DRF
框架
三大
DRF框架(六)——三大认证组件之认证组件、权限组件
drf认证组件用户信息表fromdjango.dbimportmodelsfromdjango.contrib.auth.modelsimportAbstractUserclassUser(AbstractUser):mobile=models.CharField(max_length=11,unique=True)c...
代码星球
·
2020-04-09
组件
认证
DRF
框架
三大
DRF框架(三)——media资源路径设置、多表设计复习及补充、序列化组件(ModelSerializer)操作多表(序列化与反序列化)、多表序列化与反序列化整合(重点)
media资源路径设置 (设置好后把图片放在这个文件夹中,通过链接能访问到图片)1.先在根目录设置一个media文件夹2.配置settings.py,加上下面的MEDIA_URL='/media/'MEDIA_ROOT=os.path.join(BASE_DIR,'media')3.在urls.py路由设置f...
代码星球
·
2020-04-09
序列化
多表
DRF
框架
media
DRF框架(二)——解析模块(parsers)、异常模块(exception_handler)、响应模块(Response)、三大序列化组件介绍、Serializer组件(序列化与反序列化使用)
解析模块为什么要配置解析模块1)drf给我们提供了多种解析数据包方式的解析类form-data/urlencoded/json2)我们可以通过配置来控制前台提交的哪些格式的数据后台在解析,哪些数据不解析3)全局配置就是针对每一个视图类,局部配置就是针对指定的视图来,让它们可以按照配置规则选择性解析数据源码入口#APIV...
代码星球
·
2020-04-09
模块
序列化
组件
DRF
框架
首页
上一页
...
64
65
66
67
68
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他