• Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程

    Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程

    Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程 在大学的课程学习,非常注重团队协作的培养,在企业开发中,团队协作开发项目的场景更是甚多。另外,在当下的热门技术栈中,微服务开发模式、前后端分离开发模式逐渐盛行,Spring Boot、VUE等热门技术,更是吸引了众多技术人员。当下的项目开发过程中,人们更加追求高内聚、低耦合,特别是前后端分离开发模式的提出。 但是,做到低耦合的同时,也有一系列的问题产生。比如在团队协作开发过程中,后台开发人员新开发了一个...

    开发运维 2021-06-17 529 0 GitSpring Boot
  • 基于SSM+Shiro+Redis+Layui的内容管理系统

    基于SSM+Shiro+Redis+Layui的内容管理系统

    基于SSM+Shiro+Redis+Layui的内容管理系统[TOC]1. 前言本项目基于Gitee的开源项目Quella,进行了部分功能的二次开发。 原项目地址:https://gitee.com/quella01/Quella 原项目协议:Apache-2.0 本项目地址:https://gitee.com/ZXAcademy/CMS-Quella-SSM 原项目的最近一次更新发布于2019年1月,所以某些依赖有点过时。 但是此脚手架集成了一些通用的后台功能,如菜单设置、权限控制等,以及集成了常用的第...

    Java开发 2021-06-16 534 0 Java
  • 使用docsify+Git搭建自己的WiKi网站

    使用docsify+Git搭建自己的WiKi网站

    使用docsify+Git搭建自己的WiKi网站[TOC]0. 前言身为技术人,一方面需要时刻更新自己的技术储备,学习最新的技术,另一方面在工作和项目开发时,面对遇到的各种各样的BUG,需要记住各式各样的对策。 生而为人,遗忘是最大的敌人。将学习到的知识点,解决BUG的对策,整理成文档,或许是对抗遗忘的最佳方案。 这诸多的技术文档,以怎样的方式进行展示? 每人都有自己的选择方案: 有人使用博客系统进行记录,如CSDN、博客园、简书、自建博客;有人使用笔记软件,如印象笔记、有道云笔记;有人使用第三方WiK...

    开发运维 2021-05-30 332 0 Git
  • 蓝桥杯基础笔记

    蓝桥杯基础笔记

    蓝桥杯基础笔记0. Eclipse 基本配置A. 保存文件自动格式化 B. 自定义格式化快捷键 C. 代码提示 提示字符设置为:abcdefghijklmnopqrstuvwxyzQWERTYUIOPASDFGHJKLZXCVBNM. 最后一个是.(点) 1. 大数计算比如输入的数据的范围很大,则需要使用 BigInteger 或者 BigDecimal 计算。 前提是需要导入包import java.math.*; 示例(求等差数列的和): import java.m...

    Java开发 2021-04-27 28 0 蓝桥杯
  • 蓝桥杯基础题

    蓝桥杯基础题

    BASIC-01:A+B问题问题描述   输入A、B,输出A+B。 输入格式   输入的第一行包括两个整数,由空格分隔,分别表示A、B。 输出格式   输出一行,包括一个整数,表示A+B的值。 解答: import java.util.*; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); In...

    Java开发 2021-04-27 32 0 蓝桥杯
  • 基于服务号的微信扫码关注公众号登录网站原理分析

    基于服务号的微信扫码关注公众号登录网站原理分析

    基于服务号的微信扫码关注公众号登录网站原理分析[TOC]0 前言在我们日常逛各个网站的过程中,部分网站需要登录,才能进行资源访问,这是很普遍的现象。 而如今,随着微信普及程度大大增加,通过微信扫描网站的二维码进行登录,不仅减少了用户注册成本,而且能够实现用户的引流,极大提高用户体验。 当前通过微信扫码登录网站的方式,主要有两种。 一种是通过微信开放平台申请接入网站应用,然后通过微信开放平台的API进行登录。这种登录方式的直观体验是扫描网站二维码后,手机微信端弹出的是一个网页,显示具体的网站应用名称,用户可以同...

    微信开发 2021-04-25 638 0 公众号开发
  • Struts2、Spring与Hibernate整合应用:基于SSH框架的学生成绩管理系统

    Struts2、Spring与Hibernate整合应用:基于SSH框架的学生成绩管理系统

    Struts2、Spring与Hibernate整合应用:基于SSH框架的学生成绩管理系统 最近一个实验课程,需要做一个基于SSH框架的学生成绩管理系统。就简简单单做了一下…… [TOC]1. 要求原文 其实这个要求文档,网上有…… 1.1 实验要求:(1) 整合Struts2、Spring和Hibernate框架 (2) 实现“登录”功能 (3) 实现“学生信息管理”功能 (4) 实现“学生成绩管理”功能 (5) 实现分页功能 1.2 实验目的: 掌握Struts2的开发步骤掌...

    Java开发 2021-04-18 1058 0 Java
  • Python实现根据TXT文件的标签将不同文件归类至不同文件夹

    Python实现根据TXT文件的标签将不同文件归类至不同文件夹

    Python实现根据TXT文件的标签将不同类别文件归类至不同文件夹1. 背景描述最近在处理文件的时候,需要将文件根据TXT中的标签,进行分类整理至不同文件夹下。 具体情况是这样的。 首先在一个文件夹下,有这样一系列的mp3文件: ├── music ├── test_00001.mp3 ├── test_00002.mp3 ├── test_00003.mp3 ├── test_00004.mp3 ├── .........

    Python 2021-04-02 222 0 Python
  • Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)

    Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)

    Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)[TOC] 在我们的项目开发中,使用第三方登录(如QQ登录、微信登录等)可以更加方便、轻松地实现用户登录。 在以往的开发过程中,如果要使项目实现第三方登录功能,一般过程是阅读官网的开发文档,并下载其JDK(或者依赖pom),然后进行开发实现。 但是,如果网站要实现多个第三方平台的登录功能,则需要很高的学习成本。 所以,就有开发者实现了一款基于Spring Boot的开箱即用的整合第三方登录的开源组件:JustAuth 该插件...

    Java开发 2021-04-01 1158 0 Spring Boot
  • Laravel第三方登录开发之实现微博登录

    Laravel第三方登录开发之实现微博登录

    Laravel第三方登录开发之实现微博登录[TOC] 本文,将详细讲述如何在Laravel框架中,实现微博登录。 1. 准备工作进行开发之前,首先需要在微博开放平台接入网站。 1、注册一个微博账号(估计大家都有),然后登录微博(https://weibo.com) 2、前往微博开放平台(网址:https://open.weibo.com/),这时,右上角显示已登录。 3、如果需要更多的高级功能,可以进行开发者认证(点击右上角头像→开发者信息) 4、点击级别与权限,可以查看当前账户拥有的权限。...

    PHP开发 2021-03-22 582 0 Laravel
  • Laravel第三方登录开发之实现QQ登录

    Laravel第三方登录开发之实现QQ登录

    Laravel第三方登录开发之实现QQ登录[TOC] 在我们的项目开发中,第三方登录可以很好的为用户提供便捷,比如微信、QQ、微博登录等等。 Laravel,作为一个优雅的PHP框架,已经集成了诸多第三方登录插件。 本文,将详细论述如何在Laravel框架中,实现QQ登录。 1. 准备工作进行开发之前,首先需要在QQ互联平台创建应用。 1、前往QQ互联中心(网址:https://connect.qq.com/manage.html#/)登录注册,并完成开发者实名认证。 2、点击下方的...

    PHP开发 2021-03-18 523 0 Laravel
  • 国内外优秀的计算机视觉团队汇总

    国内外优秀的计算机视觉团队汇总

    国内外优秀的计算机视觉团队汇总(排名不分先后) [TOC]1. 国内高校研究团队北京清华大学:龙明盛,黄高,艾海舟,张长水(Big eyes laboratory 大眼睛实验室),丁贵广(Multimedia Intelligence Group),朱文武,朱军,苏航,鲁继文,徐枫,刘烨斌,张钹,胡事民,刘永进,孙富春,王建民,季向阳,罗建文 北京大学:林宙辰,查红彬,施柏鑫,曾刚 (zeng@pku.edu.cn),刘家瑛,穆亚东,黄铁军,段凌宇,郭宗明,连宙辉,张史梁,马思伟,袁晓如,田永鸿...

    默认分类 2021-03-15 59 0
  • 聊聊「CSDN博客专家」认证

    聊聊「CSDN博客专家」认证

    聊聊「CSDN博客专家」认证不知不觉,本科毕业半年了。 从2016年加入CSDN至今,断断续续写了四年的博客。 前期,博客主要是关于本科课程实验的一记。后期,写了一些完整的学习笔记。 四年间,CSDN一直在改变。 见证改变还记得当初加入CSDN的时候,简洁的个人主页,记录着每位博主的BUG和经验。 而如今,博客的个人主页扁平化了,内容更加丰富,你的一切动态,都显示在主页。 还记得当初,个人主页的皮肤,全部可以免费使用。 而如今,不同的等级有不同的使用权限。 还记得当初,个人主页侧...

    默认分类 2021-03-14 60 0
  • 面向Windows的Pytorch完整安装教程

    面向Windows的Pytorch完整安装教程

    面向Windows的Pytorch完整安装教程[TOC]1. 概述 PyTorch是一个开源的Python机器学习库,其前身是著名的机器学习库Torch。2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch,它是一个面向Python语言的深度学习框架,不仅能够实现强大的GPU加速,同时还支持动态神经网络,这是很多主流深度学习框架比如Tensorflow等都不支持的。PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络...

    PyTorch 2021-03-05 33 0 PythonPyTorch
  • 【JavaScript】文本复制工具clipboard.js的使用详解

    【JavaScript】文本复制工具clipboard.js的使用详解

    1. 什么是clipboard.js?在clipboard.js官网(网址:https://clipboardjs.com/)上,它是这么介绍的: A modern approach to copy text to clipboard No Flash. No frameworks. Just 3kb gzipped 简而言之,就是现代化的文本复制工具,不依赖Flash,不不赖框架,压缩后仅3kb大小。 总之,使用该脚本工具,可以轻松实现文本复制。 2. 哪里下载?在官网就提供了下载链接。...

    开发运维 2021-03-01 53 0 JavaScript
1 2 3 4 5 6 ››
  • Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程

    Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程

    Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程 在大学的课程学习,非常注重团队协作的培养,在企业开发中,团队协作开发项目的场景更是甚多。另外,在当下的热门技术栈中,微服务开发模式、前后端分离开发模式逐渐盛行,Spring Boot、VUE等热门技术,更是吸引了众多技术人员。当下的项目开发过程中,人们更加追求高内聚、低耦合,特别是前后端分离开发模式的提出。 但是,做到低耦合的同时,也有一系列的问题产生。比如在团队协作开发过程中,后台开发人员新开发了一个...

    开发运维 2021-06-17 529 0 GitSpring Boot
  • 基于SSM+Shiro+Redis+Layui的内容管理系统

    基于SSM+Shiro+Redis+Layui的内容管理系统

    基于SSM+Shiro+Redis+Layui的内容管理系统[TOC]1. 前言本项目基于Gitee的开源项目Quella,进行了部分功能的二次开发。 原项目地址:https://gitee.com/quella01/Quella 原项目协议:Apache-2.0 本项目地址:https://gitee.com/ZXAcademy/CMS-Quella-SSM 原项目的最近一次更新发布于2019年1月,所以某些依赖有点过时。 但是此脚手架集成了一些通用的后台功能,如菜单设置、权限控制等,以及集成了常用的第...

    Java开发 2021-06-16 534 0 Java
  • 使用docsify+Git搭建自己的WiKi网站

    使用docsify+Git搭建自己的WiKi网站

    使用docsify+Git搭建自己的WiKi网站[TOC]0. 前言身为技术人,一方面需要时刻更新自己的技术储备,学习最新的技术,另一方面在工作和项目开发时,面对遇到的各种各样的BUG,需要记住各式各样的对策。 生而为人,遗忘是最大的敌人。将学习到的知识点,解决BUG的对策,整理成文档,或许是对抗遗忘的最佳方案。 这诸多的技术文档,以怎样的方式进行展示? 每人都有自己的选择方案: 有人使用博客系统进行记录,如CSDN、博客园、简书、自建博客;有人使用笔记软件,如印象笔记、有道云笔记;有人使用第三方WiK...

    开发运维 2021-05-30 332 0 Git
  • 蓝桥杯基础笔记

    蓝桥杯基础笔记

    蓝桥杯基础笔记0. Eclipse 基本配置A. 保存文件自动格式化 B. 自定义格式化快捷键 C. 代码提示 提示字符设置为:abcdefghijklmnopqrstuvwxyzQWERTYUIOPASDFGHJKLZXCVBNM. 最后一个是.(点) 1. 大数计算比如输入的数据的范围很大,则需要使用 BigInteger 或者 BigDecimal 计算。 前提是需要导入包import java.math.*; 示例(求等差数列的和): import java.m...

    Java开发 2021-04-27 28 0 蓝桥杯
  • 蓝桥杯基础题

    蓝桥杯基础题

    BASIC-01:A+B问题问题描述   输入A、B,输出A+B。 输入格式   输入的第一行包括两个整数,由空格分隔,分别表示A、B。 输出格式   输出一行,包括一个整数,表示A+B的值。 解答: import java.util.*; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); In...

    Java开发 2021-04-27 32 0 蓝桥杯
  • 基于服务号的微信扫码关注公众号登录网站原理分析

    基于服务号的微信扫码关注公众号登录网站原理分析

    基于服务号的微信扫码关注公众号登录网站原理分析[TOC]0 前言在我们日常逛各个网站的过程中,部分网站需要登录,才能进行资源访问,这是很普遍的现象。 而如今,随着微信普及程度大大增加,通过微信扫描网站的二维码进行登录,不仅减少了用户注册成本,而且能够实现用户的引流,极大提高用户体验。 当前通过微信扫码登录网站的方式,主要有两种。 一种是通过微信开放平台申请接入网站应用,然后通过微信开放平台的API进行登录。这种登录方式的直观体验是扫描网站二维码后,手机微信端弹出的是一个网页,显示具体的网站应用名称,用户可以同...

    微信开发 2021-04-25 638 0 公众号开发
  • Struts2、Spring与Hibernate整合应用:基于SSH框架的学生成绩管理系统

    Struts2、Spring与Hibernate整合应用:基于SSH框架的学生成绩管理系统

    Struts2、Spring与Hibernate整合应用:基于SSH框架的学生成绩管理系统 最近一个实验课程,需要做一个基于SSH框架的学生成绩管理系统。就简简单单做了一下…… [TOC]1. 要求原文 其实这个要求文档,网上有…… 1.1 实验要求:(1) 整合Struts2、Spring和Hibernate框架 (2) 实现“登录”功能 (3) 实现“学生信息管理”功能 (4) 实现“学生成绩管理”功能 (5) 实现分页功能 1.2 实验目的: 掌握Struts2的开发步骤掌...

    Java开发 2021-04-18 1058 0 Java
  • Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)

    Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)

    Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)[TOC] 在我们的项目开发中,使用第三方登录(如QQ登录、微信登录等)可以更加方便、轻松地实现用户登录。 在以往的开发过程中,如果要使项目实现第三方登录功能,一般过程是阅读官网的开发文档,并下载其JDK(或者依赖pom),然后进行开发实现。 但是,如果网站要实现多个第三方平台的登录功能,则需要很高的学习成本。 所以,就有开发者实现了一款基于Spring Boot的开箱即用的整合第三方登录的开源组件:JustAuth 该插件...

    Java开发 2021-04-01 1158 0 Spring Boot
  • Laravel第三方登录开发之实现微博登录

    Laravel第三方登录开发之实现微博登录

    Laravel第三方登录开发之实现微博登录[TOC] 本文,将详细讲述如何在Laravel框架中,实现微博登录。 1. 准备工作进行开发之前,首先需要在微博开放平台接入网站。 1、注册一个微博账号(估计大家都有),然后登录微博(https://weibo.com) 2、前往微博开放平台(网址:https://open.weibo.com/),这时,右上角显示已登录。 3、如果需要更多的高级功能,可以进行开发者认证(点击右上角头像→开发者信息) 4、点击级别与权限,可以查看当前账户拥有的权限。...

    PHP开发 2021-03-22 582 0 Laravel
  • Laravel第三方登录开发之实现QQ登录

    Laravel第三方登录开发之实现QQ登录

    Laravel第三方登录开发之实现QQ登录[TOC] 在我们的项目开发中,第三方登录可以很好的为用户提供便捷,比如微信、QQ、微博登录等等。 Laravel,作为一个优雅的PHP框架,已经集成了诸多第三方登录插件。 本文,将详细论述如何在Laravel框架中,实现QQ登录。 1. 准备工作进行开发之前,首先需要在QQ互联平台创建应用。 1、前往QQ互联中心(网址:https://connect.qq.com/manage.html#/)登录注册,并完成开发者实名认证。 2、点击下方的...

    PHP开发 2021-03-18 523 0 Laravel
  • Python实现根据TXT文件的标签将不同文件归类至不同文件夹

    Python实现根据TXT文件的标签将不同文件归类至不同文件夹

    Python实现根据TXT文件的标签将不同类别文件归类至不同文件夹1. 背景描述最近在处理文件的时候,需要将文件根据TXT中的标签,进行分类整理至不同文件夹下。 具体情况是这样的。 首先在一个文件夹下,有这样一系列的mp3文件: ├── music ├── test_00001.mp3 ├── test_00002.mp3 ├── test_00003.mp3 ├── test_00004.mp3 ├── .........

    Python 2021-04-02 222 0 Python
  • 面向Windows的Pytorch完整安装教程

    面向Windows的Pytorch完整安装教程

    面向Windows的Pytorch完整安装教程[TOC]1. 概述 PyTorch是一个开源的Python机器学习库,其前身是著名的机器学习库Torch。2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch,它是一个面向Python语言的深度学习框架,不仅能够实现强大的GPU加速,同时还支持动态神经网络,这是很多主流深度学习框架比如Tensorflow等都不支持的。PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络...

    PyTorch 2021-03-05 33 0 PythonPyTorch
  • 【Python基础】9. 安装pip及其他必要的库

    【Python基础】9. 安装pip及其他必要的库

    安装pip及其他必要的库[TOC]1. 安装pippip是Python的包安装和管理工具。 首先访问官网下载 pip,下载网址是:https://pypi.org/project/pip/#files ,选择下面那个 tar.gz 的包,并下载。 然后解压该压缩包,主要文件如下: 在上图窗口的地址栏中输入 cmd ,进入命令行窗口。 首先输入 setup.py --help ,查看当前pip版本的安装帮助,如下图所示: 通过上图得知,输入 setup.py build ,创建package...

    Python 2020-08-09 50 0 Python
  • 【Python基础】8. 文件操作

    【Python基础】8. 文件操作

    文件操作[TOC]1. 读取文件1.1 文件路径读取文件使用的函数是 open() ,当然要给函数指定 文件的位置,即 文件路径 。 提供的路径主要有两种路径 相对文件路径:即相对于当前运行的程序所在的目录。绝对文件路径:文件在计算机中的准确位置。 如果在当前运行的程序HelloWorld.py的同级目录下有一个名为file的文件夹,该文件夹下有一个名为data.txt的文件,那么这个文件路径就可以定义为: file_path = 'file/data.txt' 当然上面这个路径定义,...

    Python 2020-08-08 25 0 Python
  • 【Python基础】7. 类与面向对象

    【Python基础】7. 类与面向对象

    类与面向对象[TOC]1. 面向对象编程面向对象编程 是最有效的软件编写方法之一。 在面向对象编程中,现实世界中的事物和情景,均可以使用 类 来编写表示。将要描述的对象提取公共行为,编写成类。 基于编写的类,可以创建 对象 ,使得每个对象自动具备所提取的公共行为。 然后可根据实际情况,赋予每个对象自己独有的特性。 上面描述的根据类来创建对象的过程,被称为 实例化 。这让你能够使用 类的实例 。 2. 类的创建和使用2.1 创建类使用 类 几乎可以模拟任何东西。 比如 学生类Student ,可以用来表...

    Python 2020-08-07 32 0 Python
  • 【Python基础】6. 函数和模块

    【Python基础】6. 函数和模块

    函数和模块[TOC]1. 函数的定义函数 是带名字的代码块,用于完成具体的工作。 要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。 在Python中,函数使用关键字 def 来定义,并需要指明 函数名 ,以及函数需要什么样的 信息 ,最后,定义以 冒号结尾 。 示例: # 定义一个名为greet_user的函数,函数需要的...

    Python 2020-08-06 33 0 Python
  • 【Python基础】5. 用户输入和基本语句

    【Python基础】5. 用户输入和基本语句

    用户输入和基本语句[TOC]1. 用户输入使用函数 input() 可以让程序暂停运行,等待用户输入一些文本,Python在获取用户的输入后,将其存储在一个变量中,以便用户来使用。 当使用 input() 函数时,可以指出需要用户输入的数据是什么,即进行必要的信息提示。 示例: name = input('请输入你的姓名:') print('Hello ' + name) 示例输出: 请输入你的姓名:张三 Hello 张三采用 input() 方法输入的数据,默认以字符...

    Python 2020-08-05 28 0 Python
  •  【Python基础】4. 数据类型之字典及其操作

    【Python基础】4. 数据类型之字典及其操作

    数据类型之字典及其操作[TOC]1. 什么是字典在Python中, 字典 是一系列 键—值 对 。每个 键 都与一个 值 相关联,你可以使用 键 来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何Python对象用作字典中的值。 在Python中,字典用放在 花括号{} 中的一系列 键—值 对表示, 示例: student = { 'name': '张三', 'college': '计算机学院&#...

    Python 2020-08-04 87 0 Python
  •  【Python基础】3. 数据类型之列表及其操作

    【Python基础】3. 数据类型之列表及其操作

    数据类型之列表及其操作[TOC]1. 什么是列表列表 由一系列按特定顺序排列的元素组成。可以将任何东西加入列表中,其中的元素之间可以没有任何关系。鉴于列表通常包含多个元素,所以列表的命名通常采用复数的名称(如names )。 在Python语言中,列表用 方括号 [ ] 来表示,并用逗号来分隔其中的元素。 示例: fruits = ['banana', 'apple', 'cherry', 'pear', 'fig'] pri...

    Python 2020-08-03 55 0 Python
  • 【Python基础】2. 变量、基本数据类型及其转换

    【Python基础】2. 变量、基本数据类型及其转换

    变量、基本数据类型及其转换[TOC]1. 变量1.1 变量规则在Python中使用变量时,需要遵守一些规则和指南。违反这些规则将引发错误,而指南旨在让你编写的代码更容易阅读和理解。请务必牢记下述有关变量的规则。 变量名只能包含 字母 、 数字 和 下划线 。变量名可以 字母 或 下划线 打头,但不能以 数字 打头,例如,可将变量命名为 message_1 ,但不能将其命名为 1_message 。变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名 greeting_message 可行,但变量...

    Python 2020-08-02 318 0 Python