## 实现“java 极客学院”流程
为了实现“java 极客学院”,我们可以按照以下步骤进行操作:
| 步骤 | 描述 |
| ------ | ------ |
| 步骤一 | 创建一个Java项目 |
| 步骤二 | 设计并创建学生类 |
| 步骤三 | 设计并创建课程类 |
| 步骤四 | 创建学生信息输入程序 |
| 步骤五 | 创建课程信息输入程序 |
| 步骤六 | 创建学生选课
原创
2023-08-07 17:49:19
102阅读
Java进阶JVM简介JVM内存结构程序计数器虚拟机栈一些思考栈内存溢出问题线程运行诊断方法本地方法栈堆堆内存溢出问题方法区内存溢出运行时常量池StringTable直接内存JVM垃圾回收垃圾回收判断方法五种引用类型垃圾回收算法分代垃圾回收机制新生代老年代垃圾回收器编译期处理Java内存模型原子性可见性有序性CAS和原子类乐观锁和悲观锁synchronized优化轻量级锁重量级锁偏向锁其他优化
转载
2023-06-13 09:37:36
88阅读
实现“极客时间云原生网盘”教程
作为一名经验丰富的开发者,我愿意教会你如何实现“极客时间云原生网盘”。下面是整个实现过程的步骤,我们将使用表格形式展示:
| 步骤 | 内容 |
| --- | --- |
| 步骤一 | 创建项目并初始化 |
| 步骤二 | 设计数据库表结构 |
| 步骤三 | 实现用户注册与登录功能 |
| 步骤四 | 实现文件上传功能 |
| 步骤五 | 实现文件下载与分
原创
2024-01-13 08:20:30
139阅读
利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法.正解1:def trim(s):
while s[:1] == ' ':
s = s[1:]
while s[-1:] == ' ':
s = s[:-1]
return s
正解2:
def trim(s):
if s[:1] == ' ':
s = trim(s[1:])
if s[-1:]
转载
2023-12-04 19:06:14
69阅读
作业内容1、基于 docker-compose 实现对 Nginx+Tomcat Web 服务的单机编排
2、安装 GitLab、创建 group、user 和 project 并授权
3、熟练 Git 命令的基本使用,通过 Git 命令实现源代码的 clone、push 等基本操作
4、熟练掌握对 GitLab 服务的数据备份与恢复
5、部署 Jenkins 服务器并安装 GitLab 插件、实
转载
2024-01-15 10:20:48
135阅读
极客学院录制课程合集列表iOS 中 CALayer 的使用iOS 中 CAShapeLayer 的使用iOS 中 CAGradientLayer 的使用用缓动函数模拟物理动画使用 Facebook 开源动画库 POP 实现真实衰减与弹簧动画GCD 编程设计复杂的 iOS 动画效果iOS 模糊效果的使...
转载
2015-06-29 21:17:00
187阅读
2评论
## 云原生 DevOps 简介
### 什么是云原生 DevOps?
云原生 DevOps 是将 DevOps 实践与云原生技术结合的一种方法论。通过利用云计算的特点,如可伸缩性、弹性和服务的即开即用,团队可以更高效地开发、交付和维护软件。传统的 DevOps 强调的是文化与工具的结合,而云原生 DevOps 则更加强调如何通过容器化、微服务、服务网格等技术来优化整个软件开发生命周期。
#
前言python作为目前流行的深度学习语言之一,其丰富的模块非常适合初见编程的小白。如果我们希望使用python进行深度学习,对python的基本理解是必要的。以下为练习题,请尽力完成,建议使用python3(如果不会可以查阅相关资料、咨询大佬QAQ)。ps:请注释代码或在代码后写明思路一、两个变量的交换(数据类型和变量)有两个数a = 9.1,b = 3.5 请在屏幕上输出它们的和
转载
2023-11-19 21:53:54
118阅读
Spring思维导图Spring源码学习笔记有关微服务的面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?Dubbo 的整体架构设计有哪些分层?什么是 Spring Boot?以及Spring Boot的优劣势?你如何理解 Spring Boot 中的 Starters?服务注册和发现是什么意思?Spring Cloud 如何实现?Spring
转载
2023-10-30 15:42:29
77阅读
一年一度的GeekPwn国际安全极客大赛在上海举行,近两年的比赛上,对AI的攻击是所有项目中最为吸睛的一个,云计算的风险同样引人注目。选手能否破解知名厂商的图像识别系统,让AI作出错误决策?如果场上选手能骗过AI,黑客也可以,这将给厂商和用户带来难以估量的损失。AI、云计算发展带来的安全隐患已经引起思考。参加GeekPwn比赛的是有着白帽子黑客之称的极客,他们技术高超,发现漏洞后会提醒公司进行修补
转载
2024-01-10 17:12:34
33阅读
目录一、本课知识点和技能点二、(实践)基于 dockerfile,如何实现分层构建的 nginx 业务镜像1、一个最简单的 Dockerfile 实例1)首先构建dockerfile2)使用docker build命令,创建镜像3)查看创建后的镜像和运行容器2、构建的 nginx 业务镜像1)首先构建dockerfile2)添加相应文件到dockerfile中需要的文件到指定目录3)使用docke
转载
2023-09-17 10:53:50
32阅读
# 极客训练营:云原生网盘的基础知识与实践
## 引言
随着云计算的快速发展,云原生技术正在逐渐成为开发和部署应用程序的主流方式。云原生网盘作为一种新兴的存储解决方案,正逐渐受到开发者和企业的青睐。本文将介绍云原生网盘的基本概念、架构以及如何使用 Docker 和 Kubernetes 创建一个简单的云原生网盘示例应用,最后我们会展示一个序列图,帮助理解整个流程。
## 云原生网盘的基本概念
说明讲师:邱岳(二爷)1. 解决方案解决方案的前提是明确了 利益相关者 和 待解决的问题出解决方案是产品经理的天职,不要直接转发注意 X-Y Problem,核心关注 X大量的练习/模仿/储备,然后跳出框架解决方案不要局限于【功能】1.1 非功能解决方案飞机值机机器,刷身份证取登机牌,用户经常会漏了身份证。很多产品,就是添加提醒页面,加声音等流程,但是效果不佳。 更好的解决方案是,把刷身份证做成垂
转载
2024-01-26 21:39:14
34阅读
# 极客云Docker简介及实用示例
Docker是一个开源的容器化平台,能够帮助开发者在不同的环境中创建、部署和运行应用程序。通过将应用程序及其所有依赖打包到一个“容器”中,Docker使得跨平台部署变得更加简单和可靠。本文将通过一个简单的示例说明Docker的基本使用,以及如何在极客云上部署Docker应用。
## Docker的工作原理
Docker利用操作系统的虚拟化功能,允许多个容
# 极客时间云原生训练营网盘实现流程
作为一名经验丰富的开发者,我将带领你一步步完成极客时间云原生训练营网盘的实现。下面是整个实现流程的步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 搭建服务端 |
| 2 | 创建用户注册功能 |
| 3 | 实现用户登录功能 |
| 4 | 创建文件上传功能 |
| 5 | 实现文件下载功能 |
| 6 | 添加文件分享功能 |
原创
2023-08-03 07:00:00
457阅读
不准确的命名public void processChapter(long chapterId) {
//查询出实体,然后修改他的状态为翻译中
}这个函数的名字叫 processChapter(处理章节)可以是可以,但是太广泛了。命名过于宽泛,不能精准描述,这是很多代码在命名上存在的严重问题,也是代码难以理解的根源所在。命名要能够描述出这段代码在做的事情。修改成 changeChapterToT
转载
2023-06-25 11:10:11
289阅读
当时我将自己的文章投稿到InfoQ,然后总编辑郭总邮件邀请我来分享,于是有了这次值得纪念的演讲。欢迎朋友们前往极客时间App观看。主题为:如何利用有效的资源抗住618大促流量大概内容如下:性能测试性能优化硬件优化可包括配置升级比如使用支持NIO的Tomcat版本代替低版本、集群水平扩展、摘取集群短板。软件优化包括代码审查然后优化SQL和低性能代码。扩展点一、开发语言基础知识数据结构中各种集合间的
1、添加两个以上静态令牌认证的用户,例如 tom 和 jerry,并认证到 Kubernetes 上;#### 生成token
root@k8s-master01:~# echo "$(openssl rand -hex 3).$(openssl rand -hex 8)"
d40f7e.e7d89c0d87fb06da
root@k8s-master01:~# echo "$(openssl r
## Download
### 云原生介绍
伴随云计算的滚滚浪潮,云原生(Cloud Native)的概念应运而生,云原生很火,火得一塌糊涂,都9102年了,如果你还不懂云原生,那真的Out
原创
2021-09-18 07:49:41
5188阅读