基础 笔记ipv6 ipv

mysql基础练习(二)

-- 创建表 drop table if exists emp; create table emp( empno int, ename varchar(50), job varchar(50), mgr int, hiredate date, sal decimal(7,2), comm decim ......
基础 mysql

Django笔记三十一之全局异常处理

本文首发于公众号:Hunter后端 原文链接:Django笔记三十一之全局异常处理 这一篇笔记介绍 Django 的全局异常处理。 当我们在处理一个 request 请求时,会尽可能的对接口数据的格式,内部调用的函数做一些异常处理,但可能还是会有一些意想不到的漏网之鱼,造成程序的异常导致不能正常运行 ......
全局 笔记 Django

Linux笔记

Linux 注:笔记中带有特殊标识,特殊标识仅为作者自己设立,起提醒作用 枫染:主要是标识额外的其他命令,或补充命令 幻舞:主要是标识命令的其他用法,多用法,或选项 寒星:主要是标识快捷方式和键盘操作 落霞:主要是标识其他操作或危险命令操作 Linux用户 Linux的用户有三种:root 普通用户 ......
笔记 Linux

Go入门基础03

函数高级 给类型重命名: 函数的参数和返回值都是类型的一部分,函数可以赋值给一个变量 1. 例:type MyFunc func(int, int) int MyFunc就是我们将func(int, int) int重新定义了一下类型,以后在定义函数类型的是时候直接使用MyFunc就是代替了func ......
基础

【学习笔记】拓展中国剩余定理

若干方程组:$\begin{cases} x\equiv c_1\quad(\mod p_1) \ x\equiv c_2\quad(\mod p_2)\ ···\ x\equiv c_m\quad(\mod p_m) \end{cases}$ 求x但不保证p互质。 采用两两方程合并的形式。 $\b ......
定理 笔记

Webserver学习笔记

本篇博客的 Webserver 基于 SOCKET 实现,这样只是为了追求底层,相对于其他方法较为麻烦。(当然你也可以使用其他封装好的库) 这段内容已经了解过 SOCKET 的人可以不看,不了解的不必深究。 ......
Webserver 笔记

Redis基础使用

1 安装 环境:Ubuntu # 安装 sudo apt install redis-server # 查看安装版本 redis-server --version # 启动服务 service redis-server start # 通过命令行使用Redis数据库 redis-cli # 测试pi ......
基础 Redis

OpenResty学习笔记01:认识OpenResty

一. 先挖个坑 本来只想着简单了解一下OpenResty,但在接触之后,发现确实太有意思了,为了不让自己半途而废,先发这第一篇学习笔记,算是给自己立个flag自勉。 如果有哪位同行路过,并且对OpenResty有所了解,还望不吝指正! 二. 关于OpenResty的相关理解 OpenResty并不是 ......
OpenResty 笔记

Linux基础学习

Linux 1、 入门概述 1.1、我们为什么要学习Linux linux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实 ......
基础 Linux

【学习笔记】线性求逆元

假设我们已经求出了 [1,n-1] 的逆元,现在要求 n 的逆元。 令 $t=\lfloor{\frac{p}{n}}\rfloor,k= p % n$,那么: $$t\times n+k\equiv 0 (\mod p)$$ $$-t\times n\equiv k (\mod p)$$ 令左右同 ......
线性 笔记

CKA学习笔记

容器 容器和虚拟机的区别,容器本身是一个APP,虚拟机是一个完整的系统。 容器管理 runtime,运行时。 | 高级别Runtime | 低级别Runtime | | | | | docker | runc | | containerd | lxc | | cri-o | gvisor | | r ......
笔记 CKA

[浅谈] HASH表的基础应用 / P5123 [USACO18DEC]Cowpatibility G

$\color{purple}\text{P5123 [USACO18DEC]Cowpatibility G}$ 题意 每只集合有五个值,求交集为零的两个集合的对数。 解法 首先正难则反,我们考虑求出交集不为零的两个集合的对数 $sum$,则 $ans=\frac{n\times (n-1)}{2} ......
Cowpatibility 基础 P5123 USACO HASH

Python基础

list方法 len 返回list长度 append 往list末尾追加元素 insert 可以通过索引号插入指定位置, 如果插入的位置之前没有元素,会追加到该位置 myList = [0, 1, 2] myList.insert(5, 5) print(len(myList)) print(myL ......
基础 Python

【学习笔记】杜教筛

如果我们要求一个积性函数 $f(x)$ 的前缀和,可以用杜教筛在 $O(n^{\frac{2}{3}})$ 的复杂度求出。 具体地,构造函数 $g(x)$ 和函数 $h(x)$ ,使得 $h=f*g $,要求的式子是 $S(n)=\sum\limits_{i=1}^{n}f(i)$。 开始推式子。 ......
笔记

Kotlin基础入门 - 变量、函数(方法)、对象、继承、接口

虽然之前用了Kotlin一段时间,但是回头看竟然没有做这方面的笔记,索性系统记录一下 基础过度 Kotlin基础入门 - 变量、函数(方法)、对象、继承、接口 Kotlin基础入门 - 静态变量、常量 And 静态函数、方法- Kotlin实战基础 - 设置点击事件、Activity跳转、传值 Ko ......
变量 函数 接口 对象 基础

Kotlin基础入门 - 静态变量、常量 And 静态函数、方法

在 Kotlin 中使用静态的方式不止一种,嗯... 大约有3 - 4种,具体采用哪种方式,还需要自己根据场景选择了~ Java 基础认知 常规方法 静态方法 Kotlin 静态变量、常量、函数 单例 Object 伴生 companion object 顶层类 顶层方法 注解 @JvmStatic ......
静态 常量 变量 函数 基础

Kotlin基础入门 - 创建、兼容一个属于自己的Kotlin项目

这应该是我年前就想记录的一个基础入门,但是因为一直比较忙,当时只是做了一个备忘草稿,正文就拖到了现在,趁着有时间,赶紧来帮助一下新入行的朋友… 关于为何我把这篇Blog叫做 创建、兼容一个属于自己的Kotlin项目? 主要是因为在实际开发中会遇到以下俩种项目场景 > < 从0 - 1 的Kotlin ......
Kotlin 基础 项目

Kotlin基础认知 - 为何Kotlin文件有的带.kt后缀,有的不带?

有一天看到项目中的Kotlin类,有的有.kt后缀,有的没有,针对这个情况我就简单看了下,然后记录一波 创建 Kotlin Class 或 Kotlin File 创建Kotlin class 创建Kotlin File 俩者区别 展现形式 外部展现 内部展现 延伸扩展、对向转换 Class无后缀 ......
Kotlin 后缀 文件 基础 kt

笔记

1、方法不能够在主方法中使用,只能够通过内部类调用2、通过System.currentTimeMillis();可以获取当前时间的总毫秒数3、return的用法:有三种第一种就是可以结束循环体第二种就是可以直接结束方法体第三种就是可以再进行有返回值类型的时候,申明变量而且在这种有返回值类型的就得要一 ......
笔记

Kotlin实战基础 - Activity、Fragment传递参数

基础过度 Kotlin基础入门 - 变量、方法、对象、继承、接口 Kotlin实战基础 - 设置点击事件、Activity跳转、传值 Kotlin实战基础 - Activity、Fragment传递参数 在我的认知中,关于Activity → Fragment、Fragment → Fragment ......
实战 Activity Fragment 参数 基础

Android实战基础 - Java、Kotlin 代码互转

在Android现阶段,Kotlin已经成为普遍性使用的语言,而在其使用阶段中Java和Kotlin的混用很常见,为了便于开发,我们需要掌握Java、Kotlin文件的转换 这应该是我以前刚学Kotlin时就想记录的一篇blog,没想到隔了这么久才进行记录(嗯… 主要这俩年好像有点忙…) Demo ......
实战 Android 代码 基础 Kotlin

Kotlin实战基础 - 设置点击事件、Activity跳转、传值

基础过度 Kotlin基础入门 - 变量、方法、对象、继承、接口 Kotlin实战基础 - 设置点击事件、Activity跳转、传值 Kotlin实战基础 - Activity、Fragment传递参数 尚未完整,遇缺再补- 点击事件 Activity 跳转 Activity 跳转 + Intent ......
实战 Activity 事件 基础 Kotlin

Kotlin实战基础 - 设置点击事件、Activity跳转、传值

liuyong.blog.csdn.net成就一亿技术人! 不论是新手,还是从Java过度的老手,都需要简单看一下Kt在使用上的语法不同;当然如果有经验的话,分分钟过度完成;如果是新手的话,也完全不影响你学习。加油ing~ 今年的目标之一,清空草稿箱Blog,该篇就是堆积了一年多的一篇Kotlin基 ......
实战 Activity 事件 基础 Kotlin

Kotlin基础入门 - for、forEach 循环

Kotlin基础入门 - for、forEach 循环 liuyong.blog.csdn.net成就一亿技术人! 不论身处何方 for循环这种操作都随处可见,鉴于大多数Android开发都是从Java转到Kt的,所以我的思路是从Java的使用习惯来讲一些Kt 的for、forEach 循环方式 基 ......
forEach 基础 Kotlin for

【学习笔记】莫比乌斯反演

先来了解一下狄利克雷卷积的概念。对于函数 $f$ 和 $g$ ,我们定义运算 ${“*”}$ 为: $$ F(x)=\sum\limits_{d|n}f(x)\times g(\frac{n}{d}) $$ 莫比乌斯函数: $$ \mu(x)=\begin{cases} (-1)^k (x的每个质因 ......
笔记

【go】go语言变量类型 常量 函数基础 函数高级 setuptools将python项目打包 前后端联调

昨日回顾 使用setuptools将python项目打包 # https://zhuanlan.zhihu.com/p/624648232 # python 》setuptools--》whl包结构 公司内部写了包 》公司内部用 》开源出来 公司写好的项目,打包好,发给客户,客户可以直接运行起来 # ......
函数 常量 变量 setuptools 语言

读书笔记丨远程服务调用和RESTful,如何分析和抉择?

摘要:相信未来REST规范将会变得更加流行和普及。 本文分享自华为云社区《云原生时代,远程服务调用和RESTful,如何分析和抉择?》,作者:breakDawn 。 随着云原生的概念越来越火,服务的架构应该如何发展和演进,成为很多程序员关心的话题。大名鼎鼎的《深入理解java虚拟机》一书作者于21年 ......
RESTful 笔记

「学习笔记」tarjan 算法与强连通分量

强连通的定义是:有向图 G 强连通是指,G 中任意两个结点连通。 强连通分量(Strongly Connected Components,SCC)的定义是:极大的强连通子图。 说简单一点就是环,环内的点都在一个强连通分量里,单独一个点也算是强连通分量(自己可以到达自己)。 变量 int tim, s ......
分量 算法 笔记 tarjan

JAVA笔记1

Java的基础技术包括以下内容: Java语言基础:Java语言是一种面向对象的编程语言,具有丰富的数据类型、控制结构、类和对象等基本特性。Java程序员需要熟练掌握Java语法和语义规则,以便能够编写出正确、高效的代码。 Java集合框架:Java集合框架是Java中用于管理和操作数据集合的一组A ......
笔记 JAVA

JVM笔记

VM全称为Java虚拟机(Java Virtual Machine),是Java程序的运行环境。它是一个抽象的计算机,能够在不同的操作系统上运行Java字节码(由Java源代码编译而来),实现了Java的一次编译、随处运行的特性。JVM除了提供基本的内存管理和垃圾回收功能外,还提供了类加载、字节码执 ......
笔记 JVM