能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
能力说明:
了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。
能力说明:
基本的计算机知识与操作能力,具备Web基础知识,掌握Web的常见标准、常用浏览器的不同特性,掌握HTML与CSS的入门知识,可进行静态网页的制作与发布。
能力说明:
掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。
暂时未有相关云产品技术能力~
暂无个人介绍
数据库(Database)就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增删改查等操作。
分享我参与2022年下半年软考网工的心得体会
层次分析法是一种用于评价多指标权重的方法,可以解决多个层级或者多个指标的复杂问题。把定性和定量相结合进行决策分析,既有主观也有客观。AHP通过把定量分析和定性分析结合在一起,让决策在在权衡多个指标之间的重要度是可以更加科学合理的判断。
KANO模型由东京理工大学教授狩野纪昭(Noriaki Kano)发明,其用于分析用户对于各类需求的排名偏好情况,其在企业产品需求调研,市场研究中有着广泛的应用。
数据包络分析方法(Data Envelopment Analysis,DEA)是评价多输入指标和多输出指标的较为有效的方法,将多投入与多产出进行比较,得到效率分析,可广泛使用于业绩评价。
层次分析法是一种用于评价多指标权重的方法,可以解决多个层级或者多个指标的复杂问题。把定性和定量相结合进行决策分析,既有主观也有客观。AHP通过把定量分析和定性分析结合在一起,让决策在在权衡多个指标之间的重要度是可以更加科学合理的判断。
可以用熵值来判断某个指标的离散程度,其信息熵值越小,指标的离散程度越大, 该指标对综合评价的影响(即权重)就越大,如果某项指标的值全部相等,则该指标在综合评价中不起作用。因此,可利用信息熵这个工具,计算出各个指标的权重,为多指标综合评价提供依据。
人工神经网络(ANN)是通过中神经元的信息处理机制开发的解决各种问题的数学模型。本文将通过讲解人工神经网络的原理、实现步骤、实际案例,带着大家读懂人工神经网络。
疫情数据统计推送机器人基于Python和阿里云Serverless函数计算开发。实现了使用Python爬取获得疫情数据并进行整理,使用函数计算配合定时触发器,每天定时推送全国疫情数据到企业微信。
疫情数据统计推送基于Python和阿里云函数计算FC开发。实现了使用Python爬取获得疫情数据并进行整理,使用函数计算配合定时触发器,每天定时推送全国疫情数据到企业微信。
表单标签的作用就是可以把用户输入数据一起提交到web服务器
表单标签是<form>标签 常用的表单元素标签有: <label>、<input>、 <textarea>、<select> 等标签
表格是由行和列组成,好比一个excel文件
无序列表标签(ul标签) 有序列表标签(ol标签)
h1 br div img a
相对路径 绝对路径
全拼是 Visual Studio Code (简称 VS Code) 是由微软研发的一款免费、开源的跨平台代码编辑器,目前是前端(网页)开发使用最多的一款软件开发工具。
第一行<!DOCTYPE html>是文档声明, 用来指定页面所使用的html的版本, 这里声明的是一个html5的文档。 <html>...</html>标签是开发人员在告诉浏览器,整个网页是从<html>这里开始的,到<html>结束,也就是html文档的开始和结束标签。 <head>...</head>标签用于定义文档的头部,是负责对网页进行设置标题、编码格式以及引入css和js文件的。 <body>...</body>标签是编写网页上显示的内容。
使用阿里云云开发平台实现天猫精灵天气小助手语音技能
html是开发网页的语言 html中的标签大多数都是成对出现的, 格式: <标签名></标签名>
"+" 运算符能够实现字符串的拼接操作
• js中循环语句有: • for • while • do-while
数组的定义使用一对中括号 获取数组的长度使用length属性 从数组最后添加元素使用push方法 从数组最后删除元素使用pop方法 根据下标添加和删除元素使用splice方法
局部变量只能在函数内部使用 全局变量可以在不同函数内使用
定时器的创建 只执行一次函数的定时器, 对应的代码是setTimeout函数 反复执行函数的定时器, 对应的代码是setInterval函数 清除定时器 清除只执行一次函数的定时器, 对应的代码是clearTimeout函数 清除清除反复执行的定时器, 对应的代码是clearInterval函数
标签属性的获取和设置: 1. var 标签对象 = document.getElementById('id名称'); -> 获取标签对象 2. var 变量名 = 标签对象.属性名 -> 读取属性 3. 标签对象.属性名 = 新属性值 -> 设置属性
• 条件语句三种写法 • if 语句 适用于单条件判断 • if else 语句 适用于两种条件的判断(成立和不成立条件判断)。 • if else if else 语句 适用于多条件判断
函数的定义 function 函数名(参数[参数可选]){ // 函数的代码实现 ... } 函数的调用 函数名(参数[参数可选])
JavaScript 是一种弱类型语言,也就是说不需要指定变量的类型,JavaScript的变量类型由它的值来决定, 定义变量需要用关键字 'var', 一条JavaScript语句应该以“;”结尾
JavaScript的使用方式有三种,分别是:、行内式、内嵌式外链式
JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
你是否还在苦苦地寻找一家合适的云厂商,寻找合适的服务器来部署你开发的网站、程序?这篇文章将通过简单易懂的方式教你在阿里云挑选一台合适的ECS。这篇文章适用于高校学生、个人开发者。
谷歌浏览器的开发者工具是查看http协议的通信过程利器,通过Network标签选项可以查看每一次的请求和响应的通信过程,调出开发者工具的通用方法是在网页右击选择检查。 开发者工具的Headers选项总共有三部分组成: General: 主要信息 Response Headers: 响应头 Request Headers: 请求头 Response选项是查看响应体信息的
HTTP协议是一个超文本传输协议 HTTP协议是一个基于TCP传输协议传输数据的 HTTP协议规定了浏览器和 Web 服务器通信数据的格式
HTTP协议是一个超文本传输协议 HTTP协议是一个基于TCP传输协议传输数据的 HTTP协议规定了浏览器和 Web 服务器通信数据的格式
预防SQL注入,要使用pymysql 参数化语句。pymysql 的 execute 支持参数化 sql,通过占位符 %s 配合参数就可以实现 sql 注入问题的避免。 这样参数化的方式,让 mysql 通过预处理的方式避免了 sql 注入的存在。 需要注意的是,不要因为参数是其他类型而换掉 %s,pymysql 的占位符并不是 python 的通用占位符。 同时,也不要因为参数是 string 就在 %s 两边加引号,mysql 会自动去处理。 防止多个参数要使用%s,%s,%s来实现
概述 SQL注入是一种十分常见的网络攻击行为,主要是通过非法参数执行 sql 语句,进行预期之外的操作。 原因:传入的参数改变SQL的语义,变成了其他命令,从而操作了数据库 解决方式:SQL语句使用拼接的方式,禁止使用非法参数 常用的注入方式(万能密码):'2 or 1=1'或' or 1 = 1 or ' 原本 sql 语句的判断条件被 or 短路成为了永远正确的语句
预防SQL注入,要使用pymysql 参数化语句。pymysql 的 execute 支持参数化 sql,通过占位符 %s 配合参数就可以实现 sql 注入问题的避免。 这样参数化的方式,让 mysql 通过预处理的方式避免了 sql 注入的存在。 需要注意的是,不要因为参数是其他类型而换掉 %s,pymysql 的占位符并不是 python 的通用占位符。 同时,也不要因为参数是 string 就在 %s 两边加引号,mysql 会自动去处理。
概述 使用pymysql进行查询操作
概述 使用pymysql进行增删改操作
概述 使用pymysql进行增删改操作
.gz和.bz2的压缩文件使用tar命令来完成压缩和解压缩 .zip的压缩文件使用zip和unzip命令来完成压缩和解压缩
利用 chmod 命令可以控制文件的操作权限。 字母法格式: chmod 不同角色设置的权限 文件 数字法格式: chmod 不同角色的权限值 文件名
拷贝文件防止覆盖使用 “cp –i” 操作 拷贝文件夹使用 “cp –r” 操作,拷贝文件夹并且文件权限不丢失使用 “cp –a” 操作。 移动文件防止覆盖使用 “mv –i” 操作 移动文件夹直接使用 “mv” 即可,“mv” 还可以给文件和文件夹重命名。
创建嵌套文件夹使用 “mkdir –p” 嵌套目录 删除空目录使用 “rmdir 目录名” 或者 “rm –d 目录名” 删除非空目录使用 “rm –r 目录名”
ls不同选项会呈现不同的显示方式,其中-l和-a选项最常用
--help和man是查看命令帮助的两种方式,主要是查看命令所对应的选项信息
终端命令完整格式: 命令名 选项(可选) 参数(可选) 选项:用于调整命令的功能,比如:-r选项调整cp命令的功能。 选项可以分为短选项和长选项 短选项的格式: '-'后面接单个字母, 比如:-r 长选项的格式: '--'后面接单词, 比如:--help 参数:命令的操作对象,一般是文件名或者目录名。 对于命令,它的选项和参数一般情况下没有顺序要求,但是scp命令是必须先选项然后在跟上参数。
cp:拷贝目录需要加上 –r 选项 mv:移动目录不需要加选项 mv:命令还可以重命名文件和目录
touch 表示创建文件 mkdir 表示创建目录 rm 表示删除文件或者目录,如果删除目录需要使用 -r 选项,-r 表示递归删除目录及其内容 rmdir 表示删除空目录