系统变量

mysql变量(用户+系统)

荒凉一梦 提交于 2020-02-23 16:01:04
9.3. 用户变量 可以先在用户变量中保存值然后在以后引用它;这样可以将值从一个语句传递到另一个语句。用户变量与连接有关。也就是说,一个客户端定义的变量不能被其它客户端看到或使用。当客户端退出时,该客户端连接的所有变量将自动释放。 用户变量的形式为@var_name,其中变量名var_name可以由当前字符集的文字数字字符、‘.’、‘_’和‘$’组成。 默认字符集是cp1252 (Latin1)。可以用mysqld的-- default -character- set 选项更改字符集。参见5.10.1节,“数据和排序用字符集”。用户变量名对大小写不敏感。 设置用户变量的一个途径是执行SET语句: SET @var_name = expr [, @var_name = expr] ...对于SET,可以使用=或:=作为分配符。分配给每个变量的expr可以为整数、实数、字符串或者NULL值。 也可以用语句代替SET来为用户变量分配一个值。在这种情况下,分配符必须为:=而不能用=,因为在非SET语句中=被视为一个比较 操作符: mysql> SET @t1=0, @t2=0, @t3=0; mysql> SELECT @t1:= (@t2:=1)+@t3:=4,@t1,@t2,@t3;+----------------------+------+------+------+| @t1:=

linux定义只读变量命令-----readonly

扶醉桌前 提交于 2020-02-20 16:28:51
readonly readonly命令用于定义只读shell变量和shell函数。readonly命令的选项-p可以输出显示系统中所有定义的只读变量。 格式 readonly 【选项】【参数】 选项 -A:指向关联数组 -f:定义只读函数; -a:定义只读数组变量; -p:显示系统中全部只读变量列表。 理解案例 这个命令是到底有什么作用?用一个简单的案例,帮助理解。 首先我们登陆的用户是root [ root@linus ~ ] # who root pts / 0 2020 - 02 - 20 20 : 54 ( 192.168 .1 .11 ) root用户所对应的UID是0 [ root@linus ~ ] # echo $ UID 0 UID也是一个变量,我们尝试一下对其进行更改 [ root@linus ~ ] # UID = 11 - bash : UID : 只读变量 连上帝用户root都无法直接更改,这就是所谓的只读变量。为什么把UID定义成只读变量呢,仔细想一想,如果一个普通用户可以修改自己的UID,那么改成0的话,那岂不是可以拥有root用户权限,这么大的安全风险,当然要避免,所以把UID设置成只读变量。 readonly命令就是用来定义只读变量的。 常用实例 显示全部只读变量 注:是不是对显示的declare前缀很好奇,其实declare也是设置只读变量的命令

win7 Maven 安装与配置

心不动则不痛 提交于 2020-02-19 14:43:21
1. 下载地址:http://maven.apache.org/download.cgi 2. 下载 apache-maven-3.6.3-bin.zip 至自行选定的文件夹 3. 新建系统变量 MAVEN_HOME ,变量值: E:\Maven\apache-maven-3.3.9  编辑系统变量 Path ,添加变量值: ;%MAVEN_HOME%\bin 4. cmd中 > mvn -n 检测配置是否成功 来源: https://www.cnblogs.com/zugle/p/12331129.html

mysql配置环境变量(win 10)

