Django实现前后端登录

前端登录
1. login.vue<template> <div class="sign"> <div class="logo"><a href="/" rel="external nofollow" ><img src="/static/image/nav-logo.png" alt="Logo"...

2021-04-30

CSS 新特性 contain控制页面的重绘与重排问题

在介绍新的 CSS 属性 contain 之前,需要读者已经知道什么是页面的重绘与重排。发现之前已经描述过很多次了,可以看看这个提高 CSS 动画性能的正确姿势[1]。OK,下面进入本文正题...

2021-04-30

python数据库批量插入数据的实现(executemany的使用)

正常情况下往数据库多张表中批量插入1000条数据,若一条一条insert插入,则调用sql语句查询插入需要执行几千次,花费时间长
现使用cursor.executemany(sql,args) ,可对数据进行批量插...

2021-04-30

解决python绘图使用subplots出现标题重叠的问题

先上图遇到的问题使用plt.subplots(2,2)绘图时,子图的标题和上图重叠,影响观感:源代码:import numpy as npfrom scipy import signalfrom skimage import datafrom matplotlib im...

2021-04-30

Django 实现jwt认证的示例

一、 jwt 安装和配置
安装
虚拟环境下执行以下命令pip install djangorestframework-jwt配置
总路由配置from django.contrib import adminfrom django.urls import path,in...

2021-04-30

Python基础之赋值,浅拷贝,深拷贝的区别

一、赋值不会开辟新的内存空间,只是复制了新对象的引用。所以当一个数据发生变化时,另外一个数据也会随之改变。二、 浅拷贝创建新对象,其内容是对原对象的引用。浅拷贝之所以...

2021-04-30

教你怎么用Python处理excel实现自动化办公

一、介绍实现的是把某个文件夹下的所有文件名提取出来,放入一个列表,在与excel中的某列进行对比,如果一致的话,对另一列进行操作,比如我们在统计人员活动情况的时候,对参加的人需...

2021-04-30

详解前端任务构建利器Gulp.js使用指南

概述在软件开发中,任务运行器的好处是不言而喻的。它们可以帮助自动运行常见的冗长的任务,让你可以专注于更重要的事情中,比如敲出很棒的代码。说的严肃点,自动运行一些比如图片...

用几道面试题来看JavaScript执行机制

前面的话根据JavaScript的运行环境,锁定它为单线程,任务需要排队执行,如果网站资源比较大,这样会导致浏览器加载会很慢,但实际上并没有,大家肯定立刻想到了同步和异步。所谓的同步...

如何用Node.js编写内存效率高的应用程序

前言软件应用程序在计算机的主存储器中运行,我们称之为随机存取存储器(RAM)。JavaScript,尤其是 Nodejs(服务端js)允许我们为终端用户编写从小型到大型的软件项目。处理程序的内...

JS不要再到处使用绝对等于运算符了

概述我们知道现在的开发人员都使用===来代替==,为什么呢?我在网上看到的大多数教程都认为,要预测JavaScript强制转换是如何工作这太复杂了,因此建议总是使用===。这些都导致许多...

如何用JavaScript学习算法复杂度

概述在本文中,我们将探讨 “二次方” 和 “n log(n)” 等术语在算法中的含义。在后面的例子中,我将引用这两个数组,一个包含 5 个元素,另一个包含 50 个元素。我还会用到JavaScr...

Golang中interface{}转为数组的操作

interface{} 转为普通类型我们都知道在golang中interface{}可以代表任何类型,对于像int64、bool、string等这些简单类型,interface{}类型转为这些简单类型时,直接使用p, ok :=...

golang slice元素去重操作

合并两个整型切片,返回没有重复元素的切片,有两种去重策略1. 通过双重循环来过滤重复元素(时间换空间)// 通过两重循环过滤重复元素func RemoveRepByLoop(slc []int) []int {...

R语言绘制饼状图代码实例

R编程语言有许多库来创建图表和图表。 饼图是将值表示为具有不同颜色的圆的切片。 切片被标记,并且对应于每个片的数字也在图表中表示。
在R语言中,饼图是使用pie()函数创建的...

2021-04-30

golang DNS服务器的简单实现操作

简单的DNS服务器提供一个简单的可以查询域名和反向查询的DNS服务器。dig命令主要用来从 DNS 域名服务器查询主机地址信息。查找www.baidu.com的ip (A记录):命令:dig @127.0.0.1...

Go语言 go程释放操作(退出/销毁)

