自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【云笔记本】基于ECS搭建个人Leanote云笔记本

背景知识Leanote是一款在线的云笔记应用,有如下特点:支持网页、PC、手机APP客户端和微信版,随时记录,方便分享,支持语音,图片输入。代码高亮,涵盖所有主流语言的代码高亮,随心所欲在Leanote里写代码,记知识。Markdown 编辑器,实时同步预览。专业数学公式编辑,像Word和Latex能编辑数学公式。支持创建思维脑图,将散乱的想法以树状信息分层展示。详细历史纪录,每次保存都在后端备份,轻松查找,一键恢复。实时同步云端。安装MongoDBMon

2021-03-27 23:14:18 118

原创 【Docker】基于ECS快速搭建Docker环境

背景知识容器技术:容器是一个允许我们在资源隔离的过程中,运行应用程序和其依赖项的 、轻量的 、操作系统级别的虚拟化技术, 运行应用程序所需的所有必要组件都打包为单个镜像,这个镜像是可以重复使用的。当镜像运行时,它是运行在独立的环境中,并不会和其他的应用共享主机操作系统的内存、CPU或磁盘。这保证了容器内的进程不会影响到容器外的任何进程。说人话,就是一个容器被运行以后,我们就可以不用自己配置应用程序所依赖的一大堆特定版本的lib和tools(这个应用所需的全部依赖、类库、其他二进制文件、配置文件等,都统

2021-03-23 23:52:45 187

原创 【FTP】基于ECS搭建FTP服务

背景知识ECS:阿里云的云上服务器,好处大大滴多,当然对于我来说主要是方便,不用自己在电脑上配置虚拟机或者用wsl了FTP:FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在

2021-03-22 22:48:32 232

原创 DQL数据查询

DQL数据查询语言(重要)数据库执行DQL语句不会对数据进行改变,而是让数据库发送结果集给客户端。查询关键字:SELECT语法: SELECT 列名 FROM 表名 【WHERE --> BROUP BY-->HAVING--> ORDER BY】简单查询查询指定列:SELECT sid, sname, age FROM stu;查询所有列:SELECT * FROM stu;条件查询条件查询就是在查询时给出WHERE子句,在WHERE子句中可以使

2021-03-14 22:51:56 78

原创 JSON解析

JSONJSON全称JavaScript Object Notation,JS对象简谱,是一种轻量级的数据交换格式。数据交换格式是指服务端与服务端,客户端等等之间交换信息时所约定的格式如下,是使用各种不同语言表示一本书的内容范例一本书书名简介 java: class Book{ private String name; private String info; getter/setter... } Book b = new Book(); b.setNa

2021-03-06 15:41:19 75

原创 为啥厨师和服务员会打架?--多线程通信问题之生产者和消费者

概念是一个典型的多线程通信问题,当生产者生产时,消费者进行休眠;当生产者结束生产,唤醒消费者进行消费,生产者休眠。在线程调用的类中需要使用同步方法关键字synchronized,这是为了防止两个线程同时使用方法,调用同一个对象中的属性。实例代码代码中主要有两个线程,一个叫Cook,一个叫Waiter,他们各自可以调用名为Food的类对象中的一个方法。Cook和Waiter实现线程的方法是继承Thread类,重写run方法Cook是厨师,英语中职业类名词唯一不加-er或-or后缀的那个。

2021-02-28 22:23:42 248 3

原创 在写mytrim时遇到的问题

问题描述 /* * 4.写一个和 trim 功能相同的方法 * 思路: 1.定义两个变量,用来存储两个角标 2.分别从头和尾遍历字符串,直到找到第一个不为空格的字符 3.截取字符串 */问题记录当从头到尾遍历字符串时,使用charAt()得到当前字符串位置上的char,并注意java中的char类型使用单引号括起来遍历到第一个非空字符时,使用break跳出循环,否则会继续遍历下去。代码 public static String test04(Str

2021-02-21 10:59:31 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除