自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 Debian10 Linux操作系统连接网络问题

【解决方法】1、打开虚拟机----设置;2、选择"NAT"模式;3、打开电脑的“服务”4、找到Vmware NAT Service,点击“启动”5、打开控制面板----选择“网络和Internet”----选择“网络和共享中心”,左边“更改适配器设置”6、在这里我的电脑连的是WiFi,所以选择WLAN,如果你的电脑是以太网连接,选择以太网。然后右...

2019-10-10 16:38:35 3354

原创 django DRF请求访问频率限制

django drf框架频繁请求限制

2023-03-16 18:58:21 858 1

原创 django日志的基本使用

django日志的基本使用

2023-03-16 18:51:30 977

原创 解决react native初次运行gradle慢的方案

解决react native初次运行gradle慢的解决方案

2022-11-09 23:19:49 1568

转载 正则表达式【特别详细】- 转载

最全最基础的正则表达式

2022-10-06 14:53:25 669

原创 网页嵌入APP(适用于H5开发阶段的测试)

webapp网页嵌入软件,用于H5开发阶段的测试

2022-03-26 17:53:47 1177

原创 docker上传自己的镜像ubuntu18.04(一步步流程贴图)

1、确保Docker Hub上已经创建帐号,docker是用于存放自己的镜像。因为每一次变动服务器老是需要重新安装一次所有的环境,所以我就干脆用docker容器部署自己的服务器。2、成功启动docker后,拉取一个镜像:本文实例示范拉取Ubuntu18.04。docker pull ubuntu18.043、查看安装的镜像(命令:docker images),看到ubuntu:18.04镜像已经存在。4、使用 ubuntu 镜像启动一个容器。docker run -it ubun

2022-03-12 23:35:03 3027 1

原创 python DES加解密实例(pyDes)

# pyDes.des(key,[mode],[IV],[pad],[padmode]) # 加密密钥的字节、加密类型、偏移量(可选参数用来设置填充字符)、设置填充模式

2021-10-29 22:50:40 7497 5

原创 python框Django定义app中admin.py模型管理器类

注:此处以数据库表中book表为例,book字段有【 id / 标题 / 出版社 / 价格 / 零售价 / 信息 】from django.contrib import adminfrom .models import Book# Register your models here.# admin.site.register(Book)# 定义模型管理器类class BookManager(admin.ModelAdmin): # 列表页的显示 list_disp.

2021-08-12 20:37:07 170

原创 python框架Django数据库类型

1、BooleanField()--对应数据库tinyint(1),true/false2、CharField()--对应数据库varchar(长度)3、DateField()--对应数据库date,参数:下面三个参数只能选一个(auto_now每次更新数据自动改为最新时间)(auto_now_add数据第一次创建,设置为当前时间)(default设置时间,字符串:‘2021-08-08’)4、DateTimeField--对应数据库datetime(6),参数同DateField5、Dec.

2021-08-08 19:29:05 463 1

原创 python框架Django模型增删查改方法(常用)

