系统变量

ansible学习总结

倖福魔咒の 提交于 2019-12-02 05:40:15
1 前言 Ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。 ansible是基于模块工作的ansible本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块ansible只是提供一种框架。 2 ansible 的基本使用 2.1 安装 其实ansible的安装的方式有很多中,如下: 从源码运行 通过Yum安装最新发布版本 通过Apt (Ubuntu)安装最新发布版本 通过 Portage (Gentoo)安装最新发布版本 通过 pkg (FreeBSD)安装最新发布版本 通过 Homebrew (Mac OSX)安装最新发布版本 通过 Pip 安装最新发布版本 发行版的Tarball。 我这儿就只介绍在centos系统上通过yum来安装ansible 2.1.1 关闭防火墙和selinux # service iptables stop 可以看到防火墙已经关闭了 #setenforce 0 可以看到selinux已经关闭了 2.1.2 安装EPEL第三方yum源: # rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/i386/epel-release-6-8.noarch.rpm 2.1.3 安装Ansible # yum

CAD关于图层当前层操作(com接口c#语言)

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-02 05:32:02
当前层表示DWG数据库默认层,向数据库中添加一个对象时,默认放到该层上,该属性随图存放,通过系统变量CLAYER操作,系统变量设置参考:http://www.mxdraw.com/help_2_48.html 设置当前层代码C#: // 新建一个图层 axMxDrawX1.AddLayer("MyLayerName"); // 设置当前层 axMxDrawX1.SetSysVarString("CLAYER", "MyLayerName"); // 设置控件Draw函数使得的层 axMxDrawX1.LayerName = "MyLayerName"; 或者这样: // 添加层 axMxDrawX1.AddLayer("aaaa"); // 得到当前数据库 MxDrawDatabase database = (MxDrawDatabase)axMxDrawX1.GetDatabase(); // 设置当前层 database.CurrentlyLayerName = "aaaa"; 取当前层代码: String sName = ""; if(axMxDrawX1.GetSysVarString("CLAYER", ref sName)) { MessageBox.Show("当前层名:" + sName); } 来源: https://blog.csdn.net

POSIX 多线程程序设计-概述

二次信任 提交于 2019-12-01 21:49:11
术语定义 同步与异步 同步(synchronous)意味着同时在一起工作。例如聊天室和在线会议就是同步的好例子,在聊天室中,人们对彼此的对话会立即得到反应。 同步相对来说比较简单,但开销相对较大。 异步(asynchronous) 表明事情相互独立地发生, 异步双方不需要共同的时钟,也就是接收方不知道发送方什么时候发送。例如论坛和电子邮件就是采用异步通信的一个好例子,这样沟通的双方都会有足够的时间去思考。 异步增加了复杂性以及更加麻烦的调试过程。如果你没有同时执行多个活动, 那么异步就没有什么优势。 如果你开始了一个异步活动, 然后什么也不做等待它结束, 则你并没有从异步那儿获得太多好处。 并发与并行 并发(concurrency ) 的意思是指事情同时发生。 也是指让实际上可能串行发生的事情好像同时发生一样。 并发描述了单处理器系统中线程或进程的行为特点。在 POSIX 中,并发的定义要求“延迟调用线程的函数不应 该导致其他线程的无限期延迟。 并行(parallelism) 指并发序列同时执行, 换言之,软件中的“并行”语言中的“并发”是相同的意思, 而区別于软件中的“并发”。指事情在相同的方向上独立进行(没有交错)。 真正的并行只能在多处理器系统中存在, 但是并发可以在单处理器系统和多处理器系统中都存在。 并发能够在单处理器系统中存在是因为并发实际上是并行的假象。

Java基础学习总结

半腔热情 提交于 2019-12-01 13:17:20
Java基础知识总结,在学习这一门语言新知识点新技术的过程中很枯燥很不容易很有压力,但它必须要经历这些过程,它就是要从认识、模仿、练习、总结、理解与掌握并实际运用的历程;废话少说,请看以下详细文档: 一、基本概念: 1、java语言特点:简单、面向对象、分布式、解析型、稳定、安全、结构中立、易移值、高性能、多线程、动态语言.... 2、java环境的搭建 cmd运行java文件 jdk与myeclipse的和Notepad++(超文本编辑器)安装 java编码规范介绍 myeclipse快捷键的使用 java数据类型 数据类型的转换 算数运算符 循环以及分支结构 3、JAVASE的架构:JVM(虚拟机)+JRE(java核心类库)+java编程工具=JDK 4、JDK、SDK、JRE、JVM概念详解: JDK:(Java 开发包) SDK(软件开发工具) JRE(其实就是java基础类+JVM) JVM(java虚拟机) 5、java语言平台版本: (1)、javaSE(标准版) 是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是 其他两者的基础,可以完成一些桌面应用程序的开发 (2)、javaME小型版(是为开发电子消费产品和嵌入式设备提供的解决方案) (3)、javaEE(是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技 术如 Servlet

jmeter(一)安装与环境配置

▼魔方 西西 提交于 2019-12-01 10:02:15
转载https://www.cnblogs.com/telescope11/p/9848106.html jmeter(一)安装与环境配置 第一步:首先从jmeter的官网下载jmeter,目前最新版本为4.0,支持的JDK最高为1.8 下载地址: jmeter:http://jmeter.apache.org/download_jmeter.cgi JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html, 第二部:安装JDK 将下载好的JDK解压缩进行安装,若无安装目录要求,可全默认设置。无需做任何修改,均直接点下一步即可。 第三步:安装完成后配置JDK的环境变量 位置:计算机→属性→高级系统设置→高级→环境变量 1、系统变量→新建 JAVA_HOME 变量,变量值填写jdk的安装目录(本人是 C:\Program Files\Java\jdk1.8.0_92),如下图 2、系统变量→寻找 Path 变量→编辑,在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; , 如果原来Path的变量值末尾有没有;号,先输入;号再输入上面的代码,如下图 (此处path建议配置绝对位置D:\Program Files\Java\jdk1

十月第二次作业

穿精又带淫゛_ 提交于 2019-12-01 07:18:31
Linux作业:1. GUN的含义是( GNU's Not UNIX ) 2. Linux一般有3个主要部分(内核、命令解释层、实用工具) 3.POSIX是(可携式操作系统接口)的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)发布的一项标准。 4.当前Linux常见的应用可分为(命令行)与(图形化)两个方面。 5.Linux的版本分为(商业公司维护的发行版本)和(社区组织维护的发行版本)两种。 6.安装Linux最少需要两个分区,分别是(swap交换分区和 /分区(根分区)) 7. Linux默认的系统管理员账号是(root) 1. Linux最早是由计算机爱好者B开发的。 A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar 2.下列C是自由软件。 A. Windows XP B. UNIX C. Linux D. Windows 2000 3.下列B不是Linux 的特点。 A.多任务 B.单用户 C.设备独立性. D.开放性 4. Linux 的内核版本2.3.20是A的版本。 A.不稳定 B.稳定的 C.第三次修订 D.第二次修订 5. Linux 安装过程中的硬盘分区工具是D A. PQmagic B. FDISK C. FIPS D. Disk Druid

10月份第二次作业

微笑、不失礼 提交于 2019-12-01 07:15:14
1. GUN的含义是( GNU's Not UNIX ) 2. Linux一般有3个主要部分(内核、命令解释层、实用工具) 3.POSIX是(可携式操作系统接口)的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)发布的一项标准。 4.当前Linux常见的应用可分为(命令行)与(图形化)两个方面。 5.Linux的版本分为(商业公司维护的发行版本)和(社区组织维护的发行版本)两种。 6.安装Linux最少需要两个分区,分别是(swap交换分区和 /分区(根分区)) 7. Linux默认的系统管理员账号是(root) 1. Linux最早是由计算机爱好者B开发的。 A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar 2.下列C是自由软件。 A. Windows XP B. UNIX C. Linux D. Windows 2000 3.下列B不是Linux 的特点。 A.多任务 B.单用户 C.设备独立性. D.开放性 4. Linux 的内核版本2.3.20是A的版本。 A.不稳定 B.稳定的 C.第三次修订 D.第二次修订 5. Linux 安装过程中的硬盘分区工具是D A. PQmagic B. FDISK C. FIPS D. Disk Druid 6.

[转帖]linux bash环境变量简单总结

僤鯓⒐⒋嵵緔 提交于 2019-12-01 05:21:55
linux bash环境变量简单总结 来源链接:http://www.178linux.com/8005 原创文章,如有转载,请注明原文地址 需要简单学习一下. 其实 我都是直接放一个 .sh文件到 /etc/profile.d 的目录下面感觉这样最粗暴有效 虽然也可以放 .bash_rc 或者是 .bash_profile 里面 但是 毕竟是单用户的而且不喜欢改 profile 文件 太复杂了 改坏了很麻烦. 一.环境变量简介 Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都 是相同的,这个默认环境实际上就是一组环境变量的定义。 环境变量是全局的,设置好的环境变量可以被所有当前用户所运行的程序所使用。 用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 常见的环境变量: PATH: 决定了shell将到哪些目录中寻找命令或程序 ROOTPATH: 这个变量的功能和PATH相同,但它只罗列出超级用户(root)键入命令时所需检查的目录。 HOME: 当前用户主目录 USER: 查看当前的用户 LOGNAME: 查看当前用户的登录名。 UID: 当前用户的识别字,取值是由数位构成的字串。 SHELL: 是指当前用户用的是哪种Shell。 TERM : 终端的类型。 PWD 当前工作目录的绝对路径名

时间序列回归

余生长醉 提交于 2019-12-01 04:58:31
VAR模型针对平稳时间序列,VEC模型针对存在协整关系的非平稳时间序列 协整方程表示变量之间的长期均衡关系,它反映的是系统内部不同变量之间的均衡 来源: https://www.cnblogs.com/caiweijun/p/11656398.html

linux环境变量 shell变量 command not found解决方法

久未见 提交于 2019-11-30 22:04:45
在Ubuntu中有如下几个文件可以设置环境变量 1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。 3、~/.bash_profile: 在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变游戏量,执行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. 4、~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。 几个环境变量的优先级 1>2>3 设置永久环境变量 1.环境变量配置中,要先删除.bash_profile中的三行关于.bashrc的定义,然后把环境变量配置在.bashrc中 2.选择要使用的java环境:update-alternatives –config java 3.要使得刚修改的环境变量生效:source .bashrc 4.查看环境变量:env