详解ThinkPHP框架之验证码

Think\Verify类可以支持验证码的生成和验证功能。下面是最简单的方式生成验证码:$Verify = new \Think\Verify();$Verify->entry();上面的代码会生成默认的验证码图片并输出,...

2020-10-28

java中object方法有哪些

java中object方法有:一、引言Object是java所有类的基类,是整个类继承结构的顶端,也是最抽象的一个类。大家天天都在使用toString()、equals()、hashCode()、waite()、notify()...

2020-10-28

css的display属性有哪些

css的display属性有:1、display: none:把元素隐藏,物理位置也不在了.2、鼠标移动到c1,c2区域的时候隐藏c1.3、display: inline:把块级标签变成内联标签.4、display: block:把内联...

2020-10-28

springboot和springmvc区别有哪些

springboot和springmvc区别:spring boot只是一个配置工具,整合工具,辅助工具.springmvc是框架,项目中实际运行的代码Spring 框架就像一个家族,有众多衍生产品例如 boot、secur...

2020-10-28

python字典中的值为什么不允许重复

python字典中的值不允许重复的原因是:字典中的值没有任何限制, 可以是任意Python对象,即从标准对象到用户自定义对象皆可,但是字典中的键是有类型限制的。1、不允许一个键对应多...

2020-10-28

详解使用Node.js怎么处理CORS

介绍在本文中,我们将研究怎样用 Express 配置 CORS 以及根据需要定制 CORS 中间件。什么是CORSCORS 是“跨域资源共享”的简写。它是一种允许或限制向 Web 服务器...

深入浅析JavaScript中的快速排序

介绍排序是指以特定顺序(数字或字母)排列线性表的元素。排序通常与搜索一起配合使用。有许多排序算法,而迄今为止最快的算法之一是快速排序(Quicksort)。快速排序用分治策略对给...

CSS如何实现自适应分隔线?方法介绍

CSS如何实现自适应分隔线?下面就来给大家介绍一下CSS实现自适应分隔线的N种方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。分割线是网页中比较常见的...

2020-10-28

详解CSS中的Media媒体查询

一说到响应式设计,肯定离不开媒体查询media。一般认为媒体查询是CSS3的新增内容,实际上CSS2已经存在了,CSS3新增了媒体属性和使用场景(IE8-浏览器不支持)。本文将详细介绍媒体...

2020-10-28

26个常用易忘CSS小技巧

