阿里云杯子+数据线

【Java Web开发初体验】
基于真实ECS资源的云上Web开发环境,丰富的学习内容和Java技能测试。在阿里云开发者社区开始你的Java进阶之路!活动期间完成挑战即可获得阿里云代码定制马克杯
活动地址

https://developer.aliyun.com/adc/series/java/

【微服务沙箱体验挑战】
通过体验Aliyun Java Intializr搭建工程&分享,完成微服务沙箱体验并通过答题领取阿里云定制数据线!
活动地址

https://developer.aliyun.com/adc/series/javastart/

阿里云Hands-on Labs X Linux © 定制T恤

参考答案

1,下面哪个命令可以用于删除文件而无需确认 B
A. rm B. rm -f C.del D.remove

2,下面哪个命令可以获取到当前工作目录的绝对路径 B
A.passwd B.pwd C.whereis D.whois

3,下面哪条命令可以把f1.tst 复制为f2.txt? C
A. cp f1.txt | f2.txt B.cat f1.txt | f2.txt C.cat f1.txt > f2.txt D. copy f1.txt | f1.txt

4,为了让文件的所有者有读(r)和写{w}的权限,而其他用户只能进行只读访问,权限应设置为 C
A.566 B.655 C.644 D.744

5,在vim 编辑器中的命令模式下,键入( )可以光标当前所在行下添加一新行 A
A.o B.p C.i D.a

6.在ps命令中,哪个参数可以用来 显示所有用户的进程? A
A.a B.b C.u D.x

7,如何在文件中查找显示所有以“*”开头的行? D
A. find * file B.wc -l * < file C.grep -n * file D.grep ‘^*‘ file

(多选)8,下面哪些命令可以看到文件的大小? ACD
A.wc B.df C.du D.state

(多选)9,Linux下用哪些命令可以在管道统计一个文件中单词出现的次数?ABD

A.grep B.wc C.find D.awk

(多选)10,下面哪些命令可以停止sshd服务? ABD
A.ps -ef | grep sshd | xargs kill -9 B.killall sshd C.kill -9 sshd D.pidof sshd |xargs kill -9

领取地址(记得要登录)

https://developer.aliyun.com/adc/series/linux/

  

基于 UDP 协议的SSH 客户端程序

基于 UDP 协议的SSH 客户端程序

1. server

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import socket, subprocess
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
HOST = '127.0.0.1'
PORT = 5555
server.bind((HOST, PORT))
server.listen(5)
while True:
conn, client_addr = server.accept()
print('已连接')

while True:
try:
cmd = conn.recv(1024)
if not cmd: break
print('客户机命令', cmd.decode('utf-8'))
res = subprocess.Popen(cmd.decode('utf-8'), shell=True,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
stdout = res.stdout.read()
stderr = res.stderr.read()
conn.send(stdout)
except ImportError:
break
conn.close()
  

Python基础1

0.引言

值和类型

值(value)是程序操作的最基本的东西,如一个字母或者数字

值属于不同的数据类型(type)

Python中的数据类型:

  • 基本数据类型

    • 数字(整型(长整型)、浮点型、复数)

    • 布尔型

  • 容器数据类型 

    • 字符串

    • 列表

    • 元组

    • 字典

    • 集合

  

Python基础2

函数

1 什么是函数?

2 为什么要用函数?

3 函数的分类:内置函数与自定义函数

4 如何自定义函数

  • 语法
  • 定义有参数函数,及有参函数的应用场景
  • 定义无参数函数,及无参函数的应用场景
  • 定义空函数,及空函数的应用场景

5 调用函数

  • 如何调用函数
  • 函数的返回值
  • 函数参数的应用:形参和实参,位置参数,关键字参数,默认参数,*args,**kwargs

6 匿名函数

7 高阶函数

8 解析式

  

身份证识别系统搭建

Day 2 - 身份证识别系统搭建

身份证识别功能描述

RecognizeIdentityCard可以识别二代身份证关键字段内容,关键字段包括:姓名、性别、民族、身份证号、出生日期、地址信息、有效起始时间、签发机关,同时可输出身份证区域位置和人脸位置信息。

输入限制

  • 图片格式:JPEG、JPG、PNG、BMP、GIF。
  • 图像大小:图像大小不超过3M。
  • 图像分辨率:不限制图片分辨率,但图片分辨率太高可能会导致API识别超时,超时时间为5秒。
  
 AI

电子相册搭建

电子相册搭建(人脸、表情识别)

表情识别功能描述

RecognizeExpression可以检测和识别图片中人脸的表情。表情种类为:neutral(中性)、happiness(高兴)、surprise(惊讶)、sadness(伤心)、anger(生气)、disgust(厌恶)、fear(害怕)。

输入限制

  • 图片分辨率:分辨率要求大于5×5像素。
  • 图片大小:图片大小不超过3M。
  • 人脸尺寸:建议大于64×64像素。

  

视觉生产技术

视觉生产技术

定义和分类

视觉生产定义

视觉生产就是通过一个/一系列视觉过程,产出新的视觉表达。这里的产出是指人或机器能够感知的图像视频,而不是标签或者特征并且必须是新的视觉表达,和输入的不一样。在过去,这个过程大多数是由人工来实现,但是现在我们希望通过AI技术,来产生一系列新的图像

视觉生产分类

  • 生成:从0到1
  • 拓展从1到N
  • 摘要:从N到1
  • 升维:从An到An+1
  • 增强/变换:从A到B
  • 插入/合成: A+B=C
  • 擦除: A-B=C
  

面向对象程序设计2

人狗大战

我们接到了一个游戏开发任务,需要开发一款叫做“人狗大战”的游戏。

思考:

人狗大战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人可以打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢?

  • 角色
    • 狗:名字、种类、攻击力、生命值…
    • 人:名字、年龄
  • 动作
    • 狗咬人
    • 人打狗
  

:D 一言句子获取中...