- 博客(94)
- 资源 (1)
- 收藏
- 关注
原创 Flask关于mysql查询小常识
1、查询所有用户数据 User.query.all() 2、查询有多少个用户 User.query.count() 3、查询第1个用户 User.query.first() User.query.get(1) # 根据id查询 4、 查询id为4的用户[3种方式] User.query.get(4) User.query.filter_by(id=4).all() # 简单查询 使用关键字实参的形式...
2022-03-09 19:24:02
531
原创 编程小常识
#------------------------------------------------------------------------------------#2022-03-03 python 中去掉数组重复记录: global list billlist =list(set(vlist)) #去掉重复记录;#--------------------------------------------------------------------------------...
2022-03-09 15:32:26
975
原创 template在微信小程序应用
template在微信小程序应用1、创建template1、路径:\pages\template\cart2、只有js,wxml,wxcss文件1.1 wxml对应内容为:<!--miniprogram/pages/template/cart/index.wxml--><template name="no-goods"> <view class="...
2019-12-16 15:35:04
331
原创 回调函数封装http之调用
回调函数封装http之调用1、创建http.js文件路径:miniprogram\utils\http.js内容:import {config} from '../config.js'const tips = { 1: '抱歉,出现了错误'}class HTTP{ request(params){ if(!params.method){ par...
2019-12-12 14:08:49
421
原创 Promise封装http之调用
微信小程序Promise封装http之调用1、创建http.js1、路径:miniprogram\utils\http.js2、相关内容:import { config } from '../config.js'const tips = { 1: '抱歉,出现一个错误', 3000: '数据不存', 405: 'METHOD NOT ALLOWED', 200: '提交成...
2019-12-12 12:00:52
764
原创 微信小程序中js通过wxs文件在wxml中应用
1、创建wxs文件: filters.wxs ( \miniprogram\utils\filters.wxs )function dateToTime(unixtime) {//获取当前日期var date = getDate(unixtime*1000) ;var y = date.getFullYear();var m = date.getMonth() + 1;...
2019-12-12 11:29:48
1360
原创 微信小程序Require 加载 js文件中json数据
创建js文件 ----testmyorders.jsconst orders = [{id: 1,title: '羊排接龙',goodsname: '羊排',goodspec: '2.5斤/袋',goodsunit: '袋',priceunit: '斤',price: '120',count: 1,total: 120},{id: 2,ti...
2019-12-12 11:11:10
1800
原创 Django类视图+缓存+API聚合应用
Django类视图应用1、应用的好处1、能自动判断并执行类中的 get\post\put\delete方法,2、不用在函数中根据request请求方法,通过if request.method 判断2、创建类视图1、在meviews.py中创建类视图: meview 继承自View类2、在类中创建4个方法: def get(self,reqeust) ----请求方...
2019-11-25 11:55:45
360
原创 Vue+axios+Flask+MongoDB前后分离跨域请求
跨域请求访问事情1、场景描述1、前端使用Vue + Vue-router + Vant + axios2、封装axios 请求,请求url: http://localhost:80803、后端使用Python-Flask 访问API: http://localhost:50004、数据库为:MongoDB5、以上两上URL端口不相同,即为跨域请求2、使用技术2.1前端使用...
2019-11-25 11:24:24
3235
1
原创 ES6语法之异步读取文件解决方案
Promise 异步读取文件1.assets文件夹下创建txt##2、 Promise封装文件读取const fs = require('fs');//fs 封装成一个promiseconst readFile = function(fileName){ return new Promise((resolve,rejects)=>{ fs.r...
2019-11-25 11:01:43
1135
原创 Docker+mysql哪些事
为了测试宿主机与docker容器中mysql连接,做以下测试内容:第一:测试宿主机与docker容器数据库的连接;1、创建mysql容器: # docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql2、查看容器的ip地址: # docker inspect 1d8c6cf...
2019-09-03 16:47:29
193
原创 Django针对上一篇和下一篇文章标题的实现逻辑
1、要求显示效果2、前端html内容<div> <nav aria-label="..."> <ul class="pager"> <li><a href="/blog/detail/{{ previous_article.article_id }}">上一篇:{{ previous_article.ti...
2019-08-26 14:42:09
1157
原创 Django中Paginator分页器的应用
1、前端html内容<div class="container page-body"> <div class="col-md-9" role="main"> <!--列表清单--> <div class="body-main"> {% for article in article_l...
2019-08-26 13:59:30
227
原创 Django读取txt文件并保存到数据库中
1、Models内容:#模型class Article(models.Model): article_id = models.AutoField(primary_key=True) title = models.TextField() brief_content = models.TextField() content = models.TextField...
2019-08-26 11:10:45
5230
2
原创 python中filter()函数应用
python中filter()函数filter()函数是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。例如,要从一个list [1, 4, 6, 7, 9, 12, 1...
2019-08-21 14:21:33
1436
原创 python中 @property装饰器函数对类属性调用
python中 @propertyclass Student(object): def __init__(self, name, score): self.name = name self.score = score当我们想要修改一个 Student 的 scroe 属性时,可以这么写:s = Student('Bob', 59)s.sco...
2019-08-21 14:11:24
492
原创 以集合作为请求参数传递
1、封装的请求对象@Data@NoArgsConstructor@AllArgsConstructorpublic class CourseInfosRequest { private List<Long> ids;}2、Controller/*** 1、以集合作为参数传递 { "ids":[8,9]}* 2、请求方式为:POST*3、请求...
2019-08-05 15:59:51
1324
原创 JSONP解决跨域请求
虽然请求类型是非xhr,但JSONP 创建的是SCRIPT标签,而后台返回的是json对象,造成请求类型不一致; 使用JSONP,后台需要作改动; 后台增加 JsonpAdvice类 ----即后台代码需要作改动前台html实现代码:// jsonp测试方法it("jsonp请求", function(done) { // 服务器返回的结果 var resul...
2019-07-23 22:00:11
187
原创 RequestMapping 对应的Url请求方式和RestController返回类型
package com.xibei.firstdemo;import org.springframework.web.bind.annotation.*;@RestController@RequestMapping("/hello")public class SeController { @RequestMapping(value = "/say",method = Reque...
2019-07-19 13:16:33
1396
原创 Springboot+RabbitMQ简单的发送消息
1、实体类:package com.example.entity;import lombok.Data;import java.io.Serializable;@Datapublic class Order implements Serializable { private static final long serialVersionUID = -184478674...
2019-07-16 22:59:09
1729
原创 RabbitMQ 安装相关
安装详细1 准备:yum installbuild-essential openssl openssl-devel unixODBC unixODBC-develmake gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2 下载:wget www.rabbitmq.com/releases/erlang/erlang...
2019-07-16 20:39:44
112
原创 Flask+uwsgi+nginx部署
1.创建用户 xibei[root@lirui-txy ~]# useradd xibei2.设置密码:xibei@1234passwd --stdin xibei3.创建项目文件夹:mkdir my_flask[xibei@lirui-txy ~]$ mkdir my_flask4.切换进目录:[xibei@lirui-txy ~]$ cd my_flask...
2019-07-16 17:36:47
284
转载 深入浅出Vue响应式原理
前言Vue 最独特的特性之一,是其非侵入性的响应式系统。数据模型仅仅是普通的 JavaScript 对象。而当你修改它们时,视图会进行更新。这使得状态管理非常简单直接,不过理解其工作原理同样重要,这样你可以避开一些常见的问题。----官方文档本文将针对响应式原理做一个详细介绍,并且带你实现一个基础版的响应式系统。本文代码请猛戳https://github.com/ljianshu/Blog...
2019-07-16 15:52:13
81
转载 SpringBoot配置大全总结
SpringBoot配置大全总结(一)以application.properties属性文件为例:1. 在pom.xml中配置Java版本: 1 2 3 4 5 6 7 8 9 <plugin> <groupid>org.apache.mave...
2019-07-16 15:13:03
228
转载 RabbitMQ集群+SpringBoot整合
RabbitMQ集群整合SpringBoot2.x1.安装RabbitMQ集群十步走!(3.6.5版本、采用rpm安装方式,我们要安装3个节点的集群,192.168.11.71 192.168.11.72 192.168.11.73、以71节点为例:)wgetwww.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_...
2019-07-16 12:05:52
2737
转载 RabbitMQ消息可靠性投递解决方案 - 基于SpringBoot实现
谈到消息的可靠性投递,无法避免的,在实际的工作中会经常碰到,比如一些核心业务需要保障消息不丢失,接下来我们看一个可靠性投递的流程图,说明可靠性投递的概念: Step 1: 首先把消息信息(业务数据)存储到数据库中,紧接着,我们再把这个消息记录也存储到一张消息记录表里(或者另外一个同源数据库的消息记录表) Step 2:发送消息到MQ Broker节点(采用confirm方式发送...
2019-07-16 11:54:34
199
转载 Feign常见问题总结
Feign常见问题总结TIPS本文基于Spring Clou Greenwich SR1,理论支持Spring Cloud Finchley及更高版本。本文总结Feign常见问题及解决方案。一、使用案例 如何使用Feign构造多参数的请求 使用Spring Cloud Feign上传文件 使用Feign实现Form表单提交 二、FeignClien...
2019-07-08 22:35:32
572
转载 Springboot系列之RestApi中获取枚举类属性的几种方式
Springboot系列之RestApi中获取枚举类属性的几种方式前言我们在日常开发中经常会遇到,实体类中的枚举属性,在通过@ResponseBody注解返回到前端后,默认被解析成了枚举对象的name值,当我们需要获取枚举类的详细属性时就会变得非常麻烦,今天给大家分享几种常用的获取枚举类属性的方式。例子我们先通过一个小例子讲解这个问题,首先我们要准备一个简单的接口,用于查询用户信息...
2019-07-08 22:31:36
1120
转载 Vue事件总线(EventBus)使用详细介绍
Vue事件总线(EventBus)使用详细介绍前言vue组件非常常见的有父子组件通信,兄弟组件通信。而父子组件通信就很简单,父组件会通过props向下传数据给子组件,当子组件有事情要告诉父组件时会通过$emit事件告诉父组件。今天就来说说如果两个页面没有任何引入和被引入关系,该如何通信了?如果咱们的应用程序不需要类似Vuex这样的库来处理组件之间的数据通信,就可以考虑Vue...
2019-07-08 22:27:45
24602
4
原创 idea使用mybatis generator自动生成代码mapper+pojo+xml
1、生成的效果:2、POM依赖代码<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="...
2019-07-07 12:03:13
1426
原创 vue练习情况@2019-7-5
引用vue.js文档内容,前期是生产版,今天改为开发版(这样内容结构看起来清晰,不会显示一长行),引用的路径为:“.”表示当前路径 【./js/vue.js】 在new vue时 没有添加 元素: el: '#app' 导致页面显示 为 {{msg}} ,即只在实例中添加data 对象,没有添加 el 挂载点; handleSubmit 方法虽然能在list中添加元素,但在页面ul中只显示&...
2019-07-05 14:49:44
87
原创 Vue实现ul中item 删除
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Todolist</title> <script src="./js/vue.js"></script></head>&...
2019-07-05 11:23:50
1727
原创 springboot+mybatis-plus条件构造器示例
package com.xibei.mp.user;import java.util.Arrays;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import org.junit.Test;import org.springframework.be...
2019-07-04 10:37:07
1245
原创 Python-flask 对jqGrid的应用
1、Url对应内容url(r'^$', views.show_orderlist), ---请求的页面路径:url(r'^order_list/$',views.show_order_list), ----对应页面Ajax中的url内容;具体内容如下:1、def show_orderlist(request): str_url = request.META....
2019-07-03 17:25:16
836
原创 Springboot+mybatis-plus+jqGrid应用
1、Service类内容:package com.xibei.api.kalf.service;import com.xibei.api.kalf.entities.Order;import com.xibei.api.kalf.mapper.OrderMapper;import org.springframework.beans.factory.annotation.Autowir...
2019-07-03 17:07:36
1266
原创 SpringBoot的常用注解
SpringBoot的常用注解(1)@SpringBootApplication: SpringBoot的重要注解,作用在入口启动类上,它是组合注解,由@Configuration、@EnableAutoConfiguration、@ComponentScan组成,通常用在主类上;其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程...
2019-06-29 09:03:19
125
原创 Controller中表单验证和POSMAN请求
操作结果返回信息package com.xibei.batis.utils;import lombok.Data;//操作结果返馈信息@Datapublic class Result<T> { private Integer code; private String msg; private T data;}操作返回结果信息pack...
2019-06-28 22:50:48
354
原创 restTemplate.postForObject 发送POST请求
1、引用依赖文档:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven...
2019-06-27 14:48:41
12045
1
原创 Python Excel插入图片
#插入图片成功def Write_Img(request): import xlsxwriter book = xlsxwriter.Workbook('e:\\sample.xlsx') sheet = book.add_worksheet('demo') sheet.insert_image('D4', 'e:\\11.jpg') book.cl...
2018-12-02 18:54:18
4203
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人