vue03案例-weibo
weibo.html <link href="style/weibo.css" rel="stylesheet" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script>
<script src="axios.js"></script>
<body>
<div class="znsArea">
<!--留言-->
configparser-读取配置文件信息
# coding=utf-8
import configparser
import os
# 新增配置文件
config = configparser.ConfigParser()
PATH = os.getcwd()
config_file = rf'{PATH}\config.ini'
config.read(config_file)
section = "login"
if not config.has_section(section):
config.a
node npm vue.js 笔记
1、进入目录 2、npm init (使用 npm init 指令创建项目描述文件 package.json) 3、npm i webpack vue vue-loader
基于STM32F429的内存管理
1.内存管理介绍 内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如 何高效,快速的分配,并且在适当的时候释放和回收内存资源。 内存管理的实现方法有很多种, 他们其实最终都是要实现 2 个函数: malloc 和 free; malloc 函数用于内存申请, free 函数用于 内存释放。 从上图可以看出,分块式内存管理由内存池和内存管理表两部分组成。内存池被等分为 n 块,对应的内存管理表,大小也为 n,内存管理表的每一个项对应内存池的一块内存。 内存管理表
记录:c#实现微信,支付宝扫码支付(一)
因为公司系统业务需要,这几天了解了一下微信和支付宝扫码支付的接口,并用c#实现了微信和支付宝扫码支付的功能。 微信支付分为6种支付模式:1.付款码支付,2.native支付,3.jsapi支付,4.app支付,5.h5支付,6.小程序支付 我在这里用到的是native支付,就是网页生成二维码让用户扫码支付,再调用回调接口判断用户是否支付成功。 支付宝支付api也挺多的,我只使用了一些我在系统中能够用到的,现在将代码简单记录在这里,先从微信支付开始。 微信支付 先上后台代码: 传入参数(总金额一
【实验级】Docker-Compose搭建单服务器ELK伪集群
本文说明 由于最近在搭ELK的日志系统,为了演示方案搭了个单台服务器的日志系统,就是前一篇文章中所记,其实这些笔记已经整理好久了,一直在解决各种问题就没有发出来。在演示过程中我提到了两个方案,其中之一来自于【原创】分布式之elk日志架构的演进一文中的中级版,另一自然是使用日志直接输出到Kafka. 为了让这个看起来还不错的方案落地,领导决定把这些中间件,服务等都虚拟化,做成docker容器,现在仍在试验阶段,所以做了有点不合理的设计,把这些容器都布署在同一台服务器上!为了能实现这种假想式的设计
如何让接口文档自动生成,SpringBoot中Swagger的使用
目录 一、在SpringBoot项目中配置Swagger2 1、pom.xml中对Swagger2的依赖 2、编写配置类启用Swagger 3、配置实体类的文档 4、配置接口的文档 5、访问文档 二、接口前后台分离的配置 1、接口分离 2、对前后台接口进行分组配置 在开发过程中,java后端需要与客户端进行交互,需要将后端的接口及参数写成文档给调用者查阅。一个问题也有此而生,需求改动频繁,接口设计也会随之改动,文档修改的不及时会带来很大的问题。 Swagger是一个自动生成文档的工具,可以在线
LNK1104 无法打开文件“xxx.lib”
尝试解决方法: 1.找到这个库,把这个库移动到特定的文件夹下,在属性中添加这个库; 具体来说:打开VS项目->项目属性->配置属性->C/C+±>附加包含目录->编辑->然后把文件的路径放进去就行 项目->项目属性->配置属性->链接器->附加库目录->编辑->把文件路径放进去 2.要是文件路径都设置正确,可能是编译版本引起的。 如:在32位下编译的软件就不能识别64位的一些库。
【SCOI2005】互不侵犯
这是一道状压dp的入门练习题 我们可以预处理出每一行国王的合法摆放方案,然后进行dp。 我们定义f[i][j][k]表示前i行,第i行的状态为j且使用了k个国王的合法方案数,那么存在 f[i][j][k]=∑f[i-1][j'][k'],其中j&j'=0,j&j'<<1=0,j&j'>>1=0 注意一点,本题没有规定k个国王必须放满n行,所以在任何情况下都可以结束dp。 1 #include <iostream>
2 #include <cstdio>
3 #include <cst
jpa多表leftjoin 查询,自定义返回结果
sql代码 自定义返回结果 package com.cdp.ecosaas.coredb.uua.sync.vo;
import java.io.Serializable;
public class UuaUserNotifyTemp implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
priva
时区间时间的转换 1152
直到 19 世纪,时间校准是一个纯粹的地方现象。每一个村庄当太阳升到最高点的时候把他们的时钟调到中午 12 点。一个钟表制造商人家或者村里主表的时间被认为是官方时间,市民们把自家的钟表和这个时间对齐。每周一些热心的市民会带着时间标准的表,游走大街小巷为其他市民对表。在城市之间旅游的话,在到达新地方的时候需要把怀表校准。但是,当铁路投入使用之后,越来越多的人频繁地长距离地往来,时间变得越来越重要。在铁路的早期,时刻表非常让人迷惑,每一个所谓的停靠时间都是基于停靠地点的当地时间。时间的标准化对于铁
20 ~ express ~ 前台内容分页展示
一,后台路由文件 /router/main.js var express = require('express') var router = express.Router() var Category = require('../models/Category') var Content = require('../models/Content') /** * 首页 */ router.get('/',(req,res,next)=>{ /** * 从数据库中读取分类信息 * rs是一个数组类
Openwrt开发之mt7688pinctrl设置小知识
state_default: pinctrl0 {
gpio {
ralink,group = "gpio"; //gpio11
ralink,function = "gpio";
};
perst {
ralink,group = "perst"; //gpio36
ralink,function = "gpio";
};
ref
git clone下载代码,中途断掉怎么办?
问题如下: 解决办法: 1)运行以下命令进行clone $ git clone --recursive https:xxxxxx 2)进入项目根目录,继续下载 $ cd eigen-git-mirror $ git submodule update --init --recursive
3-3 string包
func main() {
//检索子串
//是否包含子串 返回true或false
fmt.Println(strings.Contains("hello", "el"))
fmt.Println(strings.Contains("hello", "anso"))
//包含任意一个字符
fmt.Println(strings.ContainsAny("hello", "asshole"))
fmt.Println
高精度乘法 大整数乘法(1136)
题目描述: 给出两个长度小于100位的正整数,求其乘积。 输入描述: 两行,一行一个数。 输出描述: 一行,为所求乘积。 样例输入: 1937 2931 样例输出: 5677347 思想:每个单位相乘,最后统一进位 1 #include<iostream>
2 #include<string>
3 using namespace std;
4 int main(){
5 string a,b;
6 int len1,len2,len3,i,j,k=0;
周排行