情况1:Go语言中,若在子go程中创建一个新 go程,子go程释放(销毁),新创建的go程不会随着子go程的销毁而销毁。原因:go程共享堆,不共享栈,go程由程序员在go的代码里显示调度(释放)。实例:pa...

详解Python+opencv裁剪/截取图片的几种方式

前言在计算机视觉任务中,如图像分类,图像数据集必不可少。自己采集的图片往往存在很多噪声或无用信息会影响模型训练。因此,需要对图片进行裁剪处理,以防止图片边缘无用信息对模...

2021-04-30

python+opencv图像分割实现分割不规则ROI区域方法汇总

在图像分割领域,一个重要任务便是分割出感兴趣(ROI)区域。如果是简易的矩形ROI区域其实是非常容易分割的,opencv的官方python教程里也有教到最简易的矩形ROI分割(剪裁),其本质是多...

2021-04-30

解决pycharm临时打包32位程序的问题

问题:64位系统安装了64位的python,打包生成的程序是64位的,在32位系统上不兼容无法运行。想安装多个python,只临时调用32位python解释器来打包32位程序,不想永久改掉默认的64位py...

2021-04-30

golang 如何自动下载所有依赖包

如何自动下载所有依赖包?大部分情况下大家下载 Go 项目都是使用go get命令,它除了会下载指定的项目代码,还会去下载这个项目所依赖的所有项目。但是有的时候我们的项目由于各种...

聊聊Go语言编译github上的项目遇到的坑

最近转行Go语言服务端,老大写了个很复杂的框架,并且没有文档。在读取源代码的时候,很是痛苦,记忆力不咋地,记不住东西,于是乎想出了通过源代码创建UML类图的办法。C++和JAVA都有类...

一文秒懂JavaScript DOM操作基础

DOM概念DOM:document object model : 文档对象模型
通过js去操作HTML的代码,添加元素,删除元素。。。获取元素(1)getElementById 通过id获取,获取到的是一个元素
(2)getElementsByTa...

react配置px转换rem的方法

安装相关的依赖npm i lib-flexible --save
npm i postcss-px2rem --save主要用来暴露项目配置npm run eject
!如果运行npm run eject报错,出错的原因应该是仓库里面代码没有提...

Go 实现HTTP中间人代理的操作

