一个关注IT技术分享,关注互联网的网站,爱分享网络资源,分享学到的知识,分享生活的乐趣。
前言小前提:-java:springboot框架,maven版本管理。-阿里云:有账号,已经进行实名认证。java对接阿里云短信服务详解(验证码,推广短信,通知短信)前言1.登录阿里云进入控制台2.创建用户和用户组3.开通阿里云短信服务4.代码整合阿里云SMS短信服务4.1pom.xml中引入SDK依赖4.2测试官方提供的实例Demo4.3继承到springboot项目当中4.3.1配置文件4.3.2controller4.3.3service4启动项目测试发送1.登录阿里云进入控制台阿里云登录地址:https://account.aliyun.com/login/login.htm![在这里插入图片描述](https://img-bl
通过vue指令使用脚手架初始化项目时,在cmd中输入vueinitwebpackvue_project,终端报错:'vue'不是内部或外部命令,也不是可运行的程序或批处理文件。解决方案:1、确定npm是否已正确安装,在cmd中输入如下指令:npm-v可以查看当前npm版本号:当显示版本号时说明npm已成功安装。2、进入node.js的安装目录中查看一级目录下是否存在vue.cmd指令;已经安装了vue,就能看到,如果看不到该指令,则回到控制台;3、执行以下两个指令:在cmd输入以下命令:npminstall-gvue然后,输入以下命令://卸载npmuninstallvue-cli-g//安装npminstall-g@vue/c
目录相对路径类路径总结如果涉及文件相关的编程,文件路径这一块肯定是避不开的。以前一直对Java中的相对路径理解的不是很深刻,今天又重新理解了一下,整理如下。绝对路径就不多说了,linux中以斜杠开头,windows中需要以磁盘符开头,比较简单,重点放在相对路径和类路径(classpath)。相对路径相对路径相对的是哪个路径?相对的是工作目录。重点是要理解什么是工作目录:其实就是执行命令时,终端(命令行)所在的当前目录(linux中中pwd的执行结果)。下面通过一个例子来说明新建一个maven项目,目录结构如下src下是源码,target下是编译后的class文件。hello.txt是我们需要读取的文件,直接放在项目的根目录下(netty-demo文件夹下
问题介绍(ffill填充存在的问题)在pandas读取excel经常会遇到合并单元格的问题。例如:此时使用pandas读取到的内容为:如果去百度,几乎所有人会说应该用如下代码:df['班级']=df['班级'].ffill()这样看起来没问题,但是,该解决方案并不能适用于所有场景,甚至会造成数据错误。例如:对班级和备注填充后:孙武空本来是数据缺失,现在被错误的标记成了挂科数据。再例如:对所有列填充后:同样存在大量数据或错误数据。正确填充方式思路:①使用openpyxl将合并单元格拆分,生成中间文件②读取中间文件第一步,使用如下工具类生成拆分单元格并生成中间文件:importopenpyxl#拆分所有的合并单元格,并赋予合并之前的值。#
这里写自定义目录标题1.转换说明符%a(%A)浮点数、十六进制数字和p-(P-)记数法(C99)%c字符%d有符号十进制整数%f浮点数(包括float和doulbe)%e(%E)浮点数指数输出[e-(E-)记数法]%g(%G)浮点数不显无意义的零"0"%i有符号十进制整数(与%d相同)%u无符号十进制整数%o八进制整数e.g.0123%x(%X)十六进制整数0f(0F)e.g.0x1234%p指针%s字符串%%“%”2.标志左对齐:“-”e.g.“%-20s”右对齐:“+”e.g.“%+20s”空格:若符号为正,则显示空格,负则显示"-"e.g.“%6.2f”#:对c,s,d,u类无影响;对o类,在输
目录一、前言二、HelloWord案例编写三、基础语法 1.快速生成语句:(IDEA编辑器下)2.注释:3.标识符标识符:标识符的组成:标识符的组成规则:4.标识符命名约定:小驼峰命名法:命名规则:大驼峰命名法:命名规则:5.变量 变量的注意事项:6.常量常量的概述:常量的种类:7.关键字关键字的描述:关键字的特点:8.java数据类型9.类型转化自动类型转化:自动类型转化的原因:强制类型转化:一、前言 前面已经进行了简单的java介绍,现在我们继续来介绍java,对于java个人感觉和c语言有许多相同的地方,特别是前面几章,不过毕竟是一门比较火的语言,我也感受到了java它的特别之处,好了,咱们直接进
1、官方网站源代码后端:https://gitee.com/jeecg/jeecg-boot前端:https://gitee.com/jeecg/jeecgboot-vue3文档:http://doc.jeecg.com/2043868 2、项目导入软件安装:开发环境安装·JeecgBoot开发文档·看云2.1后端导入2.1.1安装软件jdk8、Maven、Redis、Mysql2.1.2导入项目2.1.3初始化数据库(要求mysql5.7+) 执行Sql脚本:jeecg-boot/db/jeecgboot-mysql-5.7.sql脚本工作:自动创建库jeecg-boot,并初始化数据。2.1.4 修改项目配置(数据库、r
报错代码错误:需要MicrosoftVisualC++14.0或更高版本。使用“MicrosoftC++构建工具”获取:https://visualstudio.microsoft.com/visual-cpp-build-tools/注意:此错误源于子流程,可能不是pip的问题。报错原因因为pip所安装的包需要使用C++编译后才能够正常安装,但是当前安装环境中缺少完整的C++编译环境,因此安装失败。这样解决方案就很明确了,安装完整的C++编译环境即可解决。注:也可以通过PIP安装目标包的对应环境WHL版本,即编译后版本可以避免安装C++编译环境,但是由于并所有包都有WHL版本,因此这是一种治标不治本的方法在此不做推荐如pycocotools-windows的WHL版本在这
Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1