自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 2021-11-05

第四讲 eclipse高级操作1 重构代码public class Test1 { public int calccost(User user) { if(user.usertype==null) throw new IllegalArgumentException("usertype不能为空"); if(user.amount<=0) throw new IllegalArgumentException("amount must greater 0"); int

2021-11-05 00:52:24 110

原创 63 工厂方法创建对象&构造函数创建对象

工厂方法创建对象<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 创建一个对象 */ var obj = { name:"孙悟空", age:18, gender:"男",

2021-10-13 00:38:08 138

原创 es5异步

es5异步let ajax = function (sql, done) { setTimeout(function () { done() }, 1000); console.log("开始执行ajax函数");};let sql = 'dbsqlu'ajax(sql, function () { console.log(sql + "执行完毕");})

2021-10-12 05:29:01 417

原创 23 教你正确使用__callStatic的技巧

23 教你正确使用__callStatic的技巧代码<?phpabstract class Query{ abstract protected function record(array $data); public function select() { $this->record(['name'=>'后盾人','age'=>21,'tel'=>'19999999999']); }}class Model exten

2021-10-08 10:58:04 125

原创 22 __call原来可以这么神奇的使用

22 __call原来可以这么神奇的使用代码<?phpabstract class Query{ abstract protected function record(array $data); public function select() { $this->record(['name'=>'后盾人','age'=>21,'tel'=>'19999999999']); }}class Model extends Q

2021-10-08 10:37:01 49

原创 20 见识__get与__set的真实用例

20 见识__get与__set的真实用例代码<?phpabstract class Query{ abstract protected function record(array $data); public function select() { $this->record(['name'=>'后盾人','age'=>21,'tel'=>'19999999999']); }}class Model extends

2021-10-08 00:08:15 49

原创 NO.7_网络通讯(第三方模块)_Axios_ajax

NO.7_网络通讯(第三方模块)_Axios_ajax修改index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.11/vue.min.js"><

2021-09-30 22:51:32 61

原创 24 尚硅谷 AJAX Axios函数发送AJAX请求

24 尚硅谷 AJAX Axios函数发送AJAX请求修改index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,

2021-09-30 22:22:56 63

原创 23 尚硅谷 AJAX Axios发送AJAX请求

23 尚硅谷 AJAX Axios发送AJAX请求1 修改server.js代码const express=require('express')const app=express()app.get('/server',(req,res)=>{ res.setHeader('Access-Control-Allow-Origin','*') res.setHeader('Access-Control-Allow-Headers','*') res.send("hello

2021-09-30 22:07:12 67

原创 2021-09-29

14 尚硅谷 AJAX AJAX设置请求头信息修改server.jsconst express=require('express')const app=express()app.get('/server',(req,res)=>{ res.setHeader('Access-Control-Allow-Origin','*') res.setHeader('Access-Control-Allow-Headers','*') res.send("hello expre

2021-09-29 23:00:54 43

原创 13 尚硅谷 AJAX AJAX POST设置请求体

13 尚硅谷 AJAX AJAX POST设置请求体修改index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, in

2021-09-29 22:07:14 58

原创 12 尚硅谷 AJAX AJAX发送POST请求

12 尚硅谷 AJAX AJAX发送POST请求修改server.jsconst express=require('express')const app=express()app.get('/server',(req,res)=>{ res.setHeader('Access-Control-Allow-Origin','*') res.send("hello express")})app.post('/server',(req,res)=>{ res.set

2021-09-29 22:02:11 49

原创 11 尚硅谷 AJAX AJAX设置请求参数

11 尚硅谷 AJAX AJAX设置请求参数index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initia

2021-09-29 20:30:48 55

原创 10 尚硅谷 AJAX AJAX请求的基本操作

10 尚硅谷 AJAX AJAX请求的基本操作index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initi

2021-09-29 20:24:42 62

原创 09 尚硅谷 AJAX AJAX案例准备

09 尚硅谷 AJAX AJAX案例准备server.js 代码const express=require('express')const app=express()app.get('/server',(req,res)=>{ res.setHeader('Access-Control-Allow-Origin','*') res.send("hello express")})app.listen(8000,()=>{ console.log("server

2021-09-29 20:22:45 48

原创 43 尚硅谷 ES6 ES6模块暴露数据语法汇总

43 尚硅谷 ES6 ES6模块暴露数据语法汇总代码

2021-09-29 19:47:23 95

原创 66 尚硅谷 JS基础 原型对象

66 尚硅谷 JS基础 原型对象代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 创建一个Person构造函数 * - 在Person构造函数中,为每一个对象都添加了一个sayName方法, * 目前我们的方

2021-09-29 04:58:31 55

原创 64 尚硅谷 JS基础 构造函数

64 尚硅谷 JS基础 构造函数代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 创建一个构造函数,专门用来创建Person对象的 * 构造函数就是一个普通的函数,创建方式和普通函数没有区别, * 不同的

2021-09-29 04:52:40 52

原创 63 尚硅谷 JS基础 使用工厂方法创建对象

63 尚硅谷 JS基础 使用工厂方法创建对象代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 创建一个对象 */ var obj = { name:"孙悟空", age:18,

2021-09-29 04:51:07 63

原创 p4 no.47_前后分离helloworld项目使用方法二

no.47_前后分离helloworld项目使用方法二Install axios vue-axiosnpm install --save axios vue-axiosProject setupnpm install

2021-09-28 02:07:43 46

原创 p4 04-axios的基本使用

04-axios的基本使用index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"

2021-09-28 01:48:45 43

原创 088.类的定义_类和对象的关系【基础】

088.类的定义_类和对象的关系【基础】代码class Student: def __init__(self,name,score): self.name=name self.score=score def sayscore(self): print("{0}的分数是:{1}".format(self.name,self.score))s1=Student("徐正卫",78)s1.sayscore()...

2021-09-27 03:37:39 37

原创 p5 no.5_file上传文件

no.5_file上传文件1 在线文档https://fastapi.tiangolo.com/tutorial/request-files/2 安装模块python-multipartpip install python-multipart -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com3 修改main.py# https://fastapi.tiangolo.com/tutorial/request-files/

2021-09-26 18:47:53 38

原创 p4 no.4_form表单与登录页面

no.4_form表单与登录页面1 安装模块 python-multipartpip install python-multipart -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com2 修改main.py代码# https://fastapi.tiangolo.com/advanced/templates/# pip install python-multipart -i http://pypi.douban.com

2021-09-26 17:24:05 49

原创 p3 no.3_template_and_url模板渲染和URL

no.3_template_and_url模板渲染和URL1 main.py代码# https://fastapi.tiangolo.com/advanced/templates/# pip install jinja2 -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com# pip install aiofiles -i http://pypi.douban.com/simple --trusted-host=pypi.do

2021-09-26 17:00:25 42

原创 p2 no.2_helloworld

no.2_helloworld# https://fastapi.tiangolo.com/tutorial/from fastapi import FastAPIapp = FastAPI()@app.get("/")async def root(): return {"message": "Hello World"}if __name__=='__main__': import uvicorn uvicorn.run(app,host='127.0.0.1',

2021-09-26 15:09:06 36

原创 每天一个Python案例教学,专业Python讲师详细讲解猫舍数据爬取并可视化步骤

#猫舍数据爬取main.py#pip install requests -i http://pypi.douban.com/simple --trusted-host=pypi.douban.comimport requestsimport parselimport csvf=open('data.csv',mode='a',encoding='ANSI',newline='')csv_writer=csv.DictWriter(f,fieldnames=["标题","地区","店名","价

2021-09-26 03:42:07 69

原创 p18 018文件上传及云存储

018文件上传及云存储1 修改index.vue此代码可以上传文件进入C:\htmlstudy\weixin\todos\src\components下的文件<template> <div> <div class="box-card"> <el-card shadow="always"> <el-input v-model="adddata.title" placeholder="请输入内容">

2021-09-24 05:59:55 92

原创 p17 017渲染与删除任务列表

017渲染与删除任务列表1 修改index.vue在目录todos\src\components下<template> <div> <div class="box-card"> <el-card shadow="always"> <el-input v-model="adddata.title" placeholder="请输入内容"> <el-button slot="app

2021-09-24 02:31:57 59

原创 p16 016t添加任务

016t添加任务1 修改todos\src\app.vue(完整代码)<template> <div id="app"> <index /> </div></template><script>import index from "./components/index.vue";export default { name: "App", components: { index, },}

2021-09-23 01:44:27 39

原创 p15 015vue客户端调用云函数

015vue客户端调用云函数1 云开发vue插件https://github.com/TencentCloudBase/cloudbase-vue2 修改todos/src/main.jsVue.use(Cloudbase, { env: 'lagou-1gox9hn0f8a023c3', region: 'ap-shanghai'});3 修改todos/src/components/helloworld.vue修改位置const res = await this.$cloud

2021-09-23 00:45:01 386

原创 p14 014云函数重构

014云函数重构更新指定的函数tcb fn code update gettodo为gettodo函数创建一个http触发器

2021-09-22 23:32:35 62

原创 p13 013cloudbase Framework

013cloudbase Framework借助小程序思路,改善todo应用。cloudbase Framework是统一的管理云平台资源的工具。创建vue应用###. tcb new1 选择Vue应用2 输入项目名称 todos提示创建成功,产生todos目录3 进入todos目录安装npm包依赖 :npm i4 vue-echo中index.js进入todos\cloudfunctions\vue-echo目录 安装依赖:npm i以上4步项目创建完成 云函数相关的配置

2021-09-22 23:17:35 183

原创 p12 012FaaS运行机制

012FaaS运行机制let i=0exports.main = () => { i++ return i};解决办法:借助小程序的思路,每一个目录对应一个云函数

2021-09-22 19:28:07 38

原创 p11 011vue客户端请求云函数

011vue客户端请求云函数创建vue应用在tcb/nihao目录下,运行 vue create vuetodo其余值选择默认创建成功有vuetodo目录如何你不想使用vue,也可以使用rector,angle或是其它的方式安装请求库 axios修改 vuetodo/views/about.vue代码方法删除原来的代码,输入vue 选择default.vue,即产生代码框架...

2021-09-22 19:12:26 162

原创 p9-p10 009连接及操作云数据库

009连接及操作云数据库1. 数据库概念每个云环境有且只有一个数据库实例,每个实例中可以创建多个集合,集合可以理解为文本文件,每个文件可以保存类似于json这样的对象,这样的对象称之为记录。1.1 官方手册https://docs.cloudbase.net/database/introduce.html1.2 添加集合todo添加结果@cloudbase/node-sdk安装npm install @cloudbase/node-sdk修改app.jsconst express

2021-09-22 15:23:46 99

原创 p8 008Todo案例及路由分发

Todo案例及路由分发1 修改app.js代码const express=require("express")const app=express()app.use(express.json())app.use(express.urlencoded({extended:false}))const indexrouter=require('./router/index')const todurouter=require('./router/todo')app.use('/',indexro

2021-09-22 14:46:02 36

原创 p7 007使用serverless-http包装express与云函数

cd nihao/functions/node-app目录npm install express --save新建app.jsconst express=require("express")const app=express()app.use('/users',(req,res)=>{ res.send('users lagou')}) module.exports=app新建www.jsconst app=require('./app')app.listen.

2021-09-22 04:03:59 182

原创 P5 005本地环境及开发工具

CloudBase CLI工具安装8.6以上的nodejs安装CloudBase CLInpm i -g @cloudbase/cli检查安装是否成功tcb -vtcb的使用1 tcb login2 tcb new我们这里已经创建了lagou的环境,所以无需tcb env create envname了产生的云函数结构和代码部署函数到云上tcb service create此命令创建函数的http触发器等一段时间后,在访问服务就能看到/app访问

2021-09-22 01:15:27 4518

原创 004云函数及触发器的创建

腾讯serverless目录

2021-09-20 22:13:37 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除