-
「Java笔记」 在Spring Boot中用注解快捷的使用AOP
让我们来面向切面编程吧,我们可以用AOP将某个共用的方法抽离出来,并在IOC容器中统一管理,而在Spring中是无法省略配置的,在Spring Boot中则完全不用,非常方便。下面以"记录接口的访问时长"功能场景来看看如何在 springboot 中使用 AOP。- 0
- 2
- 1k
-
「Flask实战」鱼书项目实战五
flask鱼书项目实战五 上一篇写到构建完了三个模型,但是和这三个模型直接关联的就是用户系统,所以开始完善用户逻辑。 在创建之前,需要解决一个历史遗留问题,在运行flask程序的时候会报错,因为在创建Base的时候我们是不希望它成为一个数据表的,但是我没没有指定他是一个基类,所以他会说我们没有指定这个表的主键,解决方案 class Base(db.Model): # 创建一个基类 __abstra…- 0
- 0
- 582
-
「Flask笔记」 jinja2模板总结
flask – jinja2模板模板导入在项目根目录下创建一个templates目录,flask会自动在这里寻找模板如果不想把模板放在这个目录下的话,那么可以在初始化flask的时候指定template_folder来指定模板的路径模板传递参数使用render_template渲染模板的时候可以传递关键字- 0
- 0
- 287
-
「Flask笔记」sql query聚合函数和filter过滤
flask -- sql query聚合函数和filter过滤 先创建数据库 from sqlalchemy import create_engine,Column,Integer,String,func from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker i…- 0
- 1
- 1.5k
-
Hadoop2.7.3完全分布式搭建配置参数
国赛前夕,写文章加顺便背Hadoop2.7.3完全分布式搭建配置参数,希望能好运。 所有的东西都是经过实测的,干货开始: 完全分布式一共需配置6个文件。分别是:hadoop-env.sh,core-site.xml,hdfs-site.xml,yarn-site.xml,mapred-site.xml,slaves。 首先搭建完全分布式hadoop和伪分布式hadoop的区别是两台虚拟机节点间一定…- 0
- 0
- 253
-
PHP站内搜索功能(laravel自带Scout驱动+elasticsearch)
站内搜索 由于最近做的网站需要用到网站的站内搜索,我也是偷偷摸摸学了一手,希望有需要的朋友也可以看看 搜索引擎 Elasticsearch 官方网站 https://www.elastic.co/cn/ 原理:输入内容与内存中的想匹配找到对应的文档输出 Elasticsearch的中文支持主要依靠medcl Elasticsearch 基本概念 索引 服务器地址 端口 index: 索引名称 ty…- 0
- 1
- 1k
-
「Flask笔记」jinja2模板练习
`` flask -- jinja2模板练习 豆瓣微信小程序 GitHub传送门 (可以拿这里的content.py这样不用自己构造数据了),有建议和不足的地方拜托师傅们指出!!! 写出大致框架 from flask import Flask,render_template,url_for app = Flask(__name__) @app.route('/') def in…- 0
- 0
- 262
-
Api学习笔记——oAuth第三方验证
Api学习笔记--关于oAuth2.0 用户运行流程 (A)用户打开客户端以后,客户端要求用户给予授权。 (B)用户同意给予客户端授权。 (C)客户端使用上一步获得的授权,向认证服务器申请令牌。 (D)认证服务器对客户端进行认证以后,确认无误,同意发放令牌。 (E)客户端使用令牌,向资源服务器申请获取资源。 (F)资源服务器确认令牌无误,同意向客户端开放资源。 客户端授权 客户端必须得到用户的授权…- 0
- 0
- 345
-
API学习笔记——手机注册API
流程分析 申请 api_key 云片网 https://www.yunpian.com/ 1.身份信息验证 2.签名 3.模板 获取api_key 在env 中配置 YUNPIAN_API_KEY =#############(apikey) 获取短信发送组件 composer require "overtrue/easy-sms" 封装 easy-sms 组件方便使用 · t…- 0
- 0
- 1.2k
-
「AI实战」Illustrator的 外观面板 的应用(一)
ai的外观面板,我感觉是一个很神奇的功能,用过ai做东西的朋友应该都知道它很特别,我来做几个非常简单的并且只用外观面板实现的成品。- 0
- 2
- 1.5k
-
laravel框架:手机验证注册,短信提供商
一篇介绍基于laravel框架实现短信验证码注册的demo文章。文章篇幅适中,适宜阅读,有不清楚的地方可以私信博主询问,谢谢大家:) 1. 服务商注册 短信的服务商有很多,这里介绍云片,选择云片作为我们的短信服务商,注册成功后,会有 10 条短信的免费额度,但愿够了。 然后点击注册,注册账户 注册成功后,会要求填写姓名及公司名称,可以填写一下相关信息,学生可以填写班级或学校,使用一下而已,之后可能…- 0
- 1
- 515
-
「摄影后期」 PhotoShop 利用阈值快速完成色系统一
色系统一是平时图像合成中比较复杂的步骤,今天分享一个比较快速的方法,利用阈值找到中间色、明色和暗色,再把抠出来的人物用这三种颜色建立一个渐变。这样能比较迅速的使背景和人物色调大致统一。- 0
- 9
- 601
-
「React Native笔记」 踩坑 Unrecognized font family ‘antoutline’
React Native中 在使用List和Radio组件时,报了这个醒目的错误:Unrecognized font family 'antoutline' 百度和Google都没找到答案,后来去antd rn的官方github下的Issues下才找到解决方案。 方法总结如下: 方法一: 进入 node_modules/@ant-design/icons-react-nativ…- 0
- 0
- 1.6k
-
「Cute主题技巧」 Cute主题之京东图床替换图片为webp
介绍 今天偶然发现jd的图床可以使用webp,果断上车。webp格式的图片清晰度损失不大,但是图片文件大小减少50%-70%左右,加速效果明显。 首屏加载体积也从1.5MB 降到了 0.5MB不到 喵容图床插件推荐 使用 使用cute主题 使用京东图床 将下方js代码放到head标签中 js代码- 0
- 13
- 2.1k
-
「Flask笔记」 蓝图
flask -- 蓝图 使用蓝图 蓝图可以用来将项目分块,使项目结构更清晰,方便项目管理 #test/blue.py from flask import Blueprint test = Blueprint('test',__name__) @test.route('/test/') def hello_word(): return 'hello_…- 0
- 0
- 963
-
《你不知道的javascript》读书笔记
写这篇《你不知道的javascript读书笔记》是因为最近找到了一本非常好的js的书,叫《你不知道的javascript》,讲的非常通俗易懂,但是又非常深入原理,豆瓣上评分9.4,可以说是非常高了。这本书有三本,而且比较新,里面有许多ES6的内容,所以写一篇读书笔记,推荐给大家,共勉。 如果每次遇到 JavaScript 中出乎意料的行为时,你的反应就是把它加入黑名单(很多人都是这么做的),那用不…- 0
- 1
- 613
-
「Flask实战」鱼书项目实战六
flask鱼书项目实战六 编写login的业务逻辑 首先验证登陆需要确认账号和密码是否正确,那么在前面密码是加密过后保存在数据库中的,所以再读取之前需要解密,在进行对比,这一系列操作可以使用flask中自带的check_password_hash来完成 # forms/sql_user.py from werkzeug.security import generate_password_hash,…- 0
- 0
- 944
-
「安全笔记」php反序列化 漏洞笔记
hp反序列化 漏洞笔记,序列化格式php序列化后的内容是简单的文本格式,但对字母大小写和空白敏感,而字符串是按照字节(或者说是8位的字符)计算的,因此更适合的说法是php序列化的内容是字节流格式.- 0
- 1
- 1.4k
-
「AI实战」Illustrator比例缩放工具组的使用
今天我要分享一下上次说的花瓣的做法,其实也并不难,都是比较基础的应用。有兴趣可以一起学习一下。成果图如下 1、首先我们要画四个圆圈(我这里用的是工具栏的比例缩放工具,通过不断放大第一个圆复制出其他三个圆。),为了画出第一片花瓣。然后再画两个长方形,为了画出基本形状。 注意下图中,我用红色框画起来的地方,距离要一样,蓝色方框的地方的距离要是红色方框的距离的一半。因此这里画圆圈的时候要计算好距离。 然…- 0
- 2
- 1.6k
-
Photoshop:6.14世界献血海报设计分享poster design(内附psd)
前言 Photoshop:6.14世界献血海报设计技巧分享poster design 作为一个ps新手,由于平台比较少,能够拿来锻炼的也就是学校的海报比赛,这个应该算是我第二次参加学校的海报大赛。这一次由于他的规则太科学,连尺寸都很随意举办太随意,令我有些沮丧。 这张海报我考虑到是献血日,献血是一件有爱心的事情,所以海报的背景颜色为白色,整体以暖色为主,以求体现温暖的视觉第一感。 背景的主体是一个…- 0
- 6
- 536
-
「Flask实战」鱼书项目实战七
flask鱼书项目实战七 实现保存礼物 #web/gitf.py from flask import current_app from app.models.base import db from app.models.sql_gift import Gift from . import web from flask_login import login_required, current_use…- 0
- 0
- 742
-
photoshop摄影后期 教你两招完成魔幻现实特效技巧
photoshop摄影后期 先打开Camera raw 滤镜 因为我这里要打造一个白天的效果,所以我要让画面稍微亮一点起来 然后打开HSL,由于动漫的草地是比较绿的,所以我把草地的颜色做了调整 然后分别对旁边的饱和度和明亮度做一个合适的调整 然后点击相机校准,调整参数 点击确定,我们可以发现已经发生了很大的变化 接下来我们要给这个天空换一个晴朗的动漫蓝天,首先,先Crtl+j复制一个图层,用快速选…- 0
- 5
- 308
-
Laravel Homestead配置(往事不堪回首月明中)
背景 Laravel 是在 Vagrant 的基础上让开发环境更加统一,让开发者都能在指定的具体开发环境下使用 Laravel,这时便有了 Homestead。Homestead 是一个基于 Ubuntu 构建的虚拟机,它包含了所有 Laravel 开发时需要用到的东西,你可以很轻松的通过指定的 Laravel 版本来找到相对应版本的 Homestead 并进行安装。Homestead 提供的默认…- 0
- 0
- 1.8k
-
「Java笔记」 SpringDataJpa 中 findOne() 方法报错问题
原文地址:https://www.miaoroom.com/code/note/springdatajpa-findone-bug.html 出处:喵容 首先我说一下我遇到问题的由来,视频中用的是SpringDataJPA的1.11版本,可以使用findOne()方法根据id查询,然后我使用了2.0.5版本,发现findOne()方法报错了,不能用来当作根据id查询了。 下面是报错的代码: pac…- 0
- 2
- 1.3k