- 2024-11-20《Django 5 By Example》阅读笔记:p679-p765
《Django5ByExample》学习第10天,p679-p765总结,总计87页。一、技术总结1.channel书里通过聊天软件功能演示Django中channel以及异步编程的应用,本人对这块不是很熟悉,不做评价。2.deployment(部署)services:db:image:postgres:16.2restart:alwaysvolumes
- 2024-11-206
packagecom.example.demo11.Controller;importcom.example.demo11.Service.DeviceService;importcom.example.demo11.entity.Device;importcom.example.demo11.entity.Result;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.
- 2024-11-209
packagecom.example.demo11.Controller;importcom.example.demo11.Service.UserService;importcom.example.demo11.entity.Result;importcom.example.demo11.entity.User;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.web.
- 2024-11-19《Django 5 By Example》阅读笔记:p651-p678
《Django5ByExample》学习第9天,p651-p678总结,总计28页。一、技术总结1.aggregate()(1)aggregate:ad-("to")+gregare("tocollectionintoaflock(群),togather")因为ad后面跟的是gregate,为了发音方便,ad演变为了ag。aggregate的本意是:vt.tocombineintoasinglegrou
- 2024-11-18ADA4523-1典型电路学习
本来想分析一下自稳零运放ADA4523-1,数据手册首页的典型电路,但还没有弄明白。从LTspice软件搜索ADA4523-1,左边会看到一个“openExamplecircuit”,参见图1,这个典型电路很简单,但也有值得学习的地方。本文就是这个电路的学习笔记。 图1LTspice搜索器件时会看到左边的
- 2024-11-18atk6-thcping6使用方法
atk6-thcping63.8(c)2020年由vanHauser/
[email protected]开发www.github.com/vanhauser-thc/thc-ipv6语法:atk6-thcping6[-EafqxO][-eethertype][-Ht:l:v][-Dt:l:v][-Fdst][-eethertype][-Llength][-Nnextheader][-Vversion][-tttl][-cclass][-llab
- 2024-11-17《Django 5 By Example》阅读笔记:p211-p236
《Django5ByExample》学习第7天,p211-p236总结,总计26页。一、技术总结1.messages(消息推送)django.contrib.messages。2.OAuth2Django里使用的是social-app-django这个package进行认证操作。3.开发环境使用HTTPS使用django-extensions,werkzeug,pyOpenSSL实现。4.第三方
- 2024-11-16SQLite 和 MySQL语法区别
SQLite和MySQL在SQL语法上有一些差异,这些差异主要体现在数据类型、函数、表和索引的管理等方面。以下是一些主要的不同之处:1.数据类型SQLite支持的数据类型包括:TEXT, INTEGER, REAL, BLOB。动态类型系统,允许在插入时自动转换数据类型。MySQL支持更丰富的数据类型
- 2024-11-16《Django 5 By Example》阅读笔记:p165-p210
《Django5ByExample》学习第6天,p165-p210总结,总计46页。一、技术总结1.bookmarks项目(1)登录认证作者这里使用的是Django自带的auth。(2)上传头像图片处理,使用Pillow。(3)扩展user扩展user模型与自带的user使用外键进行关联,命名为profile。二、英语总结(生词:4)1.def
- 2024-11-15IndexPatternService几个重写的方法
@Override@Transactional(rollbackFor=Exception.class)publicAddIndexPatternResponsenewIndexPattern(AddIndexPatternRequestrequest){IndexPatternItemindexPatternItem=request.getIndexPatternItem();AddIndexPatternResponseresponse=newAddIndexPatt
- 2024-11-15如何使用正则表达式验证域名
下面是一篇关于如何使用正则表达式验证域名的教程。如何使用正则表达式验证域名简介域名是互联网上网站的地址,每个域名由多个标签(label)组成,标签之间用点.分隔。域名规则有很多细节,但基本要求是:每个标签只能包含字母、数字和短横线-。标签的长度不能超过63个字符。
- 2024-11-15Mybatis-plus之新特性,你都用过哪些?
1.lambda方式查询在使用Mybatis-plus进行查询时,我们正常的操作是创建一个QueryWrapper,然后根据字段去做查询操作(如下图)那么就有一个问题,每个数据库的字段都需要写出来,遇到驼峰字段还需要转换为下划线形式,非常影响开发效率。而官方也考虑到这个问题,后续的版本已经提供了lambda的
- 2024-11-15getDepartmentById方法
publicDepartmentgetDepartmentById(StringdepartmentId){if(StringUtils.isEmpty(departmentId)){returnnull;}Exampleexample=newExample(Department.class);Example.Criteriacriteria=example.createCriteria();criteria.andEqualTo("departmentId"
- 2024-11-14生成本地开发环境中的Https SSL证书和私钥的工具:mkcert
mkcert 是一个用于生成本地开发环境中的SSL证书和私钥的工具。它可以帮助开发者在不需要购买或配置复杂证书颁发机构(CA)的情况下,快速创建受信任的SSL证书。这对于本地开发和测试Web应用非常有用,因为它可以确保HTTPS连接的安全性。特点简单易用:mkcert 提供了一个简单的命令行
- 2024-11-14最后元
importcom.example.entity.Department;importcom.example.entity.IndexPattern;importcom.example.mapper.DepartmentMapper;importcom.example.service.IndexPatternService;importcom.example.request.QueryIndexPatternRequest;importcom.example.response.Quer
- 2024-11-144.3 ES6 Class 类
4.3ES6Class类分类 ES6教程概述在ES6中,class(类)作为对象的模板被引入,可以通过class关键字定义类。class的本质是function。它可以看作一个语法糖,让对象原型的写法更加清晰、更像面向对象编程的语法。基础用法类定义类表达式可以为匿名或命名。//匿名类l
- 2024-11-14源代码
importcom.example.entity.Department;importcom.example.mapper.DepartmentMapper;importcom.example.request.DelDepartmentPermissionRequest;importcom.example.response.DelDepartmentPermissionResponse;importcom.example.service.DepartmentPermissionServic
- 2024-11-14《Django 5 By Example》阅读笔记:p76-p104
《Django5ByExample》学习第4天,p76-p104总结,总计29页。一、技术总结1.环境变量管理这里作者使用的是:python-decouple,本人在实际项目中使用的是python-dotenv,这里只是简单的使用,感觉两者差不多。2.评论功能评论功能设计的时候主要考虑两个方面:是否需要登录才能发表评论,评论
- 2024-11-14# StringBoot项目配置SSL证书及配置Nginx ##
一、证书相关命令1.key转换成.pemopensslrsa-inexample.key-outexample.pem2.crt转换成.pemopensslx509-inexample.crt-outexample.pem二、配置流程1.在nginx目录下创建cert文件夹,导入证书文件及对应的key文件2.修改application.yml配置文件server:port:910
- 2024-11-14SpringBoot集成Dubbo
Dubbo教程(二)|SpringBoot集成Dubbo一、DubboSpringBoot版本关系Dubbo官方提供的对应关系:github官方提供的对应关系(该版本说明很久没有更新了):二、引入maven三、项目结构aip模块构建provider模块构建customer模块构建一、DubboSpringBoot版本关系
- 2024-11-13《Django 5 By Example》阅读笔记:p54-p75
《Django5ByExample》学习第3天,p54-p75总结,总计22页。一、技术总结1.分页(1)分页:Paginator(2)页数不存在处理:EmptyPage,PageNotAnInteger2.class-basedviews(类视图)(1)为什么使用类视图?1)OrganizecoderelatedtoHTTPmethods,suchasGET,POST,orPUT,insep
- 2024-11-12《Django 5 By Example》阅读笔记:p17-p53
《Django5ByExample》学习第2天,p17-p53总结,总计37页。一、技术总结1.数据库迁移pythonmanage.pymakemigrationsblogpythonmanage.pysqlmigrateblog0001pythonmanage.pymigrate2.ORMDjango自带ORM。3.view(1)定义p42,ADjangoviewisjustaPythonfuncti
- 2024-11-11Nginx的一些基本配置
1.基本配置首先,我们需要编辑Nginx的主配置文件nginx.conf。这个文件通常位于/etc/nginx/nginx.conf或/usr/local/nginx/conf/nginx.conf。示例:基本配置usernginx;worker_processesauto;error_log/var/log/nginx/error.logwarn;pid/var/run/nginx.p
- 2024-11-11将学习型索引ALEX的cmake项目在虚拟机上用java运行
一、环境配置虚拟机:Centos7gcc-v:11.2.1java-version:1.8.0 二、ALEX实现步骤 1、安装c++输入命令sudoapt-getinstallg++出错sudo:apt-get:找不到命令原因:Centos7中用yum命令下载再次输入命令sudoyuminstallg++再次报错已加载插件:fastestmirror,l
- 2024-11-11《Django 5 By Example》阅读笔记:p1-p16
《Django5ByExample》学习第1天,p1-p16总结,总计16页。一、技术总结1.Django基本操作(1)创建project&创建appdjango-adminstartprojectmysitedjango-adminstartappblog(2)定义model(3)启动项目pythonmanage.pyrunserver二、英语总结(生词:8)1.fintechabbr