goproxyGo HTTP(S)代理库, 支持中间人代理解密HTTPS项目地址安装go get github.com/ouqiang/goproxy使用package mainimport ( "net/http" "time" "github.com/ouq...

golang 实现一个负载均衡案例(随机,轮训)

今天用go实现一个简单的负载均衡的算法,虽然简单,还是要写一下。1.首先就是服务器的信息package balancetype Instance struct { host string port int}func NewInstanc...

golang 实现一个restful微服务的操作

如何用net/http构建一个简单的web服务Golang提供了简洁的方法来构建web服务package main import ( "net/http") func HelloResponse(rw http.ResponseWriter, request *h...

Python机器学习之决策树

一、要求二、原理决策树是一种类似于流程图的结构,其中每个内部节点代表一个属性上的“测试”,每个分支代表测试的结果,每个叶节点代表一个测试结果。类标签(在计算所有属性后做...

2021-04-30

Python collections模块的使用技巧

一般来讲,python的collections是用于存储数据集合(比如列表list, 字典dict, 元组tuple和集合set)的容器。这些容器内置在Python中,可以直接使用。该collections模块提供了额外...

2021-04-30

Python如何把不同类型数据的json序列化

现代网络应用Web APP或大型网站的后台一般只有一个,然后客户端却是各种各样的(iOS, android, 浏览器), 而且客户端的开发语言很可能与后台的开发语言不一样。这时我们需要后...

2021-04-30

SpringBoot内置tomcat调优测试优化

问题怎么配置springBoot 内置tomcat,才能使得自己的服务效率更高呢?基础配置Spring Boot 能支持的最大并发量主要看其对Tomcat的设置,可以在配置文件中对其进行更改。我们可以...

2021-04-30

SpringBoot整合Tomcat连接池的使用

连接池大小及性能选项
maxActive:最主要参数,配置连接池同时能维持的最大连接数,如果客户端理论上需要100个连接,则这个值设为100。 maxIdle:如果客户端一段时间内不需要...

2021-04-30

Spring Security的简单使用

什么是Spring Security
Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。它实际上是保护基于spring的应用程序的标准。 Spring Security是一个...

2021-04-30

Java实战之基于swing的QQ邮件收发功能实现

一、电子邮件详解 假设自己的电子邮件是me@163.com,对方的邮件是you@163.com我们编写好文件填写好对方文件,点击发送,这些电子邮件就发出去了而这些电子邮件被称为MUA:Mail U...

2021-04-30

Spring Boot整合Lombok的方法详解

上篇文章给大家介绍了,喜欢的朋友点击查看下。SpringBoot 开发提速神器 Lombok+MybatisPlus+SwaggerUILombok为啥这么牛逼&#63;SpringBoot和IDEA官方都要支持它一、Lombok简...

2021-04-30

css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效

首先 要使用transform-origin属性,必须使用transform 属性,其有很多属性,我们只需要用到transform的rotate属性(设置2D旋转角度),再搭配 transform-origin 设置其中心点。最后搭配...

2021-04-29

css position fixed 左右双定位的实现代码

CSS Position(定位)
position 属性指定了元素的定位类型。position 属性的五个值: static relative fixed absolute sticky元素可以使用的顶部,底部,左侧和右侧...

2021-04-29

Django cookie和session的应用场景及如何使用

为什么需要使用cookie和ses sion?HTTP协议本身是”无状态”的,在一次请求和下一次请求之间没有任何状态保持,服务器无法识别来自同一用户的连续请求。有了cookie和session,服务...

2021-04-29

Python基础之tkinter图形化界面学习

一、基础内容import tkinter as tkfrom PIL import Image,ImageTkdef my(): pwin.destroy() win.deiconify()win = tk.Tk()#win.geometry('320x240+100+50')...

2021-04-29

python3.9之你应该知道的新特性详解

一、数字类型python除了支持原有的int和float类型,新增了支持Decimal或者Fraction。python还内置支持复数,后缀j或者J用于标识虚数。二、字符串如果字符串中有单引号而没有双...

2021-04-29

教你怎么用Python实现多路径迷宫

一、思路介绍 在已有的单路径迷宫基础上打开一块合适的墙就可以构成2路径的迷宫。 打开的墙不能和已有的路径过近。 1。从开始和终点开始进行广度优先搜索,并为迷宫...

2021-04-29

Django程序的优化技巧

友情提示:过度性能优化是没有必要甚至有害的,因为花大力气带来的毫秒级的响应提升你的用户可能根本感知不到,毕竟开发人员的时间也很宝贵。性能优化指标
在对一个Web项目进行性...

2021-04-29

教你怎么用Python监控愉客行车程

一、愉客行车程监控并通知大概思路:用户填写指定信息在config.json文件中,通过定时访问网页,获取指定信息,从而达到对指定车程的监控1.分析网页按下F12,打开开发者工具,再刷新一下...

2021-04-29

Python基础之元类详解

1.python 中一切皆是对象,类本身也是一个对象,当使用关键字 class 的时候,python 解释器在加载 class 的时候会创建一个对象(这里的对象指的是类而非类的实例)class Student:...

2021-04-29

python中的被动信息搜集

概述:
被动信息搜集主要通过搜索引擎或者社交等方式对目标资产信息进行提取,通常包括IP查询,Whois查询,子域名搜集等。进行被动信息搜集时不与目标产生交互,可以在不接触到目标系...

2021-04-29

Django一小时写出账号密码管理系统

1、环境搭建
需安装:
python3.6
Pycharm专业版
django 2.2.6
mysqlclientpip install django==2.2.6pip install mysqlclient2、生成django项目django-admin startproject yo...

2021-04-29

python实现三次密码验证的示例

需求:Python实现三次密码验证,每次验证结果需要提示,三次验证不通过需要单独提示代码如下:user = '张无忌'password = '12345678'confirm_flag = Truefor i in range(0, 3):...

2021-04-29

Golang 如何实现函数的任意类型传参

大家还是直接看代码吧~package main import ( "fmt") func init() { fmt.Print("init")} func main() { test1("123") test1(1) test2("123",1, "324", 12)} // 实现传单个...

Idea配置Maven阿里云镜像加速的实现

如果没有安装过maven,是用的idea自带的maven,那就是idea的安装目录下 /plugins/maven/lib/maven3这个目录。

然后在conf下打开settings.xml,加入如下代码: <mirrors> <mirror>...

2021-04-29

用Java生成二维码并附带文字信息

一、引入依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version> </dependency> <de...

2021-04-29
返回顶部
顶部