处理thinkphp6关闭调试模式(APP_DEBUG=false)报错问题

引言 phper们大家好,作为一个09年接触PHP、12年起用TP框架、16年后没有完整写过代码的伪工程师,写这个LOG的时候心里真的是五味杂陈、唏嘘不已,自己浪费了大好时光的同时...

2020-12-25

jQuery如何判断鼠标是否在某个元素内

jQuery判断鼠标是否在某个元素内的方法:方法一:以页面header为例:(判断鼠标是否在一级菜单里,如果不在一级菜单,是否在二级菜单)$('#header').mousemove(function(e){ i...

python socket 完成简单的通信

socket的介绍socket又称“套接字”,socket会通过udp/tcp协议来发送数据,用来实现两台机器的简单通信。注意:如果要用socket实现两台机器的简单通信,请先确保这两台机...

2020-12-25

5个关于JS作用域的陷阱(总结)

在 JavaScript 中,代码块、函数或模块为变量创建作用域。例如 if 代码块为变量 message 创建作用域:if (true) { const message = 'Hello'; console.log(message);...

介绍 JavaScript 代码加不加分号有什么区别

这个问题在很多文章中都讨论过,在 ESlint 规范中也因为加不加分号而分为两大阵营,到于加不加分号,关键是需要了解分号对于 JavaScript 的影响,开始之前可以先看看下面这道面试题...

Node.js设置允许跨域的方法

设置允许所有域名跨域:app.all("*",function(req,res,next){ //设置允许跨域的域名,*代表允许任意域名跨域 res.header("Access-Control-Allow-Origin","*"); //允许...

详解Dreamweaver2020中配置PHP运行环境的方法

Dreamweaver2020+wampserver配置PHP运行环境1、下载安装Dreamweaver20202、打开Dreamweaver2020,配置站点信息因为我用的是wampserver的服务器,所以我直接把站点设置为wampser...

2020-12-25

eclipse中jquery报错怎么办

eclipse中jquery报错的解决办法:1、eclipse设置:window->preference > Javascript > Validator > Errors/Warnings 中的 Enable Javascript Sematic validation 前面的钩子去...

vue使用import()提示语法错误怎么办

vue使用import()提示语法错误的解决办法:第一种方式:直接安装D:\YLKJPro\CMWEB\03Implement\CustomMapWeb>npm install -D babel-plugin-syntax-dynamic-import第二种方式:在 p...

jquery如何给不存在的元素添加事件

jquery给不存在的元素添加事件的方法:问题 :jquery中给元素添加事件是很简单的,如:添加一个点击事件。$(选择器).click(function(){ );但是,项目中做了ajax分页,第一页直接加载,...

jquery怎么设置区域不可操作

Jquery的api中提供了对元素应用disabled和readonly属性的方法,这两种属性方法可以使元素不可操作,下面我们就来看一下jQuery设置区域不可操作的方法。jquery设置页面元素不可...

jquery获取url的参数乱码怎么办

jquery获取url的参数乱码的解决办法:方法一:正则分析法代码如下:function getQueryString(name) {var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");var r = win...

jquery addclass不起作用怎么办

使用jquery的addClass方法后,样式已经成功添加,但还是没有效果,是因为新添加的样式的优先级比起原先的样式低所致。例如,原先样式如下.test div{width: 100px;height: 100px;bac...

java利用Jsoup库爬取天气

首先加载Jsoup库:第一步:下载Jsoup 库下载地址下载核心库即可第二步:在项目下面新建文件夹命名如下,将下载好的 jar 包拖动到该文件中第三步:右键 jar 包选择 Build Path—&...

2020-12-25

css中词语间隔怎么设置

CSS用word-spacing属性来设置单词的间距。例如:可以看到,word-spacing属性既可以使单词间距变小,也可以变大。word-spacing属性增加或减少字与字之间的空白。而,对于中文,CSS区分...

2020-12-25

css超链接的底色如何设置

能够设置链接样式的 CSS 属性有很多种(例如 color, font-family, background 等等)。链接的特殊性在于能够根据它们所处的状态来设置它们的样式。CSS中a标签4种特有属性:1.a:li...

2020-12-25

使用CSS3制作版头动画效果

网易看游戏官网(http://kanyouxi.163.com/)(已下架),是我以前(2014年)做的一个项目,也是我们首个放弃Flash,采用HTML5与制作动画的网站,当时业内为数不多的采用CSS3用于主动画实际生产...

2020-12-24

idea企业开发之新建各类型项目的详细教程

学习时,接触使用到IDEA这个开发工具。在用IDEA开发的时候,需要创建工程。以下介绍各类型项目的新建。一、 springboot工程简介:介绍如何使用idea创建sptingboot工程。1.1 工程...

2020-12-24

golang:json 反序列化的[]和nil操作

我就废话不多说了,大家还是直接看代码吧~package mainimport ( "encoding/json" "log")type JS struct { A []string}func main() { v1 := &JS{} v2 := &JS{A: []string{}} o...

golang判断net.Conn 是否已关闭的操作

在多线程的线程里边,用一个线程处理一条连接,如何判断连接已经关闭?试了一下,如果连接中断,读写会出现这种net.OpError,这个就可以判断是否断开但是我也不确定有没有更好的方法?如...

golang获取网卡信息操作

我就废话不多说了,大家还是直接看代码吧~package mainimport ( "fmt" "os/exec" "strings" "github.com/safchain/ethtool")func main() { baseNicPath := "/sys/class/net/"...

Go语言获取系统性能数据gopsutil库的操作

psutil是一个跨平台进程和系统监控的Python库,而gopsutil是其Go语言版本的实现。本文介绍了它的基本使用。Go语言部署简单、性能好的特点非常适合做一些诸如采集系统信息和监...

go语言 bool类型的使用操作

我就废话不多说了,大家还是直接看代码吧~// 1 声明类型,没有初始化,零值(false)var a boola = truefmt.Println("a = ", a) // 2 自动推导类型var b = falsefmt.Println("b...

go语言 全局变量和局部变量实例

一、局部变量1 定义在{}里面的变量时局部变量,只能在{}里面有效2 执行到定义的那句话,开始分配内存空间,离开作用域自动进行释放3 作用域,就是变量作用的范围package main impor...

Python 爬虫批量爬取网页图片保存到本地的实现代码

其实和爬取普通数据本质一样,不过我们直接爬取数据会直接返回,爬取图片需要处理成二进制数据保存成图片格式(.jpg,.png等)的数据文本。现在贴一个url=https://img.ivsky.com/img...

2020-12-24

想学画画?python满足你!

python中的绘图工具有不少,比如Matplotlib等等,但这些只能用来画表格,今天我们来介绍一款可以用来画画的库——turtle。一、绘图原理我们通过控制初始位置为(0,0)的...

2020-12-24

python xlsxwriter模块的使用

  1.workbook类add_worksheet  用于添加一个新的工作表,sheetname为工作表名称,默认是sheet1,例如:worksheet = workbook.add_worksheet()worksheet = workbook.add_workshe...

2020-12-24

python 基于PYMYSQL使用MYSQL数据库

  在做测试的时候都会用到数据库,今天写一篇通过python连接MYSQL数据库什么是MYSQL数据库MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产...

2020-12-24

python 如何上传包到pypi

有过一定的 Python 经验的开发者都知道,当引入第三方包时,我们常常会使用 pip install 命令来下载并导入包。那么,如何写一个自己的包,上传到 PyPI 呢,其他开发者也可以通过 pip...

2020-12-24

html转pdf截图保存功能的实现

使用技术itext.jar : 将byte文件输入流转换为图片,pdf等html2canvas.js :将html页面区域截图为base64编码的图片资源java+js1. 准备资源itext.jar
www.baidu.comhtml2canvas...

2020-12-23

css 利用 position + margin 实现固定盒子横向纵向居中的方法

margin:auto; + position: absolute; 上下左右:0
一看 demo 就懂的啦<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> ...

2020-12-23

css实现弹窗上下左右居中且背景透明锁定窗口效果

有一种简单的css方法实现点击之后的弹出框上下左右居中且附加灰色透明遮罩锁定窗口清除滚动条html代码<div class="box"> <div class="boxs"> <!-- 白色弹窗 --> </div>...

2020-12-23

CSS3实现红包抖动效果

有个需求是要实现红包的抖动效果,之前没做过,记录一下嘻嘻~~
这里用到了transform: rotate()属性,加上animation实现动画效果,不多说上代码.red_packet { width: 180rpx; heig...

2020-12-23

Java反射,泛型在Json中的运用

最近项目中遇到了Json数据自动获取的功能,不然令人想起java的反射,已经很长时间没复习java了正好一块连java的这一块内容一起过一遍。java中的反射无疑就相当于java开发者的春...

2020-12-23

Java 利用binarySearch实现抽奖计算逻辑

前言我们平时抽奖总感觉想抽到最高的奖那么难,正巧写了个抽奖的功能,趁着有时间把抽奖的功能实现整理一下,我们要抽奖首先要定义一个奖品的实体类,这个实体类中包含奖品的基本信...

2020-12-23

python3 googletrans超时报错问题及翻译工具优化方案 附源码

一. 问题:在写调用谷歌翻译接口的脚本时,老是报错,我使用的的是googletrans这个模块中Translator的translate方法,程序运行以后会报访问超时错误:Traceback (most recent call l...

2020-12-23

浅谈golang中的&^位清空操作

如下所示:c = a &^ b含义:b 转为二进制时,值为1 的位置对应c的位置值为0;c中剩余位置值与a对应位置值相同(即:所谓的位清空操作,把b中1对应位置在c位置上清空),详见下面代码package m...

python音频处理的示例详解

准备工作:
首先,我们需要 import 几个工具包,一个是 python 标准库中的 wave 模块,用于音频处理操作,另外两个是 numpy 和 matplot,提供数据处理函数。一:读取本地音频数据处理音频...

2020-12-23

Android 7.0应用之间如何共享文件

开发中经常需要将某个文件向另一个应用程序传递,如图片上传到另一个应用程序、文件在不同存储路径之间的复制粘贴等都需要共享文件,可以这样理解接收文件的应用是在向提供文...

2020-12-23

Android使用RSA加密实现接口调用时的校验功能

RSA算法是一种非对称加密算法,那么何为非对称加密算法呢?一般我们理解上的加密是这样子进行的:原文经过了一把钥匙(密钥)加密后变成了密文,然后将密文传递给接收方,接收方再用这把...

2020-12-23

SpringBoot内存数据导出成Excel的实现方法

前言这是本人写的一个SpringBoot对Excel写入的方法,实测能用,待提升的地方有很多,有不足之处请多多指点。Excel2003版(后缀为.xls)最大行数是65536行,最大列数是256列。Excel2007...

2020-12-23

MyBatis-Plus Sequence主键的实现

Sequence主键是什么:序列(SEQUENCE)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。不占用磁盘空间,占用内存。其主要用途是生成表的主键值,可...

2020-12-23

Spring Boot 2.4新特性减少95%内存占用问题

节省 95%的内存占用,减少 80%的启动耗时。GraalVM 是一种高性能的虚拟机,它可以显著的提高程序的性能和运行效率,非常适合微服务。最近比较火的 Java 框架 Quarkus 默认支持 Gr...

2020-12-23

使用go的interface案例实现多态范式操作

看程序:package main import "fmt" type BaseIntf interface { Process()} type Msg1 struct { req int rsp int} func (p *Msg1) Process() { fmt.Println("process 1")} ty...

对Golang中的runtime.Caller使用说明

如下所示:func Caller(skip int) (pc uintptr, file string, line int, ok bool)参数:skip是要提升的堆栈帧数,0-当前函数,1-上一层函数,....返回值:pc是uintptr这个返回的是函数...

python中lower函数实现方法及用法讲解

之前小编介绍过python中将字符串小写字符转为大写的upper函数的使用方法(upper函数)。有将小写转为大写的需要,那也有将大写转为小写的情况。本文主要介绍在python中可以将字符...

2020-12-23

用python计算文件的MD5值

  md5是一种常见不可逆加密算法,使用简单,计算速度快,在很多场景下都会用到,比如:给用户上传的文件命名,数据库中保存的用户密码,下载文件后检验文件是否正确等。下面讲解在pytho...

2020-12-23

Python+unittest+requests+excel实现接口自动化测试框架

环境:python3 + unittest + requestsExcel管理测试用例, HTMLTestRunner生成测试报告 测试完成后邮件发送测试报告 jsonpath方式做预期结果数据处理,后期多样化处理 后期扩展,CI...

2020-12-23

python基于openpyxl生成excel文件

  项目需要,需要自动生成PDF测试报告。经过对比之后,选择使用了reportlab模块。 项目背景:开发一个测试平台,供测试维护测试用例,执行测试用例,并且生成测试报告(包含PDF和excel),...

2020-12-23

引入的css图片怎么加载不了

在CSS中想要引入图片,可以使用background属性或background-image属性。background属性或background-image属性都可以添加背景图片。但有时引入的css图片(背景图片)加载不了,这是...

2020-12-23
返回顶部
顶部