1. PapeHelper简介 PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持众多常用的数据库,例如mysql、oracle、mariaDB、DB2、SQLite、Hsqldb等。 2. PageHelper使用 2.1 在maven的pom.xml 中引入pageHe ...
分类:
其他 时间:
2020-12-28 14:29:59
收藏:
0 评论:
0 赞:
0 阅读:
48
一 过滤Filtering 对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。 1 pip install django-filter 在配置文件中增加过滤后端的设置: 123456789 INSTALLED_APPS = [ ... 'django_ ...
分类:
其他 时间:
2020-12-28 14:29:48
收藏:
0 评论:
0 赞:
0 阅读:
27
Android开发现状 移动端开发的现状是什么?我们可以从自己写的代码中寻找线索。以 Android 为例,很多大公司的移动端开发者写的最多的代码是这样的: LinearLayout layout = new LinearLayout(); layout.addView(xxxx); ... 或者也 ...
分类:
移动平台 时间:
2020-12-28 14:29:33
收藏:
0 评论:
0 赞:
0 阅读:
43
#include<iostream>using namespace std;int main(){ int oneInt =1; int & ref=oneInt; const int &refc=oneInt; ref=2; cout<<"oneInt="<<oneInt<<","<<"ref=" ...
分类:
其他 时间:
2020-12-28 14:29:22
收藏:
0 评论:
0 赞:
0 阅读:
29
一 视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 1.1 视图继承关系 视图的方法与属性: 1.2 视图 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写。 1.2.1 2个视 ...
分类:
其他 时间:
2020-12-28 14:29:09
收藏:
0 评论:
0 赞:
0 阅读:
27
为了方便接下来的学习,我们创建一个新的子应用 opt 1 python manage.py startapp opt 因为接下来的功能中需要使用到登陆功能,所以我们使用django内置admin站点并创建一个管理员. 123 python3 manage.py makemigrationspytho ...
分类:
其他 时间:
2020-12-28 14:28:56
收藏:
0 评论:
0 赞:
0 阅读:
27
Object.defineProperty(obj, prop, desc) obj 需要定义属性的当前对象 prop 当前需要定义的属性名 desc 属性描述符 desc value: 属性值, 默认undefined set: setter方法, 默认undefined get:getter方法 ...
分类:
其他 时间:
2020-12-28 14:28:32
收藏:
0 评论:
0 赞:
0 阅读:
21
现在的网站支持Https几乎是标配功能,Nginx能很好的支持Https功能。下面列举一个配置同时支持Http和Https的功能。 需要注意的是:既然选择使用Https,就是为了保证通信安全,那么就没必要再用Http进行通信了。在URL中还支持Http的方式,主要是为了用户不知道网站支持Https, ...
分类:
Web开发 时间:
2020-12-28 14:28:22
收藏:
0 评论:
0 赞:
0 阅读:
86
工厂模式 interface Message { public function send(string $msg); } class AliYunMessage implements Message { public function send(string $msg) { return '阿里云 ...
分类:
Web开发 时间:
2020-12-28 14:28:11
收藏:
0 评论:
0 赞:
0 阅读:
23
问题 给定两个字符串 text1 和 text2,返回这两个字符串的最长公共子序列。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。 例如,"ace" 是 "abcde" 的子序列,但 "aec" 不是 ...
分类:
其他 时间:
2020-12-28 14:28:00
收藏:
0 评论:
0 赞:
0 阅读:
31
一、思考?? 1.想搭建一个网站,如何做? LNMP架构(Linux + nginx + mysql +php/python) 安装各种软件以及各自依赖环境 参数配置、编码、提测、部署上线、运维 2.网站想换位置,迁移至阿里云? 3.如何实现数据备份、版本更新、分布式部署、高可用性? 二、虚拟化技术 ...
分类:
其他 时间:
2020-12-28 14:27:28
收藏:
0 评论:
0 赞:
0 阅读:
33
一 自动生成接口文档 REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 1.1. 安装依赖 REST framewrok生成接口文档需要coreapi库的支持。 1 pip install coreap ...
分类:
其他 时间:
2020-12-28 14:27:18
收藏:
0 评论:
0 赞:
0 阅读:
30
摘自:https://blog.csdn.net/yhtoo/article/details/46943727 asprintf 第一个参数是指向指针的指针,它会在heap中自动申请空间(最后要手动free)。使用asprintf ,要加上 #define _GNU_SOURCE #define _ ...
分类:
Web开发 时间:
2020-12-28 14:27:08
收藏:
0 评论:
0 赞:
0 阅读:
26
awk中的条件判断语句。 比如 "if" 比如 "if...else..." 比如 "if...else if...else..." 我们说过,这些语句都可以归类为"控制语句",但是这些并不是"控制语句"的全部,今天我们继续聊聊awk的"控制语句"。 今天的话题主要与"循环"有关,说到"循环",你一 ...
分类:
其他 时间:
2020-12-28 14:26:57
收藏:
0 评论:
0 赞:
0 阅读:
27
可能你会面临这样一种情况,在架构设计之前,你对业务不甚了解,需求给到的也模棱两可,这个时候你既无法明确到底是要使用单体架构还是使用微服务架构,如果使用单体,后续业务扩展可能带来大量修改,如果使用微服务,前期可能在工期上把项目给耽误了,你该怎么办?这就是这篇文章想要研讨的面向微服务的单体架构的由来。 ...
分类:
其他 时间:
2020-12-28 14:26:47
收藏:
0 评论:
0 赞:
0 阅读:
33
前言 微信小程序项目需要实现输入地址搜索解析出相应经纬度并在地图上打点标注。 前期准备 1、 申请腾讯位置服务key 2、npm install qqmap --save 引入需要的js文件 在App.vue中输入 <script type="text/javascript" src="http:/ ...
分类:
其他 时间:
2020-12-28 14:26:36
收藏:
0 评论:
0 赞:
0 阅读:
38
参考链接:微信开发者工具初始化项目时,进去报错:小程序重启耗时过久,请确认业务逻辑中是否有复杂运算,或者死循环 问题描述:微信小程序在微信开发者工具中打开时为何提示“小程序重启耗时过久,请确认业务逻辑中是否有复杂运算,或者死循环”? 适用范围:只针对小程序之前可以正常调试运行,现在首次打开提示上诉问 ...
分类:
微信 时间:
2020-12-28 14:26:25
收藏:
0 评论:
0 赞:
0 阅读:
44
目录 线程池的理解(简单概述) Async线程池(加配置) Scheduled(加配置) 线程池使用的五种配置四种策略 一. 线程池的理解 单体的线程每次请求频繁的创建,请求过后频繁的销毁,导致线程栈中的资源的大量消耗。 线程池的出现在于对单体线程的可控性,管理资源的消耗。 二. Async的线程池 ...
分类:
编程语言 时间:
2020-12-28 14:26:11
收藏:
0 评论:
0 赞:
0 阅读:
31
1.排查现网服务器cpu飙高问题的思路 1.查看java进程id ps -ef|grep java 2.使用top -Hp 进程id 查看cpu比较高的线程 3.执行jstack 进程id > threadStack进程id.log 命令 4.使用printf %x 线程的PID 命令,将线程的将线 ...
分类:
其他 时间:
2020-12-28 14:26:01
收藏:
0 评论:
0 赞:
0 阅读:
26
前序 class Solution { public: vector<int> preorderTraversal(TreeNode* root) { vector<int> res; if (root == nullptr) { return res; } stack<TreeNode*> stk ...
分类:
其他 时间:
2020-12-28 14:25:47
收藏:
0 评论:
0 赞:
0 阅读:
26