收集于平时常用但易忘的CSS实现方法,如有遗漏或补充,还请指正!解决inline-block元素设置overflow:hidden属性导致相邻行内元素向下偏移.wrap { display: inline-block; overf...

2020-10-28

深入学习CSS中如何使用定位(小结)

CSS中定位介绍position 属性在英文单词中表示 位置 的意思,在 CSS 中主要作用设置元素的定位。CSS 中一共有 3 种定位如下: 属性值 描...

2020-10-28

CSS像素以及移动端不同屏幕适配问题解决

像素分辨率我们通常所说的显示器分辨率,其实是指桌面设定的分辨率,而不是显示器的物理分辨率。只不过现在液晶显示器成为主流,由于液晶的显示原理与CRT不同,只有在桌面分辨率与...

2020-10-28

如何使用css3实现一个类在线直播的队列动画的示例代码

之前在群里有个朋友问了这样一个问题, 就是如何在 小程序 中实现类似 直播平台 的用户上线时的 队列动画 ? 作为一名前端工程师, 解决方案无非以下2种: 使用 javascript...

2020-10-28

CSS Viewport 单位 实现快速布局

**CSS Viewport units(视口单位)**在过去几年已经出现了,随着时间的推移,越来越多的开发人员开始使用它们。它们的好处在于为我们提供了一种不需要使用J avaScript 就能以动态...

2020-10-28

CSS实现鼠标移入时图片的放大效果及缓慢过渡效果的示例代码

transform:scale()可以实现按比例放大或者缩小功能。
transition可以设置动画执行的时间,实现缓慢或者快速的执行动画,效果图如下:源码:<!DOCTYPE html><html> <head> <meta ch...

2020-10-28

在CSS网格布局中的列中填充项目的实现方法

假设我们有n 个项目,并且我们必须在网格布局中将这些项目按列排序。列数是固定的,我们还必须确保网格布局中的行数最少,以便有效填充网格。在本文中,我把数字视为项目。并且根据...

2020-10-28

python使用selenium爬虫知乎的方法示例

说起爬虫一般想到的情况是,使用 python 中都通过 requests 库获取网页内容,然后通过 beautifulSoup 进行筛选文档中的标签和内容。但是这样有个问题就是,容易被反扒机制所拦...

2020-10-28

Python字典实现伪切片功能

故事是从这里开始的…





早上起床看到一条评论,有点懵逼,字典切片?

查阅了一下Python资料,3.6版本的Python改写了dict的内部算法,3.6版本之前是无序的;

So,现在就...

2020-10-28

详解selenium + chromedriver 被反爬的解决方法

问题背景:这个问题是在爬取某夕夕商城遇到的问题,原本的方案是用selenium + chromedriver + mitmproxy开心的刷,但是几天之后,发现刷不出来了,会直接跳转到登陆界面(很明显,是遭...

2020-10-28

详解Python流程控制语句

流程控制


流程:代码执行的过程 控制:对代码执行过程的把控



三大结构



顺序结构:代码默认从上到下,依次执行 分支结构:单项分支,双向分支,多项分支,巢状分支 循环...

2020-10-28

浅谈Python __init__.py的作用

我们经常在python的模块目录中会看到 "__init__.py" 这个文件,那么它到底有什么作用呢?


1. 标识该目录是一个python的模块包(module package)


如果你是使用python的相...

2020-10-28

详解Selenium-webdriver绕开反爬虫机制的4种方法

之前爬美团外卖后台的时候出现的问题,各种方式拖动验证码都无法成功,包括直接控制拉动,模拟人工轨迹的随机拖动都失败了,最后发现只要用chrome driver打开页面,哪怕手动登录也...

2020-10-28

linux mint中搜狗输入法导致pycharm卡死的问题

下载pycharm包并且解压

通过文件下bin目录中打开终端执行./pycharm.sh 命令打开

但是卡死在这个界面(之前一直是卡在开始界面,因为我之前关了搜狗输入法就可以继续),这个界...

2020-10-28

jsp cookie+session实现简易自动登录

本文实例为大家分享了jsp cookie+session实现简易自动登录的具体代码,供大家参考,具体内容如下


关闭浏览器只会使存储在客户端浏览器内存中的session cookie失效,不会使服...

2020-10-28

Gin golang web开发模型绑定实现过程解析

我们了解到gin可用通过类似DefaultQuery或DefaultPostForm等方法获取到前端提交过来的参数。参数不多的情况下也很好用,但是想想看,如果接口有很多个参数的时候再用这种方法...

如何用匿名内部类实现 Java 同步回调

在一个应用系统中,不论使用何种编程语言,模块之间要进行调用,仅存在三种方式:同步调用、异步调用、回调。本文就其中回调方式进行详细解读,并通过匿名内部类的手段,在最后实现一...

2020-10-28

Java实现四连环棋游戏

本文实例为大家分享了Java实现四连环棋游戏的具体代码,供大家参考,具体内容如下


游戏规则:


(1)双人游戏,有黑红两色棋子,双方各执一色棋子。

(2)空棋局开盘,黑棋先发,从最上面...

2020-10-28

PHP fopen中文文件名乱码问题解决方案

一般在php中会使用fopen进行生成文件,但是当文件名存在中文时保存文件会出现中文乱码。

源代码:

<?php$fileName = __DIR__ . '\测试.txt';$fp = fopen($fileName, 'w');f...

2020-10-28

PHP dirname功能及原理实例解析

dirname


返回路径中的目录部分


说明


dirname(string$path) :string


给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。


参数...

2020-10-28

python实现一个简单RPC框架的示例

本文需要一点Python socket基础。


回顾RPC




客户端(Client):服务调用方。 客户端存根(Client Stub):存放服务端地址信息,将客户端的请求参数数据信息打包成网络消息,再通过...

2020-10-28

利用python清除移动硬盘中的临时文件

1、目标场景


用过Mac OS的朋友应该都遇到过,日常的文件操作会在同级目录下产生一些特定的临时文件。


平常将文件夹打包成压缩包或拷贝文件夹到移动硬盘内,临时文件会...

2020-10-28

JS实现简单贪吃蛇小游戏

本文实例为大家分享了JS实现简单贪吃蛇游戏的具体代码,供大家参考,具体内容如下


1、使用语言 HTML+CSS+JavaScript

2、使用工具 visual studio code

3、GitHub项目地址...

JS实现多功能计算器

本文实例为大家分享了JS实现多功能计算器的具体代码,供大家参考,具体内容如下


1、开发语言 HTML+CSS+JavaScript


2、开发工具 Visual Studio Code


3、项目GitHub地...

ant design vue导航菜单与路由配置操作

此功能包含:


1.根据动态路由自动展开与自动选择对应路由所在页面菜单


2.只展开一个子菜单


3.兄弟组件控制菜单与路由

<a-menu:openKeys="openKeys":selectedKeys...

design vue 表格开启列排序的操作

开启排序


1、本地数据排序


column数据设置,需要开启的列设置sorter: (a, b) => a.address.length - b.address.length, 自定义排序方法


2、服务端排序sorter设置t...

基于react项目打包css引用路径错误解决方案

没有去修改create-react-app默认的配置文件


执行npm start 一切正常, 但是 npm run build 之后生成的打包文件只能在根目录访问


这样放在服务器目录就访问不到了...

python代理ip怎么写

python写代理ip的方法:方法1:先创建代理ip对象proxy_support = urllib.request.ProxyHandler({&#39;https&#39;:&#39;117.64.149.137:808&#39;})定制一个opener对象opener = u...

2020-10-28

strtok函数的用法是什么

strtok函数的用法:一、函数的简介函数原型:char *strtok(char *s, char *delim)功能:作用于字符串s,以delim中的字符为分界符,将s切分成一个个子串;如果,s为空值NULL,则函数保存的指...

2020-10-28

float占几个字节

float类型占用4字节内存,表示小数,数据范围在-2^128 ~ 2^128(-3.40E+38 ~ +3.40E+38 )之间。int类型占用4字节内存,表示整数,数据范围在-2^31~2^31-1(-2147483648~2147483647)之间...

2020-10-28

一个参数解决Swiper无法打开超链接(个别浏览器兼容)问题

Swiper这个js插件重点是面对移动端使用的,所以插件的默认设置都是针对手机端的。但是移动端没有鼠标而只能靠手点击和滑动,所以在电脑端使用的时候就会出现有些默认配置项是针...

js中常用追加元素的几种方法,熟练使用这几种方法,方便动态更改DOM结构

直接保存为HTML并运行,查看各种方法!<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>js中常用追加元素的几种方法</title>
...

解决ant Design中this.props.form.validateFields未执行的问题

在使用ant Designd的 form 组件时发现点击提交方法中 this.props.form.validateFields((err, values) => {}) 部分未执行,也没有报错。


原因:


我使用了自定义校验 val...

解决antd Form 表单校验方法无响应的问题

antd 的 表单校验方法包括 validateFields 和 validateFieldsAndScroll


里面可以接收校验字段数组, options, 和一个回调函数



from.validateFields([name, age],...

安装Anaconda3及使用Jupyter的方法

之前安装过Anaconda3,但是今天发现我安装的Anaconda Navigator不见了,然后看了网上的各种博客发现是自己安装Anaconda3不完整所以才导致有些文件缺失,比如我之前只有下面红色...

2020-10-27

python和C++共享内存传输图像的示例

原理


python没有办法直接和c++共享内存交互,需要间接调用c++打包好的库来实现


流程

C++共享内存打包成库 python调用C++库往共享内存存图像数据 C++测试代码从共享...

2020-10-27

Pycharm中如何关掉python console

上篇文章我们讲了如何安装Anaconda3以及Jypter,安装Anaconda3以及如何使用Jupyter:https://www.freexyz.cn/article/198352.htm


但是,在我使用pycharm的过程中我发现了一个...

2020-10-27

Python调用JavaScript代码的方法

准备阶段:


以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和。

//norm.js//计算两个数的和function add(num1, num2) { return num1 + nu...

2020-10-27

python openCV自制绘画板

本文实例为大家分享了python openCV自制绘画板的具体代码,供大家参考,具体内容如下

import numpy as npimport cv2def nothing(x): passcv2.namedWindow('image')img = np...

2020-10-27

Python下使用Trackbar实现绘图板

本次实验利用到了cv2中的createTrackbar和getTrackbarPos函数实现一个绘图板的功能,用户可以选择矩形或是画笔模式,并设置调色板中的值来选择颜色,再选择画笔大小,进行绘图。...

2020-10-27

Java实现简单银行ATM功能

本文实例为大家分享了Java实现简单银行ATM功能的具体代码,供大家参考,具体内容如下


实现功能


1、用户需要通过输入银行卡号和密码才能进入ATM系统

2、用户可以在ATM...

2020-10-27
返回顶部
顶部