广告位联系
返回顶部
  • 为你推荐
  • Python
  • 软件编程
  • PHP技术
  • 数据库
  • 服务器
  • 网页制作
  • Java
  • Android
  • iOS
  • 小程序
  • seo
  • C语言
  • 系统/运维
  • 运营
  • 前端开发
  • 后端开发
  • 设计大全
  • 各种教程
  • 办公软件
为你推荐
Python
  • 利用Python将原始边列表转换为邻接矩阵的
    在图论和网络分析中,图是一种非常重要的数据结构,它由节点(或顶点)和连接这些节点的边组成。在Python中,我们可以使用邻接矩阵来
      阅读 :3122 2024-04-24
  • 使用python创建和结束线程的介绍
    python创建线程和结束线程 在 Python 中,线程是一种轻量级的执行单元,允许我们在程序中同时执行多个任务。线程的创建和结束是多线程编
      阅读 :1302 2024-04-24
  • python中ctypes使用方法介绍
    前段时间接到了一个需求是给一个蓝牙的SDK测试接口的稳定性,将SDK的接口文档给你了,需要每个接口都写一个对应的测试用例,SDK 是用
      阅读 :1433 2024-04-24
  • Python3中数据校验机制介绍
    在日常编码环节,很大比例的错误处理工作和参数的输入有关。当程序里的某些数据直接来自用户输入时,必须先校验这些输入值,再进行
      阅读 :3122 2024-04-24
  • Python实现在PDF中插入单图像水印和平铺图

    Python实现在PDF中插入单图像水印和平铺图
    PDF文档因其跨平台兼容性和内容保真度成为信息交换的标准载体,为应对版权侵犯、内容篡改以及未经授权的传播等风险,向PDF中插入图片
      阅读 :1203 2024-04-20
  • Python实现将PowerPoint转为HTML格式

    Python实现将PowerPoint转为HTML格式
    PPT是传递信息、进行汇报和推广产品的重要工具。然而,有时我们需要将这些精心设计的PPT演示文稿发布到网络上,以便于更广泛的访问和
      阅读 :1231 2024-04-20
  • Python中通用的文本相似度计算方法介绍
    一、最长公共子序列 最长公共子序列(Longest Common Subsequence,LCS)是指两个或多个序列中共同出现的一段连续序列,它在多个序列中都保持
      阅读 :2266 2024-04-20
  • Python创建一个功能齐全的随机验证码生成
    验证码(CAPTCHA)是一种常用的用于验证用户身份的技术。它通过生成一张包含难以识别的文本、数字或图像的图像,要求用户正确输入其中的内
      阅读 :3385 2024-04-20
  • python3获取视频文件播放时长的三种方法
    方法一:VideoFileClip 1 2 3 4 5 6 from moviepy.editor import VideoFileClip def get_duration_from_moviepy(url): clip = VideoFileClip(url) return clip.duration 方法二:CV2 最快
      阅读 :773 2024-04-19
  • Python实现列表转Excel表格的第一列
    在数据处理和分析中,经常需要将Python中的数据(如列表)导出到Excel表格中,以便于数据的查看、分享和进一步处理。本文将详细介绍如何
      阅读 :22151 2024-04-14
  • python条件判断中not、is、is not、is not Non

    python条件判断中not、is、is not、is not Non
    1.not A 是判断A是否为0、False、空字符串、空列表、空字典、空元组以及None,满足任一条件即返回True 2.is和is not 是不是某种对象 3.is not None和
      阅读 :1204 2024-03-30
  • 利用opencv对拍摄图片进行文字识别介绍

    利用opencv对拍摄图片进行文字识别介绍
    代码示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
      阅读 :33137 2024-03-30
  • Python实现Excel和CSV之间的相互转换

    Python实现Excel和CSV之间的相互转换
    通过使用Python编程语言,编写脚本来自动化Excel和CSV之间的转换过程,可以批量处理大量文件,定期更新数据,并集成转换过程到自动化工作
      阅读 :3195 2024-03-13
  • Python实现在Word中创建表格并填入数据与图

    Python实现在Word中创建表格并填入数据与图
    在Word中,表格是一个强大的工具,它可以帮助你更好地组织、呈现和分析信息。本文将介绍如何使用Python在Word中创建表格并填入数据、图片
      阅读 :2133 2024-03-12
  • Python实现读取.nc数据并提取指定时间与经

    Python实现读取.nc数据并提取指定时间与经
    我们之前介绍过.nc格式的数据,其是NetCDF(Network Common Data Form)文件的扩展名,是一种常用的科学数据存储格式,多用于存储科学和工程领
      阅读 :2108 2024-02-26
  • 机器学习、深度学习和神经网络之间的区
    在人工智能领域,机器学习、深度学习和神经网络是最常见的技术术语。机器学习神经网络深度学习深度神经网络。机器学习包括了神经网
      阅读 :187 2024-02-24
  • Python分割单词和转换命名法的实现
    分割单词 将一个标识符分割成若干单词存进列表,便于后续命名法的转换 先引入正则表达式包 1 import re 至于如何分割单词看个人喜好,如
      阅读 :6324 2024-02-17
  • Python中OS module的使用介绍
    Python的os模块是用于与操作系统进行交互的标准库之一,它提供了许多有用的函数和变量,以便处理文件和目录。下面是一些常见的os模块函
      阅读 :9323 2024-02-17
  • 使用Python实现汉诺塔问题介绍

    使用Python实现汉诺塔问题介绍
    汉诺塔问题是一个经典的问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在
      阅读 :1233 2024-02-13
  • 自然语言处理NLP TextRNN实现情感分类
    概要 在自然语言处理(NLP)领域,情感分析及分类是一项十分热门的任务。它的目标是从文本中提取出情感信息和意义,通常分为两类:正
      阅读 :14029 2024-02-13
  • Python中selenium获取token的方法

    Python中selenium获取token的方法
    在不用(或不知道接口)接口获取token的情况下,通过selenium登录获取到token ------该token值会作为后续调用接口的凭证 ps:token、cookie 都可以是接
      阅读 :6932 2024-01-29
  • Python实现拉格朗日插值法的介绍
    概述拉格朗日插值法 什么是插值法 插值法是一种数学方法,用于在已知数据点(离散数据)之间插入数据,以生成连续的函数曲线。 插值
      阅读 :1231 2024-01-29
  • python使用json.dumps输出中文问题

    python使用json.dumps输出中文问题
    使用json.dumps输出中文 在使用json.dumps时要注意一个问题 1 2 3 import json print(json.dumps(中国)) \u4e2d\u56fd 输出的会是 中国 中的ascii字符码,而不是
      阅读 :1858 2024-01-29
  • python去除字符串中的空格、特殊字符和指

    python去除字符串中的空格、特殊字符和指
    去除字符串中的空格、特殊字符、指定字符等,在python中,为我们提供了三种方法: strip()删除字符串前后(左右两侧)的空格或特殊字符
      阅读 :921 2024-01-28
  • Python中文词频统计介绍

    Python中文词频统计介绍
    词频统计是指在文本中计算每个词出现的次数。 在 Python 中,可以使用一些第三方库(如 jieba)来分词,然后使用字典等数据结构记录每个
      阅读 :5234 2024-01-28
  • Python Matplotlib基本用法介绍

    Python Matplotlib基本用法介绍
    Matplotlib Matplotlib 是Python中类似 MATLAB 的绘图工具,熟悉 MATLAB 也可以很快的上手 Matplotlib。 1. 认识Matploblib 1.1 Figure 在任何绘图之前,我们需
      阅读 :8236 2023-12-22
  • Python 中OS module的使用介绍
    Python的os模块是用于与操作系统进行交互的标准库之一,它提供了许多有用的函数和变量,以便处理文件和目录。下面是一些常见的os模块函
      阅读 :1248 2023-12-22
  • 通过Python的filestools库给图片添加全图水印

    通过Python的filestools库给图片添加全图水印
    一、filestools库简介 filestools目前包含四个工具包,分别是树形目录显示、文件差异比较、图片加水印和curl请求转python代码。 二、安装files
      阅读 :2110 2023-12-11
  • 使用PowerShell实现批量修改或替换文件名

    使用PowerShell实现批量修改或替换文件名
    当时我们修改文件名的需求比较复杂,因此选择了用Python语言来实现;而在我们的需求重命名规则相对比较简单时,则可以基于PowerShell语言
      阅读 :1127 2023-12-11
  • Python实现统计图像连通域
    数组统计函数 ndimage提供一系列函数,可以计算标注后的数组的相关特征,比如最值、均值、均方根等。 下列函数,如果未作其他说明,那
      阅读 :1232 2023-12-03
  • Python-Web框架flask使用示例教程介绍

    Python-Web框架flask使用示例教程介绍
    1.Web框架 1.1flask python的web框架,目录结构如下: 1.static存放的是css,js的样式文件 2.templates存放的是html文件 3.app.py是主要接口入口,默认创建
      阅读 :8529 2023-11-12
  • 解决python pip安装第三方模块报错:error:l

    解决python pip安装第三方模块报错:error:l
    已解决(pip安装第三方模块lxml模块报错)Building wheels for collected packages: lxml Building wheel for lxml (setup.py) error error: subprocess-exited-with-error pyth
      阅读 :15611 2023-11-10
  • Python获取与处理文件路径/目录路径的代码

    Python获取与处理文件路径/目录路径的代码
    文件目录结构说明 一、路径获取 1.1 获取当前文件的绝对路径 使用**os.path.abspath()**获取当前文件的绝对路径。 1 2 3 import os file_path = os.path
      阅读 :13722 2023-11-10
  • python解析库Beautiful Soup安装的详细过程

    python解析库Beautiful Soup安装的详细过程
    一、Beautiful Soup的安装 Beautiful Soup是Python的一个HTML或XML的解析库,使用它可以很方便地从网页中提取数据。它的解析器是依赖于lxml库的,所
      阅读 :7233 2023-11-06
  • Python match语句的具体使用介绍
    python 3.10支持match语句,3,10以下不支持。 match语句接受一个表达式,并将其值与作为一个或多个case块给出的连续模式进行比较。这表面上类
      阅读 :1836 2023-11-01
  • 在anaconda中配置graphviz包的详细过程介绍

    在anaconda中配置graphviz包的详细过程介绍
    GraphViz简介 graphviz是贝尔实验室开发的一个开源的工具包,它使用一个特定的DSL(领域特定语言):dot作为脚本语言,然后使用布局引擎来解析此
      阅读 :7431 2023-10-25
  • Jupyter Lab无法打开终端窗口的解决方法教

    Jupyter Lab无法打开终端窗口的解决方法教
    错误描述 本地Anaconda使用pip install jupyterlab后使用jupyter-lab打开窗口创建Terminal出现错误Launcher Error、Unhandled error、Dismiss 解决方案 通过查询
      阅读 :9651 2023-10-25
  • python查找指定依赖包简介信息实现介绍
    做python项目时,想安装某个依赖包的最新版本,但又不知道它的版本号具体到多少,因此需要搜索查看它的相关简介信息. 原来的时候,可以直接
      阅读 :662 2023-10-18
  • Python3.10新特性之match语句示例介绍
    在Python 3.10发布之前,Python是没有类似于其他语言中switch语句的,要实现类似的功能最简单的方法就是通过if ... elif ... else ...语句,但是这样
      阅读 :297 2023-10-18
  • numpy.insert()的具体使用方法介绍
    numpy.insert()主要用于向矩阵中插入行或列。对于多维矩阵,可以沿任意一个轴插入元素。 1. 参数说明 1 numpy.insert(arr, obj, values, axis=None) arr:
      阅读 :1033 2023-10-17
  • 22个Python的万用公式分享介绍

    22个Python的万用公式分享介绍
    在大家的日常python程序的编写过程中,都会有自己解决某个问题的解决办法,或者是在程序的调试过程中,用来帮助调试的程序公式。 小编
      阅读 :172 2023-10-13
  • Python一行代码识别增值税发票实现介绍

    Python一行代码识别增值税发票实现介绍
    识别发票 录入发票是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。 今天我们就来学习一下,如何自动识别增值税发
      阅读 :2114 2023-10-04
  • Python中文词频统计的介绍

    Python中文词频统计的介绍
    词频统计是指在文本中计算每个词出现的次数。 在 Python 中,可以使用一些第三方库(如 jieba)来分词,然后使用字典等数据结构记录每个
      阅读 :7634 2023-09-20
  • educoder之Python数值计算库Numpy图像处理介绍
    NumPy Python数值计算重要库 在图像处理领域,NumPy可以帮助我们高效地对图像进行处理。通过使用NumPy中的数组操作,我们可以快速地完成各种
      阅读 :1286 2023-09-19
  • Python中关于 *args与**args的用法介绍

    Python中关于 *args与**args的用法介绍
    关于 *args与**args的用法 *args 和 **kwargs主要用于函数定义,你可以将不定数量的参数传递给某个函数。 *args *args 不定参数(不定的意思是指,
      阅读 :2108 2023-09-17
  • python实现数组平移K位
    python数组平移K位 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 def move(ls: list, offset): 元素原索引+位移数
      阅读 :1342 2023-09-17
  • PyTorch定义Tensor及索引和切片介绍(最新推
    深度学习--PyTorch定义Tensor 一、创建Tensor 1.1未初始化的方法 ?这些方法只是开辟了空间,所附的初始值(非常大,非常小,0),后面还需要我
      阅读 :1268 2023-09-10
  • Flask如何接收前端ajax传来的表单(包含文件
    Flask接收前端ajax传来的表单 HTML,包含一个text类型文本框和file类型上传文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3
      阅读 :1130 2023-08-27
  • 在Python中创建累积曲线图

    在Python中创建累积曲线图
    ogive图形以图形化方式表示一组数据的累积分布函数(CDF),有时也称为累积频率曲线。它用于检查数据分布并发现模式和趋势。Matplotlib、
      阅读 :1315 2023-08-23
  • python使用openai生成图像的教程

    python使用openai生成图像的教程
    OpenAI 是一个人工智能的工具包,包括神经网络、遗传算法和有限状态机等。使用python可以非常便捷的操作OpenAI的API。一下是OpenAI官网列举的
      阅读 :1192 2023-08-15
  • Python利用百度地图API实现步行导航功能的
    百度地图作为一款流行的地图应用程序,不仅提供了地图浏览功能,也提供了丰富的API供开发者使用。本文将通过Python编程,利用百度地图
      阅读 :296 2023-07-30
  • python中list.copy的用法介绍
    当我们想复制两个一模一样的列表时,我们可能使用到list.copy()这个方法,这个方法可以让我们复制一个相同的数组,当遇到下面这种情况时
      阅读 :264 2023-07-17
  • 彻底解决python NameError:name

    彻底解决python NameError:name '__file__' is not
    问题背景 我创建了一个函数,里面包含了一个获取当前执行文件路径的代码 1 current_path = os.path.dirname(os.path.abspath(__file__)) 我把这段代码放在
      阅读 :2207 2023-07-17
  • 使用python实现md5加密的方法
    1、简介 Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用于确保信息传输完整一致。
      阅读 :292 2023-07-13
  • Python代码模拟CPU工作原理的介绍
    理解 CPU 工作原理,重要的是理解 pc 不停地自增地址,顺序执行程序指令。当遇到跳转指令时,会将 pc 重置为新地址。在顺序执行程序指令
      阅读 :202 2023-07-03
  • python实现数组平移K位问题介绍
    python数组平移K位 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 def move(ls: list, offset): 元素原索引+位移数
      阅读 :22176 2023-06-27
  • Python利用wxPython实现长文本处理
    在文本编辑器和IDE等应用程序中,可以使用这个示例代码来处理长文本,以便用户更好地查看和编辑文本。 在数据分析和科学计算等领域中
      阅读 :172 2023-05-28
  • Python爬虫之解析HTML页面
    用Python解析HTML页面 在网络爬取的过程中,我们通常需要对所爬取的页面进行解析,从中提取我们需要的数据。网页的结构通常是由 HTML 标签
      阅读 :1173 2023-05-01
  • 已解决不小心卸载pip后怎么处理(重新安装
    已解决:不小心卸载pip后(手动安装pip的两种方式) 报错问题 一个粉丝群的小伙伴提出的问题,不小心卸载了pip怎么重新安装呢?(当时他
      阅读 :2150 2023-04-02
  • Python基于Google Bard实现交互式聊天机器人

    Python基于Google Bard实现交互式聊天机器人
    现在我们想实现自动化,所以我用Python做一个交互式的聊天机器人。 获取Session ID 通过浏览器先拿到SessionID,它是一个cookie,名为__Secure-1
      阅读 :207 2023-03-25
  • Python操作MongoDB数据库的方法(非 ODM)

    Python操作MongoDB数据库的方法(非 ODM)
    一、连接器的安装和配置 pymongo:MongoDB 官方提供的 Python 工具包。官方文档:https://pymongo.readthedocs.io/en/stable/pip安装,命令如下: 1 pip inst
      阅读 :100 2023-03-19
  • python进程间通信的项目实践

    python进程间通信的项目实践
    进程间通信表示进程之间的数据交换。 为了开发并行应用程序,需要在进程间交换数据。 下图显示了多个子过程之间同步的各种通信机制
      阅读 :1190 2023-03-12
  • Python实现构建一个仪表板

    Python实现构建一个仪表板
    这将为我们的团队节省每天重复的数据处理时间...... 简介 如果你目前在一个数据或商业智能团队工作,你的任务之一可能是制作一些每日、
      阅读 :123 2023-03-12
  • Python导入模块的3种方式总结

    Python导入模块的3种方式总结
    很多初学者经常遇到这样的问题,即自定义 Python 模板后,在其它文件中用 import(或 from...import) 语句引入该文件时,Python 解释器同时如下
      阅读 :6666 2023-03-12
  • Python中私有属性“_“下划线和“__“双下
    在Python中,使用一个下划线(_)和两个下划线(__)来表示私有属性。 1、一个下划线 一个下划线的属性名(例如 _x)表示这个属性是受保
      阅读 :178 2023-03-10
  • 14个Python处理Excel的常用操作总结

    14个Python处理Excel的常用操作总结
    自从学了Python后就逼迫用Python来处理Excel,所有操作用Python实现。目的是巩固Python,与增强数据处理能力。 这也是我写这篇文章的初衷。废
      阅读 :114 2023-03-07
  • python星号(*)和双星号(**) 函数动态参数匹
    1.乘法和幂运算符 ● 单个 * 用于乘法运算 ● 两个 ** 表示幂运算 1 2 3 4 2*3 6 2**3 8 2.函数接收数量不固定的入参 在定义函数时,我们可以定义
      阅读 :203 2023-03-05
  • pandas读取Excel批量转换时间戳
    一、安装 1 pip install pandas 如果出报错,不能运行,可以安装 1 pip install xlrd 二、 代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import pandas as pd import
      阅读 :76 2023-02-28
  • 用Python绘制一个仿黑洞图像

    用Python绘制一个仿黑洞图像
    黑洞图像大家都知道,毕竟前几年刚发布的时候曾火遍全网,甚至都做成表情包了。 问题在于,凭什么认为这就是黑洞的照片,而不是一个
      阅读 :51 2023-02-26
  • python __init__与 __new__的区别
    一、构造函数 __init__ 与__new__ __new__ 作用: 创建对象,并分配内存 __init__ 作用: 初始化对象的值 注意: 1、与java相比,java只有一个构造器
      阅读 :159 2023-02-26
  • 基于Python实现绘制一个足球

    基于Python实现绘制一个足球
    前情提要 如果想优雅地绘制一个足球,那首先需要绘制正二十面体:用Python绘制正二十面体 其核心代码为 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1
      阅读 :22132 2023-02-26
  • 关于keras中卷积层Conv2D的学习记录

    关于keras中卷积层Conv2D的学习记录
    keras中卷积层Conv2D的学习 关于卷积的具体操作不细讲,本文只是自己太懒了不想记手写笔记。 由于自己接触到的都是图像 处理相关的工作,
      阅读 :2145 2023-02-23
  • pycharm中执行.sh文件的方法

    pycharm中执行.sh文件的方法
    背景 在运行神经网络相关的实验的时候,通常要跑很多次实验,而每次实验运行时间很久,每运行完一次就需要手动再运行下一次实验。(
      阅读 :147 2023-02-21
  • pycharm2022.2远程连接服务器调试代码实现

    pycharm2022.2远程连接服务器调试代码实现
    目的: 同步本地和服务器的全部或者部分文件 本地debug,服务器跑实验 需要条件: 服务器上已经创建好虚拟环境 你本地已经安装好pychar
      阅读 :110 2023-02-21
  • numpy.unique()使用方法介绍
    numpy.unique() 函数接受一个数组,去除其中重复元素,并按元素由小到大返回一个新的无元素重复的元组或者列表。 1. 参数说明 1 numpy.unique
      阅读 :100 2023-02-21
  • JWT的原理及使用
    目录JWT的原理及使用一、什么是JWT?二、签发认证流程三、使用方法1.设置登录接口2.设置过期事件3.定制返回格式4.配置认证类和权限类5.写
      阅读 :184 2023-02-20
  • NumPy迭代数组的实现的介绍
    NumPy中引入了 nditer 对象来提供一种对于数组元素的访问方式。 一、单数组迭代 1. 使用 nditer 访问数组的每个元素 1 2 3 4 5 6 7 8 9 10 11 12 13 1
      阅读 :172 2023-02-20
  • python批量翻译excel表格中的英文
    需求背景 女朋友的论文需要爬取YouTube视频热评,但爬下来的都是外文。 主要设计 读取一个表格文件,获取需要翻译的文本 使用百度翻译
      阅读 :172 2023-02-20
  • python中数字列表转化为数字字符串的代码

    python中数字列表转化为数字字符串的代码
    1. python中数字组成的列表转化为字符串或者一串数字 1 2 3 4 5 6 7 8 f=[1,2,3,4] num=len(f) m= #建立空字符串 for i in range(num): x=str(f[i]) m=m+x #利用字符
      阅读 :84 2023-02-17
  • pandas中groupby操作实现介绍

    pandas中groupby操作实现介绍
    一、实验目的 熟练掌握pandas中的groupby操作 二、实验原理 groupby(by=None, axis=0, level=None, as_index=True, sort=True, group_keys=True, squeeze=False) 参数说明
      阅读 :90 2023-02-15
  • Python正则表达式中group与groups的用法介绍

    Python正则表达式中group与groups的用法介绍
    在Python中,正则表达式的group和groups方法是非常有用的函数,用于处理匹配结果的分组信息。 group方法是re.MatchObject类中的一个函数,用于返
      阅读 :203 2023-02-15
  • Sklearn调优之网格搜索与随机搜索原理介绍
    前言 超参调优是模型调优(Model Tuning)阶段最主要的工作,是直接影响模型最终效果的关键步骤,然而,超参调优本身却是一项非常低级且枯
      阅读 :203 2023-02-12
  • Flask接口签名sign原理与实例代码
    作用 防止有人不停的刷接口,对接口作限制 比如说,登录接口,按道理说,应该只有app会请求这个接口 但是,如果有人抓取app的请求,就
      阅读 :103 2023-02-12
  • Python机器学习利用鸢尾花数据绘制ROC和

    Python机器学习利用鸢尾花数据绘制ROC和
    一、ROC与AUC 很多学习器是为了测试样本产生的一个实值或概率预测,然后将这个预测值与一个分类阈值(threshold)进行比较,若大于阈值则
      阅读 :189 2023-02-09
  • python字符串大小写转换的三种方法

    python字符串大小写转换的三种方法
    python中,为了方便字符串的大小写转换,为我们提供了三种方法: title() lower() upper() python title()方法 title()方法用于将字符串中的每个单词的
      阅读 :1140 2023-02-09
  • C# DataGridView行列转换的具体实现

    C# DataGridView行列转换的具体实现
    初始表格 需要进行行列转置 转换后的效果 实现代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 voi
      阅读 :8325 2023-02-09
  • Pycharm更换安装源与添加第三方库方法介绍

    Pycharm更换安装源与添加第三方库方法介绍
    今天继续给大家介绍Python相关知识,本文主要内容是Pycharm更换安装源和添加第三方库详解。 一、Pycharm更换安装源 在下载安装好Pycharm后,一
      阅读 :2293 2023-02-05
  • Python利用D3Blocks绘制可动态交互的图表

    Python利用D3Blocks绘制可动态交互的图表
    今天小编给大家来介绍一款十分好用的可视化模块,D3Blocks,不仅可以用来绘制可动态交互的图表,并且导出的图表可以是HTML格式,方便在
      阅读 :160 2023-02-05
  • Python经典案例之图像漫水填充分割介绍

    Python经典案例之图像漫水填充分割介绍
    一.图像漫水填充 图像漫水填充(FloodFill)是指用一种特定的颜色填充联通区域,通过设置可连通像素的上下限以及连通方式来达到不同的填
      阅读 :110 2023-01-30
  • python在pygame中设置字体并显示中文的介绍
    一、查看可用字体 1 2 import pygame print(pygame.font.get_fonts()) 二、设置字体 1.使用系统字体 1 2 self.font=pygame.font.SysFont(None,48)#None系统默认字体 s
      阅读 :3362 2023-01-27
  • pip安装python库时报Failed building wheel for x

    pip安装python库时报Failed building wheel for x
    一、问题描述 如题,在使用pip install xxx的方法安装python库,或者是基于python的软件时,报错ERROR: Failed building wheel for xxx(某个库) 这个报错
      阅读 :202 2023-01-27
  • pygame.sprite的精灵碰撞的介绍

    pygame.sprite的精灵碰撞的介绍
    pygame中的精灵碰撞是可见游戏中用的最基础的东西,这里结合官方文档和小甲鱼的网站上的内容做个小总结,方便日后使用。 pygame.sprite.S
      阅读 :4131 2023-01-26
  • python利用lxml库剩下操作svg图片

    python利用lxml库剩下操作svg图片
    在大多数场景中,我们都用lxml库解析网页源码,但你是否知道,lxml 库也是可以操作 svg 图片的。我们可以使用 lxml 中的 etree 模块来解析
      阅读 :71 2023-01-25
  • Python学习之configparser模块的使用

    Python学习之configparser模块的使用
    1 configparser安装 1 pip3 install configparser 2 configparser简介 用来读取配置文件的python包; 一般做自动化测试的时候,会使用到这个模块,用来封装
      阅读 :156 2023-01-25
  • 20个解决日常编程问题的Python代码

    20个解决日常编程问题的Python代码
    使用这些有用的 Python 代码片段提升你的编程技能,在本文中,我将分享 20 个 Python 代码片段,以帮助你应对日常编程挑战,你可能已经知道
      阅读 :3363 2023-01-24
  • Python实现.gif图片拆分为.png图片的实现

    Python实现.gif图片拆分为.png图片的实现
    实现效果展示: 未转化前的gif图片 经转化后: ---------------------------------------------------------------------------------------图一-------------------------
      阅读 :2134 2023-01-21
  • pandas实战:分析三国志人物的实现

    pandas实战:分析三国志人物的实现
    简介 背景 Pandas 是 Python 的一个工具库,用于数据分析。 由 AQR Capital Management 于 2008 年 4 月开发,2009 年开源,最初被作为金融数据分析工具
      阅读 :5895 2023-01-21
  • 教你用Python提取PPT中的图片

    教你用Python提取PPT中的图片
    一、前言 今天要带大家实现的是PPT图片的提取。在我们学习工作中,PPT的使用还是非常频繁的,但是自己做PPT是很麻烦的,所以就需要用到
      阅读 :170 2023-01-19
  • Python3微信支付(小程序支付)V3接口的实现
    起因: 因公司项目需要网上充值功能,从而对接微信支付,目前也只对接了微信支付的小程序支付功能,在网上找到的都是对接微信支付
      阅读 :1837 2023-01-19
  • YOLOv8训练自己的数据集(详细教程)

    YOLOv8训练自己的数据集(详细教程)
    等了好久终于等到了V8,赶紧测测效果,放张官网的比对图 官网链接 https://github.com/ultralytics/ultralytics 再下载自己所需要的权重 https://githu
      阅读 :22325 2023-01-19
软件编程
  • 使用Springboot实现获取某个城市当天的天气

    使用Springboot实现获取某个城市当天的天气
    获取天气信息作者是通过高德开放平台来实现的。 1、在该平台注册个账号 如已经注册,直接登录即可。 2、创建应用 创建成功后获取到k
      阅读 :1350 2024-04-20
  • SpringCloud中的服务接口(api)介绍
    SpringCloud服务接口(api) SpringCloud的服务接口基本等同于SpringBoot开发的api接口 只不过在springCloud需要将自己的服务注册到注册中心,通过网关统
      阅读 :2135 2024-04-19
  • C#实现给图片添加文字水印

    C#实现给图片添加文字水印
    在某些应用项目(如电子档案信息管理)中,查看电子图片信息是经常使用到的功能,此时我们就需要给显示在浏览器中的图片添加文字水
      阅读 :6223 2024-04-18
  • C#实现将TextBox绑定为KindEditor富文本

    C#实现将TextBox绑定为KindEditor富文本
    关于KindEditor KindEditor 基于JavaScript 编写,可以与众多WEB应用程序结合。KindEditor 依靠出色的用户体验和领先的技术提供富文本编辑功能,是一
      阅读 :2005 2024-04-17
  • Qt6子窗口全屏显示的实现

    Qt6子窗口全屏显示的实现
    一、全屏显示效果 二、全屏相关函数 1,全屏显示函数 1 QWidget::showFullScreen(); // 此方法只对顶级窗口有效,对子窗口无效 2,恢复显示函数
      阅读 :13634 2024-04-17
  • Java数据库操作工具包jOOQ的使用

    Java数据库操作工具包jOOQ的使用
    jOOQ 是一个轻量级的 Java ORM(对象关系映射)框架,可用来构建复杂的 SQL 查询。jOOQ 可以根据数据库表自动生成对应的 Java 类,且字段类型
      阅读 :2171 2024-04-04
  • C# WPF编程之元素绑定介绍

    C# WPF编程之元素绑定介绍
    数据绑定是一种关系,该关系告诉WPF从源对象提取一下信息,并用这些信息设置目标对象的属性。目标属性始终是依赖项属性,通常位于W
      阅读 :17230 2024-04-04
  • Qt获取git版本信息的具体方法

    Qt获取git版本信息的具体方法
    今天又碰到这个问题了,想根据具体的git版本信息做代码问题确认。之前写过类似的文章,不是用的Makedown,今天规整一下。 2、具体方法
      阅读 :12208 2024-04-02
  • QT升级6.0以上版本遇到问题以及解决方法
    最近重装QT的时候发现QT已经升级到了6.0以上的新版本。既然是重装,那就跟进新的更新。更新新的QT后以前的旧版本建立的工程,自然会出
      阅读 :3131 2024-03-31
  • 一文弄懂rust声明宏
    Rust支持两种宏,一种是声明宏,一种是过程宏,前者相较于后者还是比较简单的。本文主要是讲解Rust元编程里的声明宏,通过声明宏可以减
      阅读 :3138 2024-03-31
  • Rust文本处理快速入门
    编程过程中有许多类型的数据要处理,其中文本处理必不可少,本文主要是记录在使用Rust开发的过程中处理文本相关数据的一些代码,而文
      阅读 :22177 2024-03-31
  • C#串行通信serialPort的使用
    System.IO.Ports.SerialPort类是C#中用于串行通信的类。它提供了一组属性和方法,用于配置串行端口、读取和写入数据,以及处理串行通信中的事
      阅读 :1463 2024-03-31
  • C++中IO多路复用(select、poll、epoll)的实现介

    C++中IO多路复用(select、poll、epoll)的实现介
    什么是IO多路复用 I/O多路复用(IO multiplexing)是一种并发处理多个I/O操作的机制。它允许一个进程或线程同时监听多个文件描述符(如套接
      阅读 :5334 2024-03-31
  • 我对@RestController注解的理解
    对@RestController注解的理解 在Spring中@RestController的作用 等同于@Controller + @ResponseBody。 所以想要理解@RestController注解 就要先了解@Controller和@
      阅读 :2281 2024-03-29
  • 解决java中mybatis报错:org.apache.ibatis.bindin

    解决java中mybatis报错:org.apache.ibatis.bindin
    报错信息 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): springtransactionaldemo.demo.mapper.UserMapper.selectAll at org.apache.ibatis.binding.M
      阅读 :396 2024-03-29
  • 解决springboot项目启动报错Error creating be

    解决springboot项目启动报错Error creating be
    报错信息 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name dataSourceScriptDatabaseInitializer defined in class path resource [org/
      阅读 :163 2024-03-29
  • Android封装常用工具类的介绍
    日志封装类-MyLog 是对androidlog的封装,封装后 可以设置显示级别 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
      阅读 :14478 2024-03-25
  • SpringSecurity实现登陆认证并返回token方式

    SpringSecurity实现登陆认证并返回token方式
    一丶SpringSecurity+oauth2(密码模式)方式进行认证授权 1.新增自定义配置类 实现WebSecurityConfigurerAdapter 重写其中的configure(HttpSecurity http)方法
      阅读 :18340 2024-03-23
  • Java中关于ThreadLocal的隐式引用介绍

    Java中关于ThreadLocal的隐式引用介绍
    ThreadLocal 并不是一个Thread,而是 ThreadLocalVariable(线程局部变量)。也许把它命名为 ThreadLocalVar更加合适。线程局部变量就是为每一个使用该变
      阅读 :1218 2024-03-23
  • Java实现数据库连接的最详细教程介绍

    Java实现数据库连接的最详细教程介绍
    JDBC,Java Database Connectivity,即 Java 数据库连接。实际上 JDBC 是 Java 中的一套和数据库进行交互的API。 因为 Java 程序员需要连接多种数据库,
      阅读 :6423 2024-02-15
  • java环境配置(2024年最详细教程)

    java环境配置(2024年最详细教程)
    java 环境配置,网上教程很多,那我为什么还要写? 首先为了完善我的知识体系今后一些软件的安装教程也可能会用到想写一个更加详细的
      阅读 :1335 2024-02-15
  • eclipse创建java项目并运行的详细教程

    eclipse创建java项目并运行的详细教程
    Eclipse安装配置好之后,小千再来带大家进行基本的使用。 1. 创建项目 我们可以点击左上角的File--New--Project,这样就可以新建一个Java的项目
      阅读 :1264 2024-02-15
  • Java程序开发环境配置图文教程

    Java程序开发环境配置图文教程
    我学习Java已经将近一个月的时间了,从一个小白开始慢慢摸索,现在已经逐渐进入状态,学会了一些东西,故将自己从0开始的经历分享出来
      阅读 :1236 2024-02-15
  • Java开发环境搭建图文最全面的教程

    Java开发环境搭建图文最全面的教程
    在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必须阶段,只有开发环境搭建好了,方可进行开发,良好的开发环境搭建,
      阅读 :1233 2024-02-15
  • Flutter web bridge通信总结分析介绍

    Flutter web bridge通信总结分析介绍
    公司医疗业务人手比较少【小而美】的团队~ 较少采用的前端技术架构是: toC:小程序 toB2C: Flutter + H5(SPA - React)【build ???????? Android + IOS】
      阅读 :1672 2024-02-13
  • PageHelper引发的幽灵数据问题解析

    PageHelper引发的幽灵数据问题解析
    最近测试反馈一个问题,某个查询全量信息的接口,有时候返回全量数据,符合预期,但是偶尔又只返回1条数据,简直就是见鬼了,究竟是
      阅读 :1413 2024-02-12
  • iOS数据持久化UserDefaults封装器使用介绍
    想象一下,你有一个应用想实现自动登录功能。你用UserDefaults封装了关于UserDefaults的读与写逻辑。你会用UserDefaults封装来保持对自动登录O
      阅读 :2205 2024-02-10
  • 出现java.lang.NoSuchMethodException异常的解决方

    出现java.lang.NoSuchMethodException异常的解决方
    java.lang.NoSuchMethodException异常解决 首先,这个错误必然是运行期间的,网上说了一堆,检查类有没有这个方法,我觉得都是废话,没有这个方
      阅读 :3121 2024-02-08
  • mybatis-plus之实现in嵌套sql的教程
    mybatis-plus实现in嵌套sql 今天使用jeegboot看源码时发现用户权限部分的代码 条件查询的inSql方法的用法: 即sql中的 in (select column from table wher
      阅读 :844 2024-02-08
  • mybatis映射文件操作存储过程的实现介绍
    先随便创建一个存储过程 1 2 3 4 5 6 DELIMITER $$ CREATE PROCEDURE getUserNameById (IN i_id BIGINT, OUT o_name VARCHAR(10)) BEGIN SELECT u.name INTO o_name FROM tb_user u W
      阅读 :2152 2024-02-08
  • C#实现窗体换肤的教程方法

    C#实现窗体换肤的教程方法
    实践过程 效果 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 5
      阅读 :1138 2024-01-23
  • 教你1秒将本地SpringBoot项目jar包部署到L

    教你1秒将本地SpringBoot项目jar包部署到L
    目标 一键将本地已经打包好的SpringBoot项目部署到linux环境,实现秒级部署 前置知识:需掌握Maven的打包 迭代步骤 在windows环境使用命令启动
      阅读 :1636 2024-01-15
  • 解决java启动时报线程占用报错:Exception

    解决java启动时报线程占用报错:Exception
    本文提供三种不同的解决方式,也是三种不同的情况和思路 我的问题是在springboot整合了xxl-job一段时间后出现的。如果你程序里集成了xxl-
      阅读 :1015 2024-01-15
  • sms4j 2.0 全新来袭功能的调整及maven变化介
    sms4j 2.0 全新来袭 即sms-aggregation成功加入dromara之后,很多人向我们反应了项目名称太长不好记,也太绕口, 在经过了有奖名称征集之后,我
      阅读 :171 2024-01-15
  • 如何免费注册安装Oxygen XML Editor? XML编辑器

    如何免费注册安装Oxygen XML Editor? XML编辑器
    Oxygen XML Editor免费注册安装步骤!oXygen XML Editor 免费版是一款基于Java的XML编辑器,支持XML, XSL, TXT, XSD, DTD文档,能自行校验XML, XSL, XSD代码,
      阅读 :2083 2024-01-09
  • 路由器的路由模式、中继模式、WDS模式和

    路由器的路由模式、中继模式、WDS模式和
    无线路由器上一般有AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Bridge(桥接)模式、 Client(客户端)模式。 无线路
      阅读 :1072 2024-01-06
  • 什么是城域网?城域网的布署组成与特点

    什么是城域网?城域网的布署组成与特点
    城域网(Metropolitan Area Network,简称MAN),是指在一个城市或者相邻的几个城市之间形成的高速数据通信网络系统。城域网的成立是由于当前
      阅读 :11626 2024-01-06
  • 汇编语言LDR指令和LDR伪指令介绍
    LDR指令和LDR伪指令详解 ARM32位指令的构成 ARM是RISC结构,数据从内存到CPU之间的移动只能通过LDR/STR指令来完成。 32bit = 指令码 + 数据。所以
      阅读 :1152 2024-01-06
  • 一文掌握汇编语言halt命令
    汇编语言 halt 命令 汇编 halt 命令,是一条重复执行指定标号的循环命令。处理器暂停,直到出现中断或复位信号才继续 1 2 3 4 5 6 7 8 9 10 11 1
      阅读 :78 2024-01-06
  • JVM类加载机制过程以及原理的介绍

    JVM类加载机制过程以及原理的介绍
    一、做一个小测试 通过注释,标注出下面两个类中每个方法的执行顺序,并写出studentId的最终值。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package com.nezha
      阅读 :3192 2024-01-01
  • Java中List集合数据修改方式的介绍

    Java中List集合数据修改方式的介绍
    Java中List集合数据修改 先说写这篇文章的原因 我被提供了一个需求,Excel表格数据导入数据库,按照常理而言是很简单的,但是这个需求不
      阅读 :3182 2024-01-01
  • 全面了解OAuth 2.0四种授权方式金三银四无

    全面了解OAuth 2.0四种授权方式金三银四无
    我们需要清楚 OAuth 是什么? OAuth 引入了一个授权层,用来分离两种不同的角色:客户端和资源所有者。......资源所有者同意以后,资源服务
      阅读 :2117 2023-12-28
  • C#递归应用之实现JS文件的自动引用介绍

    C#递归应用之实现JS文件的自动引用介绍
    两张表,分别是 :sys_tbl,和 sys_field,其中:sys_tbl 是系统所有表的信息,包含两个字段 :code(表名),name(表描述信息);sys_fld 是记录第张
      阅读 :173 2023-12-26
  • C#纯技术之Class写入Json介绍

    C#纯技术之Class写入Json介绍
    C# Class写入Json 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 /// summary /// 写入json文件 /// /summary /// param name=obj/param /// param name=save
      阅读 :22192 2023-12-24
  • C#实体类转换的两种方式总结
    C#实体类转换方式 将一个实体类的数据赋值到另一个实体类中(亦或者实现深拷贝)。 以下提供两种方式 一种是序列化 一种是泛型+反射
      阅读 :7225 2023-12-24
  • SpringBoot中定时任务@Scheduled的多线程使用
    一、@Scheduled注解简介 @Scheduled是Spring框架中的一个注解,它可以用于配置定时任务,使得方法可以按照规定的时间间隔定时执行。在使用该
      阅读 :1693 2023-12-22
  • 2022版IDEA创建一个maven项目的图文教程

    2022版IDEA创建一个maven项目的图文教程
    一.设置idea中指定的maven的位置以及本地存储仓库 开发中一般我们使用自己下载的maven,不使用IDEA工具自带的,这就需要将我们下载的maven配
      阅读 :14225 2023-12-06
  • 将maven源改为国内阿里云镜像的教程

    将maven源改为国内阿里云镜像的教程
    由于众所周知的原因,maven的库在中国大陆非常慢。我在百度上搜到的大部分文章都是直接在~/.m2/settings.xml 加入以下内容 1 2 3 4 5 6 7 8 mirro
      阅读 :1229 2023-12-06
  • C++文件IO流及stringstream流读写文件和字符

    C++文件IO流及stringstream流读写文件和字符
    一、引入 1 2 3 4 5 6 7 8 9 int main() { string str; while (cin str) { cout str endl; } return 0; } 我们在OJ的时候经常会用到while(cin str),这里的流提取实际上是
      阅读 :1286 2023-11-22
  • Java访问者模式实现优雅的对象结构处理

    Java访问者模式实现优雅的对象结构处理
    Java访问者模式(Visitor Pattern)是一种行为型设计模式,它允许将算法与其所操作的对象分离.该模式定义了一个访问者对象,它可以访问不同类型
      阅读 :731 2023-11-22
  • C++特殊类设计概念与示例介绍

    C++特殊类设计概念与示例介绍
    一、设计模式概念 设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用
      阅读 :15426 2023-11-22
  • java之CSV大批量数据入库的实现方法

    java之CSV大批量数据入库的实现方法
    需求 读200+的CSV/EXCEL文件,按文件名称存到不同数据库 前期准备 环境 maven + jdk8 + mysql 代码展示 pom文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
      阅读 :8625 2023-11-08
  • C++内存对齐的实现方法
    内存对齐的基本原则: 结构(struct/class)的内置类型数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员的起始位置要从自身
      阅读 :16225 2023-11-03
  • SpringBoot起步依赖和自动配置介绍

    SpringBoot起步依赖和自动配置介绍
    1、起步依赖 概念 起步依赖本质上是一个Maven项目对象模型(Project Object Model,POM),定义了对其他库的传递依赖,这些东西加在一起支持某
      阅读 :1269 2023-10-27
  • 更优雅的C++字符串格式化实现方法介绍
    在用C++编写代码时,经常需要用到字符串拼接及格式化,尤其是在拼写sql语句时,目前大部分sql拼接方式都是通过ostringstream流一点一点拼接
      阅读 :1863 2023-10-27
  • Android Flutter自定义动画路由的介绍

    Android Flutter自定义动画路由的介绍
    flutter中有默认的Route组件,叫做MaterialPageRoute,一般情况下我们在flutter中进行跳转的话,只需要向Navigator中传入一个MaterialPageRoute就可以了。
      阅读 :809 2023-10-18
  • C#中的时间显示格式(12小时制VS24小时制
    C#时间显示格式 一起看下: 24小时制 1 this.toolStripStatusLabel1.Text = 您好,欢迎来到XXXX控制系统! + 当前时间: + DateTime.Now.ToString(yyyy-MM-dd HH
      阅读 :1626 2023-10-15
  • C#中使用Spire.doc对word的操作方式介绍

    C#中使用Spire.doc对word的操作方式介绍
    使用Spire.doc对word的操作 在最近的工程中我们要处理一些word文档。通过在网上的大量搜索,我发现大多数软件功能不是不完整就是有重复。
      阅读 :1195 2023-10-12
  • C#纯技术之Class写入Json介绍

    C#纯技术之Class写入Json介绍
    C# Class写入Json 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 /// summary /// 写入json文件 /// /summary /// param name=obj/param /// param name=save
      阅读 :1973 2023-10-12
  • C#实体类转换的两种方式介绍
    C#实体类转换方式 将一个实体类的数据赋值到另一个实体类中(亦或者实现深拷贝)。 以下提供两种方式 一种是序列化 一种是泛型+反射
      阅读 :1236 2023-10-11
  • intellij idea自动生成类注释和方法注释配置

    intellij idea自动生成类注释和方法注释配置
    intellij idea自动生成类注释和方法注释 1.新建类,自动生成类注释的模板配置 File-Settings-Editor-File and Code Templates-Class 1 2 3 4 5 /** @Description: T
      阅读 :104 2023-09-26
  • Java线程的停止实现原理介绍
    线程停止的原理 使用interrupt来通知,而不是强制 java提供了interrrupt让一个线程来通知另一个线程停止 如果想中断一个线程,但是那个线程不
      阅读 :2287 2023-09-21
  • C++模拟实现vector

    C++模拟实现vector
    一、迭代器 定义 vector类型的迭代器就是原生态的指针,对T*进行重命名即可 1 2 typedef T* iterator; typedef const T* const_iterator; 普通迭代器 1 2 3
      阅读 :2134 2023-09-09
  • springboot按月分表的实现方式介绍

    springboot按月分表的实现方式介绍
    在实际工作中,会遇到业务比较集中的情况,随着时间推延,这部分业务关联的mysql表就会越来越大,十分臃肿。尽管在项目架构上做了读写
      阅读 :2158 2023-09-03
  • jmap执行失败如何获取heapdump

    jmap执行失败如何获取heapdump
    在之前的OOM问题复盘中,我们添加了jmap脚本来自动dump内存现场,方便排查OOM问题。 但当我反复模拟OOM场景测试时,发现jmap有时可以dump成功
      阅读 :2140 2023-09-03
  • 在C#中构造自定义属性的详细介绍
    属性用于向程序添加元数据,例如编译器指令和其他信息,例如注释、描述、方法和类。 .Net Framework 允许创建可用于存储声明性信息并可在
      阅读 :102 2023-08-31
  • Spring refresh()源码解析介绍

    Spring refresh()源码解析介绍
    正文 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 public void refresh() throws BeansException, IllegalStateExcept
      阅读 :144 2023-08-27
  • 在C#中获取路径内的所有目录和子目录的
    要获取目录,C#提供了一个方法Directory.GetDirectories。Directory.GetDirectories方法返回与指定搜索模式在指定目录中匹配的子目录的名称(包括其路
      阅读 :1300 2023-08-23
  • 线程阻塞唤醒工具LockSupport使用介绍
    LockSupport 简介 LockSupport是 Java 并发编程中一个非常重要的组件,我们熟知的并发组件Lock、线程池、CountDownLatch等都是基于AQS实现的,而AQS内
      阅读 :8828 2023-08-22
  • Android实现获取短信验证码并自动填充

    Android实现获取短信验证码并自动填充
    最近弄了个短信自动填充功能,一开始觉得很简单,不就是动态注册个广播接收器去监听短信消息不就可以了吗?结果没这么简单,问题就
      阅读 :1202 2023-08-10
  • RocketMQ的存储模型全介绍
    RocketMQ有Producer、Consumer、NameSrv、Broker四个部分。其中Broker用于存储消息,维护消息队列和订阅关系,是RocketMQ四个部分中最重要的一个部分
      阅读 :6228 2023-07-10
  • C++模拟实现vector的方法教程
    一、迭代器 定义 vector类型的迭代器就是原生态的指针,对T*进行重命名即可 1 2 typedef T* iterator; typedef const T* const_iterator; 普通迭代器 1 2 3
      阅读 :2273 2023-07-08
  • 规则引擎Drools的应用介绍
    现在有这么个需求,网上购物,需要根据不同的规则计算商品折扣,比如VIP客户增加5%的折扣,购买金额超过1000元的增加10%的折扣等,而且
      阅读 :22176 2023-06-12
  • C#实现窗体换肤的教程
    效果 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
      阅读 :2106 2023-06-04
  • Spring populateBean属性赋值和自动注入
    protected void populateBean(String beanName, RootBeanDefinition mbd, @Nullable BeanWrapper bw) { if (bw == null) { if (mbd.hasPropertyValues()) { throw new BeanCreationException( mb
      阅读 :2279 2023-05-25
  • ThreadPoolExecutor参数的用法及说明
    一、ThreadPoolExecutor核心参数说明 1、corePoolSize:核心线程数 * 核心线程会一直存活,及时没有任务需要执行 * 当线程数小于核心线程数时,即
      阅读 :1253 2023-05-25
  • springcloud gateway无法路由问题的解决
    现在企业微服务架构基本上都是用springcloud体系了,在国内基本上新项目都用springcloud alibaba,而且基本上都是所有服务聚合在一个父项目中
      阅读 :163 2023-05-14
  • C++实现读写ini配置文件的代码
    1.概述 配置文件的读取是每个程序必备的功能,配置文件的格式多种多样,例如:ini格式、json格式、xml格式等。其中属ini格式最为简单,且
      阅读 :2154 2023-05-08
  • RocketMQ broker 消息投递流程处理PULL_MESSAG
    RocketMq消息处理整个流程如下: 本系列RocketMQ4.8注释github地址,希望对大家有所帮助,要是觉得可以的话麻烦给点一下Star哈 消息接收:消息
      阅读 :2104 2023-04-05
  • Android studio六大基本布局介绍
    Android中常用的布局方式有以下几种: 线性布局LinearLayout 相对布局RelativeLayout 表格布局TableLayout 层布局FrameLayout 绝对布局AbsoluteLayout 网格布
      阅读 :2327 2023-04-05
  • idea搭建SSM框架遇踩的坑(附完整过程)
    首先说明这是我一个不熟悉idea和SSM框架的新手小白遇到的坑,适合用idea搭建SSM框架的小伙伴看一看,老鸟就不用看了。以下为详细步骤(傻
      阅读 :1715 2023-04-02
  • java实现文件夹上传功能的代码(SpringBoot框
    有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有资源都上传到我们的服务器上,本人也是搜索
      阅读 :9227 2023-04-02
  • Mybatis批量插入大量数据的最优方式

    Mybatis批量插入大量数据的最优方式
    Mybatis批量插入的方式有三种 1. 普通插入 2. foreach 优化插入 3. ExecutorType.BATCH插入 下面对这三种分别进行比较: 1.普通插入 默认的插入方式是
      阅读 :60 2023-03-19
  • 手把手教学Win10同时安装两个版本的JDK并

    手把手教学Win10同时安装两个版本的JDK并
    若是只需要知道如何切换两个JDK的同学,可以直接移步至第三部分 一,官网下载两个版本的JDK 官网下载地址:https://www.oracle.com/java/technol
      阅读 :143 2023-03-19
  • Jmeter怎么将每次测试的结果保存到文件中

    Jmeter怎么将每次测试的结果保存到文件中
    在测试中,最好能够将测试时的接口返回数据保存下来,供以后需要的时候查看。 1.在Jmeter中察看结果树的设置页面 手动输入要保存的文件
      阅读 :116 2023-03-11
  • Android Service启动绑定流程介绍
    本文基于Android 11,参考《Android进阶解密》一书资料。了解Service的启动和绑定流程,以及Service的Context创建过程。 由于基于分析流程,忽略
      阅读 :133 2023-03-10
  • 用Java实现对m3u8直播流抽帧
    什么是抽帧 抽帧(frame extraction)是指从视频流中提取一些特定的帧,通常是关键帧或者随机帧,以供后续处理。对于m3u8直播流,可以使用
      阅读 :176 2023-03-08
  • SpringBoot实现定时发送邮件的三种方法案例

    SpringBoot实现定时发送邮件的三种方法案例
    一、发送邮件的三种方法 1、发送纯文本邮件 2、发送复杂邮件 3、发送模板邮件 二、定时任务介绍 Spring框架的定时任务调度功能支持配置和
      阅读 :11195 2023-03-07
  • idea配置检查XML中SQL语法及书写sql语句智能

    idea配置检查XML中SQL语法及书写sql语句智能
    idea怎么像Navicat一样写MySQL语句? 题主今天被告知一个问题,因为XML中的表别名改了,但是字段名还是用的原先的表别名,导致生产上查询报
      阅读 :2191 2023-03-05
  • C++20中的span容器及用法总结
    一.span容器 span是 C++20 中引入的一个新的标准容器,它用于表示连续的一段内存区间,类似于一个轻量级的只读数组容器。 span是一个轻量级
      阅读 :133 2023-03-05
  • C++20中的std::span介绍
    span就是一个连续对象存储的观察者。类似std::string_view是string的观察者。 连续的存储,不一定是数组。例如: 1 2 3 4 5 6 7 8 zero(char (arr) [10]
      阅读 :294 2023-03-05
  • Android自定义有限制区域的图例角度自识别

    Android自定义有限制区域的图例角度自识别
    上文Android:实现一个自定义有限制区域的图例(角度自识别)涂鸦工具类(中)中我们已经实现了在复杂的异形区域中涂鸦,最后生成图片
      阅读 :176 2023-03-01
  • Android自定义有限制区域图例角度自识别涂

    Android自定义有限制区域图例角度自识别涂
    上文Android:实现一个自定义有限制区域的图例(角度自识别)涂鸦工具类(上)中我们已经实现了自定义View签名的功能,包含撤回、清除方
      阅读 :173 2023-03-01
  • C++11之std::future对象的使用以及说明

    C++11之std::future对象的使用以及说明
    std::future介绍 在前面几篇文章中基本都用到thread对象,它是C++11中提供异步创建多线程的工具。 但是我们想要从线程中返回异步任务结果,
      阅读 :172 2023-02-28
  • C语言中#define在多行宏定义出错的原因及
    C语言中#define在多行宏定义出错的原因 1.第一种错误 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #includestdio.h #define echange(a,b) {\/*宏定义中允许包含多行命
      阅读 :1005 2023-02-26
  • vs2022 x64 C/C++和汇编混编(案例代码)

    vs2022 x64 C/C++和汇编混编(案例代码)
    vs2022环境x64 C/C++和汇编混编 vs64位程序不支持__asm内嵌汇编,需要单独编写汇编源文件 示例如下 1、新建空的win32项目,新建main.cpp,示例代码
      阅读 :115 2023-02-26
  • C语言中带返回值的宏定义方式
    C语言中带返回值的宏定义 相信大家在实际工作中,一定有遇到需要编写一个宏定义,且希望它能带返回值的场景吧? 比如我之前就遇到一
      阅读 :144 2023-02-26
  • SpringCloud OpenFeign基本介绍与实现示例
    介绍 在上面一篇介绍Nacos的文章最后,两个服务的相互调用是用的RestTemplate类完成的。但这种方式不是很推荐,更佳的方式是用OpenFeign组件
      阅读 :1293 2023-02-23
  • 【译】.NET 7 中的性能改进(二)
    原文 | Stephen Toub翻译 | 郑子铭堆栈替换 (On-Stack Replacement)堆栈替换 (OSR) 是 .NET 7 中最酷的 JIT 功能之一。但要真正了解 OSR,我们首先需要了解
      阅读 :92 2023-02-20
  • OpenCV实现视频绿幕背景替换功能
    1、概述 案例:使用OpenCV实现视频绿幕背景替换 算法步骤: 1.初始化VideoCapture并使用其open方法加载视频 2.while循环加读取frame capture.read(fra
      阅读 :89 2023-02-20
PHP技术
  • 在PHP中使用__dir__的详细介绍
    __DIR__ 可以用来获取当前代码工作目录。它从PHP 5.3版本开始引入。它类似于使用 dirname(__FILE__)。通常用于包含其他文件,这些文件存在于一
      阅读 :142 2023-08-31
  • 使用Webman构建高效的音频流媒体应用程序
    Webmen是一个基于Node.js的Web框架,它提供了一套强大的工具和库,用于构建高效的Web应用程序。它采用了异步和非阻塞的方式处理客户端请求
      阅读 :113 2023-08-12
  • PHP中利用百度地图API实现地图热区的响应
    在开发网站或应用程序时,我们经常会需要在地图上展示热区的信息,这种热区可以是指定区域内的热门活动、人流密集的地方等。百度地
      阅读 :86 2023-08-01
  • PHP打包部署的实践全过程解析
    一、引言 随着项目规模的增大,传统的手动部署方式已经不能满足需求,代码过程繁琐、易出错且效率低下。因此,自动化打包和部署成为
      阅读 :1225 2023-07-30
  • PHP数据加密方式的总结

    PHP数据加密方式的总结
    首先我们来了解一下为什么要加密? 在网络通信的过程中攻击者可以伪造请求和返回,从而达到不可告人的目的。如下图所示: 数据加密之
      阅读 :2141 2022-09-27
  • PHP四种统计在线人数方式介绍

    PHP四种统计在线人数方式介绍
    1 用表统计方式 用数据表统计在线人数,这种方式只能用在并发量不大的情况下。 首先我们先新建表:user_login 编辑 user_login 表 模拟用户登
      阅读 :2185 2022-09-22
  • PHP获取系统毫秒数时间方法
    前言 php中获取时间方法是date(),在php中获取时间戳方法有time()、strtotime(); date():date(format, timestamp),format为格式、timestamp为时间戳(可选
      阅读 :7739 2022-08-24
  • PHP中的DI依赖注入的详细介绍
    什么是 DI / 依赖注入 依赖注入DI 其实本质上是指对类的依赖通过构造器完成 自动注入 通俗来说,就是你当前操作一个类,但是这个类的某
      阅读 :373 2022-08-11
  • PHP8.1 Fiber交叉执行多任务(附代码)
    拿平时大家写的 for 循环举例。像 go 你可以写两个go每个里面各写一个循环同时输入,你可以看到输出是交替。在过去的php版本中,如果只开
      阅读 :1334 2022-08-11
  • PHP8.0的编译安装与使用的介绍
    安装与配置 本次使用的操作系统Ubuntu 18.04.4 LTS 安装 1.准备必要库 1 2 apt-get install -y autoconf libxml2-dev libsqlite3-dev \ libcurl4-openssl-dev libssl-dev l
      阅读 :694 2022-08-11
  • Mac如何编译PHP 8.0 到MxSrvs工具

    Mac如何编译PHP 8.0 到MxSrvs工具
    开始准备工作 下载 PHP 8.0 PHP 官方下载 https://www.php.net/downloads.php 进入到 MxSrvs 的主程序路径下的/Applications/MxSrvs/bin,根据 Mxsrvs 的命名规则,
      阅读 :3208 2022-08-11
  • PHP8 中的 JIT的详细介绍

    PHP8 中的 JIT的详细介绍
    PHP 8 的 JIT(Just In Time)编译器将作为扩展集成到 php 中 Opcache 扩展 用于运行时将某些操作码直接转换为从 cpu 指令。 这意味着使用JIT后,
      阅读 :1838 2022-08-10
  • PHP8.2不再支持字符串中用${}插入变量了

    PHP8.2不再支持字符串中用${}插入变量了
    PHP 社区 4 月底通过了一项只有一张反对票的提案,提案内容是在即将发布的 PHP 8.2 中,不再支持使用 ${} 在字符串中插入变量的语法(标记
      阅读 :2306 2022-08-10
  • PHP8.2两个新的强类型:null和false的详细介

    PHP8.2两个新的强类型:null和false的详细介
    PHP 从 7.0 开始不断地在完善强类型,我们可以给方法参数、返回值、类属性等声明类型。 强类型可以让代码更加健壮,易于维护,可读性增
      阅读 :1250 2022-08-10
  • PHP从txt文件中读取数据的介绍

    PHP从txt文件中读取数据的介绍
    一、打开/关闭文件 1、对文件操作时首先要打开文件,打开文件用 fopen()函数,语法是: fopen(filename,mode,include_path,context); 2、对文件操作
      阅读 :383 2022-03-01
  • PHP中token的生成
    php token的生成 接口特点汇总: 1、因为是非开放性的,所以所有的接口都是封闭的,只对公司内部的产品有效; 2、因为是非开放性的,所以
      阅读 :2232 2021-07-08
  • PHP实现两种排课方式

    PHP实现两种排课方式
    两种排课方式: 固定每周的固定时间上课(例:共上20节,每周六、周日早上8点-10点上课。假如今天周六凌晨1点,那么排课也需要从今天开
      阅读 :284 2021-06-27
  • PHP读取大文件
    衡量成功 唯一能确认我们对代码所做改进是否有效的方式是:衡量一个糟糕的情况,然后对比我们已经应用改进后的衡量情况。换言之,除
      阅读 :11380 2021-05-30
  • php中流行的rpc框架

    php中流行的rpc框架
    什么是RPC框架? 通常我们调用一个php中的方法,比如这样一个函数方法: localAdd(10, 20),localAdd方法的具体实现要么是用户自己定义的,要么
      阅读 :1460 2021-05-29
  • php构造方法__construct()详解和实例
    1、概念 构造方法__construct()是一种结构特有的特殊方法,该方法由系统规定,开发人员在定义时只需写一次,有构造方法的类在实例化对象
      阅读 :7305 2021-05-24
  • 使用php生成zip压缩包的教程
    压缩一个文件 我们将一个文件生成一个压缩包。 ?php$path = c:/wamp/www/log.txt;$filename = test.zip;$zip = new ZipArchive();$zip-open($filename,ZipArchive::CREATE)
      阅读 :24236 2021-04-21
  • PHP代码加密和扩展解密实战
    这种方案是通过对代码进行加密,然后利用C语音写解密的PHP扩展。破解难度会有提升,但依然是会被破解的。 从网上找过各种代码加密的开
      阅读 :1968 2021-04-20
  • php微信小程序解包过程实例介绍
    1.找到小程序压缩包 1.1、手机root或安装模拟器(我用的是夜神) 1.2、在模拟器上安装微信(用android5系统的模拟器,低版本小程序容易打不开
      阅读 :6383 2021-04-01
  • TP5框架实现签到功能的方法
    基于tp5 模型的一个签到功能; 由于存储所有的签到日期数据库会非常庞大,所以签到日期只存储近三个月的。 具体功能: 1、记录最近一次
      阅读 :7450 2020-04-05
  • TP5框架实现一次选择多张图片并预览
    点击选择图片(可选多张),确定后将选择的图片显示在页面上,已经选择的图片也可以删除,点击提交将图片提交给后台。 1、效果图 2、c
      阅读 :817 2020-04-04
  • 使用Entrust扩展包在laravel中实现RBAC的功能
    想要在Laravel中使用Entrust,首先需要通过Composer来安装其依赖包: composer require zizaco/entrust 5.2.x-de 安装完成后需要在config/app.php中注册服务提
      阅读 :17200 2020-03-17
  • Laravel框架下的Contracts契约详解
    Contracts Laravel 的契约是一组定义框架提供的核心服务的接口, 例如我们在介绍用户认证的章节中到的用户看守器契约IllumninateContractsAuthGua
      阅读 :13437 2020-03-17
  • YII2框架中behavior行为的理解与使用方法的
    YII2中的行为说白了就是对组件功能的扩展,在不改变继承关系的条件下。 行为附加到组件后,行为将注入自已的方法和属性到组件,可以像
      阅读 :18398 2020-03-14
  • PHP代码加密方法的介绍
    如何保护自己的PHP代码: 代码混淆+加密 实际加密算不上,具体实现思路就是把代码base64加密,然后对base64里的字符串进行字符串映射(随
      阅读 :18995 2020-03-14
  • YII2框架中验证码的简单使用方法
    验证码的使用是比较频繁的。YII2中已经帮我们做好了封装。 首先我们在控制器里创建一个actions方法,用于使用yii\captcha\CaptchaAction ?php nam
      阅读 :5893 2020-03-12
  • php实现账号不能同时登陆的方法【当其它
    解决的思路是每当用户登陆时我们必需记录当前的用户id和session_id,如果有人在其它地方用此账号登陆时,我们把此用户id对应的session_id的
      阅读 :791 2020-03-05
  • php输出缓冲Output Control的用法
    关于php的输出缓冲,首先要说明的是什么是缓冲(buffer),比如我们通过记事本在编辑文件的时候,并不是我们输入了内容,系统就会立刻向磁
      阅读 :13798 2020-03-03
  • php使用html5 XHR2实现上传文件与进度显示功
    思路:只要我们知道上传文件的总大小,还有上传过程中上传文件的大小,那么就可以实现进度显示了。 在html5中,XMLHttpRequest对象,传送数
      阅读 :1094 2020-03-03
  • gearman管理工具GearmanManager的安装与php使用
    一、gearman自带了一个gearadmin工具 查看帮助信息 ? 1 gearadmin --help 查看状态 ? 1 gearadmin --status 查看worker信息 ? 1 gearadmin --workers 二、为什么要用
      阅读 :13478 2020-02-29
  • PHP使用gearman进行异步的邮件或短信发送的
    一、准备工作 1、为了防止,处理业务途中出现的宕机,请配置好gearman的持久化方式。 2、使用gearmanManager来管理我们的worker脚本,方便测试
      阅读 :11648 2020-02-29
  • gearman中worker常驻后台 导致MySQL server has
    产生这个原因主要有如下几点: ? 1 2 3 4 5 1、mysql服务宕机了 2、长时间没有操作,超过了wait_timeout的设置,mysql自动断开 3、mysql请求链接被
      阅读 :180 2020-02-29
  • gearman中任务的优先级和返回状态的介绍
    gearman中任务的优先级和返回状态 一、任务的优先级 同步阻塞调用,等待返回结果 ? 1 2 3 doLow:最低优先 doNomal:正常优先级 doHigh:最优先执行
      阅读 :20005 2020-02-29
  • php下的原生ajax请求用法
    浏览器中为我们提供了一个JS对象XMLHttpRequet,它可以帮助我们发送HTTP请求,并接受服务端的响应。 意味着我们的浏览器不提交,通过JS就可
      阅读 :6074 2020-02-29
  • php的无刷新的实现方法
    方法一: 我们通过http的204状态码,页面不跳转。 1.html代码如下: ? 1 2 3 4 5 6 7 8 9 10 !DOCTYPE HTML html lang = zh-CN head meta charset = UTF-8 title / titl
      阅读 :146 2020-02-29
  • php下html5 XHR2+FormData+File API 上传文件的教
    FormData的作用: FormData对象可以帮助我们自动的打包表单数据,通过XMLHttpRequest的send()方法来提交表单。当然FormData也可以动态的append数据。
      阅读 :199 2020-02-29
  • php多进程操作介绍
    php的多进程处理依赖于pcntl扩展,通过pcntl_fork创建子进程来进行并行处理。 例1如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ?php $pid = pcntl_fork(
      阅读 :224 2020-02-29
  • php多进程并发编程防止出现僵尸进程的方
    对于用PHP进行多进程并发编程,不可避免要遇到僵尸进程的问题。 僵尸进程是指的父进程已经退出,而该进程dead之后没有进程接受,就成为
      阅读 :14659 2020-02-29
  • PHP中php.ini参数优化技巧
    PHP引擎php.ini参数优化 无论是apache还是nginx,php.ini都是适合的。而php-fpm.conf适合nginx+fcgi的配置 首先选择产品环境的php.ini(php.ini-production) /hom
      阅读 :14047 2020-02-29
  • php使用fputcsv实现大数据的导出
    为了实验大数据的导出,我们这里先自已创建一张大表,表结构如下: ? 1 2 3 4 5 6 7 8 9 10 11 CREATE TABLE `tb_users` ( `id` int (11) unsigned NOT NULL AUTO_
      阅读 :13237 2020-02-27
  • php5.3/5.4/5.5/5.6/7常见新增特性介绍
    php新增的特性,只是略微整理,并不完全。 一、php5.3添加的新特性 1、?:简化的三元运算符 ? 1 2 3 ?php $cur = $cur ? $cur : 1; $cur = $cur ?: 1; 2、匿名
      阅读 :8450 2020-02-27
  • ThinkPHP5与单元测试PHPUnit的使用

    ThinkPHP5与单元测试PHPUnit的使用
    thinkphp5.0 是 tp 发展路线第一个支持 composer 的。tp 有自己的载入机制,composer 也有自己的载入机制。 官方提供了 think-testing 组件可以通过
      阅读 :171 2020-02-23
  • PHP Beanstalkd消息队列的安装与使用方法

    PHP Beanstalkd消息队列的安装与使用方法
    一、Beanstalkd是什么? Beanstalkd是一个高性能,轻量级的分布式内存队列 二、Beanstalkd特性 1、支持优先级(支持任务插队) 2、延迟(实现定时任
      阅读 :1928 2020-02-21
  • php-7.3.6编译安装过程介绍
    1.、安装编译工具及库文件(使用yum命令安装) yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl cpp curl curl-devel fontconfig fontconfig-devel fre
      阅读 :1079 2020-02-12
  • ThinkPHP5&5.1实现验证码的生成,使用及
    验证码现在是用户登录、支付等很多环节的必备元素,ThinkPHP55.1给我们提供了验证码的生成方式,也是非常的简单,在这里写一个完整的验
      阅读 :1363 2020-02-09
  • laravel邮件发送的代码教程
    laravel自带SwiftMailer库,集成了多种邮件API,可以很方便的实现邮件的发送。在本教程中使用到的是SMTP(Simple Message Transfer Protocol)简单邮件
      阅读 :1729 2020-01-31
  • Laravel框架自定义分页样式操作代码
    操作步骤如下: (1) 对应public/css/paging.css 文件建立分页样式. (2) 控制器查出分页数据使用 paginate函数进行分页处理.(禁止使用group by处理查询
      阅读 :1354 2020-01-26
  • 实现Laravel jwt多表(多用户端)验证隔离
    Tips: tymon/jwt-auth 作者已通过增加 prv 字段修复这一问题#1167,但是如果你是用 dingo api + jwt 的话,该问题依然存在。# JWT 多表验证隔离 为什么
      阅读 :221 2019-12-19
  • ThinkPHP类似AOP思想的参数验证的实现代码
    思路讲解:不管是在开发 API 还是做后台项目的时候,后端永远不要相信前端传输的参数,通常要做的是验证参数的合法性和安全性。那么在
      阅读 :157 2019-12-19
  • PHP实现微信公众号验证Token的教程

    PHP实现微信公众号验证Token的教程
    缘起 很久之前做过一次公众号的开发,当时就遇到了一个验证的小坑,但是由于时间紧任务急处理完了也就没在意,可谁知最近刚刚上马一
      阅读 :1500 2019-12-17
  • PHP防止sql注入小技巧之sql预处理原理与实
    我们可以把sql预处理看作是想要运行的 SQL 的一种编译过的模板,它可以使用变量参数进行定制。 我们来看下它有什么好处: 预处理语句大
      阅读 :1721 2019-12-14
  • PHP实用小技巧之调用录像的方法
    主要功能 把你实际的调用操作录下来,然后在你想要的地方重新调用 和匿名函数的作用基本一样,暂存你的调用操作 一般用于链式调用,
      阅读 :81 2019-12-06
  • laravel的框架中表单请求类型和CSRF防护
    laravel中为我们提供了绑定不同http请求类型的函数。 Route::get(/test, function () {});Route::post(/test, function () {});Route::put(/test, function () {});Route::pa
      阅读 :769 2019-11-24
  • laravel框架中的视图的基本使用方法
    laravel中的视图默认保存在 resources\views 目录下。在控制器中,我们通常使用 view() 方法返回一个视图文件。 ?phpnamespace App\Http\Controllers;use I
      阅读 :6359 2019-11-24
  • 使用PHP开发留言板功能

    使用PHP开发留言板功能
    首先我不是一名开发人员,只是一名小小的运维工程师,PHP是我自己喜欢的一门开发语言,所以我偶尔也会敲一些代码,写一些案例。今天
      阅读 :657 2019-11-19
  • php命名空间(namespace)原理与用法介绍
    命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要
      阅读 :1650 2019-11-17
  • laravel实现图片上传预览,及编辑时可更换

    laravel实现图片上传预览,及编辑时可更换
    首先先看下效果图 这是添加的时候 可以上传照片 这是编辑的时候 可以修改照片 代码部分: 先看控制器: /*** * 添加商户 * @return \Illuminate\C
      阅读 :983 2019-11-17
  • laravel excel上传文件保存到本地服务器功能
    首先需要下载安装好.环境可以使用 本地上传 $file = $request-file(file, 0);//文件名称 /**判断文件格式以及各种错误**/ //获取文件的扩展名 $ext
      阅读 :1322 2019-11-15
  • php实现微信小程序授权登录功能教程

    php实现微信小程序授权登录功能教程
    效果图: 实现流程: 1、授权登陆按钮和正文信息放到了同一个页面,未授权的时候显示登陆按钮,已授权的时候隐藏登陆按钮,显示正文
      阅读 :1668 2019-11-13
  • 基于thinkphp6.0的success、error实现方法
    最近把项目升级到tp6.0,一开始比较顺利,安装文档升级,但是升级指导指出: 系统不再提供基础控制器类think\Controller ,原来的success 、
      阅读 :16863 2019-11-05
  • PHP判断当前使用的是什么浏览器

    PHP判断当前使用的是什么浏览器
    PHP简单判断当前使用的是什么浏览器,判断浏览器类型的方法,方便统计网站访问用户使用浏览器的比例。 判断浏览器类型方法一 function
      阅读 :1806 2019-10-27
  • Laravel实现添加多语言提示信息
    Laravel默认的locale用的是en,在resouces/lang/en文件夹下,我们可以看到以下几个文件: resources - lang - en -- auth.php -- pagination.php -- passwords.php --
      阅读 :204 2019-10-25
  • laravel解决后端无法获取到前端Post过来的

    laravel解决后端无法获取到前端Post过来的
    效果如下所示: 刚开始一直获取不到前端传过来的Post的值 一番分析后 发现 通过php 命令新建的控制器默认少引用 就是上图圈起来的这个
      阅读 :8050 2019-10-22
  • Laravel ORM 数据model操作方法
    随机查询 $data=Move::where(release,1)-where(is_hot,1)-where(is_status,1)-orderBy(\DB::raw(RAND()))-take(4)-get(); 1.ORM操作需要创建对应的model class User extends Eloque
      阅读 :742 2019-10-21
  • Laravel实现ApiToken认证请求方法

    Laravel实现ApiToken认证请求方法
    1.打开 database/migrations/2014_10_12_000000_create_users_table.php 这个 migration 文件, 我们需要更改 user 表的结构 2.我们需要为 user 表添加 api_token 字段
      阅读 :69 2019-10-14
  • laravel关联关系遍历数组的方法
    1、控制器 public function show($id) { $goods = Goods::select(goods.*)-where(goods.id, =, $id)-get(); $data = []; foreach($goods as $key=$v) { $data[$key][id] = $v-id; $data[$key
      阅读 :1159 2019-10-11
  • 介绍phpfpm的作用和用法
    PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器,对于PHP 5.3.3之前的php来说,是一个补丁包 ,旨在将FastCGI进程管理整合进
      阅读 :99 2019-10-10
  • laravel按天、按小时,查询数据的教程
    使用laravel做后台数据统计的时候,需要查询每天的注册量之类的数据 这时候如果直接用created_at分组,是不好用的。 1、所以本文解决这个查
      阅读 :753 2019-10-09
  • Laravel统计一段时间间隔数据的方法

    Laravel统计一段时间间隔数据的方法
    获取七天以前到现在的数据: $days = Input::get(days, 7); $range = \Carbon\Carbon::now()-subDays($days); $stats = User::where(created_at, =, $range) -groupBy(date) -order
      阅读 :1196 2019-10-09
  • 使用laravel和ajax实现整个页面无刷新的操

    使用laravel和ajax实现整个页面无刷新的操
    1、数据库文件 CREATE TABLE IF NOT EXISTS mr_key(id int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT 键id,project_id int(11) NOT NULL COMMENT 外键项目id,name varchar(10
      阅读 :12351 2019-10-03
  • php实现映射操作的方法

    php实现映射操作的方法
    映射 映射,或者射影,在数学及相关的领域经常等同于函数。基于此,部分映射就相当于部分函数,而完全映射相当于完全函数。 映射(
      阅读 :6840 2019-10-03
  • php实现大文件断点续传下载的方法

    php实现大文件断点续传下载的方法
    php实现大文件断点续传下载实例,看完你就知道超过100M以上的大文件如何断点传输了,这个功能还是比较经典实用的,毕竟大文件上传功能
      阅读 :1412 2019-10-02
  • Laravel框架Auth用户认证操作的教程方法
    (1)生成Auth所需文件 打开phpstorm的命令行: php artisan make:auth 生成成功后,打开web.php, 发现多了如下代码: Auth::routes();Route::get(/home, HomeC
      阅读 :5636 2019-09-29
  • 解决laravel Validator ajax返回错误信息的方法
    将return back()-withErrors($validator-errors())-withInput();替换为下面的代码 $validator = \Validator::make($request-input(), $rules, $messages); if ($validator-fails()) { /
      阅读 :14553 2019-09-29
  • php使用json-schema模块实现json校验的教程
    客户端和服务端的http信息传递,采用json几乎成了标配。json格式简单,易于处理,不过由于没有格式规定,无法校验。 好在php有json-schema模
      阅读 :1141 2019-09-28
  • PHP7.0连接DB操作教程【基于mysqli】

    PHP7.0连接DB操作教程【基于mysqli】
    PHP ?php//连接数据库$link = mysqli_connect(localhost, root, root,test);mysqli_query($link,set names gbk);//设置数据库编码$result=mysqli_query($link,select * from zhang w
      阅读 :1851 2019-09-26
  • 详解php集成开发环境
    HP开发使用的集成环境 ,可用PHPStorm, 或者用免费版的 IDEA 加 PHP 插件,两者功能基本相同,只是后者安装起来略折腾。 PHPStorm的特点 :跨平
      阅读 :1674 2019-09-24
  • 关于php开启错误提示的总结
    第一种方法 :在php.ini文件里改变display_errors和error_reporting的值,没有的直接加上 ; 第一处修改 ; display_errors = Off display_errors = On ; 第二处修改
      阅读 :890 2019-09-24
  • PHP实现统计代码行数小工具的教程
    为了方面统计编程代码行数,做了一个小工具。 自动统计指定目录以及目录下的所有文件。 ?php class TotalCode { /** * 统计当前文件有多少行代
      阅读 :1793 2019-09-21
  • php数组和链表的区别总结
    PHP中数组和链表的区别 从逻辑结构来看 1.、数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。当数据增加时,
      阅读 :1520 2019-09-20
  • 解决php写入数据库乱码的问题
    对于乱码这个问题php开发者几乎都会有碰到过,我们下面主要是介绍了php mysql数据库连接时乱码解决方法。 MYSQL数据库使用UTF-8编码的问题
      阅读 :1314 2019-09-17
  • php写入txt乱码的解决方法
    相信很多人在使用PHP的过程中都遇到过生成文件乱码的情况,不论是使用fwrite还是file_put_contents写入。可能你会先尝试从编码入手尝试解决,
      阅读 :5542 2019-09-17
  • 实例解析Yii框架参数配置文件params用法
    1.标题的调用 1.1设置 ?phpreturn [ title = 图书商城, domain = [ www = http://super.nat300.top/, m = http://super.nat300.top/m, web = http://super.nat300.top/web, weixin =
      阅读 :1107 2019-09-11
  • Yii框架连表查询操作方法

    Yii框架连表查询操作方法
    Join //表连接//查询出学生、班级、校区、记录表的所有数据$data=Jf_record::find() -join(join,jf_stu,jf_record.sid=jf_stu.sid) -join(join,jf_class,jf_stu.cid=jf_c
      阅读 :981 2019-09-06
  • Laravel框架实现的上传图片到七牛功能的方
    新建项目 这里直接用一个新的Laravel5.3的项目进行演示,其他版本都是一样不会影响功能,顶多是路由位置不一样而已。已有项目的小伙伴可
      阅读 :1510 2019-09-06
  • PHP Primary script unknown 终极解决方法
    相信很多配置php环境的都遇到过这个恼人的问题: 浏览器访问php文件,返回来 File not found 查看/var/log/nginx/error.log ,有 Primary script unknown,类
      阅读 :1895 2019-08-22
  • Laravel 实现数据软删除的方法
    对于任何一个模型,如果需要使用软删除功能,需要在模型中使用Illuminate\Database\Eloquent\SoftDeletes 这个 trait 。软删除功能需要实现的功能有
      阅读 :1302 2019-08-21
  • php中的依赖注入方法
    具体如下: 依赖注入是一种允许我们从硬编码的依赖中解耦出来,从而在运行时或者编译时能够修改的软件设计模式。 我到现在依然不大明
      阅读 :5500 2019-08-19
  • php5.6.x到php7.0.x的特性总结
    php5.6.x到php7.0.x特性 1.标量类型声明 字符串(string), 整数 (int), 浮点数 (float), 布尔值 (bool),callable,array,self,Class/interface name 2.返回值类型声明 定
      阅读 :1363 2019-08-17
  • PHP针对redis常用操作方法
    废话不多说,代码如下: /*1.Connection*/$redis = new Redis();$redis-connect(127.0.0.1,6379,1);//短链接,本地host,端口为6379,超过1秒放弃链接$redis-open(
      阅读 :627 2019-08-17
  • php时间戳转换代码详解
    本篇文章介绍php时间戳转换代码 在php中我们要把时间戳转换日期可以直接使用date函数来实现,如果要把日期转换成时间戳可以使用strtotim
      阅读 :1731 2019-08-04
  • php 根据URL下载远程图片、压缩包、pdf等文
    本篇文章介绍php根据URL下载远程图片、压缩包、pdf等文件到本地 1、此方法可以下载图片、压缩包、pdf(亲测),应该所有类型的文件都可以
      阅读 :1475 2019-07-26
  • PHP实现的多进程控制demo方法
    本篇文章介绍PHP实现的多进程控制demo方法 自己写了个多进程控制的框架代码,留着备查 declare(ticks=1);function sigHandler($signal){ echo a child exit
      阅读 :116 2019-07-22
  • PHP大文件分块上传功能
    本篇文章介绍PHP大文件分块上传功能 前端代码 使用file.slice将文件进行分割,然后分别进行异步上传。 !DOCTYPE htmlhtml lang=zh-cn head meta charse
      阅读 :164 2019-07-22
  • PHP抽象类和接口用法
    本篇文章介绍PHP抽象类和接口用法 前言 对于oop,估计大多数人并不陌生。有些人除PHP外也学习不少其他语言,会发现php的不同之处,可能语
      阅读 :2007 2019-07-20
  • PHP fopen/file_get_contents与curl性能比较
    本篇文章介绍PHP fopen/file_get_contents与curl性能比较 PHP中fopen,file_get_contents,curl 函数的区别: 1 .fopen/file_get_contents 每次请求都会重新做 DNS 查询
      阅读 :629 2019-07-12
数据库
  • MySQL之union联合查询的实现介绍

    MySQL之union联合查询的实现介绍
    UNION 的含义是联合,并集,结合,在MySQL中可以将多个查询语句的结果合并成一个结果集,在MySQL 不支持FULL OUTER JOIN 的情况下,弥补了并集
      阅读 :280 2024-04-21
  • mysql8.0.29卸载问题小结介绍

    mysql8.0.29卸载问题小结介绍
    提要(废话): 最近我将笔记本重装了,为了保留之前的程序,我把相关的注册表和环境备份了下来,重装之后重新导入成功再现了部分软
      阅读 :12312 2024-04-21
  • SQL中NVL()函数的用法总结
    SQL中的NVL()函数是一个空值转换函数,其语法为:NVL(expr1, expr2)。如果expr1为空值,则NVL()函数返回expr2的值,否则返回expr1的值。该函数的目
      阅读 :7123 2024-04-21
  • SQL中and or in的用法小结介绍

    SQL中and or in的用法小结介绍
    1 .SQLIN运算符 IN运算符允许您在WHERE子句中指定多个值。 IN运算符是多个OR条件的简写。 1 2 3 SELECT 栏位名 FROM 表格名 WHERE 栏位名 IN(值一, 值
      阅读 :1226 2024-04-21
  • Navicat连接远程服务器里docker中mysql的方法

    Navicat连接远程服务器里docker中mysql的方法
    1. 开启端口映射 在docker中,我们需要将允许外界访问的端口通过配置文件映射出来,本文不需要将3306端口映射,但是该部分还是有实际用途
      阅读 :1254 2024-04-16
  • Mysql CASE IF 判空的具体使用介绍
    MySQL 中的条件表达式用于根据条件的结果选择不同的值或执行不同的操作。条件表达式可以在 SELECT 语句中生成计算字段、在 WHERE 语句中过
      阅读 :22145 2024-04-14
  • MySQL中匹配年月的教程方法
    一般数据库中给到的时间都是年-月-日形式的,那怎么匹配年-月/的形式? 如2021年8月怎么写(怎么在数据库中查询到关于2021年8月的数据)
      阅读 :2294 2024-04-02
  • Oracle数据库表空间满了的问题处理方法介
    在 Oracle数据库管理中,表空间是一个重要的概念,用于存储数据库对象和数据。当表空间满了时,可能会导致数据库的运行受到影响,甚至
      阅读 :22162 2024-03-29
  • 保证Redis中存储的Token安全性的介绍
    确保Redis中存储的Token安全性是一个多层面的任务,涉及到网络、应用、数据和操作等多个方面的安全措施。以下是一些更详细的实践建议和
      阅读 :176 2024-03-29
  • redis和redisson实现分布式锁的操作方法介绍

    redis和redisson实现分布式锁的操作方法介绍
    基于setnx命令的分布式锁 1. 加锁 使用 Redis 实现分布式锁,最直接的想法是利用 setnx 和 expire 命令实现加锁。 在 Redis 中,setnx 是「set if no
      阅读 :1936 2024-03-27
  • mysql5.7.42到mysql8.2.0的升级(rpm方式)

    mysql5.7.42到mysql8.2.0的升级(rpm方式)
    注:本文在测试环境升级测试,建议先在测试环境验证。mysql-5.7.42为rpm安装,所以用rpm方式升级 1、升级准备 1、数据备份:在升级之前,务
      阅读 :3369 2024-03-27
  • mysql-5.7.42升级到mysql-8.2.0(二进制方式)

    mysql-5.7.42升级到mysql-8.2.0(二进制方式)
    8注:本文在测试环境升级测试,建议先在测试环境验证。在生产环境下还是先评估下,mysql-5.7.42为二进制方式安装,所以用mysql-8.2.0二进制
      阅读 :132 2024-03-27
  • oracle创建新用户以及用户权限配置、查询
    1.1 创建用户语句: 1 create user [用户名] identified by [密码]; 创建后一定要给用户授权 1 2 --更改用户密码: alter user [用户名] identified by [密码
      阅读 :2276 2024-03-03
  • Oracle数据库数据迁移完整教程

    Oracle数据库数据迁移完整教程
    oracle数据库的所有表结构、数据、索引等需要需从测试库迁移到正式库。 解决步骤: oracle数据库迁移,主要通过expdp从测试库所在的源服务
      阅读 :1219 2024-02-25
  • 利用Mysql定时+存储过程创建临时表统计数

    利用Mysql定时+存储过程创建临时表统计数
    1.mysql定时任务简单介绍 mysql的定时任务是使用event(事件)来实现的,自mysql5.1.6版本起,增加了这个功能 - 事件调度器(event scheduler),它
      阅读 :22126 2024-02-19
  • MySQL如何查询Binlog生成时间

    MySQL如何查询Binlog生成时间
    本篇文章介绍如何查询 Binlog 的生成时间。云上 RDS 有日志管理,但是自建实例没有,该脚本可用于自建实例闪回定位 Binlog 文件。 脚本介绍
      阅读 :2101 2024-02-19
  • order by +limit分页时数据重复问题及解决方

    order by +limit分页时数据重复问题及解决方
    问题描述:MYSQL version 5.6.8command 表结构 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 CREATE TABLE command ( ID INT NOT NULL, NAME VARCHAR(16), DESCRIPTION VARCHAR(32), INDE
      阅读 :1237 2024-02-19
  • MySQL本地版本升级超详细教程(从5.5.20升到

    MySQL本地版本升级超详细教程(从5.5.20升到
    写在前面 升级本地mysql,当前5.5.20,升级前先备份本地的数据库文件 以防数据丢失 一、卸载本地的旧版本 1. 停止MySQL服务 win+R 打开运行,
      阅读 :1543 2024-02-16
  • MySQL数据库的多种连接方式及工具介绍

    MySQL数据库的多种连接方式及工具介绍
    一、MySQl命令行客户端 在Mysql安装完成后,Mysql命令行会自动配置在计算机上,在菜单中找到MySql 8.0 Command Line Client,输入密码即可进入。(密
      阅读 :5221 2024-02-16
  • MySQL函数全面总结详解示例分析教程

    MySQL函数全面总结详解示例分析教程
    1.MySQL中关于函数的说明 概念:类似java、python中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名; 好处:Ⅰ隐藏了实现细节;Ⅱ
      阅读 :9228 2024-02-16
  • MySQL一键安装Shell脚本的实现
    一、脚本说明 1、linux系统版本 EL6, EL7, EL8, and EL9-based platforms (for example, the corresponding versions of Oracle Linux, Red Hat Enterprise Linux, and CentOS),本脚
      阅读 :2279 2024-02-16
  • mysql乐观锁和悲观锁的具体使用介绍

    mysql乐观锁和悲观锁的具体使用介绍
    悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保
      阅读 :1723 2024-02-16
  • mysql中TINYINT取值范围的介绍

    mysql中TINYINT取值范围的介绍
    项目场景: 最近在开发过程中,看见表设计中是thinyint字段,但对于它的范围产生了好奇 问题描述: 当我们填写超过128数值的时候,该字段
      阅读 :1270 2024-02-14
  • SQL触发器定义与使用介绍
    比如:现需要向学生表中插入新的学生数据。但在插入学生数据的时,需要同时检查老师表里的数据。如果插入学生的老师不在老师表里,
      阅读 :2184 2024-02-13
  • Window环境下MySQL UDF提权介绍

    Window环境下MySQL UDF提权介绍
    UDF(Userdefined function)可以翻译为用户自定义函数,其为mysql的一个拓展接口,可以为Mysql增添一些函数,对MySQL的功能进行扩充,然后就可以在
      阅读 :1167 2024-02-12
  • DBeaver之导出数据库结构和数据的介绍

    DBeaver之导出数据库结构和数据的介绍
    一、导出表结构1、选择需要导出的表(可多选),右键“生成 SQL”——“DDL”
      阅读 :3362 2024-02-12
  • ORACLE大批量插入数据的详细介绍

    ORACLE大批量插入数据的详细介绍
    最近有几张表随着时间不断的增长,表中的数据量也越来越大,想把原来的表改成分区表,需要两个步骤:一:建立分区表,二:把源表的数据
      阅读 :2170 2024-02-12
  • 华为云云数据库MySQL的体验流程介绍

    华为云云数据库MySQL的体验流程介绍
    一、MySQL相关概念 1.什么是MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库
      阅读 :1430 2024-02-11
  • Postgresql之时间戳long,TimeStamp,Date,String互转

    Postgresql之时间戳long,TimeStamp,Date,String互转
    时间戳long,TimeStamp,Date,String互转 今天遇到一个神奇的问题: Postgre数据库里存的 10位long类型的时间戳,拿Java代码转完的日期年月日时分秒,
      阅读 :9534 2024-02-11
  • springboot整合mongodb的介绍

    springboot整合mongodb的介绍
    1.mongodb的安装和简介 1.1简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点
      阅读 :1286 2024-01-18
  • Mysql tinyint(1)与tinyint(4)的区别介绍
    什么是tinyint(M)? 先来了解下mysql中字符串类型varchar(M)和数值类型tinyint(M)的区别? 字符串列类型:varchar(M)而言,M是字段中可以存储的最大字
      阅读 :7024 2023-12-27
  • 史上超强最常用SQL语句大全介绍
    DDL(Data Definition Language)数据定义语言 一、操作库 1 2 3 4 5 6 7 8 9 10 11 12 -- 创建库 create database db1; -- 创建库是否存在,不存在则创建 create dat
      阅读 :80224 2023-12-20
  • MySQL实现数据批量更新功能介绍
    根据不同条件批量更新同一值 这种场景直接通过update语句更新即可,如: 1 UPDATE t_sys_user SET `desc` = CaseWhen-0 WHERE id IN (1001,1002,1003); 根据不同
      阅读 :5522 2023-12-20
  • Redisson分布式限流的实现原理介绍

    Redisson分布式限流的实现原理介绍
    我们目前在工作中遇到一个性能问题,我们有个定时任务需要处理大量的数据,为了提升吞吐量,所以部署了很多台机器,但这个任务在运
      阅读 :128 2023-12-20
  • MySQL不用like+%实现模糊查询介绍

    MySQL不用like+%实现模糊查询介绍
    一、前言 我们都知道 InnoDB 在模糊查询数据时使用 %xx 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如,搜索引擎需
      阅读 :1994 2023-12-07
  • SQL触发器定义与使用
    比如:现需要向学生表中插入新的学生数据。但在插入学生数据的时,需要同时检查老师表里的数据。如果插入学生的老师不在老师表里,
      阅读 :953 2023-12-07
  • 在MySQL数据库中支持完整的Unicode的方法
    在你的数据库中使用 MySQL 的 utf8 字符集吗? 在这篇文章中,我将解释为什么你应该改用 utf8mb4,以及如何去做。 UTF-8 UTF-8编码可以表示Uni
      阅读 :1834 2023-12-06
  • SQL IFNULL()函数详细解析(2023最新推荐)
    MySQL IFNULL函数简介 MySQLIFNULL函数是MySQL控制流函数之一,它接受两个参数,如果不是NULL,则返回第一个参数。 否则,IFNULL函数返回第二个参
      阅读 :892 2023-12-05
  • mysql之查找所有数据库中没有主键的表问
    查找所有数据库中没有主键的表 1 2 3 4 5 6 7 select table_schema,table_name from information_schema.tables where (table_schema,table_name) not in( select distinct table_
      阅读 :834 2023-11-29
  • IDEA连接MySQL数据库并执行SQL语句使用数据

    IDEA连接MySQL数据库并执行SQL语句使用数据
    一、IDEA连接MySQL数据库 (一)首先新建普通Java项目 (二)连接数据库 1、点击右侧DataBase 2、点击加号,找到MySQL,添加数据库 3、输入用户
      阅读 :650 2023-11-29
  • 查一次left join没有走索引以及原因分析介

    查一次left join没有走索引以及原因分析介
    查一次left join没有走索引的原因 线上有个查询sql,原来是inner join 查询没有问题,后来应业务要求改成left join之后, 查询时间就暴涨了 需要
      阅读 :627 2023-11-29
  • MySQL数据库的索引原理与慢SQL优化的5大原

    MySQL数据库的索引原理与慢SQL优化的5大原
    我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还
      阅读 :1283 2023-11-16
  • mysql优化之慢查询分析+explain命令分析+优

    mysql优化之慢查询分析+explain命令分析+优
    分析慢查询 1.查看慢SQL是否启用,查看命令:show variables like log_slow_queries; 如果结果为ON则是开启了,如果为OFF则表示禁用了。 2.开启慢查询
      阅读 :1012 2023-11-05
  • MySQL数据库的索引原理与慢SQL优化的5大原

    MySQL数据库的索引原理与慢SQL优化的5大原
    MySQL索引原理 1.索引目的 索引的目的在于提高查询效率,可以类比字典,如果要查mysql这个单词,我们肯定需要定位到m字母,然后从下往下
      阅读 :6122 2023-11-05
  • MySQL全局遍历替换特征字符串的实现方法
    需求:将一个MySQL实例(如10.10.10.1:3306)范围内所有字段数据中的 .letssing.net 替换为 .kaixinvv.com。 实现: 1. 确定替换规则 1 replace .letssing.n
      阅读 :5428 2023-10-24
  • 宝塔中ThinkPHP框架使用Redis的一系列教程介

    宝塔中ThinkPHP框架使用Redis的一系列教程介
    Redis是一种常用的非关系型数据库,主要用作数据缓存,数据保存形式为key-value,键值相互映射。它的数据存储跟MySQL不同,它数据存储在内存之中
      阅读 :8346 2023-10-17
  • postgresql使用dblink跨库增删改查的详细步骤

    postgresql使用dblink跨库增删改查的详细步骤
    postgresql使用dblink跨库增删改查 一、使用步骤 1、创建dblink扩展,连接与被连接的两个数据库都要执行下面sql 1 create extension if not exists dblin
      阅读 :12371 2023-09-30
  • MongoDB数据库性能监控介绍

    MongoDB数据库性能监控介绍
    一、MongoDB启动超慢 1、启动日常卡住,根本不用为了截屏而快速操作,MongoDB启动真的超级慢~~ 2、启动MongoDB配置服务器,间歇性失败。 3、查
      阅读 :1563 2023-09-27
  • MySQL DQL语句的具体使用介绍
    DQL DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。 基本语法 DQL 查询语句,语法结构如下: SE
      阅读 :1229 2023-09-22
  • Redisson如何解决redis分布式锁过期时间到了

    Redisson如何解决redis分布式锁过期时间到了
    Redis锁的过期时间小于业务的执行时间该如何续期? 问题分析 首先如果你之前用Redis的分布式锁的姿势正确,并且看过相应的官方文档的话
      阅读 :621 2023-09-19
  • 详细介绍如何更新MongoDB文档的_id
    您无法更新它,但可以保存新 ID 并删除旧 ID。请按照一些步骤更新 MongoDB 的 _id。步骤如下: 第1步:第一步,需要将ObjectId存储到变量中。
      阅读 :115 2023-08-31
  • 宝塔中ThinkPHP框架使用Redis的教程

    宝塔中ThinkPHP框架使用Redis的教程
    Redis是一种常用的非关系型数据库,主要用作数据缓存,数据保存形式为key-value,键值相互映射。它的数据存储跟MySQL不同,它数据存储在内存之中
      阅读 :1981 2023-07-23
  • MySQL同步数据Replication的实现方法
    MySQL提供了Replication功能,可以实现将一个数据库的数据同步到多台其他数据库。前者通常称之为主库(master),后者则被称从库(slave)。
      阅读 :2180 2023-07-15
  • PostgreSQL中json数据类型介绍
    前言 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的
      阅读 :1816 2023-07-05
  • postgresql使用dblink跨库增删改查的步骤介绍
    postgresql使用dblink跨库增删改查 一、使用步骤 1、创建dblink扩展,连接与被连接的两个数据库都要执行下面sql 1 create extension if not exists dblin
      阅读 :147 2023-07-05
  • MySQL索引失效十种场景与优化方案介绍
    1 数据准备 1.1 新建数据表 1 2 3 4 5 6 7 8 9 10 11 12 13 CREATE TABLE `player` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键, `player_id` varchar(256) NOT NULL CO
      阅读 :150 2023-05-08
  • Oracle查询执行计划
    执行计划(Execution Plan)也叫查询计划(Query Plan),它是数据库执行SQL语句的具体步骤和过程。SQL查询语句的执行计划主要包括: ● 访问表
      阅读 :2194 2023-04-05
  • order by + limit分页时数据重复问题及解决方

    order by + limit分页时数据重复问题及解决方
    问题描述:MYSQL version 5.6.8command 表结构 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 CREATE TABLE command ( ID INT NOT NULL, NAME VARCHAR(16), DESCRIPTION VARCHAR(32), INDE
      阅读 :1035 2023-03-20
  • Oracle数据库如何获取多条结果集中的第一
    这是sql 1 2 3 4 5 6 --获取多条结果集中的第一条,通常会排下序之类的,随你方便,如果你不排序直接用括号里的就行 select * from (select * fro
      阅读 :150 2023-03-12
  • Oracle怎么清除一个用户下的所有表(谨慎操

    Oracle怎么清除一个用户下的所有表(谨慎操
    执行该操作要慎重,不然可能会造成很严重的后果! 使用工具: plsqldeveloper Oracle数据库 前段时间部署程序的时候导入数据有问题,需要重新
      阅读 :182 2023-03-12
  • 高版本Mysql使用group by分组报错的解决方案

    高版本Mysql使用group by分组报错的解决方案
    Mysql5.7版本以上对group by 分组有了新需求,要求group by 后的字段要与select后查询的字段一致,否则就会报错,报错信息如下: #1055 - Expressi
      阅读 :137 2023-03-05
  • 如何在navicat中导入excel表格数据

    如何在navicat中导入excel表格数据
    基础操作篇 1. 首先打开navicat 软件,进入后打开连接 2. 进入后选择新建数据库 3. 数据库名随便输入一个,字符集选择 utf8,排序规则选择
      阅读 :116 2023-03-01
  • 使用ChatGPT编写SQL JOIN查询

    使用ChatGPT编写SQL JOIN查询
    通过清晰的示例和解释,本文展示了 ChatGPT 如何简化和简化创建复杂 MySQL 查询的过程,使用户更容易与数据库交互并检索他们需要的数据。
      阅读 :132 2023-02-27
  • 编写SQLMap的Tamper脚本过狗

    编写SQLMap的Tamper脚本过狗
    测试环境 最新版某狗 测试方法 安全狗其实是比较好绕的WAF,绕过方法很多,但这里我们就用一种:注释混淆 一招鲜吃遍天 注释混淆,其实
      阅读 :16324 2023-02-27
  • oracle删除数据但表空间占用率没有减小的
    oracle删除数据但表空间占用率没有减小 使用delete删除数据表空间使用率并没有减少; 如果只保留少数数据可以使用这个方法: 先将要保留
      阅读 :189 2023-02-18
  • 关于oracle数据库表空间扩容的问题

    关于oracle数据库表空间扩容的问题
    1.查看表空间使用率 1 2 3 4 5 6 7 8 9 10 SELECT B.FILE_NAME 物理文件名, B.TABLESPACE_NAME 表空间名称, B.BYTES/1024/1024 大小M, (B.BYTES-SUM(NVL(A.BYTES,0)))/1024/
      阅读 :119 2023-02-18
  • 在SQL中修改数据的基础语句
    什么是修改? 在SQL中的基本操作就是增删改查,查询语句不会对数据库中的数据进行修改。 而其余的三种操作都会对数据库进行修改,不管
      阅读 :87 2023-02-18
  • openGauss的SCHEMA的原理及管理介绍

    openGauss的SCHEMA的原理及管理介绍
    Schema又称作模式。通过管理Schema,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第
      阅读 :106 2023-02-14
  • MySQL字符串前缀索引使用

    MySQL字符串前缀索引使用
    1. 前缀索引与全部索引概念 怎么给字符串字段加索引?现在,几乎所有的系统都支持邮箱登录,如何在邮箱这样的字段上建立合理的索引,
      阅读 :1667 2023-02-06
  • MySql深分页问题解决
    1. 问题描述 日常开发中经常会涉及到数据查询分页的问题,一般情况下都是根据前端传入页数与页码通过mysql的limit方式实现分页,对于数据
      阅读 :74 2023-02-06
  • MySQL之xtrabackup备份恢复的实现

    MySQL之xtrabackup备份恢复的实现
    mysql版本:8.0.28 xtrabackup版本:8.0.28 1、安装xtrabackup 下载地址:Download Percona XtraBackup 8.0https://www.percona.com/downloads 1 2 [root@myoracle ~]# tar -zxvf
      阅读 :5834 2023-02-06
  • Mysql的SELECT语句与显示表结构介绍

    Mysql的SELECT语句与显示表结构介绍
    SELECT... 1 2 SELECT 1+1, 2+2;# 直接这样写相当于下面这句 SELECT 1+1, 2+2 FROM DUAL; # 这里DUAL:伪表 SELECT ... FROM 语法: SELECT 标识选择哪些字段(列)
      阅读 :78 2023-01-28
  • Redis使用Bitmap的方法实现

    Redis使用Bitmap的方法实现
    1. Bitmap 是什么 Bitmap(也称为位数组或者位向量等)是一种实现对位的操作的数据结构,在数据结构加引号主要因为: Bitmap 本身不是一种数据
      阅读 :118 2023-01-28
  • Redis在秒杀场景的作用的介绍

    Redis在秒杀场景的作用的介绍
    秒杀业务特点:限时限量,业务系统要处理瞬时高并发请求,Redis是必需品。 秒杀可分成秒杀前、秒杀中和秒杀后三阶段,每个阶段的请求
      阅读 :117 2023-01-28
  • SQL嵌套查询的具体使用

    SQL嵌套查询的具体使用
    嵌套查询又称子查询,有select子查询,where子查询,from子查询,exists子查询。 插入数据 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
      阅读 :98 2023-01-28
  • Redis脑裂导致数据丢失的解决

    Redis脑裂导致数据丢失的解决
    1 案例 主从集群有1个主库、5个从库和3个哨兵实例,突然发现客户端发送的一些数据丢了,直接影响业务层数据可靠性。 最终排查发现是主
      阅读 :100 2023-01-28
  • 使用Redis缓存时高效的批量删除的几种方
    前因后果 之前我们的服务,在上线的时候发现有一些大Key的使用不是很规范,特别是没有设置过期时间,因此导致redis中内存的数据越来越
      阅读 :2259 2023-01-27
  • Redis+Hbase+RocketMQ实际使用问题案例介绍

    Redis+Hbase+RocketMQ实际使用问题案例介绍
    需求 将Hbase数据,解析后推送到RocketMQ。 redis使用list数据类型,存储了需要推送的数据的RowKey及表名。 简单画个流程图就是: 分析及确定方
      阅读 :55 2023-01-27
  • 实现在线 + 离线模式进行迁移Redis数据实

    实现在线 + 离线模式进行迁移Redis数据实
    redis-full-check的使用背景 在经历了之前的文章内容章节内容,已完成Redis迁移后,可能会存在以下问题需要进行数据迁移之后的对比。例如,
      阅读 :168 2023-01-26
  • 关于SQL表中drop table和delete table的区别

    关于SQL表中drop table和delete table的区别
    问题:使用阿里云的maxcompute产品发现有中间表的产生,需要删除。 删表是一个比较危险的操作,这次给了个机会就想尝试下,记得在mysql表
      阅读 :2126 2023-01-24
  • PostgreSQL复制表的5种方法
    PostgreSQL 提供了多种不同的复制表的方法,它们的差异在于是否需要复制表结构或者数据。 CREATE TABLE AS SELECT 语句 CREATE TABLE AS SELECT 语句可以
      阅读 :150 2023-01-22
  • RedisTemplate访问Redis的更好方法
    开始准备 开始之前我们需要有Redis安装,我们采用本机Docker运行Redis, 主要命令如下 1 2 3 4 docker pull redis docker run --name my_redis -d -p 6379:6379 re
      阅读 :12225 2023-01-21
  • redis保存session信息的代码

    redis保存session信息的代码
    1、新建一个maven web 工程名为 session-redis 如下: 目录结构如下: 2、修改配置文件内容 pom.xml 中依赖如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1
      阅读 :2106 2023-01-20
  • MySql如何不插入重复数据
    向数据库的插入值时,需要判断插入是否重复,然后插入。 这种操作怎么提高效率 下面说说一些解决方案 1、insert ignore into 当插入数据时,
      阅读 :105 2023-01-20
  • 嵌入式SQL的详细介绍

    嵌入式SQL的详细介绍
    嵌入式SQL概述 嵌入式SQL(Embedded SQL) 是应用系统使用编程方式来访问和管理数据库中数据的主要方式之一。 SQL语言有两种使用方式:一种是作
      阅读 :12319 2023-01-20
  • MYSQL统计逗号分隔字段元素的个数
    写SQL的时候会遇到如下的问题,统计如下表中project_id字段中id的个数。 company_id project_id 77 94882,214880,94881,154882,94871,94879 140 2890,2872,3178,4314,
      阅读 :6827 2023-01-20
  • 用redis setNX命令来加锁的教程

    用redis setNX命令来加锁的教程
    用redis setNX命令来加锁 加锁和释放锁,都需要原子操作,不然在中途中断就会发生异常, 删锁的时候也只能删除自己对应线程的锁。 下面是
      阅读 :171 2023-01-11
  • MySQL事务的SavePoint简介及操作
    什么是SavePoint SavePoint是数据库事务中的一个概念, 可以将整个事务切割为不同的小事务, 可以选择将状态回滚到某个小事务发生时的样子,
      阅读 :2118 2023-01-09
  • mysql查看表大小的方法介绍
    1.查看所有数据库容量大小 1 2 3 4 5 6 7 8 select table_schema as 数据库, sum(table_rows) as 记录数, sum(truncate(data_length/1024/1024, 2)) as 数据容量(MB), sum(
      阅读 :1194 2023-01-06
  • MySQL不用like+%实现模糊查询

    MySQL不用like+%实现模糊查询
    我们都知道 InnoDB 在模糊查询数据时使用 %xx 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如,搜索引擎需要根基用
      阅读 :1058 2023-01-06
  • sql IDENTITY_INSERT对标识列的作用和使用
    一般情况下,当数据表中,莫一列被设置成了标识列之后,是无法向标识列中手动的去插入标识列的显示值。但是,可以通过设置SET IDENTI
      阅读 :1358 2023-01-04
  • SQL通用语法以及分类图文介绍
    MySQL的启动和连接数据模型 MySQL的启动和停止 1.services.msc 2.命令行启停 启动:net start mysql80 停止:net stop mysql80 (命令行窗口以管理员权限打
      阅读 :2295 2023-01-01
  • postgresql13主从搭建Ubuntu的教程

    postgresql13主从搭建Ubuntu的教程
    先安装完数据库以后,安装路径如下: 数据库安装完毕以后, 服务的安装路径为:/usr/lib/postgresql/13/bin/ 数据路径为:/var/lib/postgresql/13/ma
      阅读 :1309 2022-11-24
  • mysql开启各种日志的方法
    以下日志开启均在mysql5.7.32进行测试 general_log general_log支持热开启,热关闭。开启general_log会记录所有操作mysql命令,所以会产生大量文件,
      阅读 :2268 2022-11-06
  • SQL多表联合查询时如何采用字段模糊匹配

    SQL多表联合查询时如何采用字段模糊匹配
    背景:由于业务或是其他不描述的原因的问题导致原有存储的数据发生变动,与现有数据有差别,但还是能勉强看明白数据内容。 要求:实
      阅读 :75 2022-11-03
  • Mysql备份的几种方法教程
    1. mysqldump mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等
      阅读 :3376 2022-11-01
  • 深入了解MySQL中的慢查询
    一、什么是慢查询 什么是MySQL慢查询呢?其实就是查询的SQL语句耗费较长的时间。 具体耗费多久算慢查询呢?这其实因人而异,有些公司慢
      阅读 :180 2022-10-21
  • 清除SQL Server数据库日志(ldf文件)的方法

    清除SQL Server数据库日志(ldf文件)的方法
    清除SQL Server数据库日志(ldf文件)的几种方法 随着系统运行时间的推移,数据库日志文件会变得越来越大,这时我们需要对日志文件进行备份
      阅读 :134 2022-10-18
  • MySQL中with rollup的用法及说明

    MySQL中with rollup的用法及说明
    MySQL with rollup的用法 当需要对数据库数据进行分类统计的时候,往往会用上groupby进行分组。 而在groupby后面还可以加入withcube和withrollup等关
      阅读 :184 2022-10-15
  • mysql分组统计并求出百分比的方法

    mysql分组统计并求出百分比的方法
    mysql分组统计并求出百分比 1、mysql 分组统计并列出百分比 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 SELECT point_id, pname_cn, play_
      阅读 :88 2022-10-14
服务器
网页制作
  • CSS中五种常见定位方式总结

    CSS中五种常见定位方式总结
    1. CSS的position属性值 static:默认值,元素在正常的文档流中,不会被特别定位。 relative:相对于元素在文档流中的初始位置进行定位的。
      阅读 :3137 2024-04-24
  • stylus入门使用方法
    Stylus 是一种富有表现力、动态的、健壮的 CSS 预处理器,它可以让你用更加高效、简洁的方式来编写 CSS。与其他 CSS 预处理器(如 Sass 和
      阅读 :2120 2024-04-24
  • css3 iphone玻璃透明气泡完美实现

    css3 iphone玻璃透明气泡完美实现
    最近在一个私活做手机项目时候,需要实现一个类似ios 6中短信那样的气泡效果。 这里分享下实现心得,希望能给大家一点启发。 首先分析
      阅读 :12343 2024-04-24
  • 巧用 :has & drop-shadow实现复杂布局效果

    巧用 :has & drop-shadow实现复杂布局效果
    最近,群里聊到了一个很有意思的布局效果。大致效果如下所示,希望使用 CSS 实现如下所示的布局效果: 正常而言,我们的 HTML 结构大致
      阅读 :2172 2024-04-19
  • 纯CSS实现多标签自动显示超出数量的思路

    纯CSS实现多标签自动显示超出数量的思路
    css实现:有多个宽度不同的标签水平排列,当外层宽度不足时,会自动提示超出的数量 实现思路 CSS 如何动态累计数字? 利用 CSS计数器 1
      阅读 :2278 2024-04-14
  • CSS设置水平垂直居中的7种方法总结

    CSS设置水平垂直居中的7种方法总结
    1. 水平居中 - 文本或行内元素 使用 text-align 属性 1 2 3 .parent { text-align: center; /* 子元素如果是内联或内联块元素,将会水平居中 */ } 1 2 3 4
      阅读 :623 2024-03-25
  • CSS设置背景模糊周边有白色光晕(解决方案
    css设置背景模糊周边有白色光晕,如何解决? 1 2 3 4 div class=img-box img :src=xxx.png div class=img-bg :style={background-image: `url(`+ xxx.png+ `)`}/div /div 1 2
      阅读 :2111 2024-03-25
  • CSS实现渐变式圆点加载动画

    CSS实现渐变式圆点加载动画
    知识点: animation 时间函数 steps()。 用 css3 模拟一个渐变式圆点加载效果。 核心代码部分,简要说明了写法思路;完整代码在最后,可直接
      阅读 :1333 2024-03-25
  • html table+css实现可编辑表格的代码

    html table+css实现可编辑表格的代码
    要实现可编辑的 HTML 表格,你可以使用 JavaScript 和 HTML5 的 contenteditable 属性。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
      阅读 :3372 2024-03-17
  • CSS实现三栏布局的四种方法介绍

    CSS实现三栏布局的四种方法介绍
    1. 什么是三栏布局 常见的一种页面布局方式,将页面分为左栏、中栏和右栏 左右两侧的盒子宽度固定,中间的盒子会随屏幕自适应 一般中
      阅读 :2272 2024-03-17
  • CSS中隐藏元素的常见5种方法总结

    CSS中隐藏元素的常见5种方法总结
    在CSS中隐藏元素有多种方法,下面列出几种常见方法及其适用场景与区别: 1. display: none 1 2 3 .element-to-hide { display: none; } 适用场景:完全隐
      阅读 :2286 2024-03-17
  • CSS设置style属性的3种方法介绍

    CSS设置style属性的3种方法介绍
    可以将css样式编写到元素的style属性当中: 1.将样式直接写到style属性中,这种样式我们称为内联样式,内联样式只对当前的元素中的内容起
      阅读 :7225 2024-03-17
  • html网页播放多个视频的几种方法介绍

    html网页播放多个视频的几种方法介绍
    因为项目测试需要,我需要可以快速知道自己推流的多路视频流质量,于是我想到可以使用html网页来播放视频,实现效果极其简单,方法有
      阅读 :1360 2024-03-08
  • 使用CSS实现简单的翻页效果的代码

    使用CSS实现简单的翻页效果的代码
    我们先来看一下翻页的过程动图,如下: 观察动图,大致将此翻页过程分为三个状态,书页未翻开、书页翻动中、书页翻动完成,对应的是
      阅读 :2157 2024-03-08
  • html table+css实现可编辑表格

    html table+css实现可编辑表格
    要实现可编辑的 HTML 表格,你可以使用 JavaScript 和 HTML5 的 contenteditable 属性。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
      阅读 :2157 2024-03-08
  • 使用CSS实现有趣的汉堡菜单按钮的代码

    使用CSS实现有趣的汉堡菜单按钮的代码
    使用transition过渡属性和transform变形属性,让汉堡图标和关闭图标之间进行过渡、变形,形成视觉效果。 适用于h5页面或者app页面中,隐藏菜
      阅读 :3138 2024-02-29
  • CSS实现菜单箭头动画效果

    CSS实现菜单箭头动画效果
    其实是很简单的一个效果 思路:箭头图标相对li标签绝对定位,定位到列表之外+列表元素overflow:hidden +悬停动画 html 1 2 3 li class=listyle1 im
      阅读 :4107 2024-02-29
  • CSS实现剪切蒙版视差滚动效果

    CSS实现剪切蒙版视差滚动效果
    大家应该都知道响应式吧,像什么响应式布局等等,这都是我们在开发中经常能遇到的。在年前结束的一个公司项目中,涉及到了相关响应
      阅读 :1311 2024-02-29
  • CSS实现好看的聚光灯效果介绍

    CSS实现好看的聚光灯效果介绍
    使用-webkit-background-clip和clip-path,并配合animation属性,实现一个好看聚光灯效果。 可适用于页面加载或展示页面大标题内容。 核心代码部分
      阅读 :287 2024-02-29
  • HTML5中video标签禁止右键和下载视频的问题

    HTML5中video标签禁止右键和下载视频的问题
    近期做了一个关于在线文件管理的项目,类似网盘,基本功能包含用户、消息、项目、分享、文件提取、收藏、回收站等主要功能,领挖还
      阅读 :180 2024-02-29
  • CSS合并单元格四种方式示例介绍(table/di

    CSS合并单元格四种方式示例介绍(table/di
    效果图: 方式一:table【最简单写法】 colspan:规定单元格可横跨的列数。 rowspan:规定单元格可横跨的行数。 通过table的colspan和rowspan轻松
      阅读 :9449 2024-02-29
  • css中position:sticky粘性定位介绍

    css中position:sticky粘性定位介绍
    1、什么是粘性定位? 粘性定位它基于用户的滚动位置来定位。 粘性定位的元素是依赖于用户的滚动,在position:relative与position:fixed定位之间
      阅读 :3389 2024-02-29
  • 使用CSS完成视差滚动效果介绍
    在网页设计中,视差滚动效果可以为用户带来沉浸式的浏览体验。本文将详细介绍如何使用 CSS 来实现视差滚动效果。 视差滚动效果的原理
      阅读 :1043 2024-02-29
  • 使用CSS实现多行文本擦除效果的介绍

    使用CSS实现多行文本擦除效果的介绍
    今天来实现一个多行文本擦除的效果,有种经典咏流传节目中表演开始前阅读诗句的一些既视感,在工作中其实也遇到过这样的需求当时是
      阅读 :1362 2024-02-25
  • CSS中Position:Sticky不起作用的问题解决
    sticky属性不生效: 检查浏览器兼容性; 检查是否指定了阈值; 检查 Safari 的供应商前缀; 检查祖先元素是否具有overflow属性集; 检查heig
      阅读 :3132 2024-02-25
  • css通过子元素选择父元素的实现介绍

    css通过子元素选择父元素的实现介绍
    伪类:has选择父元素 1 2 3 4 5 6 7 8 td:has( .unfoldTable){ //可选中所有td下包含unfoldTable的class标签的td属性 color: red; } td:has( div){ //可选中所有td下包
      阅读 :1535 2024-02-25
  • css溢出隐藏的几种方法实现介绍
    当容器中的文本内容超出容器的宽度或高度时,就会出现文本溢出的情况。下面介绍几种CSS实现文本溢出的方法。 单行文本溢出省略 单行文
      阅读 :2145 2024-02-25
  • Html5移动端禁止长按保存图片的三种实现

    Html5移动端禁止长按保存图片的三种实现
    1. 问题描述 H5移动端 img标签长按,会出现如图效果?? 那么该如何修改,能避免长按保存图片操作呢? 2. 解决办法 2.1 img标签添加css属性 po
      阅读 :1292 2024-02-23
  • flex布局子元素宽度超出父元素问题及解决

    flex布局子元素宽度超出父元素问题及解决
    1. 第一次遇到这个问题的场景 先看效果图,大家可以看一下下面的样式,很明显左边和右边的盒子我是给的定宽,但是被挤压了 这个是我在
      阅读 :9623 2024-02-23
  • HTML5 video播放有声音无图像的解决方法

    HTML5 video播放有声音无图像的解决方法
    1.概述 今天遇到一个问题,HTML5 video播放有声音无图像,该视频本地是能播放的。 使用html播放的时候只有声音没有视频,一片漆黑。而且奇
      阅读 :2180 2024-02-23
  • css3实现四周线条环绕流动效果

    css3实现四周线条环绕流动效果
    效果: 代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
      阅读 :1809 2024-02-23
  • HTML中使用Flex布局实现双行夹批效果

    HTML中使用Flex布局实现双行夹批效果
    古代小说中经常有评点和批注,为了区别正文和批注,一般将批注排版成双行夹批的形式。我们知道,在Word中只需要先选择批注文字,然后
      阅读 :1874 2024-02-23
  • 使用CSS实现一个雨滴滑落效果的代码

    使用CSS实现一个雨滴滑落效果的代码
    下雨天坐在车窗前,看着雨滴顺着车窗渐渐落下,这一唯美的场景,忍不住想记录下来。最近在纠结电脑壁纸时,无意间看到有类似的场景
      阅读 :2296 2024-02-04
  • HTML+CSS实现全景轮播

    HTML+CSS实现全景轮播
    效果演示 实现了一个简单的网页布局,其中包含了五个不同的盒子,每个盒子都有一个不同的背景图片,并且它们之间有一些间距。当鼠标
      阅读 :396 2024-02-04
  • HTML+CSS实现炫酷登录切换

    HTML+CSS实现炫酷登录切换
    效果演示 实现了一个登录注册页面的切换效果,当用户点击登录或注册按钮时,会出现一个叠加层,其中包含一个表单,用户可以在表单中
      阅读 :1373 2024-02-04
  • css实现边框流动的项目介绍
    要实现一个边框流动的效果,可以使用CSS动画来实现。在HTML中,我们需要创建一个元素(例如div),并将其设置为具有一定宽度和高度的盒
      阅读 :3118 2024-02-03
  • CSS中设置文字下划线的几种方法介绍

    CSS中设置文字下划线的几种方法介绍
    一 、CSS种使用 text-decoration 属性来设置文字的装饰效果,包括下划线。 常用的取值: none:默认值,不设置任何装饰效果。 underline:设置文
      阅读 :9734 2024-01-27
  • CSS实现文字字体颜色渐变的三种方法介绍
    第一种方法 1 2 3 4 5 6 /*实现文字颜色从红到黄的线性渐变效果*/ .gradient-text { background: linear-gradient(to right, #ff0000, #ffff00); /*设置渐变的方向从
      阅读 :2127 2024-01-27
  • CSS实现一个渐变色箭头的代码

    CSS实现一个渐变色箭头的代码
    产品希望在漏斗图的旁边,每一层漏斗边上加上一个渐变色的箭头,效果如下: 实现 网上大部分的箭头实现都是利用一个div来实现箭头躯干
      阅读 :1329 2024-01-27
  • CSS3调整背景图片大小的代码介绍

    CSS3调整背景图片大小的代码介绍
    在CSS3中,如果想要调整背景图片的大小可以通过设置background-size属性进行设置。 一、background-size 语法格式 1 background-size: length|percentage|co
      阅读 :3186 2024-01-23
  • css3中nth-child()的用法介绍

    css3中nth-child()的用法介绍
    nth-child(n)是css3中的一种选择器,它的作用是匹配属于其父元素的第n个元素,不论元素的类型。重点是不论元素的类型这句话,好多人容
      阅读 :1623 2024-01-23
  • CSS实现风吹动树叶的动画效果的代码

    CSS实现风吹动树叶的动画效果的代码
    如题,要实现树叶在风中摇摆的动画,首先准备主体:树叶。 这里准备了两张矢量的高清版 SVG 格式的不同种类的树叶。 首先我们使用img标
      阅读 :2184 2024-01-08
  • HTML5键盘弹起遮挡输入框的解决方法介绍
    混合开发中遇到一个问题,有些型号的安卓机和ios机型,输入框唤起键盘后,输入框会被键盘遮挡,需要手动滑动才能漏出来,影响用户体
      阅读 :9822 2024-01-05
  • CSS中的linear-gradient参数学习与使用教程介

    CSS中的linear-gradient参数学习与使用教程介
    定义与方法 inear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变的图片。创建一个线性渐变,需要指定两种颜色,还可以实现不同
      阅读 :181 2024-01-05
  • 纯css实现自动+手动图片轮播效果的代码
    1.图片自动轮播 创建2个盒子,一个盒子进行轮播图展示,一个盒子用来承载图片 1 2 3 4 5 6 7 8 9 10 11 12 13 body !-- 创建外部展示容器 -- div cla
      阅读 :3146 2024-01-01
  • CSS实现轮播图效果(自动切换、无缝衔接、

    CSS实现轮播图效果(自动切换、无缝衔接、
    1、基础 html 代码 使用ul-li放入多张需要轮播的图片 使用input标签指定type=radio创建小圆点按钮,并设置单独的 id 属性 使用label的 for 属性指定
      阅读 :3130 2024-01-01
  • 圣诞节制作一颗HTML的圣诞树介绍

    圣诞节制作一颗HTML的圣诞树介绍
    来到圣诞节了,那么就可以制作一颗HTML的圣诞树送给朋友,没有编程基础的小白也可以按照步骤操作也可以运行起来代码的 一、vscode里面运
      阅读 :2008 2023-12-28
  • 将html的radio单选框自定义样式为正方形和

    将html的radio单选框自定义样式为正方形和
    将html的radio单选框自定义样式为正方形和对号 背景: 如何能把html的input type=radio name=option改成自定义的样式呢?比如想要把他变成正方形,
      阅读 :1201 2023-12-22
  • CSS中常见选择器的介绍与使用
    CSS选择器是CSS的基石,赋予开发者精确控制HTML文档中元素样式的能力。选择器定义了CSS规则集将应用到HTML文档的哪一部分,通过不同类型的
      阅读 :16514 2023-12-22
  • css3实现动画无限循环介绍
    要在CSS3中实现动画的无限循环,你可以使用animation属性和infinite关键字。以下是一个示例: 1 2 3 4 5 6 7 8 @keyframes myAnimation { 0% { /* 起始状态
      阅读 :1034 2023-12-22
  • 使用纯CSS实现网页阅读进度条的代码

    使用纯CSS实现网页阅读进度条的代码
    为了构建一个阅读进度条,即显示用户向下滚动时阅读文章的进度,很难不考虑 JavaScript。但是,事实证明,您也可以使用纯 CSS 构建阅读进
      阅读 :171 2023-12-18
  • 用CSS实现弧形卡片的三种方式介绍

    用CSS实现弧形卡片的三种方式介绍
    在平时开发中,有时候会碰到下面这种弧形样式,主要分为内凹和外凸两种类型,如下 该如何实现呢?或者想一下,有哪些 CSS 属性和弧形
      阅读 :1204 2023-12-18
  • CSS实现炫酷背景霓虹灯文字效果的代码介

    CSS实现炫酷背景霓虹灯文字效果的代码介
    如下图所示,这是一个很炫酷的霓虹灯文字效果且背景炫酷,就像很多个灯光闪烁着不同的颜色。 本次文章将解析如何用CSS代码实现这个效
      阅读 :1126 2023-12-18
  • Canvas画布渲染不出来的问题解决方法

    Canvas画布渲染不出来的问题解决方法
    学习Canvas的时候,打算描绘一个矩形并测试清除画布方法时,当编写完基本的canvas代码时,发现!画布内的矩形无法显示出来。 代码如下
      阅读 :1032 2023-12-18
  • CSS中几种常用的换行方法总结

    CSS中几种常用的换行方法总结
    1、使用 br 元素: 最简单的换行方法是在需要换行的位置插入 元素。例如: 1 pThis is a sentence.brIt will be on a new line./p 这会在 This is a sentence
      阅读 :1013 2023-12-17
  • Css Flex弹性布局中的换行与溢出处理的介
    CSS弹性布局(Flex)是CSS3中的一种新的布局方式,它能够帮助我们更加灵活地布局元素。在Flex弹性布局中,元素的布局仅依赖于父容器的设
      阅读 :1468 2023-12-17
  • CSS3属性之transition过渡与transform动画的代
    CSS3 提供了很多强大的功能,使开发人员可以创建更加吸引人的视觉效果,而不需要依赖于 JavaScript 或 Flash。其中,transition和transform是两个
      阅读 :3205 2023-12-17
  • 使用CSS实现一个滚动阴影效果的代码

    使用CSS实现一个滚动阴影效果的代码
    为了良好的用户体验,需要在容器顶部可滚动的情况下增加一个阴影条,提示用户可向上滚动;如果容器顶部不可滚动,则不显示阴影条,
      阅读 :2176 2023-12-17
  • html5登录玻璃界面特效的代码

    html5登录玻璃界面特效的代码
    具体如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
      阅读 :1826 2023-12-17
  • CSS实现强制换行、行省略、一行半的代码
    CSS,全称为层叠样式表(Cascading Style Sheets),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算
      阅读 :1863 2023-12-15
  • CSS中mix-blend-mode属性的应用介绍
    在前端开发的大海中,CSS是那抹不可或缺的颜料,为网站的界面着色。而CSS属性犹如画家的调色盘上的各色颜料,其中有着一些小众而光彩
      阅读 :290 2023-12-15
  • 将html的radio单选框自定义样式为正方形和

    将html的radio单选框自定义样式为正方形和
    将html的radio单选框自定义样式为正方形和对号 背景: 如何能把html的input type=radio name=option改成自定义的样式呢?比如想要把他变成正方形,
      阅读 :159 2023-12-15
  • CSS3媒体查询实现不同宽度的下不同内容的
    CSS3 多媒体查询实例 本章节我们将为大家演示一些多媒体查询实例。 开始之前我们先制作一个电子邮箱的链接列表。HTML 代码如下: 1 2 3
      阅读 :1002 2023-12-05
  • CSS利用浮动实现多个盒子并排的方法

    CSS利用浮动实现多个盒子并排的方法
    浮动: 浮动(float)是css样式的一个定位属性,可以使元素脱离正常文档流并浮动在它父容器的左侧或者右侧。 float设置元素在水平浮动,意味
      阅读 :6922 2023-12-05
  • HTML文档类型声明标签介绍(入门级教程)

    HTML文档类型声明标签介绍(入门级教程)
    一、文档类型声明标签 /DOCTYPE其作用就是告诉浏览器使用哪种HTML版本来显示网页。 代码:/DOCTYPE html的意思是采用HTML5版本来显示网页 需要
      阅读 :1114 2023-11-28
  • HTML介绍以及常用代码总结介绍

    HTML介绍以及常用代码总结介绍
    HTML 网页基础 html(Hyper Text Markup Language)超文本标 记语言,发明者: Tim Berners-lee html主要是定义网页内容和结构的。html是编 写网页的语言。
      阅读 :7627 2023-11-28
  • 使用纯CSS实现动态渐变文本特效

    使用纯CSS实现动态渐变文本特效
    如图所示,这是一个炫酷的文本渐变效果,如同冰岛的极光一般。本次的文章让我们逐步分解代码,了解其实现原理。 基于以上动图效果可
      阅读 :1345 2023-11-28
  • 使用CSS实现Logo阴影特效的代码

    使用CSS实现Logo阴影特效的代码
    在线演示 实现 HTML 元素: 1 2 3 4 figure section class=img-bg/section img height=320 width=320 src=https://vitejs.dev/logo-with-shadow.png alt=Vite Logo / /figure CSS样式代
      阅读 :1312 2023-11-28
  • CSS3几种实现子容器水平垂直居中的方法介

    CSS3几种实现子容器水平垂直居中的方法介
    子容器 Flexbox 布局 1 2 3 div style=display: flex;justify-content: center;align-items: center;border:1px solid gray;height:100px;width:100px; div1/div /div 在上述代码中我们
      阅读 :10628 2023-11-28
  • css中flexbox和grid的区别小结

    css中flexbox和grid的区别小结
    我们是不是被那些不会按预期排列的元素所影响?这篇文章我们将深入探讨css中flexbox和grid的布局。通过了解他们的主要差异,我们会发现这
      阅读 :5923 2023-11-26
  • 使用CSS实现多行文本展开收起效果
    在文章阅读、持续段落、多行文本等场景中经常会遇到有展开收起的需求操作,今天使用CSS实现一下具体的实现流程。 二、实现思路 实现多
      阅读 :8418 2023-11-26
  • 纯CSS实现炫酷文本时钟特效的代码

    纯CSS实现炫酷文本时钟特效的代码
    如图所示这是一个纯本文时钟效果,和传统的时钟不一样,没有表盘,也没有完整到每一分钟的数字表示当前时刻。 在这个时钟中,当前时
      阅读 :1687 2023-11-26
  • 新CSS Math方法中rem()和mod()的使用
    rem() 函数的基础知识 余数的数学概念来自除法,表示一个数不能平均除以另一个数时的余数。例如,在9 4中,9不是4的倍数,因此4不能平均
      阅读 :167 2023-11-26
  • CSS实现空心尖角的代码介绍

    CSS实现空心尖角的代码介绍
    我记得之前刷面试题的时候,CSS面试题里面赫然有一题是如何用CSS实现三角形,我觉得这个问题确实很经典,我上的前端培训班当初就讲过
      阅读 :1474 2023-11-26
  • CSS取消移动端长按元素背景色的方法介绍

    CSS取消移动端长按元素背景色的方法介绍
    在开发微信小程序的时候,发现有的元素长按之后,出现了讨厌人的背景色,这就很奇怪,就想把它去掉,所以这里教一下方法: 在所在元
      阅读 :1270 2023-11-26
  • CSS文字溢出:ellipsis在IE上不起效果的解决
    单行文本的溢出显示省略号 1 2 3 4 5 p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 多行文本的溢出显示省略号 方法一: 1 2 3 4 5 6 7
      阅读 :1225 2023-11-26
  • CSS的浮动及清除浮动的5种方法

    CSS的浮动及清除浮动的5种方法
    个人简历的制作 问题: 在盒子模型中嵌套几个小盒子,在添加最后一个盒子的时候,更改颜色无变化。 解决办法: 前面的盒子中用到了
      阅读 :1253 2023-11-21
  • HTML嵌入CSS样式的四种实现方法

    HTML嵌入CSS样式的四种实现方法
    CSS 样式既可以作为单独的文件(.css类型的文件)引入到 HTML 文档中,也可以直接写在 HTML 文档中,大致分为如下四种方法: 行内样式:使
      阅读 :155 2023-11-20
  • HTML5标签正确的使用方式介绍
    1.主体内容和隐藏方式 1.1 main 标签 ???? 构建主要内容 main标签代表网页的主要内容。通过为主要内容提供清晰的结构,它对提高网页的可访问
      阅读 :13523 2023-11-20
  • CSS中的display、visibility,和opacity的区别介绍
    CSS 中的display、visibility和opacity是用来控制元素显示和隐藏的属性,它们有着不同的作用和效果。 display: display属性用于定义元素应该生成的
      阅读 :1335 2023-11-20
  • 巧用CSS实现文字间距自适应宽度

    巧用CSS实现文字间距自适应宽度
    项目需要开发一个仿医疗证书类的一个小卡片,用于模拟展示不同种类的证书信息,如下图片是官方的证书样例,证书的布局结构就是最上
      阅读 :130 2023-11-12
  • elementUI中el-date-picker如何禁用指定日期之

    elementUI中el-date-picker如何禁用指定日期之
    一、elementUI中el-date-picker禁用指定日期之前或之后的日期 通过配置picker-options配置指定禁用日期(pickerOptions写到data里面) 1 2 3 4 5 6 7 8 9 el
      阅读 :1937 2023-11-12
  • 使用CSS实现带追踪特效的渐变按钮

    使用CSS实现带追踪特效的渐变按钮
    写一个带追踪特效的渐变按钮 开头先观看这张GIF图: 是否被它的出色动画效果所吸引? 这是从一个完美竞技平台中录制出来的 我脑海中萌
      阅读 :60005 2023-11-01
  • 用CSS写一个可用的冒泡排序算法

    用CSS写一个可用的冒泡排序算法
    想象在一场面试中,面试官问你你能实现冒泡排序吗?,而你的回答是当然可以,你要我用 JavaScript 实现还是 CSS? 这多酷啊! 我知道你现
      阅读 :1723 2023-11-01
  • 用CSS实现文字间距自适应宽度的教程

    用CSS实现文字间距自适应宽度的教程
    项目需要开发一个仿医疗证书类的一个小卡片,用于模拟展示不同种类的证书信息,如下图片是官方的证书样例,证书的布局结构就是最上
      阅读 :1143 2023-10-28
  • CSS中float用法介绍

    CSS中float用法介绍
    float浮动 指将指定元素悬浮于所在整体之上,即将垂直排列的元素转换为水平同行显示 平时写出的HTML是具有先后顺序的,对于这个顺序我们
      阅读 :973 2023-10-28
  • 使用CSS还原拉斯维加斯球数字动画效果

    使用CSS还原拉斯维加斯球数字动画效果
    最近大家刷抖音,是否有刷到拉斯维加斯的新地标 「Sphere」: 场馆内部的视觉效果非常惊人,其中一个效果让我虎躯一震: 我的第一想法
      阅读 :1194 2023-10-28
  • 使用CSS实现打字机效果介绍

    使用CSS实现打字机效果介绍
    在线演示 实现 HTML 元素: 1 2 3 div class=typewriter h1 class=typingThe cat and the hat./h1 /div 实现打字机效果的关键是两个动画效果,文字出现的动画,
      阅读 :182 2023-10-28
  • CSS网站变灰的实现方法介绍
    方法 1:使用 filter 属性 CSS 的filter属性提供了一种简单的方法来实现这一点。 1 2 3 html { filter: grayscale(100%); } 或者,如果你想要对整个页面应
      阅读 :16328 2023-10-15
  • CSS点击切换或隐藏盒子的卷起、展开效果

    CSS点击切换或隐藏盒子的卷起、展开效果
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 template div class=main el-button @click=onCllick切换
      阅读 :1292 2023-10-15
  • css中的background-attachment属性介绍

    css中的background-attachment属性介绍
    1、background-attachment的官方说明 设置背景图像是否固定或者随着页面的其余部分滚动 这句话很简洁,简洁到我无法去理解,所以我决定用我
      阅读 :1414 2023-10-15
  • html中的target属性介绍

    html中的target属性介绍
    target target属性可选四种属性值 1、target=_self, 它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。(此处就是实现你的每次跳转
      阅读 :1269 2023-10-12
  • CSS实现音频播放时柱状波动效果

    CSS实现音频播放时柱状波动效果
    通过CSS的动画属性animation可以实现音频播放时的动画效果,同时配合JS操作动画的animation-play-state属性,来控制动画的暂停和播放。 网页布局
      阅读 :74227 2023-10-11
  • HTML5实现同时选择多个文件夹上传的使用
    HTML5的上传API可以支持同时选择多个文件和选择单个文件夹,但不支持同时选择多个文件夹。如果想同时选择多个文件夹,那只能另辟蹊径,
      阅读 :320 2023-10-07
  • CSS3模拟小仓鼠一直奔跑的动画特效

    CSS3模拟小仓鼠一直奔跑的动画特效
    1. 实现思路 本文中的小仓鼠并非一个图片,而是CSS3制作而成,看上去很有意思的一个动画,但却是多个CSS3属性的组合而成。包含了 :root的
      阅读 :715 2023-09-29
  • css实现flex布局自动换行

    css实现flex布局自动换行
    如何让flex布局让超出宽度的子元素自动换行? 父级div设置了display:flex,子元素的总宽度超过父元素的宽度之后,所有子元素的width都失效了
      阅读 :2133 2023-09-24
  • CSS设置自动滚动定位的间距的方法介绍

    CSS设置自动滚动定位的间距的方法介绍
    介绍两个和滚动定位相关的 CSS 属性:scroll-padding[1]和scroll-margin[2] 在平时开发中,经常会碰到需要快速定位的问题,比如常见的锚点定位
      阅读 :144 2023-09-24
  • 使用H5实现短信验证码一键登录功能

    使用H5实现短信验证码一键登录功能
    一、技术栈 uniapp+vue3+javascript 二、实现的效果 全部代码可见:https://github.com/zzm319/study-summarize.git(分支为code-login)。 1、进入页面第一个输
      阅读 :1143 2023-09-20
  • H5使用Vant自适应布局(postcss-pxtorem)介绍
    1、安装 postcss-pxtorem 1 npm install postcss postcss-pxtorem --save-dev 2、在根目录新建postcss.config.js,配置 postcss-pxtorem 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1
      阅读 :2182 2023-09-20
  • HTML的img元素无法显示base64图片的原因介绍
    如果使用 base64 编码的图片在 HTML 的 img 元素中无法显示,可能有以下几个原因: 1、语法错误:img 元素中的 src 属性必须以 data: 开头,后面
      阅读 :293 2023-09-20
Java
  • 使用Springboot实现获取某个城市当天的天气

    使用Springboot实现获取某个城市当天的天气
    获取天气信息作者是通过高德开放平台来实现的。 1、在该平台注册个账号 如已经注册,直接登录即可。 2、创建应用 创建成功后获取到k
      阅读 :1350 2024-04-20
  • SpringCloud中的服务接口(api)介绍
    SpringCloud服务接口(api) SpringCloud的服务接口基本等同于SpringBoot开发的api接口 只不过在springCloud需要将自己的服务注册到注册中心,通过网关统
      阅读 :2135 2024-04-19
  • Java数据库操作工具包jOOQ的使用

    Java数据库操作工具包jOOQ的使用
    jOOQ 是一个轻量级的 Java ORM(对象关系映射)框架,可用来构建复杂的 SQL 查询。jOOQ 可以根据数据库表自动生成对应的 Java 类,且字段类型
      阅读 :2171 2024-04-04
  • 我对@RestController注解的理解
    对@RestController注解的理解 在Spring中@RestController的作用 等同于@Controller + @ResponseBody。 所以想要理解@RestController注解 就要先了解@Controller和@
      阅读 :2281 2024-03-29
  • 解决java中mybatis报错:org.apache.ibatis.bindin

    解决java中mybatis报错:org.apache.ibatis.bindin
    报错信息 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): springtransactionaldemo.demo.mapper.UserMapper.selectAll at org.apache.ibatis.binding.M
      阅读 :396 2024-03-29
  • 解决springboot项目启动报错Error creating be

    解决springboot项目启动报错Error creating be
    报错信息 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name dataSourceScriptDatabaseInitializer defined in class path resource [org/
      阅读 :163 2024-03-29
  • SpringSecurity实现登陆认证并返回token方式

    SpringSecurity实现登陆认证并返回token方式
    一丶SpringSecurity+oauth2(密码模式)方式进行认证授权 1.新增自定义配置类 实现WebSecurityConfigurerAdapter 重写其中的configure(HttpSecurity http)方法
      阅读 :18340 2024-03-23
  • Java中关于ThreadLocal的隐式引用介绍

    Java中关于ThreadLocal的隐式引用介绍
    ThreadLocal 并不是一个Thread,而是 ThreadLocalVariable(线程局部变量)。也许把它命名为 ThreadLocalVar更加合适。线程局部变量就是为每一个使用该变
      阅读 :1218 2024-03-23
  • Java实现数据库连接的最详细教程介绍

    Java实现数据库连接的最详细教程介绍
    JDBC,Java Database Connectivity,即 Java 数据库连接。实际上 JDBC 是 Java 中的一套和数据库进行交互的API。 因为 Java 程序员需要连接多种数据库,
      阅读 :6423 2024-02-15
  • java环境配置(2024年最详细教程)

    java环境配置(2024年最详细教程)
    java 环境配置,网上教程很多,那我为什么还要写? 首先为了完善我的知识体系今后一些软件的安装教程也可能会用到想写一个更加详细的
      阅读 :1335 2024-02-15
  • eclipse创建java项目并运行的详细教程

    eclipse创建java项目并运行的详细教程
    Eclipse安装配置好之后,小千再来带大家进行基本的使用。 1. 创建项目 我们可以点击左上角的File--New--Project,这样就可以新建一个Java的项目
      阅读 :1264 2024-02-15
  • Java程序开发环境配置图文教程

    Java程序开发环境配置图文教程
    我学习Java已经将近一个月的时间了,从一个小白开始慢慢摸索,现在已经逐渐进入状态,学会了一些东西,故将自己从0开始的经历分享出来
      阅读 :1236 2024-02-15
  • Java开发环境搭建图文最全面的教程

    Java开发环境搭建图文最全面的教程
    在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必须阶段,只有开发环境搭建好了,方可进行开发,良好的开发环境搭建,
      阅读 :1233 2024-02-15
  • PageHelper引发的幽灵数据问题解析

    PageHelper引发的幽灵数据问题解析
    最近测试反馈一个问题,某个查询全量信息的接口,有时候返回全量数据,符合预期,但是偶尔又只返回1条数据,简直就是见鬼了,究竟是
      阅读 :1413 2024-02-12
  • 出现java.lang.NoSuchMethodException异常的解决方

    出现java.lang.NoSuchMethodException异常的解决方
    java.lang.NoSuchMethodException异常解决 首先,这个错误必然是运行期间的,网上说了一堆,检查类有没有这个方法,我觉得都是废话,没有这个方
      阅读 :3121 2024-02-08
  • mybatis-plus之实现in嵌套sql的教程
    mybatis-plus实现in嵌套sql 今天使用jeegboot看源码时发现用户权限部分的代码 条件查询的inSql方法的用法: 即sql中的 in (select column from table wher
      阅读 :844 2024-02-08
  • mybatis映射文件操作存储过程的实现介绍
    先随便创建一个存储过程 1 2 3 4 5 6 DELIMITER $$ CREATE PROCEDURE getUserNameById (IN i_id BIGINT, OUT o_name VARCHAR(10)) BEGIN SELECT u.name INTO o_name FROM tb_user u W
      阅读 :2152 2024-02-08
  • 教你1秒将本地SpringBoot项目jar包部署到L

    教你1秒将本地SpringBoot项目jar包部署到L
    目标 一键将本地已经打包好的SpringBoot项目部署到linux环境,实现秒级部署 前置知识:需掌握Maven的打包 迭代步骤 在windows环境使用命令启动
      阅读 :1636 2024-01-15
  • 解决java启动时报线程占用报错:Exception

    解决java启动时报线程占用报错:Exception
    本文提供三种不同的解决方式,也是三种不同的情况和思路 我的问题是在springboot整合了xxl-job一段时间后出现的。如果你程序里集成了xxl-
      阅读 :1015 2024-01-15
  • sms4j 2.0 全新来袭功能的调整及maven变化介
    sms4j 2.0 全新来袭 即sms-aggregation成功加入dromara之后,很多人向我们反应了项目名称太长不好记,也太绕口, 在经过了有奖名称征集之后,我
      阅读 :171 2024-01-15
  • 如何免费注册安装Oxygen XML Editor? XML编辑器

    如何免费注册安装Oxygen XML Editor? XML编辑器
    Oxygen XML Editor免费注册安装步骤!oXygen XML Editor 免费版是一款基于Java的XML编辑器,支持XML, XSL, TXT, XSD, DTD文档,能自行校验XML, XSL, XSD代码,
      阅读 :2083 2024-01-09
  • 路由器的路由模式、中继模式、WDS模式和

    路由器的路由模式、中继模式、WDS模式和
    无线路由器上一般有AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Bridge(桥接)模式、 Client(客户端)模式。 无线路
      阅读 :1072 2024-01-06
  • 什么是城域网?城域网的布署组成与特点

    什么是城域网?城域网的布署组成与特点
    城域网(Metropolitan Area Network,简称MAN),是指在一个城市或者相邻的几个城市之间形成的高速数据通信网络系统。城域网的成立是由于当前
      阅读 :11626 2024-01-06
  • 汇编语言LDR指令和LDR伪指令介绍
    LDR指令和LDR伪指令详解 ARM32位指令的构成 ARM是RISC结构,数据从内存到CPU之间的移动只能通过LDR/STR指令来完成。 32bit = 指令码 + 数据。所以
      阅读 :1152 2024-01-06
  • 一文掌握汇编语言halt命令
    汇编语言 halt 命令 汇编 halt 命令,是一条重复执行指定标号的循环命令。处理器暂停,直到出现中断或复位信号才继续 1 2 3 4 5 6 7 8 9 10 11 1
      阅读 :78 2024-01-06
  • JVM类加载机制过程以及原理的介绍

    JVM类加载机制过程以及原理的介绍
    一、做一个小测试 通过注释,标注出下面两个类中每个方法的执行顺序,并写出studentId的最终值。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package com.nezha
      阅读 :3192 2024-01-01
  • Java中List集合数据修改方式的介绍

    Java中List集合数据修改方式的介绍
    Java中List集合数据修改 先说写这篇文章的原因 我被提供了一个需求,Excel表格数据导入数据库,按照常理而言是很简单的,但是这个需求不
      阅读 :3182 2024-01-01
  • 全面了解OAuth 2.0四种授权方式金三银四无

    全面了解OAuth 2.0四种授权方式金三银四无
    我们需要清楚 OAuth 是什么? OAuth 引入了一个授权层,用来分离两种不同的角色:客户端和资源所有者。......资源所有者同意以后,资源服务
      阅读 :2117 2023-12-28
  • SpringBoot中定时任务@Scheduled的多线程使用
    一、@Scheduled注解简介 @Scheduled是Spring框架中的一个注解,它可以用于配置定时任务,使得方法可以按照规定的时间间隔定时执行。在使用该
      阅读 :1693 2023-12-22
  • 2022版IDEA创建一个maven项目的图文教程

    2022版IDEA创建一个maven项目的图文教程
    一.设置idea中指定的maven的位置以及本地存储仓库 开发中一般我们使用自己下载的maven,不使用IDEA工具自带的,这就需要将我们下载的maven配
      阅读 :14225 2023-12-06
  • 将maven源改为国内阿里云镜像的教程

    将maven源改为国内阿里云镜像的教程
    由于众所周知的原因,maven的库在中国大陆非常慢。我在百度上搜到的大部分文章都是直接在~/.m2/settings.xml 加入以下内容 1 2 3 4 5 6 7 8 mirro
      阅读 :1229 2023-12-06
  • Java访问者模式实现优雅的对象结构处理

    Java访问者模式实现优雅的对象结构处理
    Java访问者模式(Visitor Pattern)是一种行为型设计模式,它允许将算法与其所操作的对象分离.该模式定义了一个访问者对象,它可以访问不同类型
      阅读 :731 2023-11-22
  • java之CSV大批量数据入库的实现方法

    java之CSV大批量数据入库的实现方法
    需求 读200+的CSV/EXCEL文件,按文件名称存到不同数据库 前期准备 环境 maven + jdk8 + mysql 代码展示 pom文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
      阅读 :8625 2023-11-08
  • SpringBoot起步依赖和自动配置介绍

    SpringBoot起步依赖和自动配置介绍
    1、起步依赖 概念 起步依赖本质上是一个Maven项目对象模型(Project Object Model,POM),定义了对其他库的传递依赖,这些东西加在一起支持某
      阅读 :1269 2023-10-27
  • intellij idea自动生成类注释和方法注释配置

    intellij idea自动生成类注释和方法注释配置
    intellij idea自动生成类注释和方法注释 1.新建类,自动生成类注释的模板配置 File-Settings-Editor-File and Code Templates-Class 1 2 3 4 5 /** @Description: T
      阅读 :104 2023-09-26
  • Java线程的停止实现原理介绍
    线程停止的原理 使用interrupt来通知,而不是强制 java提供了interrrupt让一个线程来通知另一个线程停止 如果想中断一个线程,但是那个线程不
      阅读 :2287 2023-09-21
  • springboot按月分表的实现方式介绍

    springboot按月分表的实现方式介绍
    在实际工作中,会遇到业务比较集中的情况,随着时间推延,这部分业务关联的mysql表就会越来越大,十分臃肿。尽管在项目架构上做了读写
      阅读 :2158 2023-09-03
  • jmap执行失败如何获取heapdump

    jmap执行失败如何获取heapdump
    在之前的OOM问题复盘中,我们添加了jmap脚本来自动dump内存现场,方便排查OOM问题。 但当我反复模拟OOM场景测试时,发现jmap有时可以dump成功
      阅读 :2140 2023-09-03
  • Spring refresh()源码解析介绍

    Spring refresh()源码解析介绍
    正文 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 public void refresh() throws BeansException, IllegalStateExcept
      阅读 :144 2023-08-27
  • 线程阻塞唤醒工具LockSupport使用介绍
    LockSupport 简介 LockSupport是 Java 并发编程中一个非常重要的组件,我们熟知的并发组件Lock、线程池、CountDownLatch等都是基于AQS实现的,而AQS内
      阅读 :8828 2023-08-22
  • RocketMQ的存储模型全介绍
    RocketMQ有Producer、Consumer、NameSrv、Broker四个部分。其中Broker用于存储消息,维护消息队列和订阅关系,是RocketMQ四个部分中最重要的一个部分
      阅读 :6228 2023-07-10
  • 规则引擎Drools的应用介绍
    现在有这么个需求,网上购物,需要根据不同的规则计算商品折扣,比如VIP客户增加5%的折扣,购买金额超过1000元的增加10%的折扣等,而且
      阅读 :22176 2023-06-12
  • Spring populateBean属性赋值和自动注入
    protected void populateBean(String beanName, RootBeanDefinition mbd, @Nullable BeanWrapper bw) { if (bw == null) { if (mbd.hasPropertyValues()) { throw new BeanCreationException( mb
      阅读 :2279 2023-05-25
  • ThreadPoolExecutor参数的用法及说明
    一、ThreadPoolExecutor核心参数说明 1、corePoolSize:核心线程数 * 核心线程会一直存活,及时没有任务需要执行 * 当线程数小于核心线程数时,即
      阅读 :1253 2023-05-25
  • springcloud gateway无法路由问题的解决
    现在企业微服务架构基本上都是用springcloud体系了,在国内基本上新项目都用springcloud alibaba,而且基本上都是所有服务聚合在一个父项目中
      阅读 :163 2023-05-14
  • RocketMQ broker 消息投递流程处理PULL_MESSAG
    RocketMq消息处理整个流程如下: 本系列RocketMQ4.8注释github地址,希望对大家有所帮助,要是觉得可以的话麻烦给点一下Star哈 消息接收:消息
      阅读 :2104 2023-04-05
  • idea搭建SSM框架遇踩的坑(附完整过程)
    首先说明这是我一个不熟悉idea和SSM框架的新手小白遇到的坑,适合用idea搭建SSM框架的小伙伴看一看,老鸟就不用看了。以下为详细步骤(傻
      阅读 :1715 2023-04-02
  • java实现文件夹上传功能的代码(SpringBoot框
    有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有资源都上传到我们的服务器上,本人也是搜索
      阅读 :9227 2023-04-02
  • Mybatis批量插入大量数据的最优方式

    Mybatis批量插入大量数据的最优方式
    Mybatis批量插入的方式有三种 1. 普通插入 2. foreach 优化插入 3. ExecutorType.BATCH插入 下面对这三种分别进行比较: 1.普通插入 默认的插入方式是
      阅读 :60 2023-03-19
  • 手把手教学Win10同时安装两个版本的JDK并

    手把手教学Win10同时安装两个版本的JDK并
    若是只需要知道如何切换两个JDK的同学,可以直接移步至第三部分 一,官网下载两个版本的JDK 官网下载地址:https://www.oracle.com/java/technol
      阅读 :143 2023-03-19
  • Jmeter怎么将每次测试的结果保存到文件中

    Jmeter怎么将每次测试的结果保存到文件中
    在测试中,最好能够将测试时的接口返回数据保存下来,供以后需要的时候查看。 1.在Jmeter中察看结果树的设置页面 手动输入要保存的文件
      阅读 :116 2023-03-11
  • 用Java实现对m3u8直播流抽帧
    什么是抽帧 抽帧(frame extraction)是指从视频流中提取一些特定的帧,通常是关键帧或者随机帧,以供后续处理。对于m3u8直播流,可以使用
      阅读 :176 2023-03-08
  • SpringBoot实现定时发送邮件的三种方法案例

    SpringBoot实现定时发送邮件的三种方法案例
    一、发送邮件的三种方法 1、发送纯文本邮件 2、发送复杂邮件 3、发送模板邮件 二、定时任务介绍 Spring框架的定时任务调度功能支持配置和
      阅读 :11195 2023-03-07
  • idea配置检查XML中SQL语法及书写sql语句智能

    idea配置检查XML中SQL语法及书写sql语句智能
    idea怎么像Navicat一样写MySQL语句? 题主今天被告知一个问题,因为XML中的表别名改了,但是字段名还是用的原先的表别名,导致生产上查询报
      阅读 :2191 2023-03-05
  • SpringCloud OpenFeign基本介绍与实现示例
    介绍 在上面一篇介绍Nacos的文章最后,两个服务的相互调用是用的RestTemplate类完成的。但这种方式不是很推荐,更佳的方式是用OpenFeign组件
      阅读 :1293 2023-02-23
  • 微信公众号开发消息推送功能介绍

    微信公众号开发消息推送功能介绍
    微信公众号开发 运行效果 微信公众号简介 微信公众号分为服务号、订阅号、企业号,订阅号可以个人申请,服务号和企业号要有企业资质
      阅读 :165 2023-02-16
  • SpringBoot多controller添加URL前缀的实现方法

    SpringBoot多controller添加URL前缀的实现方法
    前言 在某些情况下,服务的controller中前缀是一致的,例如所有URL的前缀都为/context-path/api/v1,需要为某些URL添加统一的前缀。 能想到的处理
      阅读 :141 2023-02-16
  • Java synchronized重量级锁实现过程浅析

    Java synchronized重量级锁实现过程浅析
    一、什么是重量级锁 当有大量的线程都在竞争同一把锁的时候,这个时候加的锁,就是重量级锁。 这个重量级锁其实指的就是JVM内部的Ob
      阅读 :112 2023-02-12
  • Java synchronized轻量级锁实现过程浅析

    Java synchronized轻量级锁实现过程浅析
    一、什么是轻量级锁 轻量级锁是JDK 6之中加入的新型锁机制,它名字中的轻量级是相对于使用monitor的传统锁而言的。轻量级锁指的是存在多
      阅读 :82 2023-02-12
  • Java两大工具库Commons和Guava使用介绍

    Java两大工具库Commons和Guava使用介绍
    除了操作集合、限流和缓存,Guava还有另一个隐秘的功能:事件总线EventBus机制是发布-订阅模式的实现,不需要显式地注册回调比观察者模式
      阅读 :2141 2023-02-09
  • Java中List集合数据修改方式

    Java中List集合数据修改方式
    Java中List集合数据修改 先说写这篇文章的原因 我被提供了一个需求,Excel表格数据导入数据库,按照常理而言是很简单的,但是这个需求不
      阅读 :2188 2023-02-09
  • Java实现解析.xlsb文件的教程

    Java实现解析.xlsb文件的教程
    Java解析.Xlsb文件 pom.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 dependency groupIdorg.apache.poi/groupId artifactIdpoi/artifactId version3.17/version /dependency dependency groupI
      阅读 :60 2023-01-31
  • Java实现国产加密算法SM4的介绍

    Java实现国产加密算法SM4的介绍
    国产SM4加密解密算法概念 SMS4算法是在国内广泛使用的WAPI无线网络标准中使用的加密算法,是一种32轮的迭代非平衡Feistel结构的分组加密算
      阅读 :2274 2023-01-31
  • java多线程实现同步锁卖票实战项目

    java多线程实现同步锁卖票实战项目
    同步概念与方法: 窗口类: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 public class Ticket implements Runnable{ int tickets=20;//总共20张票 @Override public
      阅读 :2260 2023-01-30
  • Elasticsearch percolate 查询示例介绍
    我们将文档索引到 Elasticsearch 中并对其运行查询以获得满足提供的搜索条件的文档。 我们构造一个匹配或术语查询作为输入,匹配查询的文
      阅读 :1156 2023-01-28
  • Java类的构造方法介绍

    Java类的构造方法介绍
    Java语言中,类的构造方法是一种很特殊的方法。关于构造方法要记忆和理解的知识点其实挺多的,下面我们就来详细的讲讲构造方法,相信
      阅读 :171 2023-01-26
  • 基于EasyExcel实现百万级数据导入导出

    基于EasyExcel实现百万级数据导入导出
    在项目开发中往往需要使用到数据的导入和导出,导入就是从Excel中导入到DB中,而导出就是从DB中查询数据然后使用POI写到Excel上。 大数据的
      阅读 :1224 2023-01-24
  • Java使用Zxing二维码生成的代码
    1、二维码简介 二维条形码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编
      阅读 :2183 2023-01-20
  • Java经典面试题最全汇总208道(六)

    Java经典面试题最全汇总208道(六)
    短时间提升自己最快的手段就是背面试题,最近总结了Java常用的面试题,分享给大家,希望大家都能圆梦大厂,加油,我命由我不由天。
      阅读 :1428 2023-01-19
  • Spring中Bean注入源码介绍

    Spring中Bean注入源码介绍
    BeanDefinition和Bean 在Spring中Bean的注入涉及两部分: BeanDefinition Bean 两个对象存在先后顺序,先注入BeanDefinition之后才执行Bean对象的注入。 那
      阅读 :1330 2023-01-16
  • Java流程控制语句最全汇总(上篇)

    Java流程控制语句最全汇总(上篇)
    本章是关于Java流程控制语句的最全汇总,本篇为汇总上篇。 流程是人们生活中不可或缺的一部分,它表示人们每天都在按照一定的流程做事
      阅读 :114 2023-01-15
  • Java流程控制语句最全汇总(中篇)

    Java流程控制语句最全汇总(中篇)
    本章是关于Java流程控制语句的最全汇总,本篇为汇总中篇。 流程是人们生活中不可或缺的一部分,它表示人们每天都在按照一定的流程做事
      阅读 :65 2023-01-15
  • Mapper与Mapper.xml文件之间匹配的问题介绍

    Mapper与Mapper.xml文件之间匹配的问题介绍
    Mapper与Mapper.xml文件之间匹配问题 这里我们做一个实例 user实体类 1 2 3 4 5 6 public class User { private Integer id; private String username; private String pas
      阅读 :188 2023-01-10
  • Gauva使用ListenableFuture介绍说明
    一、ListenableFuture 介绍 并发是一个困难问题,但是通过强大和强大的抽象能够显著的简化工作。为了简化问题,Gauva使用ListenableFuture扩展了
      阅读 :68 2023-01-10
  • MyBatis一级与二级缓存相关配置

    MyBatis一级与二级缓存相关配置
    1.MyBatis的一级缓存 一级缓存是 SqlSession 级别的,通过同一个 SqlSession 查询的数据会被缓存,下次查询相同的数据,就 会从缓存中直接获取,
      阅读 :3131 2023-01-05
  • Java阻塞队列BlockingQueue基础与使用
    什么是阻塞队列 阻塞队列本质上还是一种队列,遵循先进先出,后进后出的原则,在此基础上,如果出队时阻塞队列为空,则会使当前线程
      阅读 :2261 2023-01-04
  • Java实现将每日新闻添加到自己博客中
    最近新整了个博客网站,同事在gitee上找的,还不错,gitee上的地址在这里:拾壹博客管理系统。 别人的业务,再好也有不满足自己的地方,
      阅读 :2113 2023-01-01
  • Java实现每日给女友微信发送早安信息
    据说这个功能最近在抖音上很火,我没有抖音,没有看到。 但是我在网上看了,相关案例确实很多,但是大家都是借助于了微信服务号,在
      阅读 :132 2023-01-01
  • nacos单机本地配置文件存储位置方式

    nacos单机本地配置文件存储位置方式
    nacos单机本地配置文件存储位置 C:\Users***\nacos\config\config_rpc_client_nacos\ 单机版Nacos文件配置问题 Nacos服务自动关闭 在使用Nacos时,有时候会遇
      阅读 :132 2022-11-24
  • 使用lombok的@Data会导致栈溢出StackOverflow

    使用lombok的@Data会导致栈溢出StackOverflow
    问题复现 两个类,有循环引用: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 @Data public class Obj1 { private String a; private String b; private O
      阅读 :5429 2022-11-20
  • 泛型的类型擦除后fastjson反序列化时如何

    泛型的类型擦除后fastjson反序列化时如何
    铺垫 在前面的文章中,我们讲过Java中泛型的类型擦除,不过有小伙伴在后台留言提出了一个问题,带有泛型的实体的反序列化过程是如何实
      阅读 :2172 2022-11-10
  • (最新最完整)JDK1.8下载、安装和环境配置

    (最新最完整)JDK1.8下载、安装和环境配置
    一、下载安装包 1. JDK1.8百度云下载路径: 百度网盘下载 链接: https://pan.baidu.com/s/1H54MWN6suutVouYGe5e4og?pwd=tetv 提取码: tetv 网盘放的是jdk1.8版本
      阅读 :2913 2022-11-10
  • Spring Retry 重试实例详解

    Spring Retry 重试实例详解
    spring-retry是什么? spring-retry是spring提供的一个重试框架,原本自己实现的重试机制,现在spring帮封装好提供更加好的编码体验。 重试的使用
      阅读 :68 2022-10-30
  • SpringCloud hystrix断路器与局部降级全面介绍

    SpringCloud hystrix断路器与局部降级全面介绍
    服务降级 服务压力剧增的时候,根据当前的业务情况及流量对一些服务和页面有策略的降级,以此缓解服务器的压力,以保证核心任务的进
      阅读 :90 2022-10-26
  • SpringCloud hystrix断路器与全局解耦全面介绍

    SpringCloud hystrix断路器与全局解耦全面介绍
    第七章中在ProductController 和OrderController 中都使用了局部服务降级,但同时也导致两个问题, 通过观察两个局部降级的案例,可以发现: 每
      阅读 :146 2022-10-26
  • SpringBoot自定义错误处理逻辑介绍

    SpringBoot自定义错误处理逻辑介绍
    1. 自定义错误页面 将自定义错误页面放在 templates 的 error 文件夹下,SpringBoot 精确匹配错误信息,使用 4xx.html 或者 5xx.html 页面可以打印错误
      阅读 :200 2022-10-23
  • Java实现手写一个线程池的代码

    Java实现手写一个线程池的代码
    线程池技术想必大家都不陌生把,相信在平时的工作中没有少用,而且这也是面试频率非常高的一个知识点,那么大家知道它的实现原理和
      阅读 :70 2022-10-21
  • Java实现断点续传功能的代码

    Java实现断点续传功能的代码
    题目实现:网络资源的断点续传功能。 二、解题思路 获取要下载的资源网址 显示网络资源的大小 上次读取到的字节位置以及未读取的字节
      阅读 :146 2022-10-16
  • 你可知HashMap为什么是线程不安全的
    HashMap 的线程不安全 HashMap 的线程不安全主要体现在下面两个方面 在 jdk 1.7 中,当并发执行扩容操作时会造成环形链和数据丢失的情况 在
      阅读 :2138 2022-10-14
  • ArrayList的动态扩容机制的介绍

    ArrayList的动态扩容机制的介绍
    对于 ArrayList 的动态扩容机制想必大家都听说过,之前的文章中也谈到过,不过由于时间久远,早已忘却。 所以利用这篇文章做做笔记,加
      阅读 :199 2022-10-13
  • JVM基础之字节码的增强技术介绍

    JVM基础之字节码的增强技术介绍
    字节码增强技术 在上文中,着重介绍了字节码的结构,这为我们了解字节码增强技术的实现打下了基础。字节码增强技术就是一类对现有字
      阅读 :2302 2022-10-11
  • Java中的字节码增强技术

    Java中的字节码增强技术
    1.字节码增强技术 字节码增强技术就是一类对现有字节码进行修改或者动态生成全新字节码文件的技术。 参考地址 2.常见技术 技术分类 类
      阅读 :91 2022-10-11
  • Redis BloomFilter布隆过滤器原理与实现

    Redis BloomFilter布隆过滤器原理与实现
    Bloom Filter 概念 布隆过滤器(英语:Bloom Filter)是1970年由一个叫布隆的小伙子提出的。它实际上是一个很长的二进制向量和一系列随机映射
      阅读 :150 2022-10-11
  • Java C++算法题解leetcode801使序列递增的最小

    Java C++算法题解leetcode801使序列递增的最小
    题目要求 思路:状态机DP 实现一:状态机 Java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 class Solution { public int minSwap(int[] nums1, int[] nums2) { int n
      阅读 :112 2022-10-11
  • Mybatis结果集映射与生命周期介绍

    Mybatis结果集映射与生命周期介绍
    一、ResultMap结果集映射 1、设计思想 对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了 2、resultMap的应用场
      阅读 :86 2022-10-11
  • 一个例子带你看懂Java中synchronized关键字到

    一个例子带你看懂Java中synchronized关键字到
    在平时开发中,synchronized关键字经常遇到,你知道synchronized怎么用吗?本文给大家介绍一下。 我们有两种方法使用同步: 使用同步方法 使
      阅读 :203 2022-10-08
  • 利用Spring框架为自己的校园卡充值

    利用Spring框架为自己的校园卡充值
    实验要求: 在Dao层建立CardDao类,编写充值方法(save()),实现充值(在控制台显示充值金额),在Biz层建立CardBiz类,编写充值方法(
      阅读 :192 2022-10-08
  • OpenFeign服务接口调用的过程介绍

    OpenFeign服务接口调用的过程介绍
    OpenFeign服务接口调用 1、概述 Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单。它的使用方法是定义一个服务接
      阅读 :217 2022-10-08
  • Java使用ArrayList实现扑克牌的代码

    Java使用ArrayList实现扑克牌的代码
    一、项目要求 代码实现,一副扑克牌(不包括大小王)的购买、打乱、发牌。 二、具体实现 2.1 Card类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 class Card { priv
      阅读 :2207 2022-10-06
  • SpringBoot嵌入式Servlet容器与定制化组件超

    SpringBoot嵌入式Servlet容器与定制化组件超
    嵌入式Servlet容器 在Spring Boot中,默认支持的web容器有 Tomcat, Jetty, 和 Undertow 1、原理分析 那么这些web容器是怎么注入的呢?我们一起来分析一
      阅读 :2204 2022-10-06
Android
  • Android封装常用工具类的介绍
    日志封装类-MyLog 是对androidlog的封装,封装后 可以设置显示级别 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
      阅读 :14478 2024-03-25
  • Flutter web bridge通信总结分析介绍

    Flutter web bridge通信总结分析介绍
    公司医疗业务人手比较少【小而美】的团队~ 较少采用的前端技术架构是: toC:小程序 toB2C: Flutter + H5(SPA - React)【build ???????? Android + IOS】
      阅读 :1672 2024-02-13
  • Android Flutter自定义动画路由的介绍

    Android Flutter自定义动画路由的介绍
    flutter中有默认的Route组件,叫做MaterialPageRoute,一般情况下我们在flutter中进行跳转的话,只需要向Navigator中传入一个MaterialPageRoute就可以了。
      阅读 :809 2023-10-18
  • Android实现获取短信验证码并自动填充

    Android实现获取短信验证码并自动填充
    最近弄了个短信自动填充功能,一开始觉得很简单,不就是动态注册个广播接收器去监听短信消息不就可以了吗?结果没这么简单,问题就
      阅读 :1202 2023-08-10
  • Android studio六大基本布局介绍
    Android中常用的布局方式有以下几种: 线性布局LinearLayout 相对布局RelativeLayout 表格布局TableLayout 层布局FrameLayout 绝对布局AbsoluteLayout 网格布
      阅读 :2327 2023-04-05
  • Android Service启动绑定流程介绍
    本文基于Android 11,参考《Android进阶解密》一书资料。了解Service的启动和绑定流程,以及Service的Context创建过程。 由于基于分析流程,忽略
      阅读 :133 2023-03-10
  • Android自定义有限制区域的图例角度自识别

    Android自定义有限制区域的图例角度自识别
    上文Android:实现一个自定义有限制区域的图例(角度自识别)涂鸦工具类(中)中我们已经实现了在复杂的异形区域中涂鸦,最后生成图片
      阅读 :176 2023-03-01
  • Android自定义有限制区域图例角度自识别涂

    Android自定义有限制区域图例角度自识别涂
    上文Android:实现一个自定义有限制区域的图例(角度自识别)涂鸦工具类(上)中我们已经实现了自定义View签名的功能,包含撤回、清除方
      阅读 :173 2023-03-01
  • Flutter配置代理抓包实现过程介绍

    Flutter配置代理抓包实现过程介绍
    在开发Flutter中,我们经常需要对网络请求进行调试,而Flutter自带的devtool的network又不太好用,有时会出现请求成功,但是又看不到response返
      阅读 :79 2023-02-14
  • Android WorkManager实现后台定时任务流程介绍

    Android WorkManager实现后台定时任务流程介绍
    WorkManager和Service并不相同,也没有直接的联系。Service是Android系统四大组件之一,它没有被销毁的情况下是一直保持在后台运行的。而WorkM
      阅读 :108 2023-01-31
  • autojs模仿QQ长按弹窗菜单实现示例(一)

    autojs模仿QQ长按弹窗菜单实现示例(一)
    分析弹框菜单 圆角 列表, 类似grid 箭头位于文字中间上(下)方 需求分析 如果要写一个这样的教程, 我们需要做什么 写一个列表, 用来触发长
      阅读 :2119 2023-01-28
  • autojs模仿QQ长按弹窗菜单实现示例(二)

    autojs模仿QQ长按弹窗菜单实现示例(二)
    弹窗菜单 由粗到细, 自顶向下的写代码 我们现在要修改的文件是showMenuWindow.js 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 function showMenuWindow(view) { let popMen
      阅读 :1173 2023-01-28
  • android学习笔记之View的滑动
    其实不管是哪种滑动方式,基本思想都是类似的:当点击事件传递到View时,系统记下触摸点的坐标,手指移动的时候,系统记下移动后的坐
      阅读 :2301 2023-01-05
  • RxJava构建流基本原理解析
    本节,我们从Rxjava使用代码入手,去结合自己已有的知识体系,加查阅部分源码验证的方式,来一起探索一下Rxjava实现的基本原理。 为了本
      阅读 :5106 2023-01-01
  • Android音视频开发Media FrameWork框架源码解析
    一、Media FrameWork背景 Media Framework (媒体函数库):此函数库让Android 可以播放与录制许多常见的音频与视频文件,支持的文件类型包括MPEG4、
      阅读 :157 2022-12-30
  • 使用Flutter实现手写签名效果的教程
    思路 需要监听用户触摸的起始点和结束点,并记录途经点,这里我使用了StreamController 将途经点从起始位置到结束位置绘制出来,这里用到
      阅读 :3196 2022-12-25
  • Kotlin协程与挂起函数及suspend关键字深入理

    Kotlin协程与挂起函数及suspend关键字深入理
    1.挂起函数 挂起函数在Kotlin协程中是一个比较重要的知识点,协程的非阻塞式、Channel、Flow等API都对它有充分的理解才能在学习时事半功倍。
      阅读 :175 2022-12-09
  • Android自定义View实现绘制水波浪温度刻度

    Android自定义View实现绘制水波浪温度刻度
    之前的绘制圆环,我们了解了如何绘制想要的形状和进度的一些特点,那么此篇文章我们更近一步,绘制一个稍微复杂一点的刻度与波浪。
      阅读 :2192 2022-11-26
  • Android硬件解码组件MediaCodec使用教程
    1.MediaCodec 是什么 MediaCodec类可以访问底层媒体编解码器框架(StageFright 或 OpenMAX),即编解码组件。是Android 的低层多媒体基础设施的一部分
      阅读 :113 2022-11-22
  • Flow解决背压问题的方法介绍

    Flow解决背压问题的方法介绍
    随着时间的推移,越来越多的主流应用已经开始全面拥抱Kotlin,协程的引入,Flow的诞生,给予了开发很多便捷,作为协程与响应式编程结合
      阅读 :187 2022-11-15
  • Andorid开发中反射机制的介绍
    在andorid开发中,经常遇见在某些工具类中没有Context上下文对象时,一些系统服务的代理对象无法创建出来,举个例子:比如在源码(framewo
      阅读 :8107 2022-11-05
  • Flutter加载图片的多样玩法汇总

    Flutter加载图片的多样玩法汇总
    加载本地图片 在项目目录下创建assets文件夹,再在其文件夹下创建images文件夹,后面将需要的图片复制到其中即可 在pubspec.yaml文件中添加引
      阅读 :2149 2022-11-03
  • Kotlin的Collection与Sequence操作异同点介绍

    Kotlin的Collection与Sequence操作异同点介绍
    在Android开发中,集合是我们必备的容器,Kotlin的标准库中提供了很多处理集合的方法,而且还提供了两种基于容器的工作方式:Collection 和
      阅读 :79 2022-10-23
  • 实现一个Kotlin函数类型方法

    实现一个Kotlin函数类型方法
    接口与函数类型 业务开发中,经常会有实现一个函数式接口(即接口只有一个方法需要实现)的场景,大家应该都会不假思索的写出如下代
      阅读 :6358 2022-10-13
  • Android10 App启动Activity源码分析
    ActivityThread的main方法 让我们把目光聚焦到ActivityThread的main方法上。 ActivityThread的源码路径为/frameworks/base/core/java/android/app/ActivityThread。 1 2
      阅读 :1063 2022-10-11
  • Android10客户端事务管理ClientLifecycleManage

    Android10客户端事务管理ClientLifecycleManage
    在Android 10 App启动分析之Activity启动篇(二)一文中,简单地介绍了Activity的生命周期管理器是如何调度Activity进入onCreate生命周期的流程。这
      阅读 :178 2022-10-11
  • Kotlin对象的懒加载方式by lazy与lateinit异同

    Kotlin对象的懒加载方式by lazy与lateinit异同
    属性或对象的延时加载是我们相当常用的,一般我们都是使用 lateinit 和 by lazy 来实现。 他们两者都是延时初始化,那么在使用时那么他们两
      阅读 :3196 2022-10-11
  • Android类加载流程分析

    Android类加载流程分析
    本文分析的代码基于Android8.1.0源码。 流程分析 从loadClass开始,我们来看下Android中类加载的流程 /libcore/ojluni/src/main/java/java/lang/ClassLoader.ja
      阅读 :117 2022-10-08
  • Android实现读写USB串口数据的代码

    Android实现读写USB串口数据的代码
    最近在研究USB方面的内容;先后做了关于Android读写HID、串口设备的DEMO。本文比较简单,主要介绍的是Android实现读取串口数据的功能 废话不
      阅读 :104 2022-09-19
  • Epoxy - 在RecyclerView中构建复杂界面
    Diffing 对于复杂数据结构支持的多个视图类型展示在屏幕上, Epoxy此时是尤其有用的. 在这些场景中, 数据可能会被网络请求, 异步 Observable, 用
      阅读 :276 2022-09-17
  • Android性能优化的详细介绍

    Android性能优化的详细介绍
    性能优化是一个app很重要的一部分,一个性能优良的app从被下载到启动到使用都能给用户到来很好的体验。自然我们做性能优化也是从被下
      阅读 :1794 2022-09-17
  • Android进阶宝典-插件化2(Hook启动插件中四

    Android进阶宝典-插件化2(Hook启动插件中四
    在上一节,我们主要介绍了如果通过反射来加载插件中的类,调用类中的方法;既然插件是一个apk,其实最重要的是启动插件中的Activity、
      阅读 :2584 2022-09-17
  • Android实现简易的闹钟功能的代码

    Android实现简易的闹钟功能的代码
    实现效果如下: 主界面为一个简易的设置闹钟Button,点击设置闹钟弹出时间设置窗。设置成功后,会自动弹出弹窗,提示时间到了。 打开
      阅读 :159 2022-09-14
  • Android自定义View实现时钟功能

    Android自定义View实现时钟功能
    实现效果 View分析 时钟主要分为五个部分: 1、中心点: 圆心位置 2、圆盘: 以中心点为圆心,drawCircle画个圆 3、刻度: paint有个aip, setPathEffect可以
      阅读 :1760 2022-09-14
  • Android简单实现天气预报App的教程

    Android简单实现天气预报App的教程
    一、UI设计 首页UI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ?xml version=1.0 encoding=utf-8? androidx.constraint
      阅读 :5142 2022-09-14
  • Android三方依赖冲突Gradle中exclude的使用

    Android三方依赖冲突Gradle中exclude的使用
    一、场景 Android项目的开发过程中,我们项目中的gradle的dependencies闭包中会引入很多三方依赖库,引入的库越多,越容易产生库之间的依赖冲
      阅读 :716 2022-09-13
  • Android LeakCanary的使用方法介绍
    1.LeakCanary 如何自动初始化 LeakCanary只需添加依赖就可以实现自动初始化。LeakCanary是通过ContentProvider实现初始化的,在ContentProvider 的 onCreat
      阅读 :2288 2022-09-12
  • Android Studio模拟器运行apk文件

    Android Studio模拟器运行apk文件
    Android手机软件都是以apk为后缀的,而apk文件在电脑中是无法直接运行的,需要在模拟器中安装和打开。 如果使用Android Studio中的模拟器,首
      阅读 :3211 2022-09-12
  • Android Activity Results API代替onActivityResult处
    onActivityResult 1 2 3 4 5 6 7 @SuppressWarnings(deprecation) @Override @CallSuper protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { mFragmen
      阅读 :2179 2022-09-07
  • Android性能优化之ANR问题定位分析

    Android性能优化之ANR问题定位分析
    前言 ANR(Application Not Response)应用程序未响应,当主线程被阻塞时,就会弹出如下弹窗 要么关闭当前app,要么就等待,其实这个时候没有挽
      阅读 :1033 2022-08-28
  • Android性能优化全局异常处理详情

    Android性能优化全局异常处理详情
    前言 异常崩溃,是Android项目中一项比较棘手的问题,即便做了很多的try - catch处理,也不能保证上线不会崩,而且一旦出现崩溃,就会出现
      阅读 :124 2022-08-28
  • Android手写RecyclerView实现列表加载

    Android手写RecyclerView实现列表加载
    前言 我相信一点,只要我们的产品中,涉及到列表的需求,肯定第一时间想到RecyclerView,即便是自定义View,那么RecyclerView也会是首选,为什
      阅读 :1737 2022-08-28
  • Android AndFix热修复原理介绍

    Android AndFix热修复原理介绍
    前言 当我们写了一个方法,那么这个方法是如何被执行的呢? 1 2 3 4 5 public int add(){ int a = 10; int b = 20; return a + b; } 其实方法的本质就是arm指
      阅读 :1548 2022-08-28
  • Android实现底部滚轮式选择弹跳框

    Android实现底部滚轮式选择弹跳框
    先看效果: 调用方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 SlideDialog slideDialog = new SlideDialog(this, list, false, false); slideDialog.setOnSelectClickListener(new SlideDial
      阅读 :10530 2022-08-28
  • Android Dispatchers.IO线程池深入刨析

    Android Dispatchers.IO线程池深入刨析
    一. Dispatchers.IO 1.Dispatchers.IO 在协程中,当需要执行IO任务时,会在上下文中指定Dispatchers.IO来进行线程的切换调度。 而IO实际上是CoroutineDi
      阅读 :2293 2022-08-26
  • Android协程作用域与序列发生器限制介绍梳

    Android协程作用域与序列发生器限制介绍梳
    一.受限协程作用域 在协程的基础与使用中提到,可以通过sequence方法构建一个序列发生器。但当在sequence方法中调用除了yield方法与yieldAll方
      阅读 :1151 2022-08-26
  • 为什么不要在Flutter中使用全局变量
    前言 全局变量似乎是很棒的 Flutter 程序组件,因为它们被声明一次并且可以被程序中的每个函数访问。 但是,这些变量的成本比你想象的要
      阅读 :2200 2022-08-24
  • Android webview加载H5方法介绍
    这篇文章主要阐述3个知识点 安卓APP 怎么用webview加载H5 H5怎么调用安卓定义的方法 安卓怎么调用H5定义的方法 1,安卓APP 怎么用webview加载
      阅读 :4493 2022-08-23
  • android中px、sp与dp之间进行转换介绍

    android中px、sp与dp之间进行转换介绍
    由于Android手机厂商很多,导致了不同设备屏幕大小和分辨率都不一样,然而我们开发者要保持在不同设备上显示同样的视觉效果,就需要做
      阅读 :2295 2022-08-21
  • Kotlin编程基础数据类型介绍

    Kotlin编程基础数据类型介绍
    本文总览 上一篇学习了Kotlin基础语法知识,本篇开始会深入探讨一下Kotlin各个基础语法点。首先来熟悉Kotlin的数据类型和类型转换版块。
      阅读 :1517 2022-08-20
  • 常见Android编译优化问题的总结

    常见Android编译优化问题的总结
    编译常见问题 在开发过程中,有碰到过一些由于编译优化导致的代码修改并不符合我们预期的情况。这也就是之前为什么我经常说编译产物
      阅读 :964 2022-08-16
  • Android实现蓝牙串口通讯的介绍
    最近在弄蓝牙串口,参考了不少网上的大佬,加上自己早期对C#的学习,写一个给自己的备忘录,如果有大佬看到还请多多指教。 1.简介 A
      阅读 :13327 2022-08-15
  • Android开发之permission动态权限获取介绍
    说明 Android 6.0 (API 23) 之前应用的权限在安装时全部授予,运行时应用不再需要询问用户。在 Android 6.0 或更高版本对权限进行了分类,对某些
      阅读 :783 2022-08-15
  • Android实现图片裁剪和上传的方法

    Android实现图片裁剪和上传的方法
    具体内容如下 1、开发工具与关键技术:Eclipse、AndroidStudio 2、撰写时间:2020年06月18日 接着上一次,调用系统的相机。上一次,我们已经拿
      阅读 :1199 2022-08-11
  • Android Fragment源码分析Add方法
    本篇我们就来讲讲Fragment管理中的 Add() 方法 Add() 在我们动态的添加、管理Fragment中,Add属于最基础的方法了; 用法也很简单,如下就是向
      阅读 :5928 2022-08-10
  • 安卓android防止APK被反编译的方法
    在Eclipse中生成一个android项目时,Eclipse会自动生成一个project.properties文件,打开这个文件(下面以我写的一个项目中的这个文件为例),里
      阅读 :2280 2022-06-15
  • Android中的类文件和类加载器介绍

    Android中的类文件和类加载器介绍
    一、Java中的类加载器 首先花点时间回顾一下Java中的三种类加载器: BootStrap ClassLoader 启动类加载器,它是实现自C/C++的类加载器,用于加载
      阅读 :2443 2022-06-04
  • Android Canvas绘制文字横纵向对齐

    Android Canvas绘制文字横纵向对齐
    1. 横向对齐(Align属性) Align属性决定了使用该画笔时,相较于绘制点的水平对称方式,分别是LEFT、CENTER、RIGHT,对应的情况: 如最上方的
      阅读 :1325 2022-06-04
  • android实现扑克卡片翻转的代码
    首先,说一下布局,是FrameLayout,这个布局设置一点点击方法,要设置id,之后会用到。这个布局还包括两个子布局,分别是Poke的正面和反面
      阅读 :3688 2022-05-10
  • Android通过单点触摸移动图片

    Android通过单点触摸移动图片
    编写布局资源文件 先准备一张图片放入drawable内 这里主要就是将图片显示出来并设置id(android:scaleType=fitXY表示图片按原比例设置大小) 1
      阅读 :22780 2022-04-23
  • Android开发微信小程序路由跳转方式
    官方文档 https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.switchTab.html 路由跳转的两种形式 标签形式 1 navigator url=/pages/test/test open-type=switchT
      阅读 :2328 2022-04-12
  • Android实现列表元素动态效果代码

    Android实现列表元素动态效果代码
    列表是移动应用中用得最多的组件了,我们也会经常对列表元素进行增加或删除操作,最简单的方法是列表数据变动后,直接setState更新列表
      阅读 :2536 2022-03-29
  • flutter实现头部tabTop滚动栏代码

    flutter实现头部tabTop滚动栏代码
    效果图如下: main.dart代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
      阅读 :2251 2022-03-22
  • Android studio实现语音转文字功能的介绍

    Android studio实现语音转文字功能的介绍
    一、在科大讯飞的官网上注册并下载SDK 1.首先去讯飞开放平台申请一个账号(https://www.xfyun.cn/),然后点击控制台进入新的页面,创建一个
      阅读 :2257 2022-03-03
  • Android挂断电话最新实现方法
    1.Android 动态申请权限 首先,需要在AndroidManifest.xml静态申请电话权限,否则无法动态申请权限,以下代码位置不能放错(在application之外):
      阅读 :387 2022-02-18
  • Android实现网易云推荐歌单界面的介绍

    Android实现网易云推荐歌单界面的介绍
    先来看看网易云APP的效果: 前言 关于网易云音乐推荐歌单界面的实现 一、实现 1.自定义一个圆角图片控件(也可直接使用第三方框架) 由
      阅读 :345 2022-02-13
  • Android实现未读消息小红点显示实例介绍
    使用 fragmentLayout 实现,可以把小红点添加到任意 view 上。 效果 添加小红点到 textview 上 添加小红点到 imageview 上 代码实现 首先定义一个圆
      阅读 :2181 2022-02-13
  • MVVMLight项目的绑定及各种使用场景示例介

    MVVMLight项目的绑定及各种使用场景示例介
    一、绑定: 主要包含元素绑定和非元素绑定两种。 1、元素绑定: 是绑定的最简单形式,源对象是WPF的元素,并且源对象的属性是依赖项属
      阅读 :2189 2022-02-01
  • Android音频焦点管理实例介绍
    音频焦点管理的意义 两个或两个以上的 Android 应用可同时向同一输出流播放音频。系统会将所有音频流混合在一起。虽然这是一项出色的技
      阅读 :2179 2022-01-26
  • Android实现一个简单的单词本

    Android实现一个简单的单词本
    本文基于Java实现了一个简单的单词本安卓app,用的是SQLite数据库,包括布局文件、源码及实现图。 布局设计 单词本主界面 1 2 3 4 5 6 7 8 9
      阅读 :22231 2022-01-26
  • Android证书安装过程方法
    一.证书在源码中的路径 5.1系统证书(命名是 openssl x509 -subject_hash_old -in filename) libcore/luni/src/main/files/cacerts 7.1及以后系统证书 /system/ca-certif
      阅读 :3246 2021-12-09
  • Android Studio实现帧动画的教程

    Android Studio实现帧动画的教程
    按一定的顺序播放静态的图片 1、几张联系的图片 2、一个图片资源管理布局文件:cartoon_source.xml 3、一个主要的布局文件:cartoon.xml 4、main.
      阅读 :22183 2021-11-15
  • Android利用SoundPool实现音乐池的方法

    Android利用SoundPool实现音乐池的方法
    运行效果图如下: 布局文件(activity_sound_pool.xml) ?xml version=1.0 encoding=utf-8? LinearLayout xmlns:android=http://schemas.android.com/apk/res/android xmlns:tools
      阅读 :304 2021-11-14
  • Android沉浸式状态栏的实现教程

    Android沉浸式状态栏的实现教程
    Android沉浸式状态栏 我们的征程是星辰大海,而非人间烟尘 去掉标题栏 首先去掉对应主题下面的Android自带的ActionBar,只需要在对应主题下面
      阅读 :3402 2021-11-09
  • Android性能优化系列之bitmap图片优化介绍

    Android性能优化系列之bitmap图片优化介绍
    Android开发中,加载图片过多、过大很容易引起OutOfMemoryError异常,即我们常见的内存溢出。因为Android对单个应用施加内存限制,默认分配的
      阅读 :2224 2021-11-07
  • Android usb设备权限查询及自动获取方法

    Android usb设备权限查询及自动获取方法
    看到当上面的对话框弹出时,可以使用命令查看顶层的活动窗口 adb shell dumpsys window | findstr mCurrentFocus mCurrentFocus=Window{41ab0ee0 u0 com.android.sy
      阅读 :2186 2021-10-29
  • Android调用设备已有的相机应用介绍
    如果我们只是需要让用户能够拍摄照片,则可以直接请求已有相机应用拍摄照片并将照片返回给我们 1、拍照 1.1 请求相机功能 在清单文件中
      阅读 :2165 2021-10-25
  • Android系统中轻量级指针的实现介绍
    智能指针来源 引发指针错误情况表现常常有如下几个表现情况: 1.申请了内存空间,但是忘记释放指针所指向的对象占用的内存空间。 2.使
      阅读 :3161 2021-10-09
  • RecyclerView使用payload实现局部刷新的代码
    列表局部刷新: 01.notifyDataSetChanged() 刷新全部可见的item 02.notifyItemChanged(int position) 更新列表position位置上的数据可以调用 03.notifyItemInserted
      阅读 :2141 2021-10-04
  • Android滚动菜单ListView的实现介绍

    Android滚动菜单ListView的实现介绍
    说明:滚动菜单ListView及点击事件 代码结构: 1、创建一个list展示模型 app\src\main\res\layout\fruit_item.xml ?xml version=1.0 encoding=utf-8?LinearLayout xml
      阅读 :3300 2021-10-04
  • Android超简单悬浮窗使用方法

    Android超简单悬浮窗使用方法
    先看看效果图: 图1 图2 图3 图1只需要31行代码即可完成。 我们来看看这些都是如何实现的 使用前需要依赖库: 第一步:将以下存储库将其
      阅读 :2154 2021-09-28
  • Android自定义字母选择侧边栏的代码
    LetterSideBar.java package com.zb.customview.widgets; import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Col
      阅读 :3209 2021-09-14
  • Android简单实现文件下载的代码
    权限 !-- 文件读写权限 --uses-permission android:name=android.permission.READ_EXTERNAL_STORAGE /!-- 访问内存 --uses-permission android:name=android.permission.WRITE_EXTER
      阅读 :2313 2021-09-12
  • Android实现上传图片功能的代码
    设定拍照返回的图片路径 /** * 设定拍照返回的图片路径 * @param image 图片路径 * @param i 约定值 */ protected void image(String image, int i) { //创建fil
      阅读 :3195 2021-09-12
  • Android VelocityTracker使用案例介绍
    VelocityTracker顾名思义即速度跟踪,在android中主要应用于touch even。VelocityTracker通过跟踪一连串事件实时计算出当前的速度,这样的用法在an
      阅读 :1213 2021-08-29
  • android实现动态显示隐藏进度条
    调用 ProgressUtil.startProgress(this, new ProgressUtil.ICallback() { @Override public void progress(int count) { LogUtil.d(count + %); } }); ProgressUtil package com.coral3.common
      阅读 :2308 2021-08-20
  • Android实现模拟搜索功能

    Android实现模拟搜索功能
    先看效果图,合适了再接着往下看: 我们看到的这个页面,是由两部分组成,顶部的自定义的搜索框,和listView组成。 首先我们来实现布局
      阅读 :2144 2021-08-16
  • Android View实现圆形进度条的代码

    Android View实现圆形进度条的代码
    主要涉及到下面几个方法: // 画圆canvas.drawCircle// 画圆弧canvas.drawArc// 画文本canvas.drawText// 抗锯齿paint.setAntiAlias(true);// 设置颜色paint.setColo
      阅读 :22171 2021-08-02
  • flutter实现appbar下选项卡切换的详细代码

    flutter实现appbar下选项卡切换的详细代码
    TabBar 、Tab、TabBarView 结合实现 这里实现的是appbar下的选项卡 import package:flutter/material.dart;/** * 有状态StatefulWidget * 继承于 StatefulWidget,通过
      阅读 :2188 2021-07-11
  • Android中AIDL的使用介绍

    Android中AIDL的使用介绍
    AIDL,即Android Interface Definition Language,Android接口定义语言。这门语言是为了实现进程间通信。每一个进程都有自己的一块独立的内存,都在
      阅读 :2387 2021-07-06
  • android UI绘制加减号按钮

    android UI绘制加减号按钮
    在项目中我们常常会用到这么一个view。 这时候我们会选择使用两个图片来相互切换。其实,只要会基本的2D绘图这样简单的图片自己绘制出
      阅读 :2218 2021-06-30
  • Android仿微信小程序入口动画

    Android仿微信小程序入口动画
    效果对比 微信原版 仿照效果 流程分析 自定义ViewGroup 整个布局是通过自定义ViewGroup来管理的,在自定义ViewGroup中,子布局一共有两个,一个
      阅读 :9194 2021-06-21
  • Flutter开发中的路由参数处理
    Navigator 的 push 和 pop方法 Navigator 导航器的 push 和 pop 方法可以携带参数在页面间传递,其他变形的方法也一样。pushNamed 方法原型如下: Fu
      阅读 :2247 2021-06-17
  • Android应用安全防护和逆向分析之apk反编译

    Android应用安全防护和逆向分析之apk反编译
    这里是Mac环境,如果是window环境的同学,在环境搭建和工具上可以选择Window环境的。先看看需要到的工具; 1、apktool:https://ibotpeaches.githu
      阅读 :861 2021-06-08
  • Flutter如何封装文本输入框组件
    UI组件封装的考虑要点 封装一个 UI 组件,通常需要考虑下面这三个点: 接口如何定义:即组件接收什么输入参数来控制组件的外观和行为;
      阅读 :5693 2021-06-06
  • Flutter开发一个登录页面
    为了演示登录跳转,在分类浏览先做了一个简单的按钮,点击跳转到登录页面。实际的 App 中,通常会是触发某些需要登录才能查看的操作后
      阅读 :1198 2021-06-05
  • Android启动页优化之实现应用秒开
    Android 应用冷启动时,需要从Application开始启动,加载时间就会比较长,这段时间里,用户所能看到的就是白屏(这是因为默认的AppTheme的
      阅读 :852182 2021-05-22
  • Android实现系统日历同步日程
    本文实例为大家分享了Android实现系统日历同步日程的具体代码,供大家参考,具体内容如下 1、权限 uses-permission android:name=android.permission.
      阅读 :234496 2021-04-28
  • Android实现计步器功能的代码
    计步器的原理是通过手机的前后摆动模拟步伐节奏检测。我们本身在手机的传感器中就有计步器的传感器,所以这里我们直接上代码。 act
      阅读 :14758 2021-04-01
  • Android实现本地Service方法控制音乐播放
    问题现象描述:在Activity中控制播放时,按返回键退出应用后,音乐可在后台继续播放。重新进入app,音乐无法停止,重新点击开始播放音乐
      阅读 :8260 2021-03-31
iOS
  • iOS数据持久化UserDefaults封装器使用介绍
    想象一下,你有一个应用想实现自动登录功能。你用UserDefaults封装了关于UserDefaults的读与写逻辑。你会用UserDefaults封装来保持对自动登录O
      阅读 :2205 2024-02-10
  • IOS开发Objective-C Runtime使用介绍

    IOS开发Objective-C Runtime使用介绍
    Runtime是使用 C 和汇编实现的运行时代码库,Objective-C 中有很多语言特性都是通过它来实现。了解 Runtime 开发可以帮助我们更灵活的使用 Ob
      阅读 :147 2023-02-14
  • iOS开发删除storyboard步骤介绍

    iOS开发删除storyboard步骤介绍
    删除iOS项目中的storyboard 删除项目中的storyboard, (变成一个纯代码的iOS UIKit项目), 需要几步? 找到storyboard, 删掉它. 直接用ViewController. 删除st
      阅读 :2183 2022-11-10
  • Flutter Widgets之标签类控件Chip介绍

    Flutter Widgets之标签类控件Chip介绍
    Flutter 标签类控件大全ChipFlutter内置了多个标签类控件,但本质上它们都是同一个控件,只不过是属性参数不同而已,在学习的过程中可以将
      阅读 :100 2022-10-23
  • iOS Lotusoot模块化工具应用的动态思路
    下文,写的是 Swift 依赖 OC 库,没有命名空间 组件化的要点-约定 个人觉得 例如,URL 路由的注册,就是把约定的信息,传过去。作为服务。
      阅读 :1121 2022-08-01
  • iOS浮点类型精度问题的原因与解决办法
    前言 相信不少人(其实我觉得应该是每个人)都遇到过一个问题,那就是当服务端返回的JSON数据中出现了小数时,客户端用CGFloat去解析时
      阅读 :3244 2022-01-27
  • iOS开发实现计算器功能的代码

    iOS开发实现计算器功能的代码
    效果图 Masonry 使用数组来自动约束 NSArray *buttonArrayOne = @[_buttonAC, _buttonLeftBracket, _buttonRightBracket, _buttonDivide]; //withFixedSpacing: 每个view中间的间
      阅读 :2300 2021-10-11
  • iOS自定义雷达扫描扩散动画的代码

    iOS自定义雷达扫描扩散动画的代码
    自己自定义了 一个雷达扫描/扩散效果的View。 扫描View 效果如下: 扩散View 效果如下: 自定义的代码如下: 1. RadarView.h #import UIKit/UIKit.h t
      阅读 :1206 2021-10-11
  • iOS实现雷达扫描效果

    iOS实现雷达扫描效果
    具体内容如下 #import UIKit/UIKit.h @interface LTIndicatiorView : UIView@property(nonatomic,strong)UIColor *color;@property(nonatomic,assign)float repeatCount;@property(nonatom
      阅读 :2173 2021-10-10
  • IOS NSTimeInterval使用案例介绍
    一 ios 获取时间间隔 想在程序开始或者进入某个界面 ,到结束程序或退出某个界面,获取到这个持续时间. 获取到这个时间还需要转化一个
      阅读 :3216 2021-08-29
  • IOS WebRTC的实现原理

    IOS WebRTC的实现原理
    它在2011年5月开放了工程的源代码,在行业内得到了广泛的支持和应用,成为下一代视频通话的标准。 WebRTC的音视频通信是基于P2P,那么什
      阅读 :6091 2021-06-07
  • 关于ios配置微信config出现验签失败的问题
    在开发中,出现了一个关于微信配置的问题。 使用的开发工具以及开发框架为 uniapp , JSSDK为 jweixin 使用uniapp进行公众号开发,需要在进入
      阅读 :1243 2021-04-20
  • iOS实现轮盘动态效果的代码
    一个常用的绘图,主要用来打分之类的动画,效果如下。 主要是iOS的绘图和动画,本来想用系统自带动画实现呢,发现实现不了,用了其他
      阅读 :1014 2020-04-17
  • 解决iOS新版微信底部返回横条问题
    之前没有怎么接触过微信开发,只是对H5比较熟。最近维护一个微信公众号的项目,遇到了iOS端返回键的坑。 描述一下: 从公众号打开页面
      阅读 :16757 2020-03-03
  • Swift之clipped是什么?如何使用?
    clipped()函数介绍 Clips the view to its bounding rectangular frame. 将View裁剪成矩形 By default, a views bounding frame is used only for layout, so any content that extend
      阅读 :1160 2020-01-25
  • iOS实现秒杀活动倒计时教程

    iOS实现秒杀活动倒计时教程
    IOS关于大型网站抢购、距活动结束,剩余时间倒计时的实现代码,代码比较简单,大家根据需求适当的添加修改删除代码 1.定义4个 Label 来接
      阅读 :16444 2019-12-11
小程序
seo
  • 站长眼中百度竞价推广的意义
    随着互联网的快速发展,搜索引擎成为了信息获取的重要渠道。而在这个信息爆炸的时代,如何让自己的网站在搜索引擎中脱颖而出,成为
      阅读 :1922 2024-02-06
  • 被百度判定为低质量网站了!如何整改呢
    先说结论:接受现实,不要幻想百度恢复了! 百度自9月初大批量删除百度资源平台权限以来,几乎90%(未经证实,但数量确实不小)的网站都被
      阅读 :7244 2023-09-13
  • SEO优化分享:降低无效点击比
    今天的这篇分享,网站权重越高,对站点的帮助越大,文章的核心就是:降低页面的无效点击比!什么是无效点击比? 公式为:用户没有点
      阅读 :197 2023-09-03
  • Google SEO怎么做?谷歌seo优化包含哪些内容

    Google SEO怎么做?谷歌seo优化包含哪些内容
    Google SEO怎么做?谷歌seo优化包含哪些内容?如果站在SEO用户角度来看,你能快速辨别这个问题到底是什么需求吗? 如果是企业中高管甚至老
      阅读 :16227 2023-06-10
  • 网站出现降权后,不少人越搞越乱

    网站出现降权后,不少人越搞越乱
    每天降权网站一大批,这几年找老贺处理降权恢复的网站很多都有一个同性:其实本来可以很容易恢复的,但结果被站长乱搞一通,越搞越
      阅读 :2268 2023-02-26
  • 站点内链优化的精髓,有几个人知晓呢?
    这篇文章,绝不是什么老生常谈,关于内链优化的精髓是什么,你对此了解多少呢?什么样的内链布局,才能优化出最好的效果呢?对此真的没
      阅读 :752 2023-01-01
  • 2023年,网站流量或由这些指标来决定

    2023年,网站流量或由这些指标来决定
    百度的算法每年都在升级,但是相对来讲基本上不会有太大的变化,总是万变不离其宗的。 不过根据它最近一年的表现(各种网站的起起伏伏
      阅读 :2153 2023-01-01
  • 什么是关键词堆砌?关键字在一篇文章中出

    什么是关键词堆砌?关键字在一篇文章中出
    今天聊一个比较常见但是争论比较多的话题,关键字在一篇文章中出现几次合理,这个问题牵扯到关键字密度问题。 比较大众的说法是一篇
      阅读 :250 2022-09-22
  • SEO分隔符的正确用法及锚文本的做法

    SEO分隔符的正确用法及锚文本的做法
    先解释一下什么是SEO分隔符,再来讲讲SEO分隔符的正确用法。 SEO技术博客 关注SEO技术、分享SEO经验 以上是我的SEO博客tilte与description设置,
      阅读 :2284 2022-09-11
  • 网站静态url优化:更改网站url会影响seo排
    什么是静态url,什么是动态url,静态url与动态url的区别是什么,网站为什么要设置静态url,而非动态url,静态url的优势是什么,一个网站真
      阅读 :2203 2022-09-11
  • 什么是长尾关键词?长尾关键词更容易优
    什么是长尾关键词,长尾关键词与目标关键词是什么关系,长尾关键词优化可以提高网站排名吗,长尾关键词优化技巧有哪些(以下长尾关键
      阅读 :311 2022-09-11
  • 什么是百度权重?文章字数与SEO权重有关
    提到SEO就绕不开百度权重的问题,什么是百度权重,百度权重越高越好吗。怎么才能提高百度权重,下面让我们了解一下百度权重。 首先需
      阅读 :1613 2022-09-02
  • SEO最忌讳什么?更换网站空间会影响SEO排
    SEO很多时候不是输在了起跑线上,而是输在了操作上,错误的操作往往会把一个正常的网站带向死亡边缘。我们一定要清楚SEO最忌讳的是什
      阅读 :1132 2022-09-02
  • SEO是什么?学会了SEO就能赚钱吗?
    SEO的英文:Search Engine Optimization,SEO的中文解释:搜索引擎优化。 简单的说SEO是一种技术,通过SEO技术可以从搜索引擎获得更高的流量,并
      阅读 :7747 2022-09-01
  • 网站优化之三大标签如何优化?
    title可以设置几个关键词 一个网站title可以设置最多几个关键词,最少几个关键词,有限制吗。 从搜索引擎快照展示方面考量: 谷歌、百度
      阅读 :1232 2022-09-01
  • 网站优化中需要设置tag和301重定向吗?
    什么是tag标签,tag标签作用是什么,网站需要设置tag标签吗。 tag标签也称作tag页面,很多人弄不清楚tag标签与分类页面(主导航栏)的区别,
      阅读 :1951 2022-09-01
  • 虚拟主机会影响SEO优化效果吗
    网络中流传一种说法,使用虚拟主机会影响SEO优化效果(一个服务器多个网站),这种说法是空穴来风,还是果真如此。如果你是一个刚刚加入
      阅读 :167 2022-09-01
  • 说说百度快照功能下线影响有哪些?

    说说百度快照功能下线影响有哪些?
    SEO与生意,来自老姜分享。百度快照下线,这两天各个SEO群都在探讨,不知道你有没有注意到,所以也分享一下你。 SEO与生意 今天聊的话题
      阅读 :2324 2022-08-10
  • SEO问答:新站收录首页多久?百度索引量

    SEO问答:新站收录首页多久?百度索引量
    为什么我的新站没有被收录?百度搜索的索引量与流量有直接关系吗?网站被黑了怎么办?这些基础问题,本文来自百度搜索资源平台,白杨S
      阅读 :1244 2022-08-01
  • SEO价值到底有多大?为什么不是所有企业

    SEO价值到底有多大?为什么不是所有企业
    SEO价值到底有多大? 之前在跟某老总聊天的过程中,他的朋友问他那么SEO的价值到底有多大?他回答了一句总结非常到位的一句话,SEO的价
      阅读 :2153 2022-08-01
  • 网站优化排名点击中黑帽白帽是怎么做的
    那我们该做黑帽吗?我本人是一点也不建议,虽然也不排斥。只是希望大家能够看清楚自己的网站定位,你是否是想要认认真真的做一个网站
      阅读 :22584 2022-04-27
  • 长尾关键词怎么拓展?拓展长尾关键词的
    长尾关键词怎么拓展?长尾关键词可以带来流量,我们选择就是避开竞争力度大的词,但又有流量的词。我们要如何才能够扩展长尾关键词
      阅读 :2304 2022-04-22
  • 怎么利用百科词条通过率提高网站的收录
    想必百科词条对于我们来说有不少利用的地方吧。如一些百度百科,好搜百科,搜狗百科,提交那么多的百科词条,你是否全都通过了?其实
      阅读 :2250 2022-04-22
  • 小红书SEO是什么?小红书SEO排名规则?

    小红书SEO是什么?小红书SEO排名规则?
    一、小红书SEO是什么? 二、为什么要做小红书SEO? 三、小红书SEO排名规则 小红书已越来越被许多个人商家企业所接受,成为一个打造个人
      阅读 :3655 2022-02-22
  • 百度官方:网站优化中死链处理指南与总
    近日百度官方发布了一个公开课,虽然没有第一时间看到直播。但是我也看了视频的回放。将该场直播中的网站死链处理指南做了一个总结
      阅读 :2426 2021-12-06
  • 网站快速收录?代做网站收录?别再当韭
    在站长论坛看到有快速增加收录,售价为50元一条,我发现有很多人都安耐不住去尝试这种方法来增加网站的收录。但是这个东西真的如推广
      阅读 :3266 2021-11-18
  • 网站降权很长时间了半年、一年、无法恢
    相信不少站长深有体会,近年很多网站降权出现了一个明显的问题:即网站降权恢复变的越来越慢了,甚至半年、一年都无法恢复原有排名
      阅读 :3267 2021-11-18
  • 百度烽火算法升级,打击网站回退按钮恶

    百度烽火算法升级,打击网站回退按钮恶
    最近小编从百度搜索资源平台了解到,百度搜索近期将对烽火算法再次升级,这波会主要针对移动端部分网站回退按钮点击无效和点击回退
      阅读 :1370 2021-08-21
  • 今日头条搜索应该怎么做?头条搜索SEO排
    今日头条搜索应该怎么做? 今日头条不仅是一个搜索引擎平台,也是一个信息流平台,所以做头条SEO可以从这两个方面入手。 信息流排名:
      阅读 :2286 2021-07-14
  • 纯文本链接是外链还是反链?

    纯文本链接是外链还是反链?
    我之前一直没有纠结过这个问题。 因为我一直认为,纯文本链接也属于外链,之前也一直没有在意反链这个词。但是对反链这个词产生概念
      阅读 :3269 2021-06-25
  • 为什么网站被降权后关键词排名很难快速

    为什么网站被降权后关键词排名很难快速
    很多朋友都在咨询网站被降权了,怎么可以快速恢复排名的呢?其实对于这个问题基本是误解,可以恢复排名,这个恢复排名也要根据实际
      阅读 :1514 2021-06-07
  • 那些seo高手才知道的外链发布秘籍
    虽然现在外链的权重降低了不少,但是外链仍然是seo重要的组成部分。只是我们需要寻找更加优秀的外链,那么什么是更优秀更有价值的外
      阅读 :955 2021-05-27
  • 建设外链时需要注意哪些原则?
    想要提高网站权重,外链是绕不开的一个话题。虽然现在百度降低了外链的权重,但是丰富的外链仍然可以帮你提高被收录的几率。但是在
      阅读 :10521 2021-05-27
  • 怎么优化网站排名才能冲上首页
    现在很多人在遇到问题的时候都会去网上搜一搜。这也意味着百度拥有巨大的流量,我们要想从这部分流量中分一杯羹,就要努力冲上首页
      阅读 :1466 2021-05-26
  • 通俗易懂的SEO优化技巧,SEO菜鸟都能看懂
    如果你有多年的搜索引擎优化经验,那么你会发现真正的搜索引擎优化是忘记搜索引擎优化!可以很负责任地说,现在所有的搜索引擎优化
      阅读 :1455 2021-05-26
  • 新网站上线收录慢怎么解决?
    我们建站的目的就是想通过搜索引擎获得流量,要获得流量前提就要让网站被收录,如何让新网站被收录就是很多站长非常关心的一个问题
      阅读 :1310 2021-05-22
  • 新建网站怎么吸引网站蜘蛛抓取
    一个新站建设完成以后最重要的就是让搜索引擎知道我们的新站,所以我们可以通过吸引蜘蛛的方法让蜘蛛来抓取我们的网站。 在此之前,
      阅读 :7411 2021-05-15
  • 想要网站快速排名到首页,这几点SEO优化
    我相信每一个优化网站的优化者都有一个目标在主页上快速排名网站,增加网站流量,帮助企业免费获得客户流量,从而提高排球企业的品
      阅读 :2091 2021-05-15
  • 如何做好seo优化 链接质量、网站内容?
    连结质量 确保被引用域具有高质量。任何与你的内容链接的领域都需要有高价值。而且,这样的链接应该包含 dofollow属性。逆向链接的质量
      阅读 :5602 2021-04-01
  • 语音搜索SEO排名怎么做?
    语音搜索SEO排名怎么做?先列个表,如下: 1、标题优化,使用长尾词 2、语言简单优化 3、答案长度优化 4、页面速度优化 5、专注当地优化
      阅读 :2043 2021-03-13
  • 站群网站做SEO难度大不大?效果如何?
    其实,任何一样都有难与易之分的,关键得看所掌握的技巧和经验如何。所以,简单的回答好做或者是不好做,都是以偏概全的。 对于有经
      阅读 :4739 2021-03-13
  • 网站内部链接如何优化?
    合理的内链布局有利于提高用户体验和搜索引擎爬虫对网站的爬行索引效率,利于网站权重的有效传递,从而增加搜索引擎的收录与提升网
      阅读 :18248 2021-01-16
  • 惊雷算法3.0来袭,百度打击排名如何应对

    惊雷算法3.0来袭,百度打击排名如何应对
    昨天百度站长工具平台更新了文档、主要打击以刷快排为主的站点、今天有很多同学在找我问这方面的话题,那我们写篇文章来给大家讲讲
      阅读 :346 2021-01-15
  • 百度上线惊雷算法3.0 附百度SEO惊雷算法详
    近日编辑发现百度上线了惊雷算法3.0,这次的算法主要是打击刷点击排名作弊行为,也就是这几年在SEO圈中非常火的快排方法,也能说是一
      阅读 :7806 2021-01-15
  • 如何做网站关键词快速优化排名?
    在做网站SEO优化排名的时候很多人都希望能够快速的使自己的网站有好的排名,但是很多人却得不偿失。为什么呢? 1、急功近利使用违规的
      阅读 :366 2020-12-08
  • 新手站长建站的七条SEO准则!
    互联网时代,现在建站都要注意优化体验,很多新手站长刚开始建站时,可能对于SEO都不是很了解。SEO网站优化是一个网站长久不息的动力
      阅读 :15467 2020-11-18
  • 网站为什么被降权?网站降权原因分析!
    网站百度降权了,导致我有很多时间分析降权原因。其实一个网站只有自己是最熟悉的,网站的短板也是自己最了解的,至于降权原因,还
      阅读 :260 2020-10-12
  • 谷歌SEO优化,警惕这5个错误操作会造成网
    当我们在做谷歌SEO的过程中,我们总是思考如何更快的让网站排名得到提升,而在实际操作中,由于自身对于SEO基础知识,没有深度的研究
      阅读 :7102 2020-07-11
  • 全面解析搜索引擎蜘蛛工作的原理!
    更为网站完工的最后目地,提升总流量、提升百度收录、提升客户群体,因而而开展网站优化,那麼最先大家就需要掌握到蜘蛛e源码拥有哪
      阅读 :11818 2020-07-11
  • SEO是什么?疫情对SEO有什么影响?
    文/悟空笔记 最近,受到疫情的影响,老板把公司的重心转移到现在非常火的线上直播。作为公司里面年龄最小的员工,老板把这项光荣而艰
      阅读 :205 2020-05-19
  • 百度新功能:正式上线快速收录功能!
    百度熊掌天级收录正式下线,新上线快速收录功能,接替天级收录保持熊掌ID权益不变。 以下是百度快速收录上线公告原文: 1. 工具说明
      阅读 :12893 2020-05-16
  • 百度算法经常更新要怎么解决?
    很多进行优化的朋友都在为百度快照更新带来的残酷脱毛而苦恼。解决百度算法更新的顾问:百度算法更新是我们每个优化人员最头疼的事
      阅读 :1296 2020-05-09
  • seo之网站权重如何提高
    刚开始做优化的时候,接过来一个新站,收录困难,权重太低,老板天天问,为什么这么久了还没有排名,一般的借口都会说,权重太低,
      阅读 :13451 2020-05-06
  • 什么内容才是被百度肯定的优质内容?优
    一、什么内容容易被百度判断优质内容? 百度官方的说辞我都不多说,他们官方出的都是废话,我这里总结一下: 1、题文相符 题文相符的真
      阅读 :167218 2020-05-06
  • 做优化的几个方法,SEO优化必备技巧!
    对于专门做SEO优化的网站,尤其是那些优化比较过分的,现在也都基本上受到了应有的回报(惩罚),从2019年7月开始,百度新算法上线,有很
      阅读 :86857 2020-05-01
  • 百度不收录的几个因素有以及解决办法!
    网站收录是做好SEO优化的第一步,百度不收录页面该怎么解决,几乎每一个做优化的人都会为了收录问题而绞尽脑汁,一般情况下,百度是
      阅读 :10762 2020-05-01
  • 影响百度指数的因素有哪些? 教你快速提
    文/悟空笔记 百度指数作为一款基于百度网民搜索行为的数据分析工具,一方面可以对关键词搜索趋势进行分析,另一方面可以深度挖掘舆情
      阅读 :19790 2020-04-17
  • 做Google SEO要做内容 如何判断一篇文章的
    做Google SEO总是少不了做内容营销,而打造优质的原创内容,我们知道需要花费大量的时间,它并不是简单的针对一个关键词便开始写文,它
      阅读 :19690 2020-04-17
  • 对于新站来说:如何让网站快速被搜索引

    对于新站来说:如何让网站快速被搜索引
    最近,总听到一些声音:SEO时代已经过去了,搜索引擎已经out,不需要搜索引擎来收录自己的网站,我的网站是辅助自媒体的等等。 对于这
      阅读 :5435 2020-04-07
  • SEO入门--三分钟带你了解权重!
    对于SEO人员而言,网站权重是我们常常讨论的话题了,每天大家都在绞尽脑汁的想办法提高百度权重,但我们清楚百度官方并没有明确推出
      阅读 :6959 2020-04-07
  • 企业SEO是否还能带来良好的经济效益?
    可能有一些企业想要通过网站SEO,从搜索引擎方面获得更多的自然排名流量,以期望能够降低企业获得客户成本,从而提高企业经济效益。
      阅读 :6650 2020-03-14
  • 网站流量排名 独辟蹊径的4个策略!
    SEO一直以来是我的一个兴趣,经常会有人讲,你如何保持长期的持续不断的输出内容,回答这个问题很简单,我想这和很多朋友长期沉浸在
      阅读 :7657 2020-03-14
  • 网站建设推广 值得关注的5个SEO问题!
    如果你是一个相对成熟的企业,我们在建立网站的时候,总是会让网站开发人员,撰写一个网站策划书,通常而言,我们在做网站策划的时
      阅读 :6048 2020-03-14
  • 网站SEO优化是怎样报价的?
    如果你目前是正在做SEO接单,那么你会经常遇到这么一个问题:做SEO优化需要多少钱?一般提问这个问题的主要有两类人,一种是需要做S
      阅读 :13715 2020-03-12
  • 内页的排名怎么去做好呢?有哪些方法可
    很多站长们都说首页是整个网站权重最高的地方,做好首页排名,网站排名和权重自然就上去了。 其实这是很多站长们的一个误区,一个成
      阅读 :12151 2020-03-11
  • 教你优化网站导航结构和恢复降权方法
    网站SEO优化都会做站内站外的优化,也会遇到网站降权的问题、清晰的导航结构对于网站建设来说至关重要,专业的网站建设公司会把导航
      阅读 :11538 2020-03-11
  • 关键词的竞争力应该怎么分析判断?
    关键词是SEO网站在搜索引擎获得排名流量的重要索引词语,而分析判断一个关键词的竞争力更是作为一个名专业的SEO人员的必备技能之一,
      阅读 :1498 2020-03-08
  • 做SEO是一门科学!不是一门玄学!
    我终于能明白,为什么以前集团公司要成立研究院,部分高管担任科学家职称。 这个科学家有别于我们普通认知的科学家,不是那种研究量
      阅读 :882 2020-03-08
  • SEO技能篇-网站内链的形式及优化介绍

    SEO技能篇-网站内链的形式及优化介绍
    一、内链的形式 1.列表式 以最新文章,热门文章,相关文章,文章列表等形式出现 2.嵌入式 在网页中直接加入关键词链接指向其他内页 3
      阅读 :1349 2020-03-02
  • seo难做?好好看看
    SEO难做吗?其实并不难,不过工作量确实高,一个合格的SEO需要做的事情非常多,前期的网站策划,中期的内容优化,以及后期的维护优化多
      阅读 :592 2020-03-02
  • 专业网站建设SEO的实施过程有哪些?
    一个新网站的建立是要有各方面细节的配合,SEO(搜索引擎优化)对于网站的关注度来说变得越来越重要,那么新网站SEO的实施过程有什么
      阅读 :15647 2020-03-02
  • 让网站tag标签带动排名的这些方法必须记
    1、明确标签是为了方便用而户设置的。 良好的用户体验是获得排名、留住用户、促进产品成交的重要因素,从个人博客角度来说,良好的用
      阅读 :247 2020-03-02
  • 关键词排名这些方法你必须知道!
    搜索引擎发展至今还是有非常多的朋友不知道如何提升关键词排名,下面就给大家分享关键词排名的7个方法,帮助大家提升关键词排名。
      阅读 :9414 2020-03-01
  • SEO网站优化有哪些技巧?
    网站的重要性在互联网时代已经充分体现出来了,尤其对于企业来说,有着非凡的意义,数不清的企业凭借网站的帮助,打开了更大的市场
      阅读 :11901 2020-02-25
  • seo推广这样做可以获得大量的客户咨询
    首先需要一个网站,在网站上做好相关内容,内容是基础也是第一位,做好内容,这里指的是领域内容,比较专业和原创的内容或产品。 第
      阅读 :7160 2020-02-24
  • 网站被封的原因分析及解决办法
    网站被封对于从事灰产行业的人员来说并不陌生,他们每天都会遇到很多被封的网站,可对于普通的SEO人员来说却是一个接受不了的打击。
      阅读 :14580 2020-02-22
  • 这些方法让网站的文章收录翻倍
    大家都知道,搜索引擎经过这么多年的发展,对文章的识别度已经做到非常高了,现在对文章的要求越来越高,以前随便堆积关键词,大量
      阅读 :204 2020-02-20
  • 什么是长尾关键词?教你如何挖掘长尾关
    长尾关键词是关键词优化中经常提到的一种易于排名的词,好多新站长不懂得如何挖掘筛选自己行业的关键词,祥奕网络就跟大家分享一下
      阅读 :148 2020-02-19
  • 站内SEO优化,这些你都做到了吗?
    我相信很多站长朋友们跟我一样每天都会思考同一个问题,网站如何操作才可以提高网站排名?如何做网站才获得更多的流量?都说SEO是内
      阅读 :1393 2020-02-19
  • 判断网站是否被降权及降权之后的解决办
    说到网站被降权就不得不提到降权的原因,很多新手优化人员对网站优化的规则不熟悉,在优化的过程中方向没有找对,排名一直不上去,
      阅读 :744 2020-02-19
  • 互联网用户访问停留时间的重要性与提升
    互联网用户停留时间,简单说就是进入你的互联网应用(网站、店铺如天猫、APP、公众号等)的用户,在你的应用中呆了多长时间后离开的
      阅读 :9684 2020-02-17
  • 教你如何优化网站“停留时间”以提高
    什么是停留时间?这对网站的搜索引擎排名有影响吗?更重要的是,如果确实有效果,您可以采取什么措施来优化停留时间并提高网站在搜
      阅读 :1399 2020-02-17
  • 什么是seo索引,seo索引有什么作用?
    索引在网站seo过程中经常被提及,今天,帝佑小编就和大家简单聊聊seo索引。好多人认为seo索引就是百度收录量,但是两者之间有很大的差
      阅读 :1952 2020-02-16
  • 网站排名一直下降原来是这些原因
    第一种、网站所有关键词突然掉没了 这时候需要先SITE首页,如果只能SITE到首页,多半是因为网站的外链增长的过快被百度放到沙盒了,这
      阅读 :232 2020-02-16
  • SEO常见案例:盘点SEO工作常讨论的5个问题
    ①是不是内容页,修改标题,排名就会没啦? 对于一个网站来说,影响网站排名因素有很多,但是总的原则只有一个,那就是你对于网站的
      阅读 :76 2020-02-16
  • 专题页面设计,怎么做更符合网站SEO
    通常我们做网站SEO,时间较长之后,网站中势必会出现大量具有相关性的文章,因此我们可能会通过tag标签进行汇集,然而只是利用tag标签
      阅读 :631 2020-02-07
  • 网站用SEO优化思维考虑用户停留时长 这几
    只要网站在,网站SEO优化就不会消失。 网站SEO优化的目的主要有两点,一个是利用技术提升网站在搜索引擎的曝光率,这也是SEO优化核心点
      阅读 :951 2020-02-07
  • 谈谈百度索引量对网站流量的影响
    我们做SEO时主要关注的数据是收录量和排名,而百度索引量相对来说容易被忽视,但百度索引量是收录的前提,可以导致网站SEO出现诸多问
      阅读 :173 2020-02-06
  • 图片优化技巧! 教你如何做好SEO图片优化
    一般企业网站中除了文字就是图片展示在前台页面与用户进行交互,使用视频的还是比较少,其会拖慢整个网站的运行速度,所以我们做S
      阅读 :793 2020-02-06
  • 2020年,外链建设方法与策略介绍
    随着2020新年钟声的敲响,我们迎接了一个不同与往年的新年,作为seo人员,我们非常清楚,上一年搜索引擎的算法在不断的波动,而外链建
      阅读 :1240 2020-02-05
  • 图片alt科普介绍,它有利于SEO吗?
    我们学习SEO的初期,不论是书籍还是培训课程都会提到网站的三大标签,我们刚开始都会认为三大标签十分重要,其实ALT标签也不容轻视。
      阅读 :1734 2020-02-05
  • 教你几招做外链轻松快速上排名
    在SEO工作中,网站优化完之后,最重要的工作就是增加反向链接了。如何增加反向链接呢?这是很多站长头疼的问题。 一、增加反向链接要
      阅读 :205 2020-02-05
  • 2020年,这个月制定企业SEO工作规划!
    我们知道在2020年,对于每一个人都是不平凡的一年,它给我们日常生活与工作带来巨大的挑战,但我们非常相信,只要团结一致,我们很快
      阅读 :1688 2020-02-03
  • 搜索引擎为什么不收录新建网站
    大多网站都是在追求品牌形象,因为主要是以图片影像建立品牌气围,然后组建网站不得不考虑的收录问题,虽然透过图像与网站访问者产
      阅读 :1034 2020-02-01
  • 浅谈搜索引擎收录的抓取规则
    浅谈搜索引擎收录的抓取规则?谈到SEO优化我们就必须不得不谈网站的收录问题,没有收录的站是不可能做的了SEO优化的,因此不收录不S
      阅读 :1936 2020-01-30
  • seo网站优化的步骤和技巧有哪些
    一,信息架构要明晰,这个对SEO也非常重要,包括网站扁平化设计,友好的URL设计,标题书写,页面相关度信息聚合和融合 二,为网站确定
      阅读 :1702 2020-01-30
  • SEO人员,如何判断一个外链值多少钱?
    在做SEO的过程中,我们都非常清楚,外链是网站排名一个重要的影响因子,特别是在短期内,如果你试图拉升关键词排名,我们无法脱离外
      阅读 :1945 2020-01-28
  • 如何配置网站URL?有利于SEO优化?
    对于刚入行的SEO新人,我们在做企业网站优化的时候,通常都是按照程序员设置的网站架构进行线上基础性内容的优化,特别是在使用一些
      阅读 :150 2020-01-26
  • 2020年SEO发展前景怎么样?
    2019年,一大批网红带货赚了大钱,很多人第一想法就是去快手、抖音等视频APP平台引流。搜索引擎引流真的淘汰了吗?SEOer真的会没落到没有
      阅读 :19421 2020-01-25
  • 服务器对网站SEO的影响
    服务器对于网站有着重要作用,服务器的稳定性和速度不仅影响着用户体验,同时还影响着搜索引擎的抓
      阅读 :1663 2020-01-13
C语言
  • Qt6子窗口全屏显示的实现

    Qt6子窗口全屏显示的实现
    一、全屏显示效果 二、全屏相关函数 1,全屏显示函数 1 QWidget::showFullScreen(); // 此方法只对顶级窗口有效,对子窗口无效 2,恢复显示函数
      阅读 :13634 2024-04-17
  • Qt获取git版本信息的具体方法

    Qt获取git版本信息的具体方法
    今天又碰到这个问题了,想根据具体的git版本信息做代码问题确认。之前写过类似的文章,不是用的Makedown,今天规整一下。 2、具体方法
      阅读 :12208 2024-04-02
  • C#串行通信serialPort的使用
    System.IO.Ports.SerialPort类是C#中用于串行通信的类。它提供了一组属性和方法,用于配置串行端口、读取和写入数据,以及处理串行通信中的事
      阅读 :1463 2024-03-31
  • C++中IO多路复用(select、poll、epoll)的实现介

    C++中IO多路复用(select、poll、epoll)的实现介
    什么是IO多路复用 I/O多路复用(IO multiplexing)是一种并发处理多个I/O操作的机制。它允许一个进程或线程同时监听多个文件描述符(如套接
      阅读 :5334 2024-03-31
  • C++文件IO流及stringstream流读写文件和字符

    C++文件IO流及stringstream流读写文件和字符
    一、引入 1 2 3 4 5 6 7 8 9 int main() { string str; while (cin str) { cout str endl; } return 0; } 我们在OJ的时候经常会用到while(cin str),这里的流提取实际上是
      阅读 :1286 2023-11-22
  • C++特殊类设计概念与示例介绍

    C++特殊类设计概念与示例介绍
    一、设计模式概念 设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用
      阅读 :15426 2023-11-22
  • C++内存对齐的实现方法
    内存对齐的基本原则: 结构(struct/class)的内置类型数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员的起始位置要从自身
      阅读 :16225 2023-11-03
  • 更优雅的C++字符串格式化实现方法介绍
    在用C++编写代码时,经常需要用到字符串拼接及格式化,尤其是在拼写sql语句时,目前大部分sql拼接方式都是通过ostringstream流一点一点拼接
      阅读 :1863 2023-10-27
  • C++模拟实现vector

    C++模拟实现vector
    一、迭代器 定义 vector类型的迭代器就是原生态的指针,对T*进行重命名即可 1 2 typedef T* iterator; typedef const T* const_iterator; 普通迭代器 1 2 3
      阅读 :2134 2023-09-09
  • C++模拟实现vector的方法教程
    一、迭代器 定义 vector类型的迭代器就是原生态的指针,对T*进行重命名即可 1 2 typedef T* iterator; typedef const T* const_iterator; 普通迭代器 1 2 3
      阅读 :2273 2023-07-08
  • C++实现读写ini配置文件的代码
    1.概述 配置文件的读取是每个程序必备的功能,配置文件的格式多种多样,例如:ini格式、json格式、xml格式等。其中属ini格式最为简单,且
      阅读 :2154 2023-05-08
  • C++20中的span容器及用法总结
    一.span容器 span是 C++20 中引入的一个新的标准容器,它用于表示连续的一段内存区间,类似于一个轻量级的只读数组容器。 span是一个轻量级
      阅读 :133 2023-03-05
  • C++20中的std::span介绍
    span就是一个连续对象存储的观察者。类似std::string_view是string的观察者。 连续的存储,不一定是数组。例如: 1 2 3 4 5 6 7 8 zero(char (arr) [10]
      阅读 :294 2023-03-05
  • C++11之std::future对象的使用以及说明

    C++11之std::future对象的使用以及说明
    std::future介绍 在前面几篇文章中基本都用到thread对象,它是C++11中提供异步创建多线程的工具。 但是我们想要从线程中返回异步任务结果,
      阅读 :172 2023-02-28
  • C语言中#define在多行宏定义出错的原因及
    C语言中#define在多行宏定义出错的原因 1.第一种错误 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #includestdio.h #define echange(a,b) {\/*宏定义中允许包含多行命
      阅读 :1005 2023-02-26
  • vs2022 x64 C/C++和汇编混编(案例代码)

    vs2022 x64 C/C++和汇编混编(案例代码)
    vs2022环境x64 C/C++和汇编混编 vs64位程序不支持__asm内嵌汇编,需要单独编写汇编源文件 示例如下 1、新建空的win32项目,新建main.cpp,示例代码
      阅读 :115 2023-02-26
  • C语言中带返回值的宏定义方式
    C语言中带返回值的宏定义 相信大家在实际工作中,一定有遇到需要编写一个宏定义,且希望它能带返回值的场景吧? 比如我之前就遇到一
      阅读 :144 2023-02-26
  • OpenCV实现视频绿幕背景替换功能
    1、概述 案例:使用OpenCV实现视频绿幕背景替换 算法步骤: 1.初始化VideoCapture并使用其open方法加载视频 2.while循环加读取frame capture.read(fra
      阅读 :89 2023-02-20
  • OpenCV通过透视变换实现矫正图像介绍

    OpenCV通过透视变换实现矫正图像介绍
    1、概述 案例:使用OpenCV将一张折射的图片给矫正过来 实现步骤: 1.载入图像 2.图像灰度化 3.二值分割 4.形态学操作去除噪点 5.轮廓发现
      阅读 :60 2023-02-20
  • 一篇文章彻底搞懂C++常见容器

    一篇文章彻底搞懂C++常见容器
    1.概述 C++容器属于STL(标准模板库)中的一部分(六大组件之一),从字面意思理解,生活中的容器用来存放(容纳)水或者食物,东西,
      阅读 :82 2023-02-14
  • C语言通过二分查找实现猜数字游戏

    C语言通过二分查找实现猜数字游戏
    二分查找 题目: 在一个有序数组中查找具体的某个数字n。 首先我们先定义一个110的数组 ,如果7为我们要查找的数字,编写代码如下 1 2
      阅读 :1177 2023-02-05
  • Matlab实现绘制高阶版本韦恩图(upset图)

    Matlab实现绘制高阶版本韦恩图(upset图)
    韦恩图随着阶数升高会越来越复杂,当阶数达到7或者以上时几乎没办法绘制: 但是使用upset图却可以比较轻易的绘制: 两种类型图的对应关
      阅读 :18238 2023-01-30
  • 通俗易懂的C语言快速排序和归并排序的时
    今天面试的时候,被问到归并排序的时间复杂度,这个大家都知道是O(nlogn),但是面试官又继续问,怎么推导出来的。这我就有点懵了,
      阅读 :2306 2023-01-28
  • C语言学习基础知识分享

    C语言学习基础知识分享
    写在前面 我们正式开始接触到C语言,这是我在学习过C语言后重新写的博客,我把之前的稍微优化了一下,希望能用更加朴素的语言和大家分享
      阅读 :150 2023-01-26
  • C语言基础知识分享续篇

    C语言基础知识分享续篇
    写在前面 好了,现在我们开始C语言的第二个部分.今天我们需要看下面几个知识点,都是非常简单的,我们主要认识一下. 数组 我们知道一个一
      阅读 :183 2023-01-26
  • C语言实现求解素数的N种方法

    C语言实现求解素数的N种方法
    哈喽各位友友们,我今天又学到了很多有趣的知识,现在迫不及待的想和大家分享一下!我仅已此文,手把手带领大家探讨利用试除法、筛
      阅读 :1991 2023-01-23
  • C语言利用goto语句设计实现一个关机程序

    C语言利用goto语句设计实现一个关机程序
    goto语句其实在平常中我们 除了学习分支语句和循环语句时,介绍循环语句时,才会知道有goto语句这个用法,那读者可能会问:我们还有学
      阅读 :9136 2023-01-23
  • VS及Unity安装和使用Nuget包

    VS及Unity安装和使用Nuget包
    一、百科 Nuget是一个包(package)管理平台,确切的说是.net平台的包管理工具,它提供了一系列客户端用于生成,上传和使用包(package),
      阅读 :117 2023-01-21
  • C/C++ Qt实现文章小说人物关系分析

    C/C++ Qt实现文章小说人物关系分析
    一、所需工具软件 1. Visual Stuido 2. C++ 二、使用步骤 1.引入库 代码如下(示例): 1 2 3 4 5 6 7 8 9 10 11 #include QtGuiApplication1.h #includeqDebug #incl
      阅读 :104 2023-01-11
  • C语言实现三子棋的代码

    C语言实现三子棋的代码
    一、问题描述 用 c 语言实现三子棋。 二、基本流程 在写三子棋的代码之前,我们来看看实现这个游戏的逻辑: 1.菜单界面选择开始或者退
      阅读 :91 2023-01-10
  • C++ system()函数的常用用法(全网最新大全
    一.推荐: 1. system(pause) 这是萌新最常用的函数了,运行后会有个暂停的效果,在制作游戏的时候也很常见 通常用于暂停或等待用户了解完信
      阅读 :95 2023-01-07
  • vscode调试gstreamer源码的流程介绍

    vscode调试gstreamer源码的流程介绍
    1. 安装vscode插件 C/C++ C/C++ Extension 2. 配置文件修改 vscode中每个项目都有一套配置文件集合,位于.vscode目录下,其中有: tasks.json:编译的相
      阅读 :5123 2023-01-06
  • 基于Qt实现电子木鱼小游戏的方法
    今年最火爆的解压小游戏电子木鱼,现在许多软件都上架了这个小程序。我在网上看了一下基本上都是用py和Java写的,所以我用QT重新写了一
      阅读 :2280 2023-01-04
  • C++小游戏教程之猜数游戏的实现

    C++小游戏教程之猜数游戏的实现
    0. 引言 本章主要讲解如何做一个简易的猜数游戏,分为用户猜数和系统猜数。 前置芝士: 「C++小游戏教程」基本技巧(1)随机化 1. 用户猜数
      阅读 :2136 2022-11-10
  • C++AVL树4种旋转详讲(左单旋、右单旋、左

    C++AVL树4种旋转详讲(左单旋、右单旋、左
    引子:AVL树是因为什么出现的? 二叉搜索树可以缩短查找的效率,如果数据有序或接近有序二叉搜索树将退化为单支树,查找元素相当于在
      阅读 :139 2022-11-09
  • C++11成员函数作为回调函数的使用方式
    C++11成员函数作为回调函数使用 std::bind()被广泛地应用在新式的回调函数中。 C++11以前类的普通成员函数不能作为回调函数去注册,因为将普
      阅读 :1142 2022-11-06
  • C++11, 14, 17对tuple元素的访问介绍
    C++11, 14, 17对tuple元素的访问 std::tuple 作为可以存放任意个数,任意类型的元祖被我个人经常使用。 记得以前看侯捷谈到这个数据结构的时候
      阅读 :9326 2022-11-06
  • C++使用easyX库实现三星环绕效果流程介绍

    C++使用easyX库实现三星环绕效果流程介绍
    功能1:使用图形化的方式描述地球围绕着太阳转动,月球围绕着地球转动 功能2:在转动的过程中当用户按下1,2,3,4,5,6,7时它可以变换出7种不
      阅读 :90 2022-10-31
  • C++时间函数整理介绍
    一、 时间概念 格林威治时间GMT(Greenwich Mean Time) 格林威治皇家天文台为了海上霸权的扩张计划,在十七世纪就开始进行天体观测。为了天
      阅读 :110 2022-10-30
  • C++中类的六大默认成员函数的介绍

    C++中类的六大默认成员函数的介绍
    一、类的默认成员函数 二、构造函数Date(形参列表) 构造函数主要完成初始化对象,相当于C语言阶段写的Init函数。 默认构造函数:无参的构
      阅读 :168 2022-10-16
  • C/C++实现遍历文件夹最全方法总结介绍

    C/C++实现遍历文件夹最全方法总结介绍
    一、filesystem(推荐) 在c++17中,引入了文件系统,使用起来非常方便 在VS中,可以直接在项目属性中调整: 只要是C++17即以上都可 然后头文件
      阅读 :315 2022-09-18
  • C语言实现手写Map(数组+链表+红黑树)的代

    C语言实现手写Map(数组+链表+红黑树)的代
    要求 需要准备数组集合(List) 数据结构 需要准备单向链表(Linked) 数据结构 需要准备红黑树(Rbtree)数据结构 需要准备红黑树和链表适配策略
      阅读 :1870 2022-09-04
  • MySQL系列教程之使用C语言来连接数据库

    MySQL系列教程之使用C语言来连接数据库
    写在前面 知道了 Java中使用 JDBC编程 来连接数据库了,但是使用 C语言 来连接数据库却总是连接不上去~ 立即安排一波使用 C语言连接 MySQL数
      阅读 :1564 2022-09-04
  • 基于C语言实现简单学生成绩管理系统

    基于C语言实现简单学生成绩管理系统
    一、系统主要功能 1、密码登录 2、输入数据 3、查询成绩 4、修改成绩 5、输出所有学生成绩 6、退出系统 二、代码实现 1 2 3 4 5 6 7 8 9 10 11
      阅读 :109 2022-09-01
  • C语言实现共享单车管理系统

    C语言实现共享单车管理系统
    1.功能模块图; 2.各个模块详细的功能描述。 1.登陆:登陆分为用户登陆,管理员登陆以及维修员登录,登陆后不同的用户所执行的操作
      阅读 :660 2022-09-01
  • C++继承与菱形继承的介绍

    C++继承与菱形继承的介绍
    继承的概念和定义 继承机制是面向对象程序设计的一种实现代码复用的重要手段,它允许程序员在保持原有类特性的基础上进行拓展,增加
      阅读 :6425 2022-08-27
  • C/C++指针介绍与使用介绍

    C/C++指针介绍与使用介绍
    什么是指针 C/C++语言拥有在程序运行时获得变量的地址和操作地址的能力,这种用来操作地址的特殊类型变量被称作指针。 翻译翻译什么
      阅读 :69 2022-08-27
  • C++进程的创建和进程ID标识介绍
    进程的ID 进程的ID,可称为PID。它是进程的唯一标识,类似于我们的身份证号是唯一标识,因为名字可能会和其他人相同,生日可能会与其他
      阅读 :184 2022-08-26
  • C++分析如何用虚析构与纯虚析构处理内存

    C++分析如何用虚析构与纯虚析构处理内存
    一、问题引入 使用多态时,如果有一些子类的成员开辟在堆区,那么在父类执行完毕释放后,没有办法去释放子类的内存,这样会导致内存
      阅读 :167 2022-08-24
  • C#实现封面图片生成器的代码

    C#实现封面图片生成器的代码
    这个东西我已经用了有段时间了,从开始写文章就在用这个,主要原因还是因为我比较懒。懒得去寻找图片,同时又怕万一惹来版权争议。
      阅读 :1162 2022-08-22
  • C++实现String类的方法
    前言 在C语言中,没有专门用来表示字符串的类型。C语言的字符串是一系列以\0为结尾的字符的集合。虽然C语言为这样的字符串提供了一系
      阅读 :8617 2022-08-21
  • Matlab实现带竖线散点的核密度图的绘制

    Matlab实现带竖线散点的核密度图的绘制
    带竖线散点的核密度图绘制模板 今天带来一个带竖线散点的核密度图绘制模板,作为模板,想要画出属于自己的图,需要修改的就只有数据
      阅读 :1109 2022-08-21
  • Qt实现画笔功能的介绍

    Qt实现画笔功能的介绍
    用Qt实现在窗口上画线,类似于画笔功能。 头文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #ifndef MyPaint_h__ #define MyPaint_h__ #include QtWidget
      阅读 :2143 2022-08-20
  • C++之RTTI和cast运算符的使用介绍
    1. RTTI RTTI是运行阶段类型识别(Running Type Identificarion)的简称。 如何知道指针指向的是哪种对象? 这是个很常见的问题,由于我们允许使用基类
      阅读 :119 2022-08-20
  • C语言各种符号的使用介绍(上篇)

    C语言各种符号的使用介绍(上篇)
    1、注释符号 1.1 注释的基本注意事项 为了更好的演示我们下面的代码会在 Linux 平台下演示( \ 为续行符): 这段代码,哪一行是有问题的
      阅读 :2133 2022-08-10
  • C语言各种符号的使用介绍(下篇)

    C语言各种符号的使用介绍(下篇)
    1、按位运算符 1.1 按位或( | )和按位与( ) 上期我们讲到过逻辑或和逻辑与,他们得到的结果是真假值,但我们一定要区分清楚,按位运算符
      阅读 :4164 2022-08-10
  • C++ OpenCV之手写数字识别的教程

    C++ OpenCV之手写数字识别的教程
    前言 本案例通过使用machine learning机器学习模块进行手写数字识别。源码注释也写得比较清楚啦,大家请看源码注释!!! 一、准备数据集
      阅读 :157 2022-08-07
  • C#利用FileSystemWatcher实时监控文件的增加

    C#利用FileSystemWatcher实时监控文件的增加
    好多时候,我们都需要知道某些目录下的文件什么时候被修改、删除过等,如果能用miniFilter驱动过滤来做的话当然是最好不过了,这是内核
      阅读 :1166 2022-08-07
  • 使用C++实现插件模式时的避坑要点(推荐
    本文不打算严格地、用标准术语来讲前因后果。本文主要分析实践中常见的、因为对原理不清楚而搞出来的产品里的坑。 什么是插件模式和
      阅读 :1400 2022-08-07
  • C++实现并优化异常系统的方法
    C++原本的异常系统是这个样子的: 调用what()方法时只返回异常的名称,并没有显示抛出异常的位置和堆栈跟踪,功能上显得少许的贫瘠...
      阅读 :22112 2022-08-01
  • QT中大部分部件的使用介绍

    QT中大部分部件的使用介绍
    重点请看mainwindow.cpp的中代码和ui如何设计的 【1】main.cpp 1 2 3 4 5 6 7 8 9 10 #include mainwindow.h #include QApplication int main(int argc, char *argv[]) { QAppli
      阅读 :2143 2022-06-26
  • WPF中的导航框架的介绍

    WPF中的导航框架的介绍
    有的时候,我们需要一个支持页面跳转的UI,例如文件浏览器,开始向导等。对于这样的界面,简单的可以使用ContentControl + ContentTemplateSel
      阅读 :22221 2022-06-24
  • boost字符串处理函数format的用法
    用boost::format来格式化字符串 在字符串处理中少不了格式化字符串,C++中传统的格式化函数是C语言的sprintf,但它一个很大的问题就是不安全
      阅读 :1351 2022-06-18
  • Qt实现密码显示按钮

    Qt实现密码显示按钮
    PasswordLineEdit.h 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 #ifndef PASSWORDLINEEDIT_H #define PASSWORDLINEEDIT_H #include QAction #include QLineEdit #inclu
      阅读 :1368 2022-06-14
  • QT实现二、八、十六进制之间的转换方法

    QT实现二、八、十六进制之间的转换方法
    主要使用QT中的三个方法。 第一个是QString::number(int n, int base = 10); 第二个是QString::setNum(short n, int base = 10); 第三个是int QString::toInt(bool *
      阅读 :1470 2022-05-15
  • 基于Matlab实现多目标粘液霉菌算法的代码

    基于Matlab实现多目标粘液霉菌算法的代码
    1.概述 多目标粘液霉菌算法(MOSMA),这是最近开发的粘液霉菌算法(SMA)的多目标变体,用于处理工业中的多目标优化问题。最近,为了处
      阅读 :22486 2022-05-14
  • C语言详解无头单向非循环链表的几种操作

    C语言详解无头单向非循环链表的几种操作
    链表引入 问:上次我们看了顺序表,那么顺序表有些什么优缺点呢? 优点: 顺序表是连续的物理空间,方便下标的随机访问。 缺点: 1.增
      阅读 :2716 2022-04-23
  • C++详细分析讲解函数参数的扩展

    C++详细分析讲解函数参数的扩展
    一、函数参数的默认值 C++ 中可以在函数声明时为参数提供一个默认值 当函数调用时没有提供参数的值,则使用默认值 参数的默认值必须在
      阅读 :355 2022-04-20
  • C语言struct结构体的介绍 C语言struct结构体

    C语言struct结构体的介绍 C语言struct结构体
    一、本章重点 创建结构体 typedef与结构体的渊源 匿名结构体 结构体大小 结构体指针 其他 二、创建结构体 先来个简单的结构体创建 这就是
      阅读 :3428 2022-04-11
  • C语言实现扫雷的完整代码

    C语言实现扫雷的完整代码
    C语言实现扫雷OvO 0.打印菜单 1 2 3 4 5 6 7 void menu() { printf(*****************************\n); printf(******* 1. play *******\n); printf(******* 0. exit *******\n); prin
      阅读 :2321 2022-04-04
  • C++11语法之右值引用的介绍

    C++11语法之右值引用的介绍
    一、{}的扩展 在原先c++的基础上,C++11扩展了很多初始化的方法。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #includeiostream using namespace std; struct A {
      阅读 :22317 2022-04-04
  • C++11中转跳initializer_list实现的介绍
    1.初始化列表的实现 (1)当编译器看到{t1,t2tn}时便会生成一个initializer_listT对象(其中的T为元素的类型),它关联到一个arrayT,n。 (2)对于
      阅读 :3558 2022-04-04
  • C++的多态与虚函数介绍

    C++的多态与虚函数介绍
    多态性是面向对象程序设计的关键技术之一,若程序设计语言不支持多态性,不能称为面向对象的语言,利用多态性技术,可以调用同一个
      阅读 :656 2022-03-27
  • C++算法精讲之贪心算法的介绍

    C++算法精讲之贪心算法的介绍
    选择排序 我们熟知的选择排序,其采用的就是贪心策略。 它所采用的贪心策略即为每次从未排序的数据中选取最小值,并把最小值放在未排
      阅读 :2500 2022-03-24
  • C++实现智能柜管理系统的介绍

    C++实现智能柜管理系统的介绍
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 6
      阅读 :2433 2022-03-24
  • C语言算法练习之抓交通肇事犯的介绍

    C语言算法练习之抓交通肇事犯的介绍
    1. 问题描述 一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。 甲说:牌照的前两
      阅读 :2359 2022-03-23
  • C语言封装函数字符串练习汇总
    封装函数: 判断闰年和平年 该函数判断传入的年份是否是闰年和平年,通过返回值表示结果。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
      阅读 :2368 2022-03-21
  • C语言链接属性的详细介绍和应用
    什么是链接属性 链接属性与C语言中各个目标文件及函数的链接过程有关,用于认定不同文件的标识符(即程序中定义的各种名称,包括变量
      阅读 :3172 2022-03-19
  • C语言解决兔子产子的问题

    C语言解决兔子产子的问题
    1. 问题描述 有一对兔子,从出生后的第 3 个月起每个月都生一对兔子。 小兔子长到第 3 个月后每个月又生一对兔子,假设所有的兔子都不死
      阅读 :2184 2022-03-19
  • C语言实现简易停车场管理系统的代码
    问题描述: 设停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依
      阅读 :2197 2022-03-15
  • C语言实现单位车辆调度管理的方法
    单位车辆信息包括:车牌号、车型、载重(客)量,车牌,生产厂家,出厂日期,购买日期,购买单价等;车辆调度信息还应包括:用车人
      阅读 :3203 2022-03-15
  • C++设计模式中的观察者模式介绍
    设计模式:观察者模式 观察者模式也称发布订阅模式,发布者发布消息,订阅者接收消息。 发布者接口 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #ifndef __
      阅读 :2332 2022-03-14
  • C++的数据共享与保护的介绍
    1.作用域 作用域是一个标识符在程序正文中有效的区域 作用域关系从大到小为: 命名空间作用域 类作用域 局部作用域 标识符的有效范围就
      阅读 :22196 2022-03-13
  • C++成员函数中const的使用方法

    C++成员函数中const的使用方法
    const 在C++中是一个很重要的关键字,其不光可以用来修饰变量,还可以放在函数定义中,这里整理了其在函数中的三个用法。 修饰入参 首先
      阅读 :1233 2022-03-13
  • C++使用链表实现图书管理系统的教程

    C++使用链表实现图书管理系统的教程
    一、程序实现功能 1.录入书籍:将书籍录入图书管理系统 2.浏览书籍:查看图书管理系统里的所有书籍 3.借阅书籍:书籍存在可以借阅,库
      阅读 :3238 2022-03-12
  • C++的构造和析构的介绍
    1. 构造函数 1.1 构造函数长什么样子 (1) 函数名和类名相同 (2) 没有返回值 (3) 如果不写构造函数,任何类中都存在一个默认的构造函数 I 默认
      阅读 :33150 2022-03-11
  • C语言数据结构之图书借阅系统

    C语言数据结构之图书借阅系统
    分享C语言实现图书借阅系统的具体代码,供大家参考,具体内容如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
      阅读 :4221 2022-03-11
  • C#开发WinForm根据条件改变DataGridView行颜色

    C#开发WinForm根据条件改变DataGridView行颜色
    根据条件改变DataGridView行的颜色可以使用RowPrePaint事件。 示例程序界面如下: 示例程序代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
      阅读 :468 2022-03-08
  • C语言的三种条件判断语句你都了解吗
    if语句 if语句中,首先判断表达式的值,然后根据该值的情况控制程序流程。表达式的值不等于0,即为真;否则为假。if语句有if,if--else和
      阅读 :3240 2022-03-04
  • C语言修炼之路函数篇真题训练(下)

    C语言修炼之路函数篇真题训练(下)
    本文的Gitee地址:文章源代码https://gitee.com/xuan--che/csdn--c-travel-notes-xuanche 第壹题 :字符串逆序(递归实现) 方法一,非递归实现 main主体部
      阅读 :2208 2022-03-03
  • 基于Matlab实现俄罗斯方块游戏

    基于Matlab实现俄罗斯方块游戏
    我最早写的一个matlab小游戏 写的可能不够简洁,但还有可玩性, 先发上来,以后可能改进或出教程。 大家自己探索吧(外挂是哪个按键,
      阅读 :2319 2022-03-03
  • C#面向对象设计原则之接口隔离原则
    接口隔离原则(ISP) 定义:使用多个专门的接口比使用单一的总接口要好。即不要把鸡蛋都放到一个篮子里。 好处:比较灵活、方便,不想
      阅读 :2185 2022-03-02
  • 使用Matlab制作立体动态相册的方法

    使用Matlab制作立体动态相册的方法
    效果 教程部分 1 图片导入与大小重设 需要有一个名为album的文件夹和当前m文件在同一文件夹,另外ablum文件夹内至少要有一张jpg格式图片
      阅读 :3168 2022-03-01
  • C语言返回值指针的函数详解

    C语言返回值指针的函数详解
    1 2 3 4 5 6 7 8 9 10 11 12 #includestdio.h void main() { int a[5] = { 1,3,5,7,9 }; int* name[5] = { a[0],a[1],a[2] ,a[3] ,a[4] }; int i; for (i = 0; i 5; i++) { printf(%d , *name[i]
      阅读 :617 2022-03-01
  • 使用Matlab制作图形验证码生成器(app desi

    使用Matlab制作图形验证码生成器(app desi
    突然发现cla函数也可以应用到app designer控件上,因而对部分内容做出更改,将绘制隐藏像素刷新的方式改为用cla 原 1 2 3 4 5 hold(acAxes,off); ima
      阅读 :1377 2022-02-28
  • LINQ排序操作符用法

    LINQ排序操作符用法
    Linq中的排序操作符包括OrderBy、OrderByDescending、ThenBy、ThenByDescending和Reverse,提供了升序或者降序排序。 一、OrderBy操作符 OrderBy操作符用于对
      阅读 :3217 2022-02-28
  • 基于Matlab的空心散点检测介绍

    基于Matlab的空心散点检测介绍
    问题描述 有一张这样的图片,如何提取里面的红色圈圈坐标,并且连接这些坐标形成两个封闭的环路? 过程展示 图像导入 1 2 3 4 oriPic=imr
      阅读 :3408 2022-02-28
  • C语言链表实现工资管理系统的代码

    C语言链表实现工资管理系统的代码
    自己的作业,分享一下,自己为了调试方便,又多加入了一些功能 题目:建立工资管理系统,对职工工资的相关信息进行管理。职工工资相
      阅读 :3129 2022-02-27
  • C语言实现员工工资管理系统
    看点: 1. 枚举类型的使用(录入与输出) 2. 文件的使用:用文件来存储员工信息,开始运行程序时从文件中读取员工信息到链表退出程序时
      阅读 :383 2022-02-27
  • 利用Matlab绘制小提琴图

    利用Matlab绘制小提琴图
    写了个matlab绘制小提琴图的函数: 1.图中小提琴状区域为核密度曲线 2.白色方块为25%,75%分位数 3.中间横线为中位数 4.白色点为离群值点
      阅读 :333 2022-02-26
系统/运维
运营
前端开发
后端开发
  • 使用Springboot实现获取某个城市当天的天气

    使用Springboot实现获取某个城市当天的天气
    获取天气信息作者是通过高德开放平台来实现的。 1、在该平台注册个账号 如已经注册,直接登录即可。 2、创建应用 创建成功后获取到k
      阅读 :1350 2024-04-20
  • SpringCloud中的服务接口(api)介绍
    SpringCloud服务接口(api) SpringCloud的服务接口基本等同于SpringBoot开发的api接口 只不过在springCloud需要将自己的服务注册到注册中心,通过网关统
      阅读 :2135 2024-04-19
  • C#实现给图片添加文字水印

    C#实现给图片添加文字水印
    在某些应用项目(如电子档案信息管理)中,查看电子图片信息是经常使用到的功能,此时我们就需要给显示在浏览器中的图片添加文字水
      阅读 :6223 2024-04-18
  • C#实现将TextBox绑定为KindEditor富文本

    C#实现将TextBox绑定为KindEditor富文本
    关于KindEditor KindEditor 基于JavaScript 编写,可以与众多WEB应用程序结合。KindEditor 依靠出色的用户体验和领先的技术提供富文本编辑功能,是一
      阅读 :2005 2024-04-17
  • Qt6子窗口全屏显示的实现

    Qt6子窗口全屏显示的实现
    一、全屏显示效果 二、全屏相关函数 1,全屏显示函数 1 QWidget::showFullScreen(); // 此方法只对顶级窗口有效,对子窗口无效 2,恢复显示函数
      阅读 :13634 2024-04-17
  • Java数据库操作工具包jOOQ的使用

    Java数据库操作工具包jOOQ的使用
    jOOQ 是一个轻量级的 Java ORM(对象关系映射)框架,可用来构建复杂的 SQL 查询。jOOQ 可以根据数据库表自动生成对应的 Java 类,且字段类型
      阅读 :2171 2024-04-04
  • C# WPF编程之元素绑定介绍

    C# WPF编程之元素绑定介绍
    数据绑定是一种关系,该关系告诉WPF从源对象提取一下信息,并用这些信息设置目标对象的属性。目标属性始终是依赖项属性,通常位于W
      阅读 :17230 2024-04-04
  • Qt获取git版本信息的具体方法

    Qt获取git版本信息的具体方法
    今天又碰到这个问题了,想根据具体的git版本信息做代码问题确认。之前写过类似的文章,不是用的Makedown,今天规整一下。 2、具体方法
      阅读 :12208 2024-04-02
  • QT升级6.0以上版本遇到问题以及解决方法
    最近重装QT的时候发现QT已经升级到了6.0以上的新版本。既然是重装,那就跟进新的更新。更新新的QT后以前的旧版本建立的工程,自然会出
      阅读 :3131 2024-03-31
  • 一文弄懂rust声明宏
    Rust支持两种宏,一种是声明宏,一种是过程宏,前者相较于后者还是比较简单的。本文主要是讲解Rust元编程里的声明宏,通过声明宏可以减
      阅读 :3138 2024-03-31
  • Rust文本处理快速入门
    编程过程中有许多类型的数据要处理,其中文本处理必不可少,本文主要是记录在使用Rust开发的过程中处理文本相关数据的一些代码,而文
      阅读 :22177 2024-03-31
  • C#串行通信serialPort的使用
    System.IO.Ports.SerialPort类是C#中用于串行通信的类。它提供了一组属性和方法,用于配置串行端口、读取和写入数据,以及处理串行通信中的事
      阅读 :1463 2024-03-31
  • C++中IO多路复用(select、poll、epoll)的实现介

    C++中IO多路复用(select、poll、epoll)的实现介
    什么是IO多路复用 I/O多路复用(IO multiplexing)是一种并发处理多个I/O操作的机制。它允许一个进程或线程同时监听多个文件描述符(如套接
      阅读 :5334 2024-03-31
  • 我对@RestController注解的理解
    对@RestController注解的理解 在Spring中@RestController的作用 等同于@Controller + @ResponseBody。 所以想要理解@RestController注解 就要先了解@Controller和@
      阅读 :2281 2024-03-29
  • 解决java中mybatis报错:org.apache.ibatis.bindin

    解决java中mybatis报错:org.apache.ibatis.bindin
    报错信息 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): springtransactionaldemo.demo.mapper.UserMapper.selectAll at org.apache.ibatis.binding.M
      阅读 :396 2024-03-29
  • 解决springboot项目启动报错Error creating be

    解决springboot项目启动报错Error creating be
    报错信息 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name dataSourceScriptDatabaseInitializer defined in class path resource [org/
      阅读 :163 2024-03-29
  • Android封装常用工具类的介绍
    日志封装类-MyLog 是对androidlog的封装,封装后 可以设置显示级别 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
      阅读 :14478 2024-03-25
  • SpringSecurity实现登陆认证并返回token方式

    SpringSecurity实现登陆认证并返回token方式
    一丶SpringSecurity+oauth2(密码模式)方式进行认证授权 1.新增自定义配置类 实现WebSecurityConfigurerAdapter 重写其中的configure(HttpSecurity http)方法
      阅读 :18340 2024-03-23
  • Java中关于ThreadLocal的隐式引用介绍

    Java中关于ThreadLocal的隐式引用介绍
    ThreadLocal 并不是一个Thread,而是 ThreadLocalVariable(线程局部变量)。也许把它命名为 ThreadLocalVar更加合适。线程局部变量就是为每一个使用该变
      阅读 :1218 2024-03-23
  • Java实现数据库连接的最详细教程介绍

    Java实现数据库连接的最详细教程介绍
    JDBC,Java Database Connectivity,即 Java 数据库连接。实际上 JDBC 是 Java 中的一套和数据库进行交互的API。 因为 Java 程序员需要连接多种数据库,
      阅读 :6423 2024-02-15
  • java环境配置(2024年最详细教程)

    java环境配置(2024年最详细教程)
    java 环境配置,网上教程很多,那我为什么还要写? 首先为了完善我的知识体系今后一些软件的安装教程也可能会用到想写一个更加详细的
      阅读 :1335 2024-02-15
  • eclipse创建java项目并运行的详细教程

    eclipse创建java项目并运行的详细教程
    Eclipse安装配置好之后,小千再来带大家进行基本的使用。 1. 创建项目 我们可以点击左上角的File--New--Project,这样就可以新建一个Java的项目
      阅读 :1264 2024-02-15
  • Java程序开发环境配置图文教程

    Java程序开发环境配置图文教程
    我学习Java已经将近一个月的时间了,从一个小白开始慢慢摸索,现在已经逐渐进入状态,学会了一些东西,故将自己从0开始的经历分享出来
      阅读 :1236 2024-02-15
  • Java开发环境搭建图文最全面的教程

    Java开发环境搭建图文最全面的教程
    在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必须阶段,只有开发环境搭建好了,方可进行开发,良好的开发环境搭建,
      阅读 :1233 2024-02-15
  • Flutter web bridge通信总结分析介绍

    Flutter web bridge通信总结分析介绍
    公司医疗业务人手比较少【小而美】的团队~ 较少采用的前端技术架构是: toC:小程序 toB2C: Flutter + H5(SPA - React)【build ???????? Android + IOS】
      阅读 :1672 2024-02-13
  • PageHelper引发的幽灵数据问题解析

    PageHelper引发的幽灵数据问题解析
    最近测试反馈一个问题,某个查询全量信息的接口,有时候返回全量数据,符合预期,但是偶尔又只返回1条数据,简直就是见鬼了,究竟是
      阅读 :1413 2024-02-12
  • iOS数据持久化UserDefaults封装器使用介绍
    想象一下,你有一个应用想实现自动登录功能。你用UserDefaults封装了关于UserDefaults的读与写逻辑。你会用UserDefaults封装来保持对自动登录O
      阅读 :2205 2024-02-10
  • 出现java.lang.NoSuchMethodException异常的解决方

    出现java.lang.NoSuchMethodException异常的解决方
    java.lang.NoSuchMethodException异常解决 首先,这个错误必然是运行期间的,网上说了一堆,检查类有没有这个方法,我觉得都是废话,没有这个方
      阅读 :3121 2024-02-08
  • mybatis-plus之实现in嵌套sql的教程
    mybatis-plus实现in嵌套sql 今天使用jeegboot看源码时发现用户权限部分的代码 条件查询的inSql方法的用法: 即sql中的 in (select column from table wher
      阅读 :844 2024-02-08
  • mybatis映射文件操作存储过程的实现介绍
    先随便创建一个存储过程 1 2 3 4 5 6 DELIMITER $$ CREATE PROCEDURE getUserNameById (IN i_id BIGINT, OUT o_name VARCHAR(10)) BEGIN SELECT u.name INTO o_name FROM tb_user u W
      阅读 :2152 2024-02-08
  • C#实现窗体换肤的教程方法

    C#实现窗体换肤的教程方法
    实践过程 效果 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 5
      阅读 :1138 2024-01-23
  • 教你1秒将本地SpringBoot项目jar包部署到L

    教你1秒将本地SpringBoot项目jar包部署到L
    目标 一键将本地已经打包好的SpringBoot项目部署到linux环境,实现秒级部署 前置知识:需掌握Maven的打包 迭代步骤 在windows环境使用命令启动
      阅读 :1636 2024-01-15
  • 解决java启动时报线程占用报错:Exception

    解决java启动时报线程占用报错:Exception
    本文提供三种不同的解决方式,也是三种不同的情况和思路 我的问题是在springboot整合了xxl-job一段时间后出现的。如果你程序里集成了xxl-
      阅读 :1015 2024-01-15
  • sms4j 2.0 全新来袭功能的调整及maven变化介
    sms4j 2.0 全新来袭 即sms-aggregation成功加入dromara之后,很多人向我们反应了项目名称太长不好记,也太绕口, 在经过了有奖名称征集之后,我
      阅读 :171 2024-01-15
  • 如何免费注册安装Oxygen XML Editor? XML编辑器

    如何免费注册安装Oxygen XML Editor? XML编辑器
    Oxygen XML Editor免费注册安装步骤!oXygen XML Editor 免费版是一款基于Java的XML编辑器,支持XML, XSL, TXT, XSD, DTD文档,能自行校验XML, XSL, XSD代码,
      阅读 :2083 2024-01-09
  • 路由器的路由模式、中继模式、WDS模式和

    路由器的路由模式、中继模式、WDS模式和
    无线路由器上一般有AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Bridge(桥接)模式、 Client(客户端)模式。 无线路
      阅读 :1072 2024-01-06
  • 什么是城域网?城域网的布署组成与特点

    什么是城域网?城域网的布署组成与特点
    城域网(Metropolitan Area Network,简称MAN),是指在一个城市或者相邻的几个城市之间形成的高速数据通信网络系统。城域网的成立是由于当前
      阅读 :11626 2024-01-06
  • 汇编语言LDR指令和LDR伪指令介绍
    LDR指令和LDR伪指令详解 ARM32位指令的构成 ARM是RISC结构,数据从内存到CPU之间的移动只能通过LDR/STR指令来完成。 32bit = 指令码 + 数据。所以
      阅读 :1152 2024-01-06
  • 一文掌握汇编语言halt命令
    汇编语言 halt 命令 汇编 halt 命令,是一条重复执行指定标号的循环命令。处理器暂停,直到出现中断或复位信号才继续 1 2 3 4 5 6 7 8 9 10 11 1
      阅读 :78 2024-01-06
  • JVM类加载机制过程以及原理的介绍

    JVM类加载机制过程以及原理的介绍
    一、做一个小测试 通过注释,标注出下面两个类中每个方法的执行顺序,并写出studentId的最终值。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package com.nezha
      阅读 :3192 2024-01-01
  • Java中List集合数据修改方式的介绍

    Java中List集合数据修改方式的介绍
    Java中List集合数据修改 先说写这篇文章的原因 我被提供了一个需求,Excel表格数据导入数据库,按照常理而言是很简单的,但是这个需求不
      阅读 :3182 2024-01-01
  • 全面了解OAuth 2.0四种授权方式金三银四无

    全面了解OAuth 2.0四种授权方式金三银四无
    我们需要清楚 OAuth 是什么? OAuth 引入了一个授权层,用来分离两种不同的角色:客户端和资源所有者。......资源所有者同意以后,资源服务
      阅读 :2117 2023-12-28
  • C#递归应用之实现JS文件的自动引用介绍

    C#递归应用之实现JS文件的自动引用介绍
    两张表,分别是 :sys_tbl,和 sys_field,其中:sys_tbl 是系统所有表的信息,包含两个字段 :code(表名),name(表描述信息);sys_fld 是记录第张
      阅读 :173 2023-12-26
  • C#纯技术之Class写入Json介绍

    C#纯技术之Class写入Json介绍
    C# Class写入Json 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 /// summary /// 写入json文件 /// /summary /// param name=obj/param /// param name=save
      阅读 :22192 2023-12-24
  • C#实体类转换的两种方式总结
    C#实体类转换方式 将一个实体类的数据赋值到另一个实体类中(亦或者实现深拷贝)。 以下提供两种方式 一种是序列化 一种是泛型+反射
      阅读 :7225 2023-12-24
  • SpringBoot中定时任务@Scheduled的多线程使用
    一、@Scheduled注解简介 @Scheduled是Spring框架中的一个注解,它可以用于配置定时任务,使得方法可以按照规定的时间间隔定时执行。在使用该
      阅读 :1693 2023-12-22
  • 2022版IDEA创建一个maven项目的图文教程

    2022版IDEA创建一个maven项目的图文教程
    一.设置idea中指定的maven的位置以及本地存储仓库 开发中一般我们使用自己下载的maven,不使用IDEA工具自带的,这就需要将我们下载的maven配
      阅读 :14225 2023-12-06
  • 将maven源改为国内阿里云镜像的教程

    将maven源改为国内阿里云镜像的教程
    由于众所周知的原因,maven的库在中国大陆非常慢。我在百度上搜到的大部分文章都是直接在~/.m2/settings.xml 加入以下内容 1 2 3 4 5 6 7 8 mirro
      阅读 :1229 2023-12-06
  • C++文件IO流及stringstream流读写文件和字符

    C++文件IO流及stringstream流读写文件和字符
    一、引入 1 2 3 4 5 6 7 8 9 int main() { string str; while (cin str) { cout str endl; } return 0; } 我们在OJ的时候经常会用到while(cin str),这里的流提取实际上是
      阅读 :1286 2023-11-22
  • Java访问者模式实现优雅的对象结构处理

    Java访问者模式实现优雅的对象结构处理
    Java访问者模式(Visitor Pattern)是一种行为型设计模式,它允许将算法与其所操作的对象分离.该模式定义了一个访问者对象,它可以访问不同类型
      阅读 :731 2023-11-22
  • C++特殊类设计概念与示例介绍

    C++特殊类设计概念与示例介绍
    一、设计模式概念 设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用
      阅读 :15426 2023-11-22
  • java之CSV大批量数据入库的实现方法

    java之CSV大批量数据入库的实现方法
    需求 读200+的CSV/EXCEL文件,按文件名称存到不同数据库 前期准备 环境 maven + jdk8 + mysql 代码展示 pom文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
      阅读 :8625 2023-11-08
  • C++内存对齐的实现方法
    内存对齐的基本原则: 结构(struct/class)的内置类型数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员的起始位置要从自身
      阅读 :16225 2023-11-03
  • SpringBoot起步依赖和自动配置介绍

    SpringBoot起步依赖和自动配置介绍
    1、起步依赖 概念 起步依赖本质上是一个Maven项目对象模型(Project Object Model,POM),定义了对其他库的传递依赖,这些东西加在一起支持某
      阅读 :1269 2023-10-27
  • 更优雅的C++字符串格式化实现方法介绍
    在用C++编写代码时,经常需要用到字符串拼接及格式化,尤其是在拼写sql语句时,目前大部分sql拼接方式都是通过ostringstream流一点一点拼接
      阅读 :1863 2023-10-27
  • Android Flutter自定义动画路由的介绍

    Android Flutter自定义动画路由的介绍
    flutter中有默认的Route组件,叫做MaterialPageRoute,一般情况下我们在flutter中进行跳转的话,只需要向Navigator中传入一个MaterialPageRoute就可以了。
      阅读 :809 2023-10-18
  • C#中的时间显示格式(12小时制VS24小时制
    C#时间显示格式 一起看下: 24小时制 1 this.toolStripStatusLabel1.Text = 您好,欢迎来到XXXX控制系统! + 当前时间: + DateTime.Now.ToString(yyyy-MM-dd HH
      阅读 :1626 2023-10-15
  • C#中使用Spire.doc对word的操作方式介绍

    C#中使用Spire.doc对word的操作方式介绍
    使用Spire.doc对word的操作 在最近的工程中我们要处理一些word文档。通过在网上的大量搜索,我发现大多数软件功能不是不完整就是有重复。
      阅读 :1195 2023-10-12
  • C#纯技术之Class写入Json介绍

    C#纯技术之Class写入Json介绍
    C# Class写入Json 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 /// summary /// 写入json文件 /// /summary /// param name=obj/param /// param name=save
      阅读 :1973 2023-10-12
  • C#实体类转换的两种方式介绍
    C#实体类转换方式 将一个实体类的数据赋值到另一个实体类中(亦或者实现深拷贝)。 以下提供两种方式 一种是序列化 一种是泛型+反射
      阅读 :1236 2023-10-11
  • intellij idea自动生成类注释和方法注释配置

    intellij idea自动生成类注释和方法注释配置
    intellij idea自动生成类注释和方法注释 1.新建类,自动生成类注释的模板配置 File-Settings-Editor-File and Code Templates-Class 1 2 3 4 5 /** @Description: T
      阅读 :104 2023-09-26
  • Java线程的停止实现原理介绍
    线程停止的原理 使用interrupt来通知,而不是强制 java提供了interrrupt让一个线程来通知另一个线程停止 如果想中断一个线程,但是那个线程不
      阅读 :2287 2023-09-21
  • C++模拟实现vector

    C++模拟实现vector
    一、迭代器 定义 vector类型的迭代器就是原生态的指针,对T*进行重命名即可 1 2 typedef T* iterator; typedef const T* const_iterator; 普通迭代器 1 2 3
      阅读 :2134 2023-09-09
  • springboot按月分表的实现方式介绍

    springboot按月分表的实现方式介绍
    在实际工作中,会遇到业务比较集中的情况,随着时间推延,这部分业务关联的mysql表就会越来越大,十分臃肿。尽管在项目架构上做了读写
      阅读 :2158 2023-09-03
  • jmap执行失败如何获取heapdump

    jmap执行失败如何获取heapdump
    在之前的OOM问题复盘中,我们添加了jmap脚本来自动dump内存现场,方便排查OOM问题。 但当我反复模拟OOM场景测试时,发现jmap有时可以dump成功
      阅读 :2140 2023-09-03
  • 在C#中构造自定义属性的详细介绍
    属性用于向程序添加元数据,例如编译器指令和其他信息,例如注释、描述、方法和类。 .Net Framework 允许创建可用于存储声明性信息并可在
      阅读 :102 2023-08-31
  • Spring refresh()源码解析介绍

    Spring refresh()源码解析介绍
    正文 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 public void refresh() throws BeansException, IllegalStateExcept
      阅读 :144 2023-08-27
  • 在C#中获取路径内的所有目录和子目录的
    要获取目录,C#提供了一个方法Directory.GetDirectories。Directory.GetDirectories方法返回与指定搜索模式在指定目录中匹配的子目录的名称(包括其路
      阅读 :1300 2023-08-23
  • 线程阻塞唤醒工具LockSupport使用介绍
    LockSupport 简介 LockSupport是 Java 并发编程中一个非常重要的组件,我们熟知的并发组件Lock、线程池、CountDownLatch等都是基于AQS实现的,而AQS内
      阅读 :8828 2023-08-22
  • Android实现获取短信验证码并自动填充

    Android实现获取短信验证码并自动填充
    最近弄了个短信自动填充功能,一开始觉得很简单,不就是动态注册个广播接收器去监听短信消息不就可以了吗?结果没这么简单,问题就
      阅读 :1202 2023-08-10
  • RocketMQ的存储模型全介绍
    RocketMQ有Producer、Consumer、NameSrv、Broker四个部分。其中Broker用于存储消息,维护消息队列和订阅关系,是RocketMQ四个部分中最重要的一个部分
      阅读 :6228 2023-07-10
  • C++模拟实现vector的方法教程
    一、迭代器 定义 vector类型的迭代器就是原生态的指针,对T*进行重命名即可 1 2 typedef T* iterator; typedef const T* const_iterator; 普通迭代器 1 2 3
      阅读 :2273 2023-07-08
  • 规则引擎Drools的应用介绍
    现在有这么个需求,网上购物,需要根据不同的规则计算商品折扣,比如VIP客户增加5%的折扣,购买金额超过1000元的增加10%的折扣等,而且
      阅读 :22176 2023-06-12
  • C#实现窗体换肤的教程
    效果 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
      阅读 :2106 2023-06-04
  • Spring populateBean属性赋值和自动注入
    protected void populateBean(String beanName, RootBeanDefinition mbd, @Nullable BeanWrapper bw) { if (bw == null) { if (mbd.hasPropertyValues()) { throw new BeanCreationException( mb
      阅读 :2279 2023-05-25
  • ThreadPoolExecutor参数的用法及说明
    一、ThreadPoolExecutor核心参数说明 1、corePoolSize:核心线程数 * 核心线程会一直存活,及时没有任务需要执行 * 当线程数小于核心线程数时,即
      阅读 :1253 2023-05-25
  • springcloud gateway无法路由问题的解决
    现在企业微服务架构基本上都是用springcloud体系了,在国内基本上新项目都用springcloud alibaba,而且基本上都是所有服务聚合在一个父项目中
      阅读 :163 2023-05-14
  • C++实现读写ini配置文件的代码
    1.概述 配置文件的读取是每个程序必备的功能,配置文件的格式多种多样,例如:ini格式、json格式、xml格式等。其中属ini格式最为简单,且
      阅读 :2154 2023-05-08
  • RocketMQ broker 消息投递流程处理PULL_MESSAG
    RocketMq消息处理整个流程如下: 本系列RocketMQ4.8注释github地址,希望对大家有所帮助,要是觉得可以的话麻烦给点一下Star哈 消息接收:消息
      阅读 :2104 2023-04-05
  • Android studio六大基本布局介绍
    Android中常用的布局方式有以下几种: 线性布局LinearLayout 相对布局RelativeLayout 表格布局TableLayout 层布局FrameLayout 绝对布局AbsoluteLayout 网格布
      阅读 :2327 2023-04-05
  • idea搭建SSM框架遇踩的坑(附完整过程)
    首先说明这是我一个不熟悉idea和SSM框架的新手小白遇到的坑,适合用idea搭建SSM框架的小伙伴看一看,老鸟就不用看了。以下为详细步骤(傻
      阅读 :1715 2023-04-02
  • java实现文件夹上传功能的代码(SpringBoot框
    有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有资源都上传到我们的服务器上,本人也是搜索
      阅读 :9227 2023-04-02
  • Mybatis批量插入大量数据的最优方式

    Mybatis批量插入大量数据的最优方式
    Mybatis批量插入的方式有三种 1. 普通插入 2. foreach 优化插入 3. ExecutorType.BATCH插入 下面对这三种分别进行比较: 1.普通插入 默认的插入方式是
      阅读 :60 2023-03-19
  • 手把手教学Win10同时安装两个版本的JDK并

    手把手教学Win10同时安装两个版本的JDK并
    若是只需要知道如何切换两个JDK的同学,可以直接移步至第三部分 一,官网下载两个版本的JDK 官网下载地址:https://www.oracle.com/java/technol
      阅读 :143 2023-03-19
  • Jmeter怎么将每次测试的结果保存到文件中

    Jmeter怎么将每次测试的结果保存到文件中
    在测试中,最好能够将测试时的接口返回数据保存下来,供以后需要的时候查看。 1.在Jmeter中察看结果树的设置页面 手动输入要保存的文件
      阅读 :116 2023-03-11
  • Android Service启动绑定流程介绍
    本文基于Android 11,参考《Android进阶解密》一书资料。了解Service的启动和绑定流程,以及Service的Context创建过程。 由于基于分析流程,忽略
      阅读 :133 2023-03-10
  • 用Java实现对m3u8直播流抽帧
    什么是抽帧 抽帧(frame extraction)是指从视频流中提取一些特定的帧,通常是关键帧或者随机帧,以供后续处理。对于m3u8直播流,可以使用
      阅读 :176 2023-03-08
  • SpringBoot实现定时发送邮件的三种方法案例

    SpringBoot实现定时发送邮件的三种方法案例
    一、发送邮件的三种方法 1、发送纯文本邮件 2、发送复杂邮件 3、发送模板邮件 二、定时任务介绍 Spring框架的定时任务调度功能支持配置和
      阅读 :11195 2023-03-07
  • idea配置检查XML中SQL语法及书写sql语句智能

    idea配置检查XML中SQL语法及书写sql语句智能
    idea怎么像Navicat一样写MySQL语句? 题主今天被告知一个问题,因为XML中的表别名改了,但是字段名还是用的原先的表别名,导致生产上查询报
      阅读 :2191 2023-03-05
  • C++20中的span容器及用法总结
    一.span容器 span是 C++20 中引入的一个新的标准容器,它用于表示连续的一段内存区间,类似于一个轻量级的只读数组容器。 span是一个轻量级
      阅读 :133 2023-03-05
  • C++20中的std::span介绍
    span就是一个连续对象存储的观察者。类似std::string_view是string的观察者。 连续的存储,不一定是数组。例如: 1 2 3 4 5 6 7 8 zero(char (arr) [10]
      阅读 :294 2023-03-05
  • Android自定义有限制区域的图例角度自识别

    Android自定义有限制区域的图例角度自识别
    上文Android:实现一个自定义有限制区域的图例(角度自识别)涂鸦工具类(中)中我们已经实现了在复杂的异形区域中涂鸦,最后生成图片
      阅读 :176 2023-03-01
  • Android自定义有限制区域图例角度自识别涂

    Android自定义有限制区域图例角度自识别涂
    上文Android:实现一个自定义有限制区域的图例(角度自识别)涂鸦工具类(上)中我们已经实现了自定义View签名的功能,包含撤回、清除方
      阅读 :173 2023-03-01
  • C++11之std::future对象的使用以及说明

    C++11之std::future对象的使用以及说明
    std::future介绍 在前面几篇文章中基本都用到thread对象,它是C++11中提供异步创建多线程的工具。 但是我们想要从线程中返回异步任务结果,
      阅读 :172 2023-02-28
  • C语言中#define在多行宏定义出错的原因及
    C语言中#define在多行宏定义出错的原因 1.第一种错误 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #includestdio.h #define echange(a,b) {\/*宏定义中允许包含多行命
      阅读 :1005 2023-02-26
  • vs2022 x64 C/C++和汇编混编(案例代码)

    vs2022 x64 C/C++和汇编混编(案例代码)
    vs2022环境x64 C/C++和汇编混编 vs64位程序不支持__asm内嵌汇编,需要单独编写汇编源文件 示例如下 1、新建空的win32项目,新建main.cpp,示例代码
      阅读 :115 2023-02-26
  • C语言中带返回值的宏定义方式
    C语言中带返回值的宏定义 相信大家在实际工作中,一定有遇到需要编写一个宏定义,且希望它能带返回值的场景吧? 比如我之前就遇到一
      阅读 :144 2023-02-26
  • SpringCloud OpenFeign基本介绍与实现示例
    介绍 在上面一篇介绍Nacos的文章最后,两个服务的相互调用是用的RestTemplate类完成的。但这种方式不是很推荐,更佳的方式是用OpenFeign组件
      阅读 :1293 2023-02-23
  • 【译】.NET 7 中的性能改进(二)
    原文 | Stephen Toub翻译 | 郑子铭堆栈替换 (On-Stack Replacement)堆栈替换 (OSR) 是 .NET 7 中最酷的 JIT 功能之一。但要真正了解 OSR,我们首先需要了解
      阅读 :92 2023-02-20
  • OpenCV实现视频绿幕背景替换功能
    1、概述 案例:使用OpenCV实现视频绿幕背景替换 算法步骤: 1.初始化VideoCapture并使用其open方法加载视频 2.while循环加读取frame capture.read(fra
      阅读 :89 2023-02-20
设计大全
各种教程
Office办公
  • WPS怎么制作柱状图表 WPS制作柱状图表的方

    WPS怎么制作柱状图表 WPS制作柱状图表的方
    1、首先打开进入WPS表格,选择数据,如下图所示。 2、然后点击上面任务选项卡中的插入,如下图所示。 3、然后可以点击图表即可插入图表
      阅读 :1123 2023-11-26
  • excel序号自动递增设置教程,excel下拉序号

    excel序号自动递增设置教程,excel下拉序号
    excel序号自动递增设置教程 方法一、 1、打开EXCEL,选择A1单元格进行下拉填充。 2、完成一次填充后,旁边会出来一个填充选项,点击展开。
      阅读 :135 2023-03-05
  • word人员名单如何排版? Word混乱的人员名快

    word人员名单如何排版? Word混乱的人员名快
    1、演示 如图所示,这里我准备了一份杂乱无章的人员名单,不仅要按笔画进行排序好,还要整齐的分布排序。 2、查找和替换 在人员名单中
      阅读 :3343 2022-11-22
  • Word教程—设置页面、版心和页眉页脚的大

    Word教程—设置页面、版心和页眉页脚的大
    每次用Word排版时,大家总是习惯性的打开文档就开始输入内容,包括文本、图片、表格、图形等,然后再进行页面的设置。其实这样做是错
      阅读 :3171 2022-08-11
  • Excel函数之LOOKUP函数的二分法原理介绍

    Excel函数之LOOKUP函数的二分法原理介绍
    在之前的文章中,咱们学习了LOOKUP函数的各种套路,也多次提到了LOOKUP函数的查找是根据二分法来进行的,那么到底什么是二分法,今天就
      阅读 :945 2022-08-11
  • Word新手教程—文档打印的设置方法步骤

    Word新手教程—文档打印的设置方法步骤
    打印文件 步骤1,先预览文档(前一章已教过大家)。在打印选项中,它将在右列中显示文档的预览。您最右侧的滚动条向上或向下滚动文档
      阅读 :2137 2022-08-09
  • Word新手教程—文件预览的方法

    Word新手教程—文件预览的方法
    文件预览 以下步骤将帮助您预览Microsoft Word文档: 步骤1,打开您要查看的预览文档; 步骤2,单击开始选项卡,然后单击打印选项;这将在
      阅读 :2156 2022-08-09
  • Word新手教程—调整表格的方法步骤

    Word新手教程—调整表格的方法步骤
    调整表格大小 以下步骤将帮助您调整Word文档中可用表的大小: 步骤1,找到表格的右下角显示一个小的调整大小图标,如图所示: 步骤2,
      阅读 :2127 2022-08-09
  • Word新手教程—移动表格的方法步骤

    Word新手教程—移动表格的方法步骤
    在Word 2010中移动表格 以下步骤将帮助您在同一Word文档中移动表格: 步骤1,将鼠标指针移到要从一个位置移动到另一位置的桌子上。将鼠标
      阅读 :12266 2022-08-09
  • Word新手教程—添加行和列的方法步骤

    Word新手教程—添加行和列的方法步骤
    添加行 以下是在Word文档表中添加行的简单步骤。 步骤1,鼠标单击表格中任意单元格,右键鼠标,选择插入选项,这时,会出现5个插入表格
      阅读 :754 2022-08-09
  • Word新手教程—创建表格的步骤

    Word新手教程—创建表格的步骤
    建立表格 以下步骤将帮助您了解如何在Word文档中创建表: 步骤1,单击插入选项卡,然后单击表格按钮。这将显示一个简单的网格,如下所
      阅读 :2291 2022-08-09
  • Word新手教程—更改页面方向的方法步骤

    Word新手教程—更改页面方向的方法步骤
    更改页面方向 以下步骤将帮助您了解如何更改Word文档的页面方向: 步骤1,打开需要更改其方向的Word文档。默认情况下,方向将为纵向方向,
      阅读 :3236 2022-08-09
  • Word新手教程—添加页码和删除页码的方法

    Word新手教程—添加页码和删除页码的方法
    添加页码 以下是在Word文档中添加页码的简单操作步骤: 步骤1,单击插入选项卡,然后单击页眉和页脚部分中可用的页码按钮。这将显示一
      阅读 :60 2022-08-09
  • Word新手教程—添加页眉和页脚的方法

    Word新手教程—添加页眉和页脚的方法
    添加页眉和页脚 以下步骤将帮助您了解如何在Word文档中添加页眉和页脚: 步骤1,单击插入选项卡,然后单击需要首先添加的页眉按钮或页
      阅读 :2277 2022-08-09
  • Word新手教程—页边距设置方法和教程

    Word新手教程—页边距设置方法和教程
    关于页面边距 在下面给出的屏幕截图中,我已经显示了上,左和右页边距,如果您键入整个页面,单词也将保留1英寸的下页距。 调整边距
      阅读 :2263 2022-08-09
  • Word新手教程—段落缩进的方法,段落首行

    Word新手教程—段落缩进的方法,段落首行
    左缩进 左缩进意味着将段落的左边缘向内朝段落的中心移动。让我们使用以下操作步骤来演示左缩进: 步骤1,单击要向左缩进的段落上的
      阅读 :2217 2022-08-09
  • Word新手教程—设置行距方法教程

    Word新手教程—设置行距方法教程
    行间间距 以下是调整文档两行之间间距的简单操作步骤: 步骤1,选择要为其定义间距的一个或多个段落。您可以使用任何文本选择方法来
      阅读 :288 2022-08-09
  • Word新手教程—文字对齐的方法

    Word新手教程—文字对齐的方法
    左对齐文字 段落的文本沿左边界均匀对齐时,将保持左对齐。以下是使段落文本左对齐的简单操作步骤: 步骤1,单击要对齐的段落上的任
      阅读 :380 2022-08-09
  • Word新手教程—文本大小写更改的方法

    Word新手教程—文本大小写更改的方法
    将文本更改为句首大小写 句子大小写是每个句首的首字母大写的情况。通过以下两个简单步骤将文本的选定部分更改为句子大小写非常简单
      阅读 :167 2022-08-09
  • Word新手教程—字体设置,如何更改字体类

    Word新手教程—字体设置,如何更改字体类
    我们将简要地了解将在本教程中进一步使用的字体按钮。以下是屏幕截图,向您展示了一些与字体相关的按钮。 步骤1,选择需要更改字体的
      阅读 :548 2022-08-08
  • Word新手教程—拼写检查的使用方法教程

    Word新手教程—拼写检查的使用方法教程
    Word具有足够的智能,可以识别拼写错误或误用的单词以及语法错误,并按以下说明对其进行强调。 ①拼写错误下方的红色下划线。 ②语法
      阅读 :73 2022-08-08
  • Word新手教程—撤销更改的使用方法教程

    Word新手教程—撤销更改的使用方法教程
    您可以从快速访问工具栏找到撤消和重复按钮。 这是应用撤消或重复操作的简单操作步骤: 步骤1,让我们在空白文档中键入一些文本。现
      阅读 :2139 2022-08-08
  • Word新手教程—查找和替换的使用方法

    Word新手教程—查找和替换的使用方法
    使用查找命令可以在文档中找到特定的文本。以下是在以下屏幕中查找Word 文档的步骤- 步骤1,单击开始选项卡上编辑组中的查找选项。或按
      阅读 :1036 2022-08-08
  • Word新手教程—特殊符号输入的教程,特殊

    Word新手教程—特殊符号输入的教程,特殊
    步骤1,要插入特殊符号,请将光标置于要插入符号的位置。单击插入选项卡。您可以在符号按钮下找到两个选项:公式和符号。 根据您的要
      阅读 :22148 2022-08-08
  • Word新手教程—插入文字的方法和教程

    Word新手教程—插入文字的方法和教程
    首先,我们将了解如何在不替换任何现有内容的情况下将插入的文本添加到现有内容中。 步骤1,单击您想要插入文本的位置;您还可以使用
      阅读 :289 2022-08-08
  • Word新手教程—复制和粘贴的方法

    Word新手教程—复制和粘贴的方法
    复制和粘贴操作 在复制操作将刚才复制从它原来的地方的内容和不删除文字,从它原来的位置创建所需的位置内容的副本。以下是复制单词
      阅读 :2197 2022-08-08
  • Word新手教程—选择文本的方法

    Word新手教程—选择文本的方法
    选择文本基础方法 选择文本的最常用方法是在要选择的文本上单击并拖动鼠标。下表列出了一些其他简单的方法,这些方法将帮助您在不同
      阅读 :123 2022-08-08
  • Word新手教程—退出word的5种方法大全

    Word新手教程—退出word的5种方法大全
    快速退出word方法1 单击文件选项卡在点击退出选项; 快速退出word方法2 单击文件选项卡--在点击关闭选项; 快速退出word方法3 单击标题栏右
      阅读 :3262 2022-08-08
  • Word新手教程—保存文档

    Word新手教程—保存文档
    详细的步骤如下: 步骤1,单击文件选项卡,然后选择另存为选项。 步骤2,选择您要保存文档的文件夹,输入要提供给文档的文件名,然后
      阅读 :3139 2022-08-08
  • Word新手教程—键入文字

    Word新手教程—键入文字
    启动Word时默认情况下会显示一个新文档,如下所示: 空白区域也就是文本编辑区,是您键入文字的地方。闪烁的竖线称为插入点,它表示键
      阅读 :4150 2022-08-08
  • Word新手教程—新建文档

    Word新手教程—新建文档
    当您启动Microsoft Word时,总是会打开一个新的空白文档。假设您要在处理另一个文档时启动另一个新文档,或者关闭了一个已经打开的文档并
      阅读 :2297 2022-08-08
  • excel表头制作之斜线上下文字的填充方法

    excel表头制作之斜线上下文字的填充方法
    方法很简单! 一共三种方法: 1。利用文本框 2。利用ALT+ENTER,自动换行 3。利用上下标
      阅读 :1528 2022-08-08
  • excel实用技巧系列大全介绍
    一、将单元格复制成图片: 1 选择区域 2 按住 SHIFT 不放,点击编辑/复制图片 3 按自己的要求在弹出的对话框里选择 4 确定 二、如何使用照
      阅读 :584 2022-08-08
  • average函数怎么保留两位小数?average函数

    average函数怎么保留两位小数?average函数
    具体方法如下: 1、打WPS软件,新建表格,输入数据。 2、点击C2单元格,点击公式。点击其他函数。 3、点击统计函数里面的AVERAGE函数。
      阅读 :2509 2022-08-08
  • WPS中怎么插入格式文本内容控件?WPS中插

    WPS中怎么插入格式文本内容控件?WPS中插
    具体方法如下: 1、打开WPS软件,新建文字文稿空白文档。 2、点击开发工具。 3、点击空白处。如下图: 4、这样就插入了格式文本内容控件
      阅读 :3259 2022-08-08
  • 如何将多个Excel合并到一个Excel中
    今天遇到这么一个问题,需要将多个Excel表格中的数据汇总表,合并在一个Excel中,并且显示一致。 因此编写了以下代码来解决这个问题,
      阅读 :11199 2022-08-01
  • excel将公历转阴历的教程
    在一家公司面试时,人事问生日如何转阴历,我们公司几百个同事,需要过生日却难以统计生日,身份证上的生日怎么转阴历呢,我呢还觉
      阅读 :2275 2022-08-01
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计