链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
好玩
前端
后端
工作
B3
推介
查看所有领域
Java
golang
Node.js
Python
数据库
Spring
C++
PHP
关于 SiYuan v3.1.12 后默认自动清理超过 180 天快照的调查
目前思源加入了自动的快照清理功能,触发时机如下: 手动触发同步 每 24 小时执行一次 默认的配置是保留 180 天内的快照,每天保留两份。 在启动、退出时的同步不会触发,但是 30s 的自动同步会触发。 我个人不喜欢这个设计,因此以下的描述可能会有偏颇。不喜欢的原因如下: 清理功能是自动的且没有开关默认开启,这导致假 ..
319
36 分钟前
Python 连接到 Microsoft SQL 数据库
模块 import pyodbc class SQLServerOperations: def __init__(self, server, database, uid, pwd): self.server = server self.database = database self.uid = uid self.pw ..
9
1 天前
简易的指数转换 Web
1. python 主程序代码,保存为 app.py from flask import Flask, request, render_template app = Flask(__name__) K = 1234567890 B = 1234567890 @app.route('/', methods=['GET', ..
7
2 天前
DM 数据库
[图片] 查询口令策略语句:默认值为 2 身份鉴别 SELECT * FROM V$PARAMETER WHERE NAME=’PWD_POLICY’; 查询命令:登录失败处理功能 SELECT * FROM SYSUSERS WHERE failed_attemps > 3;//;登录失败处理功能 查询命令:远 ..
9
3 天前
Clojure+Java 使用 deps.edn 混合构建
简述 公司有一个项目我用 clojure 写了一个数据处理的 SDK,里面混合了 Java 和 Clojure 的代码,之前用习惯了 [链接],不过慢慢的感觉 Leiningen 越来越慢了(不知道是不是错觉),这次打算使用 [链接] 管理项目。 环境准备(包含开发工具相关的包) windows: 建议使用 [链接 ..
6
1 周前
基于 SpringBoot+Vue 框架实现前后端分离【企业级】项目,欢迎大家体验 [看]......
官方地址(完全开源):https://bbs.nanshengbbs.top 后端源码(GitHub):https://github.com/maliangnansheng/bbs-springboot 前端源码(GitHub):https://github.com/maliangnansheng/bbs-vue-ui ..
55
1 周前
基于 SpringBoot+Vue 框架实现前后端分离【企业级】项目,欢迎大家体验......
官方地址(完全开源):https://bbs.nanshengbbs.top 后端源码(GitHub):https://github.com/maliangnansheng/bbs-springboot 前端源码(GitHub):https://github.com/maliangnansheng/bbs-vue-ui ..
57
2 周前
MySQL 数据库基本操作(二)
[图片] 数据库的基本操作 创建数据库 MySQL 安装完成之后,将会在 data 目录下自动创建几个必须的数据库,可以使用查看数据库的语句查看当前所有存在的数据库,输入的语句如下: SHOW DATABASES; 初始时数据库列表中包含 6 个数据库。mysql 是必需的,描述用户的访问权限。 创建数据库的基本 SQ ..
29
2 周前
MySQL 概述(一)
[图片] 认识 MySQL(数据库管理系统[DBMS] ) 数据库基础 什么是数据库 定义 数据库由一批数据构成有序的集合,这些数据被存放在结构化的数据表中。 数据库系统 数据库系统提供对数据的安全控制和完整性控制。 数据库种类 层次式数据库、网络式数据库和关系式数据库。 特点 实现数据共享、减少数据冗余、采用特定的数 ..
29
2 周前
Java 模块化与接口组成(十六)
[图片] 模块化 模块的基本使用 模块的使用步骤 创建模块 在模块的 src 目录下新建一个名为 module-info.java 的描述文件,该文件专门定义模块名,访问权限,模块依赖等信息 描述性文件中使用模块导出和模块依赖来进行配置使用 模块中所有未导出的包都是模块私有的,不能在模块之外被访问 模块导出格式:exp ..
18
2 周前
Java 反射(十五)
[图片] 反射 类加载器 概述 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化,如果不出现意外情况,JVM 将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化。 类加载 就是指将 class 文件读入内存,并为之创建一个 jav ..
10
2 周前
Java Stream 流(十四)
[图片] Stream 流 概述 Stream 流的使用 生成流 通过数据源(集合,数组等)生成流 list.stream() 中间操作 一个流后面可以跟随零个或多个中间操作,其目的主要是打开流,做出某种程度的数据过滤/映射,然后返回一个新的流,交给下一个操作使用 filter() 终结操作 一个流只能有一个终结操作, ..
10
2 周前
windows 的 just focus
一直非常馋 MAC 的 just focus 自己写了一简陋的脚本实现 import time import tkinter as tk from tkinter import ttk import threading import sys global 循环次数, 专注时间, 休息时间, 剩余时间, 窗口, 文本 窗 ..
18
2 周前
Java 函数式接口(十三)
[图片] 函数式接口 概述 函数式接口:有且仅有一个抽象方法的接口 Java 中的函数式编程体现就是 Lambda 表达式,所以函数式接口就是可以适合于 Lambda 使用的接口 只有确保接口中有且仅有一个抽象方法,Java 中的 Lambda 才能顺利地进行推导 @FunctionalInterface :函数式接口 ..
14
2 周前
Java 方法引用(十二)
[图片] 方法引用 方法引用符 :: 该符号为引用运算符,而它所在的表达式被称为方法引用 范例: // Inter为接口,InterDemo为测试类 public interface Inter{ void run(String s); } public class InterDemo{ public static v ..
7
3 周前
Java Lambda 表达式(十一)
[图片] Lambda 表达式 Lambda 表达式的标准格式 格式:(形式参数) -> {代码块} 形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,则留空 -> :由英文中划线和大于符号组成,固定写法。代表指向动作 代码块:是具体要做的事情,即方法体内容 Lambda 表达式的使用前提 有一个 ..
13
3 周前
Java 网络编程(十)
[图片] 网络编程 网络编程入门 概述 在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换 网络编程三要素 IP 地址 实现计算机的互相通信,必须为每台就是就是指定一个标识号,通过这个标识号来指定要接收数据的计算机和识别发送的计算机,而 IP 地址就是计算机的标识号,也就是设备的标识。 端口 端口 ..
8
3 周前
Java 多线程(九)
[图片] 多线程 实现多线程 进程 进程:是正在运行的程序 是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源 线程 线程:是进程中的单个顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程程序 多线程:一个进程如果有多条执行路径,则称为多线程程序 多线程的实现方式( ..
14
3 周前
ES ILM 策略
[图片] Index Lifecycle Management(ILM)策略 Elasticsearch 可以通过 Index Lifecycle Management (ILM) 策略自动创建每日滚动索引。以下是一个创建每日滚动索引的示例,配合 ILM 策略可以让索引根据数据增长自动创建新的每日索引,并在数据老化时移 ..
7
3 周前
Java IO 流(八)
[图片] IO 流 概述 IO:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称,也就是说数据在设备间的传输称为流,流的本质是数据传输 IO 流就是用来处理设备间数据传输问题的 常见的应用:文件复制、文件上传、文件下载 IO 流分类: 按照数据的流向 输入流:读数据 输出流:写数据 按照数 ..
10
3 周前
Java 集合(七)
[图片] 集合基础 概述 集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发送改变。 ArrayList: 可调整大小的数组实现 :是一种特殊的数据类型,泛型 集合打印输出的结果不是对象,而是集合元素,格式为:[元素 1,元素 2,...] ArrayList 的构造方法和添加方法 方法名 说明 pub ..
5
3 周前
Java 异常(六)
[图片] 异常 概述 异常:就是程序出现了不正常的情况。 异常体系 [图片] Error:严重问题,不需要处理 Exception:称为异常类,它表示程序本身可以处理的问题 RuntimeException:在编译期是不检查的,出现问题后,需要回来改代码 非 RuntimeException:编译期就必须处理的,否则程 ..
6
3 周前
Java 内部类与常用 API(五)
[图片] 内部类 概述 内部类:就是在一个类中定义一个类。 内部类定义格式: public class 类名{ 修饰符 class 类名{ } } 内部类访问特点 内部类可以直接访问外部类的成员,包括私有 外部类要访问内部类的成员,必须创建对象 成员内部类 按照内部类在类中定义的位置不同,可以分为以下两种形式: 在类的 ..
13
3 周前
Java 抽象类与接口(四)
[图片] 抽象类 概述 在 Java 中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类 抽象类的特点 抽象类和抽象方法必须使用 abstract 关键字修饰 public abstract class 类名{} public abstract void 方法名(); 抽象类中不一定 ..
13
3 周前
Java 字符串(三)
[图片] 字符串 API API 概述 API(Application Programming Interface):应用程序接口 Java API:指的是 JDK 中提供的各种功能的 Java 类 java.lang 下的类是不需要导包的。 API 练习 调用方法时,如果方法有明确的返回值,我们用变量接收可以手动完成 ..
9
3 周前
Java 面向对象基础(二)
[图片] 面向对象基础 类和对象 什么是类 类是现实生活中一类具有共同属性和行为的事物的抽象。 类的特点 类是对象的数据类型 类是具有相同属性和行为的一组对象的集合 什么是对象的属性 属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值。 什么是对象的行为 行为:对象能够执行的操作。 类和对象的关系 对象:是能够 ..
23
4 周前
Java 基础语法(一)
[图片] Java 概述 Java 跨平台原理 在不同操作系统上运行 Java 程序,只需要安装与该操作系统对应的 Java 虚拟机(JVM),这样可以实现同一个 Java 程序在不同平台上运行,也就是 Java 的跨平台原理。 JRE 与 JDK JRE(Java Runtime Environment):Java ..
43
3 周前
数据库设计【从概念到实施】
在当今信息化时代,数据库设计 是任何 IT 项目的核心环节。无论是小型应用程序还是大型企业系统,数据库的设计直接影响到整个系统的性能和可维护性。本文将带你深入了解数据库设计的基本概念、特点、方法以及步骤,帮助你掌握数据库设计的核心要素,为你的项目奠定坚实的基础。 什么是数据库设计? 数据库设计 是一个广泛的概念,它可以 ..
129
1 个月前
docker-compose 部署 mysql 数据库完整步骤
一、部署 docker 1. 上传安装包 将文件上传到系统/data/docker 上 如果没有则手动创建 cd /data/docker 2. 进入目录 cd /data/docker 3. 解压 docker 安装包 tar -zxvf docker-xxx.tgz 4. 将解压出来的 docker 文件复制到 / ..
77
2 个月前
批量导入文档到数据库 0.0.6 版全新发布
前言 这个脚本的作用就是批量导入文档或块到数据库,包括后代文档等,可以通过限定嵌套层数或通过 SQL 等对导入内容加以限制。 在之前的这个帖子中(该贴不再维护和更新),我实现了 0.0.5 版本,这个版本已经很完善了,只不过使用需通过代码配置,体验上差了些。0.0.6 在这个基础上做了功能扩展,改善了使用体验。 使用效 ..
569
1 周前