828华为云征文|部署个人知识管理系统 SiyuanNote
828华为云征文|部署个人知识管理系统 SiyuanNote
- 一、Flexus云服务器X实例介绍
- 二、Flexus云服务器X实例配置
- 2.1 重置密码
- 2.2 服务器连接
- 2.3 安全组配置
- 2.4 Docker 环境搭建
- 三、Flexus云服务器X实例部署 SiyuanNote
- 3.1 SiyuanNote 介绍
- 3.2 SiyuanNote 部署
- 3.3 SiyuanNote 使用
- 四、总结
一、Flexus云服务器X实例介绍
云服务器是基于虚拟化技术的计算资源服务,通过互联网提供弹性的计算能力和存储空间,用户可以根据需要灵活调整资源规模,实现快速部署应用、数据备份与恢复,提升可靠性和安全性,降低运维成本。云服务器为个人和企业提供了高度可扩展的计算解决方案,促进数字化转型和创新发展。
华为云下一代云服务器Flexus X实例
焕新上线,新产品按照算力规格变化,精准计算用量,按需灵活计费,搭配智能推介,始终确保成本更优,拥有国内最大SRE团队之一,基于华为云定性运维理念,确保云服务超高可用性,覆盖行业大多数通用工作负载场景。
Flexus X实例通过和其他服务组合,具备计算、镜像安装、网络、存储、安全等能力,您可根据业务需要灵活配置各资源。
本次测评使用的规格是:4核12G-100G-3M规格
的Flexus X实例基础模式
二、Flexus云服务器X实例配置
2.1 重置密码
购买服务器的时候可以提前设置用户名和密码,因为我这里跳过了,所以购买完成后需要重置密码,会短信或站内消息通过你的云服务器信息,重点是公网IP地址
和用户名,首先打开你的服务器控制台,选择重置密码
勾选自动重启,点击确定即可
2.2 服务器连接
华为云服务器提供了多种链接方式,如使用控制台提供的VNC方式登录、使用Linux/Mac OS系统主机登录Linux弹性云服务器(即ssh root@192.168.48.78
命令)或者使用Putty、Xshell等工具登录Linux弹性云服务器。
我个人习惯使用 MobaXterm
这款软件,添加SSH连接,输出公网IP
、用户名和端口(默认22),连接即可。
2.3 安全组配置
安全组是一个逻辑上的分组,为同一个VPC内的云服务器提供访问策略
。用户可以在安全组中定义各种访问规则,当云服务器加入该安全组后,即受到这些访问规则的保护。
系统为每个网卡默认创建一个默认安全组,默认安全组的规则是对出方向上的数据报文全部放行,入方向访问受限。您可以使用默认安全组,也可以根据需要创建自定义的安全组
。
主要需要填写优先级
(默认填1即可)、协议端口
(协议一般为TCP
或UDP
,端口一般选择你项目需要暴露的端口即可),描述
(选填,一般会填写此端口的用途以免忘记了),其他默认点击确定即可。安全组配置主要是暴露端口可以给外网访问。
如果还不清楚可以参考文档:安全组配置示例
2.4 Docker 环境搭建
本次服务器环境是ubuntu系统镜像,需要自己安装docker环境
服务器类别 | 系统镜像 | 内网IP地址 | Docker版本 | 操作系统版本 |
---|---|---|---|---|
Flexus云服务器X实例 | Ubuntu | 192.168.0.168 | 27.2.0 | Ubuntu 22.04.4 LTS |
使用apt-get
命令安装docker及其配置
# 安装必要工具包
$ sudo apt-get install \apt-transport-https \ca-certificates \curl \gnupg-agent \software-properties-common# 添加Docker GPG秘钥
$ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -# 配置仓库源
$ sudo add-apt-repository \"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \$(lsb_release -cs) \stable" # 更新apt包索引
$ sudo apt-get update# 安装docker
$ sudo apt-get install docker-ce docker-ce-cli containerd.io# 添加docker镜像源
$ sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/","https://dockerproxy.com",]
}
# 重启
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
测试docker
安装是否成功
root@flexusx-c6b3:~# docker -v
Docker version 27.2.0, build 3ab4256```
检查docker
服务状态
root@flexusx-c6b3:~# systemctl status docker
* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h ago
TriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service`-24912 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
检查docker compose
版本
root@flexusx-c6b3:~# docker compose version
Docker Compose version v2.29.2
三、Flexus云服务器X实例部署 SiyuanNote
3.1 SiyuanNote 介绍
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。融合块、大纲和双向链接,重构你的思维,支持细粒度块级引用和 Markdown 所见即所得。
-
块式编辑:思源笔记核心为内容块,通过排版格式形成块级内容,方便组织和阅读。支持超过20种块元素和10多种行级元素,以满足多样化的排版需求。
-
双链块引:支持块级双向链接,将所有文档页面作为块管理。通过反向链接和链接关系图,用户可以轻松发现和可视化知识之间的关系。
-
间隔重复记忆:使用FSRS算法提升记忆效率,通过回顾所学内容提高学习效果,优化时间分配,增强学习动力和自信。
-
数据库功能:支持关联和汇总,可以在不同数据库间建立联系进行联动管理,整理和掌控动态知识。
-
列表大纲:用于快速组织具有逻辑层次的知识,支持折叠操作以隐藏细节,方便简洁的组织和展示内容。
-
隐私和同步:数据完全存储在用户设备上,端到端加密同步确保数据安全,即使在云端数据泄漏的情况下,内容也几乎不可能被他人知晓。
不同于传统的笔记应用,它支持完全离线使用,从设计之初就将用户的隐私保护放在首位。利用端到端加密技术,思源笔记保证了同步过程中的数据安全,即使在云端存储时,用户的数据也几乎不可能被外界窃取。其开发团队钟情于“所见即所得”的编辑体验,致力于帮助用户在块式编辑的基础上,重组和捕捉灵感。
- 官网:https://b3log.org/siyuan/?lang=cn
- Github:https://github.com/siyuan-note/siyuan
3.2 SiyuanNote 部署
- 创建 docker-compose.yml
version: "3.5"
services:main:image: b3log/siyuancommand: ['--workspace=/siyuan/workspace/', '--accessAuthCode=maxxspace']user: '1000:1000'ports:- 6806:6806volumes:- ./siyuan/workspace:/siyuan/workspacerestart: unless-stoppedenvironment:# A list of time zone identifiers can be found at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones- TZ=Asia/Shanghai
- ports: 映射主机的 6806 端口到容器的 6806 端口
- volumes: 将主机目录 ./siyuan/workspace 挂载到容器 /siyuan/workspace 目录
- accessAuthCode:访问授权码,请务必修改,否则任何人都可以读写你的数据
如果将上述代码片段保存在名为 docker-compose.yml 的文件中,则只需从同一文件夹中运行 docker compose up -d
即可自动拉取 SiyuanNote 镜像,并创建并启动一个容器。 up
表示启动服务,-d
表示在后台执行。docker-compose down
命令用于停止和清理由 docker-compose up
启动的服务。
- 启动服务
进入项目目录,执行docker-compose up -d
启动命令,会自动拉取容器并运行
从 Dockerhub 拉取 SiyuanNote 镜像,地址:https://hub.docker.com/r/b3log/siyuan
root@flexusx-c6b3:~/siyuan# docker-compose up -d
Creating network "siyuan_default" with the default driver
Pulling main (b3log/siyuan:latest)...
latest: Pulling from b3log/siyuan
43c4264eed91: Already exists
f52ceb80057d: Pull complete
92afc472a8ad: Pull complete
e7d646cdae44: Pull complete
Digest: sha256:47c79b32d28ef4e753f2e894bb95b477bd891595635ffd6e35f4728fd8541a35
Status: Downloaded newer image for b3log/siyuan:latest
Creating siyuan_main_1 ...
Creating siyuan_main_1 ... done
- 配置安全组
在Flexus云服务器X实例的安全组管理页面,添加入方向规则,接下来我们启动服务需要监听6806端口,所以添加安全组为TCP:6806
协议端口。
- 检查容器状态
检查 SiyuanNote 容器状态,确保容器正常启动
root@flexusx-c6b3:~/siyuan# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
eedae1c3a75c b3log/siyuan "/opt/siyuan/kernel …" 21 seconds ago Up 3 seconds 0.0.0.0:6806->6806/tcp, :::6806->6806/tcp siyuan_main_1
- 访问地址
内网:http://localhost:6806
外网:http://公网IP:6806
- 访问结果
若出现此页面,则部署 siyuan server 成功。
3.3 SiyuanNote 使用
首次访问时候会要求输入access auth code
,即之前 docker-compose.yml
中配置的值,输入后点击 unlock access
解锁完成后进入首页,整体风格很类似 Notion
,尤其是笔记界面,但是感觉很多功能按钮设置都好小
点击左上角设置选项,选择外观 - 语言 - 简体中文,即可重启界面设置中文,并切换下亮色主题
设置的配置项很多:编辑器设置、文档树、闪卡、AI、资源、导出、集市(包类似于第三方应用程序,它可以做任何它想做的事情,所以在集市中安装集市包存在一定的安全风险)、搜索选项(启用的块级类型中进行搜索、块级属性、反链提及、索引 、搜索结果显示数、区分大小写 )、快捷键、帐号、云端(可选云端存储服务提供商,选择后将使用该提供商的云端存储服务实现云端同步和备份功能)、发布(启用后将启动发布服务,该服务以只读模式在局域网中发布当前工作空间的内容)
除了设置,还有面板设置、布局、日记、闪卡、最近的文档、锁屏、数据历史、用户指南等
在文档树中新建笔记本
,输入笔记本名称确定即可
在新笔记本上新建子文档
,和Notion操作很像,可以设置标题、标签、背景、图标,编辑内容时候可以使用/
调出命令选项,也支持 markdown 语法输入自动转换样式
内容编辑支持超多类型,代码、表格、图片、视频、音频、文件、列表、待办、数据库表等,还有脑图
、UML
和各种图表类型,文档本身支持复制、移动、添加到数据库、搜索、文件历史、导出、和编辑锁定
更多操作:插入图片和文件、开始录音、网络图片转化为本地图片、网络资源文件转化为本地、上传资源文件到图床、优化排版、模式切换等,以及文章的字符数、链接、图片、引用的统计
右上角功能中,命令面板可以快速执行一些操作
全局搜索功能十分强大,检索速度很快,能够直接定位到具体的段落,还有各种过滤条件的设置,过滤搜索类型,搜索方式包括关键字、搜索语法、SQL和正则表达式
大纲列表展示目录,书签显示已经添加的书签记录,标签显示添加的标签及其关联笔记
右侧菜单栏还包括关系图和全局关系图
模式切换选择导出预览时候,可以切换桌面、平板、移动端,还可以一键复制到公众号、知乎和语雀
我们来查看下 SiyuanNote 的映射文件路径下的结构
root@flexusx-c6b3:~/siyuan# tree -L 3
.
|-- docker-compose.yml
`-- siyuan`-- workspace|-- conf|-- data|-- history`-- temp6 directories, 1 fil
conf
即为环境配置文件data
即为项目主体数据history
即为历史数据temp
即为临时数据目录
思源笔记的核心理念是“块”,所有内容都被视为独立的块体,方便进行逻辑重组和编辑。通过双链块引,用户可以实现块级双向链接,将文档页面分解为更小的组件,从而更灵活地组织信息。这种方式不仅减轻了心智负担,还让知识关联更直观和高效。作为个人笔记工具的使用就是这些的,熟悉 Notion
的用户的朋友应该会很容易上手,主要是文档的编辑模块功能丰富,以及文档的检索和关联,开始使用思源笔记后,建议用户首先熟悉块级编辑功能,利用块的灵活性,用户可以根据需求调整文档结构、添加双链块进行智能链接。尝试间隔重复记忆功能,适应于考试准备或者长期知识储备,以提升个人学习能力,还有更多有趣的设置和功能就需要自行探索了。
四、总结
思源笔记是一款非常优秀的开源知识管理工具,同时具备笔记软件和写作软件的特点,功能丰富,主要包括网络伺服功能、本地笔记、云同步、丰富的插件和主题、双链功能、Markdown和富文本等,可本地离线使用。它整合了先进的功能与严密的隐私保护机制,为用户提供了一个理想的数字记录和管理空间。此次使用的Flexus X实例
配置还是很高的4核12G-100G-3M规格
的基础模式
,目前体验下的笔记功能模块体验非常好,中文支持彻底,各种类型的数据几乎都能插入到笔记中,加载和响应速度都很快,几乎没有延迟,各种笔记页面切换都是快,全局搜索的返回结果也很快。
华为云服务器,性能卓越,稳定可靠!搭载最新一代处理器,大带宽高速网络,轻松应对海量数据处理。无论是企业级应用还是个人开发,都能提供极致体验。现在正值828 B2B企业节
,价格更优惠,快来体验!
相关文章:
828华为云征文|部署个人知识管理系统 SiyuanNote
828华为云征文|部署个人知识管理系统 SiyuanNote 一、Flexus云服务器X实例介绍二、Flexus云服务器X实例配置2.1 重置密码2.2 服务器连接2.3 安全组配置2.4 Docker 环境搭建 三、Flexus云服务器X实例部署 SiyuanNote3.1 SiyuanNote 介绍3.2 SiyuanNote 部署3.3 Siyua…...
MATLAB中pcg函数用法
目录 语法 说明 示例 线性系统的迭代解 使用指定了预条件子的 pcg 提供初始估计值 使用函数句柄代替数值矩阵 pcg函数的功能是求解线性系统 - 预条件共轭梯度法。 语法 x pcg(A,b) x pcg(A,b,tol) x pcg(A,b,tol,maxit) x pcg(A,b,tol,maxit,M) x pcg(A,b,tol,ma…...
Veritus netbackup 管理控制台无法连接:未知错误
节假日停电,netbackup服务器意外停机后重新开机,使用netbackup管理控制台无法连接,提示未知错误。 ssh连接到服务器,操作系统正常,那应该是应用有问题,先试一下重启服务器看看。重新正常关机,重…...
安全中心 (SOC) 与 网络运营中心 (NOC)
NOC 和 SOC 之间的区别 网络运营中心 (NOC) 负责维护公司计算机系统的技术基础设施,而安全运营中心 (SOC) 则负责保护组织免受网络威胁。 NOC 专注于防止自然灾害、停电和互联网中断等自然原因造成的网络干扰,而 SOC 则从事监控、管理和保护。 NOC 提…...
WPS使用越来越卡顿
UOS统信wps频繁的使用后出现卡顿问题,通过删除或重命名kingsoft文件缓存目录。 文章目录 一、问题描述二、问题原因三、解决方案步骤一步骤二步骤三 一、问题描述 用户在频繁的使用wps处理工作,在使用一段时间后,用户反馈wps打开速度慢&…...
吴恩达深度学习笔记:卷积神经网络(Foundations of Convolutional Neural Networks)2.5-2.6
目录 第四门课 卷积神经网络(Convolutional Neural Networks)第二周 深度卷积网络:实例探究(Deep convolutional models: case studies)2.5 网络中的网络以及 11 卷积(Network in Network and 11 convoluti…...
C# 解决Excel边框样式无法复制问题及实现格式刷功能
目录 问题现象 范例运行环境 解决方案 剪贴板加特殊粘贴 自定义样式 直接赋值 完美方案 小结 问题现象 在运行数据表数据导出到 EXCEL 数据输出时遇到了一个问题,开发者设计了单行细线下边框的输出模板,如下图设计: 其中 <%syst…...
前端组件化开发
假设这个页面是vue开发的,如果一整个页面都是编写在一个vue文件里面,后期不好维护,会特别的庞大,那么如何这个时候需要进行组件化开发。组件化开发后必然会带来一个问题需要进行组件之间的通信。组要是父子组件之间通信࿰…...
异步操作实现线程池
文章目录 futureasyncpromisepackage task C11线程池实现 future 在C11标准库中,提供了一个future的模板类,它表示的是一个异步操作的结果,当在多线程编程中使用异步任务的时候,使用这个类可以帮助在需要的时候获取到对应的数据处…...
长期提供APX515/B原装二手APX525/B音频分析仪
Audio Precision APx515 是一款针对生产测试而优化的高性能音频分析仪。它因其速度、性能、自动化和易用性而成为一流的仪器。它具有卓越的性能,具有 –106 dB 的典型 THDN、1M 点 FFT 和 192k 数字 I/O,以及所有 APx 系列音频分析仪的一键式自动化和易用…...
【数据库差异研究】update与delete使用表别名的研究
目录 ⚛️总结 ☪️1 Update ♋1.1 测试用例UPDATE users as a SET a.age 111 WHERE a.name Alice; ♏1.2 测试用例UPDATE users as a SET a.age 111 WHERE name Alice; ♐1.3 测试用例UPDATE users as a SET age 111 WHERE a.name Alice; ♑1.4 测试用例UPDATE us…...
idea远程连接docker
idea远程连接docker docker、ubuntu、linux、远程连接、IntelliJ idea注意!本文中开启docker远程连接的方法只能在确定环境安全的内网中使用,不可在公网服务器设置,有极大安全风险! 注意!本文中开启docker远程连接的…...
Docker 安装 ClickHouse 教程
Docker 安装 ClickHouse 教程 创建目录 首先,创建必要的目录用于存放 ClickHouse 的配置、数据和日志文件。 mkdir -p /home/clickhouse/conf mkdir -p /home/clickhouse/data mkdir -p /home/clickhouse/log chmod -R 777 /home/clickhouse/conf chmod -R 777 /…...
过渡到内存安全语言:挑战和注意事项
开放源代码安全基金会 ( OpenSSF )总经理 Omkhar Arasaratnam 讨论了内存安全编程语言的演变及其为应对 C 和 C 等语言的局限性而出现的现象。 内存安全问题已存在五十多年,它要求程序员从内存管理任务中抽离出来。 Java、Rust、Python 和 JavaScript 等现代语言通…...
在Pycharm中安装Cv2
安装OpenCV: 在Terminal中,输入以下pip命令来安装OpenCV: pip install opencv-python pip install opencv-contrib-python 如果下载速度较慢,可以考虑使用国内的pip镜像源,如清华大学源: pip install openc…...
减少重复的请求之promise缓存池(构造器版) —— 缓存promise,多次promise等待并返回第一个promise的结果
减少重复的请求之promise缓存池 —— 缓存promise,多次promise等待并返回第一个promise的结果 背景简介 当一个业务组件初始化调用了接口,统一个页面多吃使用同一个组件,将会请求大量重复的接口 如果将promise当作一个普通的对象࿰…...
cdq+bitset处理高维偏序
高维偏序 CDQ分治 假设处理的区间为 [ l , r ] [l,r] [l,r] ,CDQ分治的过程: 如果 l ≥ r l\geq r l≥r ,返回。设区间中点为 m i d mid mid ,递归处理 [ l , m i d ] [l,mid] [l,mid] 和 [ m i d 1 , r ] [mid1,r] [mid…...
敏捷开发和传统开发,你更适合哪种?
时间:2024年 10月 03日 作者:小蒋聊技术 邮箱:wei_wei10163.com 微信:wei_wei10 音频:喜马拉雅 大家好,欢迎来到“小蒋聊技术”,我是小蒋!今天我们来聊聊两个开发模式的“对决”…...
python之with
with上下文管理是什么呢? 一般都是使用系统提供的一些with语句,列如我要去读取一些数据进行分析,就可以使用with open去读取某些数据,或者我要把一些图片给他保存到某些地方,可以用with给他写入。 上下午管理器with是…...
vue3 升级实战笔记
最近要将公司项目的移动端进行 vue3 的升级工作,就顺便记录下升级过程。 项目迁移的思路 我的想法是最小改动原则。 从 vue2.x 升级到 vue3,且使用 vue3 的 选项式 API。构建工具要从 vue-cli(webpack)升级到 vite。路由需要升级到…...
利用函数模块化代码实操 ← Python
【知识点】 ● 模块化可以使代码易于维护和调试,并且提高代码的重用性。 ● 函数可以用来减少冗余的代码并提高代码的可重用性。函数也可以用来模块化代码并提高程序的质量。 ● 在 Python 中,可以将函数的定义放在一个被称为模块的文件中,这种文件的后缀…...
Java高效编程(12):重写toString方法
解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 尽管 Object 类提供了 toString 方法的默认实现,但它返回的字符串通常不是类的使用者想要看到的。默认返回的字符串格式是类名加上“”符号和哈希码的十六进制表示,例如 PhoneNu…...
谷歌给到的185个使用生成式AI的案例
很多公司从利用AI回答问题,进而使用AI进行预测,向使用生成式AI Agent转变。AI Agent的独特之处在于它们可以采取行动以实现特定目标,比如引导购物者找到合适的鞋子,帮助员工寻找合适的健康福利,或在护理人员交接班期间…...
程序员如何通过专业与软技能提升核心竞争力
一、引言 随着AIGC的兴起,AI辅助编程工具如chatgpt、midjourney、claude等接二连三地涌现,编程领域的变革正逐步深化。面对这一变革,程序员们对于未来工作的前景有着种种不同的担忧和期待。他们担心AI可能取代部分编程工作,同时…...
基于YOLOv8的智能植物监测机器人
摘要:针对传统的植物病害检测方法依赖专家的经验,耗时耗力,并且准确性受限于个人的水平等问题。文中提出无线通信模块采用HTTP协议来传输数据图片,采用SoC核心处理器实现了便携化,采用对射式红外避障传感器实现自动避障功能。以YOLOv8算法为控制核心,并添加注意力机制以提…...
2024年OpenAI DevDay发布实时 API、提示缓存等新功能
就在几天前,一些重要人物如前 CTO Mira Murati 离开了 OpenAI。因此,看到 Sam Altman 在 DevDay 上登台,讨论开发者的新产品,感觉有点奇怪。 随着公司内部的这些变化,你不禁会想:我们还应该信任他吗&#…...
Raspberry Pi3B+之安装bookworm+Rpanion系统
Raspberry Pi3B之安装bookwormRpanion系统 1. 源由2. 系统安装3. 系统安装3.1 烧录系统3.2 设备接线3.3 配置无线3.4 更新系统3.5 安装git3.6 克隆Rpanion3.7 安装Rpanion 4. 系统管理5. 附录问题1:error: externally-managed-environment问题2:bookworm…...
无人机专业除理论外,飞手执照、组装、调试实操技术详解
无人机专业的学习除了丰富的理论知识外,飞手执照的获取、无人机的组装与调试等实操技术也是至关重要的。以下是对这些方面的详细解析: 一、无人机飞手执照 1. 必要性 法规要求:根据《民用无人驾驶航空器系统驾驶员管理暂行规定》等相关法规…...
【网路通信基础与实践番外二】TCP协议的流量控制和拥塞控制以及二者区别和例题
TCP协议是端对端的协议,因此在数据进行传输的过程受发送方,数据通道,接收方三方状态的影响。我们用水龙头来比喻数据发送方,水管来比喻数据通道,水桶来表示数据接收方。 图(a)表示水桶太小,来不及接受注入…...
SpringBoot3+Vue3开发后台管理系统脚手架
后台管理系统脚手架 介绍 在快速迭代的软件开发世界里,时间就是生产力,效率决定成败。对于构建复杂而庞大的后台系统而言,一个高效、可定制的后台脚手架(Backend Scaffold)无疑是开发者的得力助手。 脚手架 后台脚…...
天津电子商务网站建设/在线推广企业网站的方法
Frontiers of Physics(FOP)正式推出视频摘要(Video Abstract),将FOP刊文章内容与视频形式结合,便于读者快速了解最新研究成果。现有的视频摘要以作者讲解和动画结合为主,究竟以何种方式将论文主…...
电商主图制作软件/优化大师优化项目有
#PS:要转载请注明出处,本人版权所有 #PS:这个只是 《 我自己 》理解,如果和你的 #原则相冲突,请谅解,勿喷 此文的编译篇在:http://blog.csdn.net/u011728480/article/details/78037404 原本不想写这篇…...
增光路网站建设/公司网站建设方案
github地址:https://github.com/LitePalFramework/LitePal 用过Android原生的数据库也知道,我们要写成千上百行的代码去配置自己的需求,这个是十分痛苦的事件。 第三方的数据库用过greeDao,也是太繁琐,很多需求都需要自己去敲打。…...
网站模板utf-8转gbk/长春网站建设定制
PHP可以实现对文本数据库的数据的显示、加入、修改、删除、查询等五大基本操作。我们以一个留言本程序为例,简述一下PHP实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法。此文本数据库共有字段10个:客户IP、发言时间、客户名、客…...
wordpress centos查看目录/百度不能搜的十大禁词
NEW关注Tech逆向思维视频号最新视频→【世界各国加班程度到底怎么样?】3月30日消息,苹果公司内部备忘录显示,如果iPhone等苹果设备在GSMA设备注册数据库中被标记为丢失或被盗,苹果零售商店和苹果授权服务提供商将会收到提醒&#…...
自适应网站主要用什么做/谷歌搜索入口中文
以前也零零碎碎发过一些排序算法,但排版都不太好,这次重新整理一次,排序算法是数据结构的重要部分,面试必问,系统地学习很有必要!时间、空间复杂度比较排序算法平均时间复杂度最差时间复杂度空间复杂度数据…...