自动化部署SharePoint Online modern site的注意事项

整个流程是用户在SharePoint site里发起创建新team site的请求,管理员审核通过后,Power Automate发送信息到Azure Queue,然后触发Azure function进行站点的创建和部署指定的模版。目前Azure Function里面有V1和V3两个版本的runtime,推荐用V1。因为V3要安装pnp.framework, 这个package现在还是preview,在部署模版的时候会出错。当然用V1也不是没有任何坑的,首先要安装newtonsoft.json 11以上
分类: 其他 发布时间: 01-24 23:37 阅读次数: 0

Python从入门到实践习题答案(第九章 类)

9-1 餐馆:创建一个名为 Restaurant 的类,其方法__init__()设置两个属性:restaurant_name 和 cuisine_type。创建一个名为 describe_restaurant()的方法和一个名为 open_restaurant()的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。class Restaurant(): def __init__(self,name,type): self.name=name s
分类: 其他 发布时间: 01-24 23:37 阅读次数: 0

Python从入门到实践习题答案(第十五章 生成数据)

15-1 立方:数字的三次方被称为其立方。请绘制一个图形,显示前 5 个整数的立方 值,再绘制一个图形,显示前 5000 个整数的立方值。15-2:彩色立方:给你前面绘制的立方图指定颜色映射。import matplotlib.pyplot as pltx_values = list(range(1, 6))y_values = [x**3 for x in x_values]plt.scatter(x_values, y_values, c=y_values,edgecolor='none',s
分类: 其他 发布时间: 01-24 23:36 阅读次数: 0

Python数据结构之列表方法合集(访问,修改,计数)

访问列表代码代码注释代码结果展示a=[1,2,3,4]直接创建列表a=list(‘dhsiuahdi’)使用函数创建列表a[0], a[-1]访问第一个、最后一个元素 a[:3]访问列表里的前三个元素(属于左开右闭)a=[::-1]倒序访问列表里的元素修改列表代码代码注释代码结果展示a[1] =‘two’在指定位置上修改a.append(7)在末尾位置上添加了“7” 这个值a.ext.
分类: 其他 发布时间: 01-24 23:36 阅读次数: 0

Python数据结构之元组方法合集

列表是[ ],元组是()元组里的元素是不能修改的元组的访问方法与列表的是相同的代码代码注释运行结果a=(1,2,3,4)直接创建元组a = tuple( [1,2,3,4])用函数创建元组a[0:2]访问前两个位置的值a+b元组的合并a1,a2,a3,a4=c将c的值依次赋给a1,a2,a3,a4...
分类: 其他 发布时间: 01-24 23:36 阅读次数: 0

Python数据结构之集合的方法合集

–集合列表元组符号{}()[ ]有序性❌✔✔代码代码注释运行结果a={1,2,5,6,7}直接创建集合略b=set([1,5,6,7,8])用函数创建集合a.add(10)在集合中的任一位置添加这个值a.remove(3)移除某一个值{1}.issubset(a)判断某个值是不是在该集合中集合当中有并集、交集、差集代码代码注释运行结果a-b计算差集(去除共有的元素...
分类: 其他 发布时间: 01-24 23:36 阅读次数: 0

pandas自学笔记(一)

用jupyter完成import pandas as pddata = pd.DataFrame([[1,2,3],[4,5,6]],columns=['a','b','c'])datadata = pd.read_excel(r'C:\Users\acer\Desktop\666.xlsx')data.head(5) #展示的是表中数据的前五行必须要在地址前面加上r’,才能成功导入,表示的是即保持字符原始值的意思1.创建序列#第一种series1=pd.Series([1.1,
分类: 其他 发布时间: 01-24 23:35 阅读次数: 0

java程序运行时,数据的存储地!

程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以保存数据:(1)寄存器。这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。(2)堆栈。驻留于常规RAM(随机访问存储器)区域,
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

设计模式之单例模式的多重实现

单例模式,是设计模式中最简单的模式之一;这一模式的目的是使得类的一个对象称为系统中该类型的唯一实例,首先看一下它的完整定义:确保一个类只有一个实例,并提供一个全局访问点,下面来看一个经典的单例模式的实现:public class Singleton { // 声明一个用来记录Singleton类的唯一实例 private static Singleton uniqueInstance;
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

Spring整合Quartz实现定时任务

Quartz框架是一个极其成功的开源任务调度框架,目前很多公司在实现任务调度上都直接使用或在借鉴的基础上实现了自己的任务调度框架,Quartz使用Trigger,Job和JobDetail对象实现调度各种各样的任务,为了更加便捷地在基于Spring应用中使用该框架,Spring提供了大量的类来简化Quartz的使用步骤;本篇文章将通过介绍Spring中如何对应Quartz的Trigger,Jo
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

设计模式之不简单的工厂模式(一)

谈起设计模式中两个最简单的设计模式第一个大家想到的应该就是单例模式,第二个想必就是工厂模式了,拿我自身而言之前一直以来对工厂方法认识较浅,只觉得所谓的工厂模式就是将创建对象的过程封装到一个工厂类里面,需要调用的时候传入参数然后返回指定的对象,好的,下面步入正题;说起工厂模式,要明确一个作用,就是用来创建对象的,将创建对象的方式从最基本的new语句解放出来,一般来说有三块知识点:1、简单工厂
分类: 其他 发布时间: 01-24 23:33 阅读次数: 0

设计模式之不简单的工厂模式(二)

在这篇博客中,将讲解工厂方法模式,需要再次强调一下凡是提到工厂模式都是用来产生对象用的,下面开始思考这么一个场景:小张喜欢吃烤鱼,于是他走到他家附近的一家烤鱼店,跟服务员说,我要烤鲤鱼一份,然后找了个桌子,安心的坐下等待上菜,对于烤鱼店来说,他们接收到小张下的烤鲤鱼订单,首先准备一条鲤鱼,然后去清理,蒸熟,加上佐料烤,然后上桌,这么个过程,首先先编写一个鱼类及其部分子类,如下:public
分类: 其他 发布时间: 01-24 23:33 阅读次数: 0

设计模式之不简单的工厂模式(三)

上两篇文章中,讲述了简单工厂以及工厂方法模式,在此就不做赘述了,本篇重点讲述抽象工厂模式;抽象工厂模式(Abstract Factory Pattern)提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。抽象工厂模式有四种角色,分别为:抽象工厂、具体工厂、抽象产品和具体产品,抽象工厂模式的类图如下:通过上述类图可以很清楚的观察出各个角色之间的关系,产品系列里面有A
分类: 其他 发布时间: 01-24 23:33 阅读次数: 0

HTTP概述(一)

在刚开始接触Web开发的同学经常会遇到以下几个问题,下面以通俗的方式一一介绍下:1、什么是HTTP?大家试想一个问题,每天我们都在访问各种各样的网站,比如各种电商网站,这些网站首页的共同特点就是含有大量的图片、HTML页面、文本文件、各种格式的电影和音频文件、Java小程序,HTTP指的就是将遍布在全世界的Web服务器的这些资源以迅速、便捷、可靠地的手段上搬移到你的浏览器或对应的软件上;
分类: 其他 发布时间: 01-24 23:33 阅读次数: 0

HTTP概述(二)

在HTTP概述(一)这篇博客中,简单介绍了HTTP正式连接前的一些准备概念,那么现在开始正式介绍到底是如何进行、依靠什么进行连接的,下面开始讨论报文是如何通过传输控制协议连接(TCP)从一个地方搬运到另外一个地方的。1、TCP/IP先通过一个HTTP网络协议栈图来认识一下:HTTP是一个应用层协议。HTTP无需操心网络通信的具体细节,它把联网的细节都交给了通用、可靠的因特网传输
分类: 其他 发布时间: 01-24 23:32 阅读次数: 0

WebService之初体验

对于第一次接触WebService的人来说,光看各种概念的解释未免过于的科技化难以理解,那么就通俗点给大家白话下,比如你想在你的应用中提供对应的诸如查询指定地的天气预报、验证下电子邮件真伪、查询下火车时刻、及时的股票信息等,首先思考下你想要获取的信息你自己是难以创建,且这些信息或功能肯定是有专门专业化的应用来提供、由专门的数据库存储,对方不可能跟你共享数据库以及功能的实现方式吧,这么一来岂不是就不
分类: 其他 发布时间: 01-24 23:32 阅读次数: 0

WebService之Java原生态支持

直奔主题,java对webservice提供了很好的支持,步骤如下:1、在MyEclipse中新建一个WebService Project项目,如下:新建项目结构如下:2、新建包和类,内容如下:package com.yxd.ws;import javax.jws.WebMethod;import javax.jws.WebService;@WebServ
分类: 其他 发布时间: 01-24 23:32 阅读次数: 0

WebService之Java原生态支持(二)

在上一篇博客WebService之Java原生态支持中,我们通过编写一个WebService的服务器端和客户端演示了WebService的基本过程,下面直接来演示如果去访问别人家的WebSerivce的服务端来获取咱们需要的数据;首先解释一下客户端的开发思路,首先去查看对应WebService的服务说明文件,了解服务器端定义了哪些功能,需要接受什么样的参数,返回什么类型的数据等,然后根据WSD
分类: 其他 发布时间: 01-24 23:32 阅读次数: 0

Oracle基本安全之用户、角色和权限操作

学习Oracle离不开用户、角色和权限这三个概念,下面首先解释一下这三个概念:用户:对数据库的访问需要以适当的身份通过验证,这就是用户的作用;每个Oracle用户都有自己的用户名和密码,并且拥有他们所创建的任意表、视图和其他资源,需要注意的是新创建的用户连最基本的访问登入Oracle的权限都没有,所以后续需要授予不同的权限和角色来达成不同的操作目的;权限:权限一般分为系统权限和对象权限,系
分类: 其他 发布时间: 01-24 23:31 阅读次数: 0

Java的数据库编程之背景概述

(一)首先简单介绍下Java数据库编程的发展史:1996年,SUN公司发布了第1版的Java数据库连接(JDBC)API,使编程人员可以通过这个API连接到数据库,并使用SQL完成对数据库的各种操作(CURD),自此JDBC成为Java类库中最常使用的API之一;’1998年,作为JavaSE 1.2的一部分,又发布了JDBC的第二版。后来发布的JDBC 3已经囊括到了JavaSE 1.4
分类: 其他 发布时间: 01-24 23:31 阅读次数: 0