优化滚动的小技巧:使用CSS Scroll Snap!!

你是否经常希望有一个CSS特性可以轻松创建一个可滚动的容器? CSS scroll snap 可以做到这一点。在早期的前端开发中,我依靠 JS 插件来创建滑块组件。有时,我们需要一种简单的...

2021-01-18

css怎么移动文字

css移动文字首先可以用个容器来包住文字,给宽和高。然后,可以使用多种方法来移动文字:1、如果是在块元素容器中,可以用text-align:center、left、right来移动文字的位置。2、可以...

2021-01-18

jquery如何设置元素不可见

jquery设置元素可见性的方法:可以使用$(selector).hide();方法设置元素不可见,使用$(selector).show();方法设置元素可见,可以使用toggle()方法来切换hide()和show()方法。jque...

css六边形怎么画

首先了解一下正六边形内角和边的关系,正六边形的每个内角是60deg,如图(√3其实是根号3):方法一:原理把正六边形分成三部分,左中右分别是:before部分,div部分,after部分,如图:before...

2021-01-18

jQuery冲突问题怎么解决

冲突问题的解决方式1:退一步海阔天空,jQuery框架中释放 $ 符号的使用权。其实$只是jquery的一个别名而已,假如我们需要使用 jquery 之外的另一 js 库,我们可以通过调用 $.noConf...

详解PHP面向对象之后期静态绑定