五迷三道 提交于 2020-02-19 11:20:15
1、安装完mysql后就需要配置环境变量 (win 10) 选择“我的电脑”,单击右键,选择“属性->高级->环境变量中的系统变量,对 MYSQL_HOME、Path 这 2 个系统变量分别设置如下相应的值(设置原则:如果存在相应的变量,直接对该变量进行编辑,注意只添加不删除;如果该变量不存在,则新建后再编辑。) 这里由于没有于是就新建一个环境变量 MYSQL_HOM MYSQL_HOME =D:\App\Mysql ( 目录选择自己的安装目录) (此处需注意,如果是为某个已存在的变量新增变量内容,在输入变量内容前必须先输入英文输入法状态下的分号) 2、新建完环境变量后,在环境变量里面找到Path,点击编辑,在弹出的框里面点击新建,新建一个环境变量 Path=%MYSQL_HOME%\bin (在Path路径下添加 %MYSQL_HOME%\bin) 3、输入%MYSQL_HOME%\bin,之后点击确定,记住一定是3个确定 如果点击编辑Path,打开是这样的 需要在变量值最后面添加 ;%MYSQL_HOME%\bin (MYSQL_HOME%\bin前面带有英文状态下的分号) 编辑完成后确定就配置完成了 配置完成后我们可以在cmd 中输入 mysql -u root -p 回车后输入密码 ———————————————— 版权声明:本文为CSDN博主「一个木函」的原创文章,遵循

Java开发环境搭建-win10

烈酒焚心 提交于 2020-02-17 20:00:25
1.下载jdk包并安装,jdk版本自己选择,此处以jdk8为例 jdk下载链接 2.双击下载的jdk-8u241-windows-x64.exe安装文件(一路默认即可) ##3.环境变量设置 在这里插入图片描述 1.新建系统变量JAVA_HOME 值为 C:\Program Files\Java\jdk1.8.0_241 2.新建系统变量CLASSPATH值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 3.配置系统变量Path值为%JAVA_HOME%\bin\ 3.重启电脑 4.验证安装是否成功?cmd运行java -version 如上界面证明安装 来源: CSDN 作者: coke101 链接: https://blog.csdn.net/like21a/article/details/104357281

《网络攻防实践》假期作业

浪子不回头ぞ 提交于 2020-02-17 14:55:07
一.总体概述 这个作业属于哪个课程: https://edu.cnblogs.com/campus/besti/19attackdefense 这个作业的要求在哪里: https://edu.cnblogs.com/campus/besti/19attackdefense/homework/10228 我在这个课程的目标:学习并掌握网络攻防知识,能完成相关实践 这个作业在哪个具体方面帮助我实现目标:学习Linux操作命令 二.作业 作业一 1.你对网络攻击和防御了解多少?该课程需要计算机和网络相关的基础知识,你原专业是什么专业,目前你掌握多少基础知识? 对网络攻击和防御了解比较浅薄。 原专业电子信息工程,与计算机和网络的相关知识学习较少,学习过C语言。 2.作业要使用Markdown格式,Markdown入门参考(需掌握) 上学期在导师的要求下用博客园汇报学习心得,对Markdown格式比较熟悉。 作业二 1.学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统(也可以使用VMWare安装虚拟机,安装方法自己百度) 官网下载VirtualBox和Ubuntu,按照图文教程安装,一路确定即可。 2.通过实践学习别出心裁的Linux命令学习法,掌握Linux命令的学习方法 (1)掌握Ubuntu有几个快捷键,可以提高使用命令行的效率: CTRL

Java面向对象[方法]

可紊 提交于 2020-02-15 06:14:47
方法是类和对象的行为特征的抽象,Java中的方法与传统的函数非常相似又有着显著的不同,在结构化语言中函数是最小单位,整个软件由一个一个函数组成;在面向对象语言中,类是最小单位,整个系统由一个一个类组成,在java中方法不能独立存在,必须属于类或者对象。 方法必须属于类或者对象 如果要定义方法,则只能在类体内定义,不能独立定义方法,如果类中的方法由static修饰,那么这个方法属于这个类,否则该方法属于这个类的实例 Java语言是静态的,一个类定义完成后,只要不再重新编译这个类文件,该类和类的对象所拥有的方法是固定的,永远都不会改变 方法不能独立定义,也不能独立执行,它的调用方式必须是【类.方法】【对象.方法】 同一个类中的一个方法调用另一个方法时,如果被调用的是普通方法,则默认使用this作为调用者,如果被调用的方法是静态方法,则默认使用类作为调用者,表面上看是独立执行,但实际上只是隐藏了主调 需要注意的是static修饰的方法既可以使用类作为调用者,也可以使用对象作为调用者来调用,但static修饰的方法属于类,虽然使用类的对象调用static修饰的方法能够得到相同的执行结果,但那是因为底层依然是使用这些实例所属的类作为调用者,执行虽然不会报异常,但并不支持这么写程序 Java方法的参数传递机制 如果声明方法的时候指定了形参,那么调用方法时必须给这些形参指定参数值

