@DataJpaTest 注解测试提示错误 Wrong user name or password
提示的错误信息如下: {代码...} 在默认情况下 DataJpaTest 测试将会使用 H2 数据库载入内存后进行测试。如果你的配置不正确将会提示用户名和密码错误。所以我们可以选择 DataJpaTest 不载入 H2 进行测试。问题和解决解决办法是添加下面这句话: {代码...} 在测试类中,添加上上面这句话将会告诉 Spring Boot 的测试从 a...
2021-01-23
BEM——前端命名规范介绍
BEM(Block, Element, Modifier)是由Yandex团队提出的一种前端命名规范。其核心思想是将页面拆分成一个个独立的富有语义的块(blocks),从而使得团队在开发复杂的项目变得高效,并且十分有利于代码复用,即便团队引入新成员,也容易维护。在某种程度上,BEM和OOP是相似的。
bearcat - 让前端也流畅使用依赖注入
bearcat 0.3 版本在圣诞正式推出 bearcat 不再仅仅支持node.js环境,浏览器环境也完美支持 意味着 前端也可以编写基于自描述js对象的依赖注入 依赖关系基于js对象属性的自描述,无需使用require, define来进行模块管理 同时bearcat还内建了script脚本异步加载机制,无需打包,前端模块化开发所见即所得 10秒例子,car 依...
2014-12-25
ElasticSearch查询超时原因一种及解决
问题 最近一次上线后 线上突然多了好多ES查询超时异常 {代码...} 觉得很奇怪 因为就是简单的query by id 怎么也会超时呢? {代码...} 原因 当超时异常发生的时候 执行hot_threads查询 得知原来底层执行了refresh操作 {代码...} 查看官网文档 得知如果该文档有更新 且尚未执行refresh 此时查询该文档会显式执行refresh操...
2020-02-01
基于whoosh实现的flask全文搜索插件
flask 貌似很少全文搜索的插件,有一个 Flask-WhooshAlchemy , 但试了几次都用不了,所以参考 Flask-WhooshAlchemy 自己写了一个 Quickstart 插件基于 whoosh,纯 python 编写,使用上很简单 {代码...} Usage 创建更新删除索引 如果要对已存在的数据创建索引(全部) {代码...} 如果只想要为指定的表创建索引 {代码...} 自定义...
ABAP Webdynpro和WebClient UI不同的会话管理机制
in the sample ABAP webdynpro component ZPOST, the content of search result table is bound to context node POSTRESULT of component controller:
2020-08-06
获取当前页面URL参数
{代码...} {代码...} {代码...}
2021-03-05
基于Gin Web 框架封住自己的业务框架
基于Gin Web 框架封住自己的业务框架在使用Gin开发过程中遇到的问题繁琐的请求绑定、参数检查、异常处理、Error日志等,太多重复低效的代码,淹没了真正的业务逻辑基于Gin Web 框架封装需要支持的地方原则:尽量保持和Gin 的API 一致聚焦痛点问题自动请求绑定:框架自动绑定请求到具体结构,开发同学可以直接处理业务参...
harmony_flutter_FlutterEngineGroup介绍
HarmonyOS next之harmony_flutter_FlutterEngineGroup介绍1. EntryAbility 修改为继承自 UIAbility {代码...} 2. 封装 FlutterEngine 的 attach 和 detach 操作 {代码...} 3. 调用 FlutterEngine 的 attach 和 detach 操作 {代码...}
2024-11-28
鸿蒙Flutter怎样调试dart代码
dart 代码可以使用 vscode 和 Android Studio 进行调试。flutter鸿蒙化版本调试时,需要加上参数,如: --local-engine=/Users/xxx/ohos/engine/src/out/ohos_debug_unopt_arm64
2024-11-28
01Gin源码解读
简介 Gin 源码解读, 基于 v1.5.0 版本. 流程总览 官方文档上, 一个入门例子如下: {代码...} 看上去非常简单, 首先进行初始化 gin.Default(), 接着定义了一个叫做 /ping 的路由, 最后直接启动了 r.Run(). 初始化 首先, 深入查看下 gin.Default() 的过程: {代码...} 配合注释, 我们就明白了 Default 的主要功能是初始化 En...
2019-11-30
xflow流程可视化-designable表单设计
本篇主要介绍formilyjs,它是阿里的统一前端表单解决方案,拥有比较完整的表单设计和复杂的场景处理功能,当然本篇主要浅显的介绍其表单设计及展示功能,将其应用到我们的流程可视化自定义编辑中,至于formilyjs自定义开发控件的话后续有机会单独篇章进行说明。
kubernetes 基于jenkins spinnaker的ci/cd实践一增加制品镜像扫描
早期jenkins承担了kubernetes中的ci/cd全部功能Jenkins Pipeline演进,这里准备将cd持续集成拆分出来到spinnaker!当然了 正常的思路应该是将jenkins spinnaker的用户账号先打通集成ldap.spinnaker账号系统已经集成ldap.jenkins之前也做过相关的试验。这里关于jenkins集成ldap的步骤就先省略了。毕竟目标是拆分pipeline流...
2021-11-20
安装elasticsearch篇-配置Apache
需重启Apache2.用文本编辑器打开/etc/apache2/sites-available/000-default.conf3.在配置文件头部加上:
2021-07-20
react-router 基于路由参数的表单数据缓存
场景 1:在查询页面,修改查询表单后,刷新数据.然后跳转页面再返回,需要把之前的表单数据还原场景 2:在其他的业务页面,点击带有参数的链接,在跳转后需要将带过来的参数设置的到表单中
2020-10-19
Go Gin源码学习(二) 主流程模拟
上一篇学习了Gin框架的总体流程,但是自己查看源代码中被许多的零散小功能影响了主体流程的研究。所以觉得可以模仿Gin框架,自己写一个最简单仅仅含有主流程的demo。可以让我们更加深入了解Gin自己也可以再模仿的过程中更加了解源码。
2019-05-08
Gin 源码阅读(一)
从上面可以看出,gin.Default 其实是返回了一个 gin 自定义的 Engine 结构体实例,并添加了两个默认中间件 logger 和 recovery 分别用于记录日志和捕获 panic 错误,随后的操作都是对这个 Engine 实例的操作。
2020-01-15