当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Ajax,CSRFCORS-Django REST框架

    Ajax,CSRF&CORS-DjangoREST框架 使用Ajax、CSRF和CORS “仔细观察一下你自己网站上可能存在的CSRF/XSRF漏洞。它们是最糟糕的漏洞--攻击者很容易利用它们,但对软件开发人员来说,这并不是那么直观的理解,至少在你被人咬伤之前是如此。” —杰夫·阿特伍德 ...

    80
    热度
  • [综合] Browser Enhancements - Django REST framework

    浏览器增强-DjangoREST框架 浏览器增强 “过载邮件有两个没有争议的用途。模拟http为客户端提供的统一接口,比如不支持PUT或DELETE的Web浏览器。 —RESTfulWeb服务题名/责任者:DavidL. 为了允许可浏览API发挥作用,REST框架需要提供一些浏览器增强功能。 从...

    57
    热度
  • [综合] REST, Hypermedia HATEOAS - Django REST framework

    REST,Hypermedia&HATEOA-DjangoREST框架 休息、超媒体和食盐 你一直用“休息”这个词。我不认为这是你认为的意思。 -迈克·阿蒙森REST2012主题演讲. 首先,免责声明。“DjangoREST框架”的名称早在2011年初就决定了,只是为了确保开发人员很容易...

    85
    热度
  • [综合] JWT Authentication in Django

    Django中的JWT认证 本教程将介绍JSONWeb令牌(JWT)以及如何在Django中实现JWT身份验证。 JWT是什么? JWT是一个编码的JSON字符串,它在头中传递以验证请求。它通常是通过使用秘密密钥散列JSON数据来获得的。这意味着服务器不需要每次查询数据库来检索与给定令牌关联的用户。...

    60
    热度
  • [综合] 如何在Django应用程序中使用Redis缓存

    如何在Django应用程序中使用Redis缓存 减轻服务器压力的方法之一是缓存数据。这是通过在数据被处理后缓存数据,然后在下一次请求时从缓存中提供数据来完成的。本教程将详细讨论Redis,解释如何在Python应用程序中安装Redis和缓存数据。 Redis和缓存简介 缓存是指将服务器响应存储在客户...

    53
    热度
  • [综合] Django 根据数据库表反向生成Model

    用过Django的人应该都熟悉下面两条命令: #将Model的改动生成文件 pythonmanage.pymakemigrations#此时数据库中还不会生效 #提交改动 pythonmanage.pymigrate#此时数据库就会自动生成我们Model对应的数据表了 上面两条命令都是作用于全局的,...

    103
    热度
  • [综合] 前端开发高级

    1.Git中,为commit命令设置别名为name,正确的命令是? A.gitrename--globlealias.namecommit B.gitconfig--globlealias.namecommit C.gitcommit--globlealias.name D.gitcommit--g...

    53
    热度
  • [综合] Python高级能力

    1.小明在用python实现文件上传功能时,做了如下操作,其中做法不恰当的是() A.通过黑名单验证上传的文件后缀名称 B.设置上传目录不可解析 C.重命名上传的文件名称 D.使用单独的服务器存放上传的文件 答案:A [黑名单是危险易绕过的,可以使用文件后缀名白名单验证和随机文件名称的方式] 2.阅...

    41
    热度
  • [综合] 放生,是我犯的最大的恶

    昨天我把养了近2年半年的金鱼,放生了。先说说我和它们故事。2018年11月,突发奇想,我用一个55L收纳盒,养了一缸金鱼。我还记得那时看到它们游来游去,很是新奇。刚开始,不知道怎么养,就上网搜索。买了一堆的设备,换气的,自动投喂的,清理废物的。前前后后也花了不少钱。第一批金鱼因为经验不足,几乎死光。...

    19
    热度
  • 72
    热度
  • [综合] rocketmq Docker 部署

    1.创建mq配置文件broker.conf 文件放置到/opt/rocketmq/conf,配置如下: brokerName=broker-a brokerId=0 deleteWhen=04 fileReservedTime=48 brokerRole=ASYNC_MASTER flushDis...

    135
    热度
  • [综合] Mysql日期时间格式化 %Y-%m-%d %H:%i:%S

    获取当前时间戳 mysql>selectunix_timestamp(now()); +-----------------------+ |unix_timestamp(now())| +-----------------------+ |1584524789| +--------------...

    82
    热度
  • [综合] springboot redis使用

    maven导包 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>...

    90
    热度
  • [综合] 获取分组中的最值(group by order by )

    使用子查询。limit:防止优化器对sql进行优化,导致分组排序无效 SELECT* FROM(SELECTe.event_id,e.user_id,e.user_name,e.createtimeFROMevent_logeWHEREe.type=10ORDERBYe.createtimeDESC...

    108
    热度
  • [综合] logback-spring模板

    <?xmlversion="1.0"encoding="UTF-8"?> <configuration><propertyname="FILE_ERROR_PATTERN"value="${FILE_LOG_PATTERN:-%d{${LOG_DATEFORMAT_PA...

    65
    热度
  • [综合] mybatis整合oracle查询datetime类型字段报错

    问题: 同一个sql语句放在oracle中可以正常执行,但是在mybatis框架中会报错:ORA-01722:无效数字或者字符串与数据类型不匹配 解决 将变量转换成字符串类型: g.UPDATETIME>=TO_CHAR(TRUNC(SYSDATE)), g.CHECKDATE>=...

    103
    热度
  • [综合] Linux 服务重启脚本

    tomcat重启 #!/bin/bash #需要重启的tomcat路径 tomcats=("/opt/tomcat/apache-tomcat8080""/opt/tomcat/apache-tomcat8081") #关闭tomcat fortocmatin${tomcats[@]} dopid...

    91
    热度
  • [综合] Linux Tomcat最大连接数

    tomcat最大连接数取决于2个方面,服务器的资源和tomcat的配置。 服务器 端口号建立一个TCP连接,需要将通信两端的套接字(socket)进行绑定,如下: 源IP地址:源端口号<---->目标IP地址:目标端口号 只要这套绑定关系构成的四元组不重复即可。作为服务端,源ip...

    106
    热度
  • [综合] Excel 工具类 4.1.2

    <poi.version>4.1.2</poi.version> publicclassExcelsUtil{privatestaticfinalLoggerlogger=LoggerFactory.getLogger(ExcelsUtil.class);/***时间格式*/...

    71
    热度
  • [综合] Ubuntu系统初始状态网络不通解决办法

    1.在虚拟机下面设置网络适配器为桥接模式(自动) 在编辑--->虚拟网络编辑器--->桥接模式. 2.在终端配置ip地址. 手动配置ip,gateway和dns longhtml@ubuntu:~$sudonano/etc/network/interfaces autolo ifacel...

    20
    热度