- 博客(31)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 Debian10 Linux操作系统连接网络问题
【解决方法】1、打开虚拟机----设置;2、选择"NAT"模式;3、打开电脑的“服务”4、找到Vmware NAT Service,点击“启动”5、打开控制面板----选择“网络和Internet”----选择“网络和共享中心”,左边“更改适配器设置”6、在这里我的电脑连的是WiFi,所以选择WLAN,如果你的电脑是以太网连接,选择以太网。然后右...
2019-10-10 16:38:35 3399
原创 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 3040 1
原创 python DES加解密实例(pyDes)
# pyDes.des(key,[mode],[IV],[pad],[padmode]) # 加密密钥的字节、加密类型、偏移量(可选参数用来设置填充字符)、设置填充模式
2021-10-29 22:50:40 7594 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 183
原创 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 484 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 891
原创 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 2382 3
原创 利用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 340
原创 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 229
原创 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 1498 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 359
原创 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 159
原创 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 348
原创 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 818
原创 JavaScript将字符串转化为数组最简单暴力的方法(ES6)
let str ='lgk'let arr = [...str]console.log(arr)
2020-09-30 13:38:45 1316
原创 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 3144
转载 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 320
转载 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 389
转载 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 192
原创 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 492
原创 vue + echarts实现数据可视化统计页面
1、该项目自行下载element-ui、moment、echarts等vue的相关依赖包;2、该项目里面的echarts样式主题“walden.js”是个人自己配置的样式,可到官网自行配置或者选择默认样式;先上效果图:标数据可视化网页代码参考:三个echarts子组件(比较懒,子组件代码就做出一个组件画一张图,可以通过JavaScript对dom元素进行操作实现一组件画多图的效果,以后会考虑写一下)chart1.v...
2020-08-02 22:02:37 9143 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 1852 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 2022 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 970
原创 css弹性盒子相关知识点(部分主要内容)
CSS的弹性 盒子部分主要的内容总结:弹性盒子由弹性容器(通过设置 display 属性的值为 flex 或 inline-flex将其定义为弹性容器) 和弹性子元素组成。弹性容器属性类别flex-direction定义弹性子元素在父容器中的位置( 此处用反转属性 )flex-direction定义弹性子元素在父容器中的位置( 此处用列属性 )justify-c...
2020-03-10 18:27:39 775
网页嵌入APK安卓软件源码
2022-03-26
Web前端学习仿拼多多软件首页界面模拟练习
2020-02-22
Ubuntu命令apt-get install安装不了,如何解决?
2022-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人