介绍自 PHP 5.3.0 起,PHP 增加了一个叫做后期静态绑定的功能,用于在继承范围内引用静态调用的类。准确说,后期静态绑定工作原理是存储了在上一个“非转发调用”(non-f...

2021-01-18

最简单的laravel配置多域名方法

laravel 配置多域名最简单的方法web.php Route::group(['domain' => 'www.a.com'], function () {Route::any('/','\App\Http\Controllers\Ind...

2021-01-18

css设置背景颜色

css设置背景颜色的方法在CSS中,可以使用background-color属性来设置背景颜色。background-color属性设置一个元素的背景颜色。元素的背景是元素的总大小,包括填充和边界(但不包...

2021-01-18

html设置背景图片全屏

html设置背景图片全屏的方法:1.新建一个html文档。设置一下HTML的框架,然后把图片设置在同一个文件夹里面。2.加入<style type="text/css"></style>,这样可以有样式设置。因为...

2021-01-18

Python介绍 list.sort方法和内置函数sorted

Python列表排序 list.sort方法和内置函数sorted很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表.这时候就可以使用list.sort方...

2021-01-18

必须知道 java中“==“与equals()的区别

==:关系运算符 在基本数据类型中比较两个值的内容是否相等 在引用类型型中比较的是两个对象的地址是否相等equals()是Object类中的方法1.基本数据类型无法使用equals(...

2021-01-18

JavaScript知识点总结之 jQuery常用选择器和过滤选择器

jQuery常用选择器和过滤选择器使用方法
下载Jquery文件库,保存在站点js文件夹中,使用script标签引入,放在head标签内
window.&omicron;nl&omicron;ad=function()可简化为$(func...

c++清屏函数是什么

c++清屏函数是“system("cls")”,执行控制台命令cls,功能是清屏,清除所有屏幕显示信息。system是一个C/C++的函数。windows操作系统下system () 函数详解主要是在C语...

2021-01-18

Nodejs怎么结束进程

NodeJS结束进程 Process:对象是一个全局变量,它提供有关当前 Node.js 进程的信息并对其进行控制。 作为一个全局变量,它始终可供 Node.js 应用程序使用,无需使用 require()。...

Python结合百度语音识别实现实时翻译软件的实现

一、所需库安装
pip install PyAudiopip install SpeechRecognitionpip install baidu-aippip install Wavepip install Wheelpip install Pyinstaller二、百度官网申请服务...

2021-01-18

windows系统Tensorflow2.x简单安装记录(图文)

自从接触了python,再到机器学习和深度学习,要学习的东西向越拉越多了!!!因为课题的需要接触了tensorflow,我直接就是一个好家伙,光安装就看了好多教程,装了好几天,回头看看其实就几句...

2021-01-18

java中stringbuffer线程安全分析实例详解

在对于一些类作用于线程时,安全系数高的线程更推荐大家使用,在尽可能的程度上降低程序出错的可能性。对于本篇所要提到的StringBuffer而言,在其缓冲区中有多个线程的存在,我们在...

2021-01-18

关于MyBatis 查询数据时属性中多对一的问题(多条数据对应一条数据)

数据准备数据表CREATE TABLE `teacher`( id INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (id)) ENGINE=INNODB DEFAULT CHARSET=utf8;INSERT INTO `te...

2021-01-18

java爬虫模拟登陆的实例详解

使用jsoup工具可以解析某个URL地址、HTML文本内容,是java爬虫很好的优势,也是我们在网络爬虫不可缺少的工具。本文小编带领大家使用jsoup 实现java爬虫模拟登陆,通过省力的API,...

2021-01-18

Mybatis自定义SQL的关系映射、分页、排序功能的实现

目的: 记录数据库表与实体对象之间不同的映射关系如何用mybatis的自定义sql和结果返回集处理。1、三种对象映射关系1.1 一对一一个人对应一个身份证,一位同学对应一个班级,每个...

2021-01-18

微信小程序之高德地图多点路线规划过程示例详解

调用如何调用高德api?高德官方给出的https://lbs.amap.com/api/wx/summary/开放文档比较详细:第一步,注册高德开发者第二部,去控制台创建应用即点击右上角的控制平台创建应用创...

CSS 奇思妙想边框动画效果的实现

今天逛博客网站 -- shoptalkshow,看到这样一个界面,非常有意思:觉得它的风格很独特,尤其是其中一些边框。嘿嘿,所以来一篇边框特辑,看看运用 CSS,可以在边框上整些什么花样。border...

2021-01-18

HTML5 drag和drop具体使用详解

简介拖拽(Drag/Drop)是一个很普遍、很常用的操作,即抓取一个对象后,放到想要放的地方。 在H5中,拖拽是一个标准操作,任何元素都可以拖拽!! 但是!! 想要实现拖拽,需要添加 拖拽属性。H5...

2021-01-18

Spring引入外部属性文件配置数据库连接的步骤详解

直接配置数据库的信息xml配置文件直接配置:<&#63;xml version="1.0" encoding="UTF-8"&#63;><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="ht...

2021-01-18

SpringBoot整合JDBC的实现

简介
JDBC是最原基本的连接数据源的方式,在springboot中所有和数据源有关系的都在Spring Data家族中,所以我们看看springboot中如何使用JDBC来实现对数据库的增删改查操作。简...

2021-01-18

JVM性能调优实战:让你的IntelliJ Idea纵享丝滑

本文已被Github仓库收录 https://github.com/silently9527/JavaCore前言在前面整理了一篇关于JVM故障诊断和处理工具,考虑到大部分的Java程序员都使用的是IntelliJ Idea,本篇...

2021-01-18

IDEA Spring Boot 自动化构建+部署的实现

本文所有操作都基于Alibaba cloud Toolkit进行操作。
1.插件安装
在插件市场中下载安装。 在IntelliJ IDEA顶部菜单栏中选择File>Settings。在Settings对话框的左侧导航栏...

2021-01-18

Python实现邮件发送的详细设置方法(遇到问题)

设置部分:首先网页登录QQ邮箱设置一些待会儿会用到的参数:首先开启POP3/SMTP和IMAP/SMTP服务,然后生成授权码,然后复制到代码中来(只有smtp.qq.com需要生成授权码,在网易163邮箱中...

2021-01-18

用Python自动清理系统垃圾的实现

用Python自动清理系统垃圾,再也不用360安全卫士了在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:.tmp、._mp)日志文件(.log)、临时帮助文件(.gid)、磁盘检查...

2021-01-18

详解Python爬虫爬取博客园问题列表所有的问题

一.准备工作 首先,本文使用的技术为 python+requests+bs4,没有了解过可以先去了解一下。 我们的需求是将博客园问题列表中的所有问题的题目爬取下来。
二.分析: 首先博客...

2021-01-18

python爬虫爬取图片的简单代码

Python是很好的爬虫工具不用再说了,它可以满足我们爬取网络内容的需求,那最简单的爬取网络上的图片,可以通过很简单的方法实现。只需导入正则表达式模块,并利用spider原理通过使...

2021-01-18

python中用Scrapy实现定时爬虫的实例讲解

一般网站发布信息会在具体实现范围内发布,我们在进行网络爬虫的过程中,可以通过设置定时爬虫,定时的爬取网站的内容。使用python爬虫框架Scrapy框架可以实现定时爬虫,而且可以根...

2021-01-18

java关于string最常出现的面试题整理

在学习了不少使用string处理字符串的方法后,对于这方面基础内容模块已经初步掌握。对于java面试时,字符串是比较基础和重点的模块,所以在学习和复习的时候,都需要在这方面做重点...

2021-01-18

python爬虫实现爬取同一个网站的多页数据的实例讲解

对于一个网站的图片、文字音视频等,如果我们一个个的下载,不仅浪费时间,而且很容易出错。Python爬虫帮助我们获取需要的数据,这个数据是可以快速批量的获取。本文小编带领大家通...

2021-01-18

python中四舍五入的正确打开方式

round()函数
(注意:下面的我也不清楚是否正确,我只是发表一下我的观点)对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可
强烈建议不要去深究,就直接得结果就好
ndi...

2021-01-18

PyQt5中QSpinBox计数器的实现

QSpinBox 是一个计数器控件,允许用户选择一个整数值,通过单击向上/向下按钮或按键盘上的上/下箭头来增加/减少当前显示的值,当然用户也可以输入值。在默认情况下,QSpinBox 的取...

2021-01-18

全网最细 Python 格式化输出用法讲解

一、使用 print() 函数在 Python 中,print() 函数支持格式化输出,与 C 语言的 printf 类似。1. 格式化输出字符串和整数【示例1】输出字符串 AmoXiang,并计算、输出它的字符长...

2021-01-18

PyQt实现计数器的方法示例

1、PyQt介绍PyQt是python的GUI框架之一,这是一个跨平台的UI框架,即可以运行在windows、Linux、Mac上,可以用来替换Python内置的TKinter。PyQt支持Python2.x和Python3.x。而Qt是...

2021-01-18

vue-resource 拦截器interceptors使用详解

前言
拦截器-interceptor
在现代的一些前端框架上,拦截器基本上是很基础但很重要的一环,比如Angular原生就支持拦截器配置,VUE的Axios模块也给我们提供了拦截器配置,那么拦截器...

js数组的基本使用总结

前言数组是一种特殊对象。js中并没有真正的数组,只是用对象模拟数组。查看对象属性的方法在数组身上也同样适用。值得注意的是:数组的下标类型为字符串,并不是数字。典型数组...

JavaScript/TypeScript 实现并发请求控制的示例代码

场景
假设有 10 个请求,但是最大的并发数目是 5 个,并且要求拿到请求结果,这样就是一个简单的并发请求控制
模拟
利用 setTimeout 实行简单模仿一个请求
let startTime = Date....

java UDP实现一个聊天工具的示例代码

题目:
假设Tom和Jerry利用Java UDP进行聊天,请为他们编写程序。具体如下:
(1)、Tom和Jerry聊天的双方都应该具有发送端和接收端;
(2)、利用DatagramSocket与DatagramPacket;
(3)、实现...

2021-01-18

MyBatis中的表关联查询实现示例

Mybatis中的一对多对象关联查询查询
模拟情景,商品与商品详情:一件商品可以对应多个商品详情信息,即从商品&#10145;商品详情方向看,属于一对多。 在一对多关系中,需要在属于一的...

2021-01-18

从零开始搭建springboot+springcloud+mybatis本地项目全过程(图解)

记录一下从零开始搭建一个springboot+springcloud+mybatis本地项目的demo的过程。纯代码小白一枚,若有不足或错误之处,欢迎广大朋友指出!开发环境准备:
IDE:IntelliJ Idea 2019.3...

2021-01-18

浅谈在Java中JSON的多种使用方式

1. 常用的JSON转换 JSONObject 转 JSON 字符串JSONObject json = new JSONObject();jsonObject.put("name", "test");String str = JSONObject.toJSONString(json);JSON字符...

2021-01-18

java的jdk基础知识点总结

在java开发中,有一个核心的组成部分,我们在进行java安装时,首先下载的就是这个软件,它就是JDK工具包。可以说在范围上是包括了java的其它组成部分,不过还需要我们对这个工具包的...

2021-01-18

利用python为PostgreSQL的表自动添加分区

PostgreSQL引进“分区”表特性,解放了之前采用“表继承”+“触发器”来实现分区表的繁琐、低效。而添加分区,都是手动执行SQL。
演示目的:利用python来为PostgreSQL的表自动添...

2021-01-18

js加减乘除精确运算方法实例代码

前言因为计算机数字是浮点型,所以在计算过程中通常得到的并不是一个准确的数据,所以在做一些数组运算的时候比较头疼,我们这里就来写一下精确运算的方法首先是加法 (这里以两个...

java中“==“和equals()的区别详解

今天我们探讨一下Java中"=="与equals()的区别==:关系运算符 在基本数据类型中比较两个值的内容是否相等

在引用类型型中比较的是两个对象的地址是否相等equals()是O...

2021-01-17

MyBatis查询时属性名和字段名不一致问题的解决方法

问题
当我们数据库中的字段和实体类中的字段不一致的时候,查询会出问题数据库字段是 pwdid name pwd1 张三 1234562 李四 1234563 王五 1234564 赵六 123456实体类字段是 pas...

2021-01-17
返回顶部
顶部