环境:xadmin-for-python3 python3.5.2 django1.9.12 主要思路:利用django-xadmin的插件原理和原有分页插件的逻辑,单独定义一个分页显示数插件,效果如下“每页”: 以下为相关代码: 1. 新建一个plugins/listperpage.py from django.utils.safestring import mark_safe import xadmin from xadmin.views import BaseAdminPlugin
2024-12-031.方法一:#{数字} #{数字} 0表示第一个参数,1表示第二个参数… 相关知识点: #{} 这种方式执行SQL命令相当于占位符 ${} 这种是字符串拼接 public List selectUserList(String userName, Integer userSex) { … }; <select id="selectUserList" resultType="user" > select user.name,user.sex from user where name=#{0} an
2024-12-03项目中需要这样二种场景,需要贪婪匹配一个字符串,按照相应的匹配规则,替换指定的字符。 一、场景一匹配规则 1.中括号开头紧接2位数字 2.中间部分任意 3.右中括号结尾 代码如下: String str = "[05经销商风险等级:低风险][06客户户籍地风险等级:中高风险][06销售风险等级:中风险][01不符合增信退回要求][02人行与申请提供手机号码不一致]"; //正则 Pattern pattern=Pattern.compile("\\[\\d{2}.*?\\]"); Matche
2024-12-03直角三角形靠左 public class 打印直角三角形 { public static void main(String[] args) { //直角三角形 for (int i = 1; i <= 10; i++) { for (int j = 1; j <= i; j++) { System.out.print("* "); } System.ou
2024-12-03背景:之前项目上已经使用了assembly对多个boot项目分别打zip包且分别部署,这次资源瘦身,某些用户需要将他们打成war包,都放在一个web容器中运行。 本篇文章涉及如下三点内容: maven-assembly-plugin插件的简单使用使用assembly插件根据参数打不同的部署包boot项目如何转成war包部署到web容器 一、maven-assembly-plugin插件的简单使用 1、什么是assembly? 简单的说,maven-assembly-plugin 就是用来帮助打包
2024-12-03一、查看运行环境中所有的spring bean springboot有提供现成的方式,利用actuator功能,http://localhost:8080/actuator/beans即可查看所有beans。但是基于安全考虑,微服务均会将此接口禁用,仅保留健康检查接口。 二、启动application时查看 通过给代码设置断点,debug进入其beanFactory中。 SpringContextUtil.getBean(xxx)
2024-12-03简介 利用虚拟主机,不用为每个要运行的网站提供一台单独的Nginx服务器或单独运行一组Nginx进程。虚拟主机提供了在同一台服务器、同一组Nginx进程上运行多个网站的功能。 一、访问状态统计配置 查看已安装的 Nginx 是否包含 HTTP_STUB_STATUS 模块 修改 nginx.conf 配置文件,指定访问位置并添加 stub_status 配置 重启服务,访问测试 二、基于授权的访问控制 修改配置文件 生成用户密码认证文件 重启服务,访问测试 三、基于客户
2024-12-03原文网址: 语法 gradle [taskName...] [--option-name...] 任务 如果需要处理多任务,任务列表必须使用空格分割开,如 gradle test deploy 选项 选项可以放在任务列表前也可以放在任务列表后,如下的写法作用是相同的 gradle --console=plain test gradle test --console=plain 记忆技巧:长格式的选项 表示启用特性的都具有反向操作(关闭特性),关闭特性长选项格式在启用特性前缀no- -
2024-12-03Caused by: org.apache.ibatis.reflection.ReflectionException: Could not set property 'phones' of 'class com.qfedu.entity.User' with value 'Phone(id=8, uid=0, brand=苹果, title=Air, price=5555.0)' Cause: java.lang.IllegalArgumentException: argument type
2024-12-03解决flask服务跨域问题 前言 flask跨域 一、方法 from flask_cors import CORS, cross_origin CORS(app) api = Api(app) app.config.update(RESTFUL_JSON=dict(ensure_ascii=False)) # API中文支持 @app.route('/<api>', methods=['GET', 'POST']) @cross_origin(supports_credentials
2024-12-03