SAP-ABAP程序开发规范

浪尽此生 提交于 2020-02-13 10:31:09
SAP--ABAP程序开发规范 1 范围 本标准规定了SAP S/4 系统程序开发过程中术语定义、命名规则、程序结构、测试方法和请求管理。 本标准适用于SAP S/4 系统的ABAP语言开发的程序。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 1.1-2000《标准化工作导则 第1部分:标准的结构和编写规则》 3 术语和定义 3.1 SAP SAP来自于Systems Applications and Products in Data Processing,它是德国思爱普公司的英文名称。 3.2 SAP S/4 SAP S/4 是一个基于客户/服务机结构的开放、集成的企业资源计划系统(Enterprise Resource Planning,简称:ERP)软件,其功能涵盖企业的财务管理、后勤管理(含采购、库存、生产、销售、设备、项目、质量等模块)和人力资源管理等各个方面。SAP S/4 软件由德国SAP公司所研创,其R 指实时(realtime), 而3表示S/4 系统是三层架构:数据库、应用服务器、展现层。 3.3 ABAP ABAP是一种高级商务应用编程语言(Advanced Business Application

主成分分析入门

喜你入骨 提交于 2020-02-13 06:55:09
主成份分析: 主成份分析是最经典的基于线性分类的分类系统。这个分类系统的最大特点就是利用线性拟合的思路把分布在多个维度的高维数据投射到几个轴上。如果每个样本只有两个数据变量,这种拟合就是 其中 和 分别是样本的两个变量,而 和 则被称为loading,计算出的P值就被称为主成份。实际上,当一个样本只有两个变量的时候,主成份分析本质上就是做一个线性回归。公式 本质上就是一条直线。 插入一幅图(主成份坐标旋转图,来自:PLS工具箱参考手册) 如果一个样本有n个变量,那主成份就变为: 其中PC 1 称为第一主成份,而且,我们还可以获得一系列与PC这个直线正交的其它轴,如: 被称为第二主成份 以此类推,若令 , 此时向量A称为主成份的载荷(loading),计算出的主成份的值PC称为得分(score)。 主成份分析举例 作为一个典型的降维方法,主成份分析在数据降维方面非常有用,而且也是所有线性降维方法的基础。很多时候,如果我们拿着一个非常复杂的数据不知所措的话,可以先考虑用主成份分析的方法对其进行分解,找出数据当中的种种趋势。在这里,我们利用数据挖掘研究当中非常常见的一个数据集对主成份分析的使用举例如下: 1996年,美国时代周刊(Times)发表了一篇关于酒类消费,心脏病发病率和平均预期寿命之间关系的科普文章,当中提到了10个国家的烈酒,葡萄酒和啤酒的人均消费量(升/年)与人均预期寿命

win10下Java12环境变量设置

你离开我真会死。 提交于 2020-02-10 11:30:51
jdk下载地址: https://www.oracle.com/technetwork/java/javase/downloads/index.html 变量设置: 右键"我的电脑"图标--->属性----->高级---->环境变量 (右键win菜单图标---->系统---->系统信息----->高级系统设置----->高级---->环境变量) 新建变量: 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk12.01(jdk安装路径) 编辑添加变量: 变量名:PATH 变量值:%JAVA_HOME%\bin 验证环境: win + R ------> cmd ----->java_version 来源: https://www.cnblogs.com/jackron/p/12290148.html