Vmvare 虚拟机固定IP

首先我们打开虚拟机的虚拟网络编辑器,打开vmvare菜单栏的编辑,选择虚拟网络编辑器。 在打开的网络虚拟器中,会看到相关信息,虚拟机网络类型采用的NAT模式,子网地址是192.168.89.0,虚拟机的IP是192.168.89.*(查看自己虚拟机设置,对应修改即可)。 一般虚拟机的IP是使用DHCP服务进行随机分配IP,IP地址是在一个范围内的,所以IP会一直变化。 了解了这些信息后,我们进入虚拟机,对IP进行相关设置,依次选择系统(System)-优先(preferences)-网络连接(
分类: 其他 发布时间: 06-07 22:57 阅读次数: 3

Git入门之常用命令(转载阮一峰老师)

流程图 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig
分类: 其他 发布时间: 06-07 22:57 阅读次数: 3

详解UML图之类图 (转)

原址: https://www.jianshu.com/p/4cd95d4ddb59 2. 怎么画类图?用什么工具? 使用工具:Visio或者processon在线作图  在类图中一共包含了以下几种模型元素,分别是:类(Class)、接口(Interface)以及类之间的关系。 2.1 类(Class)   在面向对象(OO) 编程中,类是对现实世界中一组具有相同特征的物体的抽象。 2.2 接口(Interface)   接口是一种特殊的类,具有类的结构但不可被实例化,只可以被实现(继承)。在
分类: 其他 发布时间: 06-07 22:57 阅读次数: 3

shell相关测验题

设置环境变量 HISTSIZE , 使其能够保存10000条命令历史。 答:环境变量 HISTSIZE 在配置文件 /etc/profile 文件中,所以要使其能够保存10000条命令历史需要修改配置文件 /etc/profile,将HISTSIZE=10000 [root@localhost ~]# vi /etc/profile fi HOSTNAME=`/usr/bin/hostname 2>/dev/null` else pathmunge /usr/local/sbin a
分类: 企业开发 发布时间: 06-07 22:57 阅读次数: 3

Nginx安装、默认虚拟主机、 Nginx用户认证、Nginx域名重定向

12.6 Nginx安装 cd /usr/local/src wget http://nginx.org/download/nginx-1.12.1.tar.gz tar zxf nginx-1.12.1.tar.gz ./configure --prefix=/usr/local/nginx //编译,根据需求,加上相应的参数模块,源码包尽量保留,有些模块在源码包里 make && make install vim /etc/init.d/nginx //复制如下内容(参考https://c
分类: 企业开发 发布时间: 06-07 22:57 阅读次数: 3

为什么是python?

为什么是pythonpython脚本编程简单,python编程语言设计很优雅python有很多的成熟框架,方便快速开发比如想要搭建一个网页游戏服务器,基本上一天分分钟就能搞定python社区很方便全面大的基础框架,都做出来了python的接口,如果mysql,redis,都有python的开发接口,比如python的webserver框架tornado很多公司都在使用,如facebooktorna
分类: 编程语言 发布时间: 06-07 22:57 阅读次数: 3

WPF数据绑定(1-简单数据绑定)

小疯最近的项目组工作开发中需要用到WPF,所以最近在学习WPF,小疯对于WPF中的绑定比较迷糊,认为这里需要多注意。然后小疯在这里找到了一篇文章,转过来分享一下: 数据绑定就是将各种数据与用户展现控件进行关联的过程。WPF的数据绑定机制可以以最少的代码方便地处理这样的关联。 简单数据绑定 1 无数据绑定 在实现这样的用户交互的时候: 在没有任何数据绑定机制实现的时候无非采用 this.nameTextBox.Text = person.Name; this.ageTextBox.Text =
分类: 编程语言 发布时间: 06-07 22:57 阅读次数: 3

1012 The Best Rank (25)

To evaluate the performance of our first year CS majored students, we consider their grades of three courses only: C - C Programming Language, M - Mathematics (Calculus or Linear Algebra), and E - English. At the mean time, we encourage students by
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

人生苦短_我用Python_Try_Exception异常捕捉_007

# coding=utf-8 ''' request+try__异常处理 ''' import requests class HttpRequests: def __init__(self, url, payload=None): self.url = url self.payload = payload def get_or_post(self, method): try: # try里面写的是要监控的code
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

解决问题SyntaxError: Unexpected token import

ES6语法的模块导入导出(import/export)功能,我们在使用它的时候,可能会报错: SyntaxError: Unexpected token import 语法错误:此处不应该出现import 我遇到的情况是import语法不识别导致的。在这里,有两种方法可以解决。 1: 使用node的v8及之后的版本 因为,node需要v8.x之后的版本才支持ECMAScript Modules 和 imort 语法 目前,node稳定版本是v8.11.2 可以使用nvm来安装管理查看多个nod
分类: 其他 发布时间: 06-07 22:52 阅读次数: 2

Spark UI (基于Yarn) 分析与定制

转载自:https://yq.aliyun.com/articles/60194 摘要: 这篇文章的主旨在于让你了解Spark UI体系,并且能够让你有能力对UI进行一些定制化增强。在分析过程中,你也会深深的感受到Scala语言的魅力。 前言 有时候我们希望能对Spark UI进行一些定制化增强。并且我们希望尽可能不更改Spark的源码。为了达到此目标,我们会从如下三个方面进行阐述: 理解Spark UI的处理流程 现有Executors页面分析 自己编写一个HelloWord页面 Spark
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

Kubernetes设计架构

官方文档:https://www.kubernetes.org.cn/doc-11 Kubernetes集群包含有节点代理kubelet和Master组件(APIs, scheduler, etc),一切都基于分布式的存储系统。下面这张图是Kubernetes的架构图。 Kubernetes节点 在这张系统架构图中,我们把服务分为运行在工作节点上的服务和组成集群级别控制板的服务。 Kubernetes节点有运行应用容器必备的服务,而这些都是受Master的控制。 每次个节点上当然都要运行Doc
分类: 其他 发布时间: 06-07 22:52 阅读次数: 5

python类基础

#coding:gbk class Person(): def __init__(self,age,gender,height,weight): self.age = age self.gender = gender self.height = height self.weight = weight def run(self): print("体重为%s的人在跑步" % sel
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

程序员的十个层次(转)

自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。 那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层级,每个层级需要什么样的技术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

2013年结

时间是一条永不止息的长河!对于渐行渐远的2013,依依不舍吗?试着挽留吗?又想要留住点什么?翻看自己的工作笔记本,纷繁芜杂的写了有近两本,试用期的日报以及之后的周报,合起来也有近50页的word文档了。可能总结一下经验教训,展望一下姗姗而来的2014是最好的告别方式! 来到公司刚好半年的时间,虽然之前从事的也是软件开发的工作,但所做的都是电信相关软件的开发,来到激光行业可以说是“转行”。除了写软件的一些通用语言和算法,基本没什么相关性。一切都要重新学习,从激光行业的各种概念、术语,到相关机器的
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

[转]js模块化编程之彻底弄懂CommonJS和AMD/CMD! js模块化编程之彻底弄懂CommonJS和AMD/CMD!

原文: https://www.cnblogs.com/chenguangliang/p/5856701.html ------------------------------------------------------------------------------------------------------ js模块化编程之彻底弄懂CommonJS和AMD/CMD! 先回答我:为什么模块很重要? 答:因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

2016年结

半年的时间,从零开始做点胶机软件的开发,没有现成的架构可以用,就连相关业务知识也没有。唯独可以参考的是“劲拓”的一份点胶机说明书。由于本人能力有限,前两个月几乎可以说殚精竭虑,每天都生活在紧张和焦虑中。而公司没人做过“标准设备”,很多事情都是以“非标”的思维在评估这件事情,工作量以及复杂程度跟所用到的轴的数量是成正比的。据结构的人反应,只用到3个轴的桌面点胶机,据负责人说两个月完成所有功能是没有任何问题的!确实,如果不考虑以下问题的话: 1、“超出视野”的问题。 2、点胶工艺,为适应不同场合、
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

组件vue传值

<div id="app"> <hs :message="name"></hs> 用来接收值 </div> <script> let app = new Vue({ el:'#app', data:{ name:'123' }, components:{ 用来创建局部组件 hs:{ //创建组件名字 props
分类: 其他 发布时间: 06-07 22:52 阅读次数: 3

关于Kotlin的getter的坑

今天在学习Kotlin的时候遇到一个关于getter的坑,在此记录一下希望以后的人不要再踩^_^ 先上代码再说(等等,谁是代码。。): data class User(var name: String = "", var age: Int = 0) { var banJi: String = "" get() = "班级:" + banJi fun getXxxx(): String { return "$name is $age age";
分类: 其他 发布时间: 06-07 22:47 阅读次数: 3

分享一段php代码,用于判断内容是否经过urlencode()编码

分享一段php代码,用于判断内容是否经过urlencode()编码 /** * 判断内容是否经过urlencode()编码 * [@param](https://my.oschina.net/u/2303379) $str * [@return](https://my.oschina.net/u/556800) bool true已经编码过,false未经过编码 */ function isUrlEncoded($str) { $str = strtoupper($str); $dontNee
分类: 其他 发布时间: 06-07 22:47 阅读次数: 3
今日推荐