• HOME
  • SEARCH
  • TOPICS
  • DATA

  • JavaScript 除法取整

    方法一 Math.floor var a = 7; var b = 3; var quotient = Math.floor(a / b); console.l

    2023-11-30, Views: 1147 , Topics: JavaScript

  • 传统网页集成 Keycloak 作为 OAuth2 的 Client 客户端

    Keycloak.js 下载链接:https://cdn.jsdelivr.net/npm/keycloak-js Javascript <script&

    2023-11-29, Views: 1481 , Topics: Keycloak OAuth2

  • Keycloak OAuth2 授权码模式开启 PKCE 授权方式

    21 版本前 在Clients菜单下找到Advanced Settings,在Proof Key for Code Exchange Challenge Met

    2023-11-28, Views: 1923 , Topics: Keycloak OAuth2

  • Keycloak OAuth2 oidc backchannel 无效解决方法

    现象 Keycloak配置了Backchannel logout的URL回调,当用户退出登录时,Keycloak会发送请求到配置的自有后端服务,但后端服务没有收

    2023-11-27, Views: 1286 , Topics: Keycloak OAuth2

  • Keycloak 登录时展示 Consent 授权告知页面

    登录流程 用户正确输入用户密码 跳转到授予权限告知页 用户点击否,登录终止 用户点击是,完成登录 开启 Consent 登录管理页面 左侧菜单栏选择Cli

    2023-11-24, Views: 1564 , Topics: Keycloak

  • Keycloak 国际化之动态修改不同语言

    修改步骤 选择Realm 点击左侧菜单Realm Settings 顶部Tab页选择Localization Supported locales中增加中文(中

    2023-11-23, Views: 2105 , Topics: Keycloak

  • PostgreSQL 覆盖索引添加额外字段信息

    场景 user表中,有username唯一索引列。 当我们从user表中查找id时,数据库只需一次查询(这里的只查询一次,指的是:数据库内部只从索引就能获取需要

    2023-11-22, Views: 1122 , Topics: PostgreSQL

  • PostgreSQL 批量更新

    SQL 使用临时表实现批量更新 UPDATE sys_user SET username = tmp.username FROM (VALUES

    2023-11-21, Views: 1794 , Topics: PostgreSQL

  • PostgreSQL 逻辑删除保证数据唯一

    场景 有用户表(username,del_flag),保证用户名唯一。 方案一 username唯一索引,逻辑删除后不能再新建相同名称的用户。 方案二 user

    2023-11-20, Views: 1329 , Topics: PostgreSQL

  • PostgreSQL 数组中是否存在某个元素

    存在 select * from post where 'Java' = ANY(topics_arr); 不存在 select * from post whe

    2023-11-17, Views: 1234 , Topics: PostgreSQL

  • PostgreSQL 转义特殊字符

    E'' select E'$\abcd', E'abcd\''; 输出 postgres=# select E'$\abcd', E'abcd\''; ?co

    2023-11-16, Views: 2142 , Topics: PostgreSQL

  • PostgreSQL 查询当前文章以及上一篇文章和下一篇文章

    需求 查询出当前博客文章的上一篇和下一篇文章,显示在当前博客的尾部。 数据准备 create table if not exists article(id in

    2023-11-15, Views: 1181 , Topics: PostgreSQL

  • PostgreSQL 实现 upsert 插入或者更新功能

    需求 实现insert or update功能,也称upsert。 即:记录如果不存在就插入,记录如果存在就更新。 语法 使用insert on conflic

    2023-11-14, Views: 2011 , Topics: PostgreSQL

  • PostgreSQL for update skip locked 实现队列功能

    数据准备 create table if not exists queue(id int, content text, status text); insert

    2023-11-13, Views: 2117 , Topics: PostgreSQL

  • PostgreSQL timestamp 字段转换时区

    关键字 at time zone 查看当前数据库默认时区 显示UTC时区。 show time zone; 输出 lite_note=# show time z

    2023-11-12, Views: 1835 , Topics: PostgreSQL

  • PostgreSQL timestamp 与 timestamptz 区别

    相同点 都占用8字节。 存储时没有本质区别,都不携带时区信息。 不同点 insert returning和select时返回给客户端数据时不同。 inse

    2023-11-11, Views: 1988 , Topics: PostgreSQL Java

  • PostgreSQL 查询连续登录超过 7 天的用户

    数据准备 create table login_log(id varchar(255), log_time date); INSERT INTO login_l

    2023-11-10, Views: 1263 , Topics: PostgreSQL

  • PostgreSQL 实现历史上的今天

    需求 博客中需要展示一个同月同日发布的文章列表功能。 实现 其中create_ts是timestamptz类型。 select * from post wher

    2023-11-09, Views: 1080 , Topics: PostgreSQL

  • PostgreSQL 判断字符串中是否含有指定字符

    正则表达式 使用~符号,A ~ B表示:A中是否包含B。 返回值类型:boolean。 示例:查询test_column列中的值包含abc字符串的记录。 sel

    2023-11-08, Views: 1953 , Topics: PostgreSQL

  • PostgreSQL FETCH FIRST ROWS WITH TIES 查询成绩排名并列前三名的学生

    FETCH FIRST ROWS WITH TIES 实现Top N功能。 数据准备 create table if not exists score(name

    2023-11-07, Views: 1137 , Topics: PostgreSQL

  • First Prev
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • Next Last

©2025 沪ICP备18012661号-1 阿里云

Messages Sitemap GitHub