一、创建数据1、mymodel.objects.create(属性1=值1,属性2=值2),成功返回实体对象,错误抛出异常2、obj = mymodel(属性1=值1,属性2=值2)obj.save()二、查询数据1、mymodel.objects.all()--select * from table,返回queryset容器对象,内部存放mymodel实例2、mymodel.objects.values('字段名1',''字段名2'),返回对应字段的字典值3、mymodel.object.

2021-08-08 19:25:32 872

原创 python查找在圆周率100万个数字中是否有你的生日

# with可以让文件访问后不需要时关闭with open('C:\\Users\\Administrator\\Desktop\\pai.txt', 'r', encoding="UTF-8") as f: str = f.readlines()pi_str = ''for line in str: pi_str += line.rstrip()while True: day = input('请输入你的生日(如:19980101)\n') if day: .

2021-07-31 10:45:05 2320 3

转载 那些年,JavaScript的神操作

1. 使用左移运算符<<迅速得出2的次方

2021-05-29 10:34:34 147

原创 利用ES代理proxy对web前端html界面中英文切换

效果图:1、建立语言库language.jslet text_En = { '语言是生物同类之间由于沟通需要而制定的具有统一编码解码标准的声音(图像)指令。实质定义语言是以声音/符号为物质外壳,以含义为内涵,由词汇和语法构成并能表达人类思想的指令系统。语音、手势、表情是语言在人类肢体上的体现,文字符号是语言的显像符号。': 'Language is a kind of voice (image) instruction with unified coding and decoding

2021-05-22 13:51:17 327

原创 vue和sortable.js实现表格拖拽

1、预先安装sortable.js:npm install sortablejs --save2、效果及代码:<template> <div> <p id="msg"></p> <table id="itxst" width="80%" border="0" cellspacing="1" cellpadding="0" class="t1"> <tr class="filter">

2021-03-10 17:11:43 212

原创 jQuery实现网页聊天窗口对话

效果html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&

2021-02-26 17:24:46 1445 1

原创 js输出两个时间点之间所有的月份

let early_year = parseInt(moment(res.data.early_month).format('YYYY')) let early_month = parseInt(moment(res.data.early_month).format('MM')) let timeNow = new Date() var allDate = [] console.log(timeNow.getFullYear(),timeNow....

2021-01-29 16:08:13 342

原创 gulp构建工具学习笔记

//1、安装gulp命令行工具npminstall--globalgulp-cli//2、安装gulp,作为开发时依赖项npminstall--save-devgulp//3、在项目目录下创建package.json文件npminitconstgulp=require('gulp')/*插件安装cnpminstallgulp-concatgulp-uglifygulp-rename--save-devcnpm...

2021-01-22 15:10:41 143

原创 vue的router钩子函数

1、全局钩子router.beforeEach、router.afterEach:每次每一个路由改变的时候都得执行一遍,beforeEach页面加载之前执行,afterEach页面加载之后执行。应用场景:可进行一些页面跳转前处理,例如判断需要登录的页面进行拦截,做登录跳转!!router.beforeEach((to, from, next) => {})2、路由内钩子beforeEnterlet router = new Router({ routes: [ ...

2021-01-10 22:58:54 324

原创 Web前端jQuery实现监控大屏数字滚动

HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>数字滚动</title> <link rel="stylesheet" href=..

2020-11-30 09:53:21 805

原创 JavaScript将字符串转化为数组最简单暴力的方法(ES6)

let str ='lgk'let arr = [...str]console.log(arr)

2020-09-30 13:38:45 1305

原创 thinkphp6实现简单的数据库搜索(模糊搜索)

考虑单单只是用sql语句的like ‘%%’查询的话比较局限,此处代码思路如下——假如前端传来一段字符串,如:ABCD该代码只能查出:ABCD / ABC / AB / A / B / C / D 情况下的数据特别注意:【代码中的$sql_where里面有一个地方desc,要换成你自己要搜索有关的字段,不要跟我一样用'desc',‘desc’是我数据库的一个字段而已】public function search(){ // 搜索逻辑,查找"ABC" = 查找'ABC'/'AB'/'A'/'

2020-09-20 15:32:10 3100

转载 web测试java+selenium元素定位和元素操作

1.元素定位ID定位元素:findElement(By.id(“”));通过元素的名称定位元素:findElement(By.name(“”)); 通过元素的html中的位置定位元素:findElement(By.xpath(“”));通过元素的标签名称定位元素:findElement(By.tagName(“”));通过元素的链接名称定位元素:findElement(By.linkText(“”));通过元素的类名定位元素:findElem...

2020-08-13 13:22:53 305

转载 selenium+java多层级frame切换的问题

关于selenium多层iframe切换,及iframe没有id和name属性的情况下进行切换的问题。(如下图:)问题:    1. 在切入到frame:left中后,直接切换其他同级和上级frame报错  2. 在切入到frame:left中后,再切换到它下面的frame:index时后无法直接定位要获取的div如上图  原因分析:  问题1:在切入到frame:left中后,要切换到与left同级的frame:index中,需先切回到初始状态defaultContent。然.

2020-08-12 15:05:21 380

转载 let声明和var的区别:

1. let 声明的全局变量不是全局对象window的属性这就意味着,你不可以通过 window. 变量名 的方式访问这些变量,而 var 声明的全局变量是 window 的属性,是可以通过 window. 变量名 的方式访问的。var a = 5console.log(window.a) // 5let a = 5console.log(window.a) // undefined#2. 用let定义变量不允许重复声明这个很容易理解,使用 var 可以重复定义,使用 let

2020-08-05 16:04:16 181

原创 vue字体导入最简单方法

之前用了很多方法先创建一个font.css和静态文件夹,然后在使用时引入,但是路径的问题会使得字体的样式总是显示不出来,可以直接在app.vue里面css写:@font-face{font-family:'Digital';src:url('assets/font/Digital.ttf');}这样的画比较简单,assets/font/Digital.ttf就是字体ttf的路径,当然不能忘了webpack配置:{ test: /\.(woff2?|eot|...

2020-08-02 22:10:43 468

原创 vue + echarts实现数据可视化统计页面

1、该项目自行下载element-ui、moment、echarts等vue的相关依赖包;2、该项目里面的echarts样式主题“walden.js”是个人自己配置的样式,可到官网自行配置或者选择默认样式;先上效果图:标数据可视化网页代码参考:三个echarts子组件(比较懒,子组件代码就做出一个组件画一张图,可以通过JavaScript对dom元素进行操作实现一组件画多图的效果,以后会考虑写一下)chart1.v...

2020-08-02 22:02:37 9057 11

原创 thinkphp6 + vue前端实现上传图片功能组件

前端——基于vue写的上传图片公用组件,子组件文件名:uploadImg.vue<template> <div class="addPic" v-loading="loading"> <img v-if="imgUrl != '' " :src="imgUrl" alt="" class="upload-pic"> <img v-if="imgUrl != '' " src="../assets/icon/del.png" alt="删

2020-07-17 10:22:20 1824 2

原创 解决thinkphp和vue前后端分离的跨域问题

vue使用axios联调时候出现Access to XMLHttpRequest at 'http://127.0.0.1/.......' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.的错误,这个是由于跨域问题。跨域问题主要是网络协议、域名和端口号引起的浏览

2020-07-13 15:13:45 1994 3

原创 phpstudy(Linux)安装ssl证书

phpstudy(Linux)开启https访问:分两步进行,操作前自备SSL申请到的证书。1、修改配置文件修改/usr/local/phpstudy/vhost/apache/ports.conf文件:Listen 80Listen 4432、修改/usr/local/phpstudy/vhost/apache/ip_80.conf文件,在文件最后添加一个443端口的配置:<VirtualHost *:443> DocumentRoot "/www/admin/www.lin

2020-06-19 11:11:45 947

原创 css弹性盒子相关知识点(部分主要内容)

CSS的弹性 盒子部分主要的内容总结:弹性盒子由弹性容器(通过设置 display 属性的值为 flex 或 inline-flex将其定义为弹性容器) 和弹性子元素组成。弹性容器属性类别flex-direction定义弹性子元素在父容器中的位置( 此处用反转属性 )flex-direction定义弹性子元素在父容器中的位置( 此处用列属性 )justify-c...

2020-03-10 18:27:39 746

网页嵌入APK安卓软件源码

网页嵌入APK安卓软件源码 1、功能描述:该app可用于动态添加网页链接,实现移动端H5开发阶段的效果预览。 2、运行平台:安卓手机,单机版 3、使用方法:页面下拉进入网页链接添加,添加完返回首页既可点击进入 4、应用技术:uniapp

2022-03-26

网页嵌入APK安卓软件

该软件可以自定义网页后嵌入,添加完成后可以在app打开自己设置的网页,用于H5开发阶段的测试和预览作用。

2022-03-26

Web前端学习仿拼多多软件首页界面模拟练习

Web前端设计——学习仿拼多多软件模拟练习(首页) 作者声明:该项目只是学习模拟软件前端的界面,不允许用于商业行为,否则后果自负! 代码只是实现首页的界面(因为只是学习分享,所以已经多处避免雷同)

2020-02-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除