用户界面 图形 界面 笔记
JavaSE学习笔记——01
Java笔记基础 仅仅学习,不涉及任何商用 1.注释 单行注释:以"//"开头 多行注释:以"/"开头,以"/"结尾 文档注释:以"/**"开头,"*/"结尾。注释中包含一些说明性的文字及一些JavaDoc标签。 public class Hello { public static void mai ......
Serre算术教程Chapter 5笔记
二次型的范畴论定义 考虑这样一个范畴$S_n$,由一些free abelian group of rank $n$ $E$组成 Definition of free abelian group 一个有basis的abelian group. 这里basis就是那个基的意思,every element ......
SQL: PL/SQL打印用户表脚本文本
PLSQL打印用户表脚本文本 环境: ORACLE 19C create or replace package CUX_util_pkg2 is -- Author : SAM -- Created : 2022/8/21 10:20:39 -- Purpose : LONG_TO_CHAR -- ......
4.24 贪心法学习笔记
多写题解多交流才能学好 oi。 在这里贴了代码,为了看上去完整一些。 大概是一些自己学习的记录罢。 贪心不算客观意义上的算法,感觉还不算一种策略机制。我认为更像一种思路,其内涵就是择优,解题时就去想怎样才能更优。 根据最优的思路能去做很多,如果说贪心是一个题的正解的话太抽象,因此贪心的重点也是在证明 ......
数据库校验用户准备工作与数据库校验用户核心代码实现
数据库校验用户准备工作 实现 数据库检验用户 从之前的分析我们可以知道,我们可以自定义一个UserDetailsService,让SpringSecurity使用我们的UserDetailsService。我们自己的UserDetailsService可以从数据库中查询用户名和密码。 准备工作 我们 ......
构建之法 阅读笔记03
第八章 需求分析 8.1 软件需求 ①获取和引导需求:软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求;需求还可以来自各种管理机构;需求不仅来自外界,还可以来自软件企业本身;需求还可以来自技术团队本身;有些需求的目的是要更好地了解用户的行为和需求。 ②分析和定 ......
Django框架——可视化界面之数据增删改查、Django请求生命周期、Django路由层、反向解析
可视化界面之数据增删改查 针对数据对象主键字段的获取可以使用更加方便的 obj.pk获取 在模型类中定义双下str方法可以在数据对象被执行打印操作的时候方便的查看 ''' form表单中能够触发调剂动作的按钮只有两个 <input type='submit'/> <button></button> ......
单调栈学习笔记
单调栈基础 单调栈根据所维护的单调性可以分为四种: 严格递增栈。必须出栈至栈空或栈顶小于当前元素后,才入栈当前元素。 严格递减栈。必须出栈至栈空或栈顶大于当前元素后,才入栈当前元素。 非严格递增栈。必须出栈至栈空或栈顶小于等于当前元素后,才入栈当前元素。 非严格递减栈。必必须出栈至栈空或栈顶大于等于 ......
【学习笔记】快速傅里叶变换
~~怎么有人省选后才来学FFT啊~~ 由于时间原因,本篇笔记仅为个人总结,真正想要学习FFT的请参看这篇博客。 前置知识 单位根性质: $ w_n^{2k}= w_{n/2}^k $ $ w_n^a +w_n^b =w_n^{a+b} $ 算法原理 可知 n+1 个点可以唯一确定一条 n 次多项式, ......
BSGS(大步小步算法)学习笔记
解决高次同余问题。 $a^x\equiv b(\mod p)$,其中 $a$ 与 $p$ 同余。 这个形式与欧拉定理类似。 思想:meet in the middle(折半搜索)。 具体的,令 $x=A\times t-B$,且 $x$ 一定在 $[0,\phi(p))$ 的范围内。但是 $p$ 是 ......
Python学习笔记--json序列化时间报错-改源码
问题:转换时间报错 执行代码为: import json from datetime import date,datetime d = {"time1":date.today(),"time2":datetime.today()} res = json.dumps(d) # 报错 TypeError ......
Vue笔记汇总
Vue3快速上手 1.Vue3简介 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王) 耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者 github上的tags地址:https://github.com/vuejs/vue-next/re ......
ABAP查询界面日期范围未选择值,则查询前一天的数据
包含TOP的查询条件: SELECT-OPTIONS: p_bldat FOR ekbe-bldat . "凭证日期 包含FORM的代码: RANGES: date_range FOR ekbe-bldat. IF p_bldat[] IS INITIAL. date_range-sign = 'I ......
Linux设置用户登录系统连续N次输入错误密码,自动锁定X分钟。
一、在字符终端下,要实现某一用户连续错误登陆N次后,就锁定该用户X分钟(使用pam_tally2认证模块)编辑登录认证文件:vim /etc/pam.d/login,在#%PAM-1.0下新加一行 如果限制所有用户,则可以写成如下内容: auth required pam_tally2.so den ......
django admin 根据用户显示不同的列表以及编辑界面
根据用户判断权限,显示不同的界面。 class MyModelAdmin(admin.ModelAdmin) def changelist_view(self, request, extra_context=None): user = request.user if user.is_superuse ......
Ubuntu 普通用户登录后只有$符号,且补全tab键无法使用,删除键也出现乱码
Ubuntu默认的sh为dash,不像bash支持tab键自动补全等操作,将默认的sh改为bash就可以用了 1、将用户切换到root用户 su - root 2、输入命令 dpkg-reconfigure dash 回车后会弹出一个窗口,选择”NO“回车就可以了 ......
SpringSecurity从入门到精通:数据库校验用户准备工作&数据库校验用户核心代码实现
数据库校验用户准备工作 创建用户表 CREATE TABLE `sys_user` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `user_name` VARCHAR(64) NOT NULL DEFAULT 'NULL' COMM ......
centos 普通用户自动加载bashrc
新拿到的服务器,普通用户使用 ll命令失败 1、拷贝bashrc cp /etc/skel/.bashrc ~/ 2、创建.profile文件 vim ~/.profile:添加下列内容 # ~/.profile: executed by Bourne-compatible login shells ......
TypeScript 学习笔记 — 数组常见的类型转换操作记录(十四)
获取长度 length type LengthOfTuple<T extends any[]> = T["length"]; type A = LengthOfTuple<["B", "F", "E"]>; // 3 type B = LengthOfTuple<[]>; // 0 取第一项 Fir ......
运维笔记--像黑客一样高biger显示你的终端
eDEX-UI(跨平台科幻终端模拟器) https://github.com/GitSquared/edex-ui 安装部署、配置 待补充 ......
老杜Vue实战教程完整版笔记(一)Vue程序初体验
Vue作为国内使用率最高,最火爆的前端框架 学习这门技术也越来越重要~ 动力节点老杜最新版Vue2+3教程已经上线! 还是原来的配方,还是熟悉的味道 学习地址:https://www.bilibili.com/video/BV17h41137i4/ 1 Vue程序初体验 我们可以先不去了解Vue框架 ......
ffmpeg 视频 图形叠加
使用scale视频过滤器将输入缩放(调整大小)为特定大小,然后使用overlay视频过滤器将视频放置在静态图像上。 ffmpeg -loop 1 -i background.png -i video1.mp4 -i video2.mp4 -filter_complex \\ "[1:v]scale= ......
golang 笔记
In Go, the := operator is a shortcut for declaring and initializing a variable in one line (Go uses the value on the right to determine the variable's ......
6.Linux用户与组
前言 经过前面几节课的学习,我们应该是慢慢的可以脱离Linux的图形窗口了,这节课带大家认识下Linux中的用户与权限,这节课学完后面我们大部分情况下甚至都不用在虚拟机上去操作我们的Linux了 用户与组与权限 用户 首先我要了解到Linux 是多用户多任务的分时操作系统,看到这句话是不是懵了,什么 ......
直播软件app开发,用户自定义头像选择
直播软件app开发,用户自定义头像选择 1.进行主界面的布局activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas ......
JAVA学习笔记随记1(类与对象)
首先说明,这是为了学习java而做的笔记,所以记起来可能杂乱无章,无所谓了,刚开始学习都是这样的。。。 首先小结下String的知识点 String 可以直接声明并赋初值并可以修改,例如: String abc="a"; abc="b"; 其次字符串之间的连接用'+',只要出现字符串和其他数据类型之 ......
前端进化笔记-JavaScript(一)
###简介: 实现:三部分 ecmascript语言核心 DOM文档对象模型 BOM浏览器对象模型 DOM:用于html的应用程序接口(API),把整个页面映射成一个多层节点结构。 例如: <html> <head> <title>sample page</title> </head> <body> ......
VBA学习笔记
2023-04-24 (1)Option Explicit:在模块最开始加这句代码,如果程序中有未声明的变量,程序不会运行,且计算机会自动提醒你声明变量。 在VBE编辑界面,通过 工具 --》选项 --》编辑器 --》勾选“要求变量声明”,则每个模块都会在第一句自动写下 “Option Explic ......