教程

总结:ubuntu nginx、vsftpd 安装

偶尔善良 提交于 2019-11-30 04:23:30
安装 SSH 服务,否则无法使用SSH远程登录 安装教程,和SSH登录教程 配置端口 教程 设置软件源 教程 安装JDK 安装教程 安装Nginx服务器 安装教程 1. [需要提前安装的库](https://blog.csdn.net/liujian8654562/article/details/101024627) 2. [安装nginx过程](https://blog.csdn.net/liujian8654562/article/details/101075458) 安装 vsftpd 安装教程 来源: https://blog.csdn.net/liujian8654562/article/details/101076239

设计模式-Runoob:设计模式

℡╲_俬逩灬. 提交于 2019-11-30 02:38:08
ylbtech-设计模式-Runoob:设计模式 1. 返回顶部 1、 设计模式 设计模式(Design pattern) 代表了最佳的实践 ,通常被有经验的面向对象的软件开发人员所采用。设计模式 是软件开发人员在软件开发过程中面临的一般问题的解决方案 。这些解决方案 是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的 。 本教程将通过 Java 实例,一步一步向您讲解设计模式的概念。 现在开始学习设计模式! 谁适合阅读本教程? 无论您是新手,还是老手,本教程都值得一读。对于那些具有丰富的开发经验的开发人员,学习设计模式有助于了解在软件开发过程中所面临的问题的最佳解决方案;对于那些经验不足的开发人员,学习设计模式有助于通过一种简单快捷的方式来学习软件设计。 阅读本教程前,您需要了解的知识: 在您开始阅读本教程之前,您必须具备基本的 Java 编程的概念。如果您还不了解这些概念,那么建议您先阅读我们的 Java 教程 。 2、 2. 返回顶部 3. 返回顶部 4. 返回顶部 5. 返回顶部 1、 https://www.runoob.com/design-pattern/design-pattern-tutorial.html 2、 6. 返回顶部 作者: ylbtech 出处: http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载

OVS 中的各种网络设备

情到浓时终转凉″ 提交于 2019-11-30 01:42:20
上一节我们启用了 Open vSwitch,本节将查看当前的网络状态并介绍 Open vSwitch 涉及的各种网络设备 初始网络状态 查看一下当前的网络状态。 控制节点 ifconfig 显示控制节点上有三个网桥 br-ex,br-int 和 br-tun。 从命名上看我们大致能猜出他们的用途: br-ex 连接外部(external)网络的网桥 br-int 集成(integration)网桥,所有 instance 的虚拟网卡和其他虚拟网络设备都将连接到该网桥。 br-tun 隧道(tunnel)网桥,基于隧道技术的 VxLAN 和 GRE 网络将使用该网桥进行通信。 这些网桥都是 Neutron 自动为我们创建的,但是通过 brctl show 命令却看不到它们。 这是因为我们使用的是 Open vSwitch 而非 Linux Bridge,需要用 Open vSwitch 的命令 ovs-vsctl show 查看,如下图所示: 输出内容后面会详细讲解。 计算节点 计算节点上也有 br-int 和 br-tun,但没有 br-ext。 这是合理的,因为发送到外网的流量是通过网络节点上的虚拟路由器转发出去的,所以 br-ext 只会放在网络节点(devstack-controller)上。 了解 Open vSwitch 环境中的各种网络设备 在 Open vSwitch

构建离线Go编程指南---gotour

微笑、不失礼 提交于 2019-11-30 01:40:09
Google为了更好地推广Go语言,在自己的官网和Appspot上分别搭建了基于浏览器的交互式Go编程指南-gotour,相关网站: gotour—— English Version gotour——中文版本 这个教程非常简单易学,共分三部分: 第一部分主要介绍Go语言的基础概念,包括包、导入、函数、变量、条件、循环、指针、struct、slice、Map、Range等。 第二部分主要介绍方法、接口、Error、Web服务器、图片处理等。 第三部分主要介绍并发、Goroutine、Channel、缓冲Channel、Range和Close、Select等。 每部分都提供大量的例子,所有代码都可以在Web上直接运行。每部分的后面还提供了练习,你可以直接在教程提供的浏览器编辑框里编写代码,点击左上角的按钮“运行”,查看自己的编码结果。对于初学者来说,这个在线教程确实是学习Go语言编程的Best Practise: 但是,我朝是不会让程序员这么愉快的使用Google的服务的,以上两个网站的域名都被严重污染了,很多时候无法访问或很不稳定。幸好,这个教程提供了本地离线版本的构建,在不接入互联网的情况下该教程可以作为独立的Web程序运行。教程运行在本地上时会使用本地环境构建和编译代码,这会运行得更快,并且会包括一些在沙盒版本中没有的体验上的增强。

软件测试学习教程——【se】Python SMTP发送邮件

有些话、适合烂在心里 提交于 2019-11-30 01:00:07
Python SMTP发送邮件 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。Python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。 Python创建 SMTP 对象语法如下: import smtplib smtpObj = smtplib.SMTP( [host [, port [, local_hostname]]] ) 参数说明: host: 主机的ip地址,这个是可选参数。 port: 指定 SMTP 服务使用的端口号,一般情况下 SMTP 端口号为25。 local_hostname: 如果 SMTP 在你的本机上,你只需要指定服务器地址为 localhost 即可。 SMTP 对象使用 sendmail 方法发送邮件,语法如下: SMTP.sendmail(from_addr, to_addrs, msg[, mail_options, rcpt_options]) 参数说明: from_addr: 邮件发送者地址。 to_addrs: 字符串列表,邮件发送地址。 msg: 发送消息 实例 1 : 使用 Python 发送 文本 格式的 邮件 #!/usr/bin/python # -*- coding:

Android: NDK编程入门笔记

让人想犯罪 __ 提交于 2019-11-29 23:12:32
为何要用到NDK? 概括来说主要分为以下几种情况: 1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。 2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。 3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。 下面就介绍下Android NDK的入门学习过程: 入门的最好办法就是学习Android自带的例子, 这里就通过学习Android的NDK自带的demo程序:hello-jni来达到这个目的。 一、 开发环境的搭建 android的NDK开发需要在linux下进行: 因为需要把C/C++编写的代码生成能在arm上运行的.so文件,这就需要用到交叉编译环境,而交叉编译需要在linux系统下才能完成。 安装android-ndk开发包,这个开发包可以在google android 官网下载: 通过这个开发包的工具才能将android jni 的C/C++的代码编译成库 android应用程序开发环境: 包括eclipse、java、 android sdk、 adt等。 如何下载和安装android-ndk我这里就不啰嗦了,安装完之后,需要将android-ndk的路劲加到环境变量PATH中: sudo gedit /etc/environment

iOS Sprite Kit教程之场景的切换

倖福魔咒の 提交于 2019-11-29 23:10:11
iOS Sprite Kit教程之场景的切换 Sprite Kit中 切换场景 每一个场景都不是单独存在的。玩家可以从一个场景中切换到另外一个场景中。本小节,我们来讲解场景切换。在每一个游戏中都会使用到场景与场景的切换功能,例如,在街机原始人游戏中,选择关卡这一场景中,可以看到有 4 关,这四关分别代表了 4 个场景,如图 2.20 所示。 图 2.20 街机原始的关卡选择 当玩家选择第一关时,就会由选择关卡的场景跳转到第一关的场景中,如图 2.21 所示。 图 2.21 第一关的场景 当玩家选择第二关时,就会由选择关卡的场景跳转到到第二关的场景中,如图 2.22 所示。 图 2.22 第二关的场景 此时,它们就使用了到了场景与场景的切换功能,即当玩家轻拍相应的场景后,就会进入到到所选场景中。 Sprite Kit的 单纯的场景切换 单纯的场景切换就是指,在场景与场景进行切换时是没有任何过渡效果出现的。切换时需要使用到 presentScene(_ scene: SKScene ?) 方法。 【示例 2-7 】以下将以项目 2-1 为基础,实现在轻拍屏幕后,场景 GameScene 切换至 NewGameScene 的功能,具有操作步骤如下: ( 1 ) 打开 GameViewController.swift 文件,在 viewDidLoad() 方法中的编写代码,实现在运行程序后

lg v35 thinkq刷韩版android9.0教程

六月ゝ 毕业季﹏ 提交于 2019-11-29 19:42:40
我在最开始被唬住了,后来发现并不复杂,设置于很简单,下面看教程,本教程一步到位,没有多余的废话 1.环境准备 下载刷机包 kdz :https://pan.baidu.com/s/16PlI-GU-Rb1NMSYxxjFU9Q 提取码: y6bs 安装驱动 驱动:https://v35.52mfzy.com/usr/uploads/2019/01/1364890909.zip lg up https://androidfilehost.com/?fid=11410963190603845019 (用浏览器获取下载链接后使用迅雷下载,可以快一点) 安装,使用 DEV 版 LG UP 教程: 0.如果之前安装过LG UP,请全部卸载,用这一个就可以了 1.下载 LGUP_DualMode.zip 2.解压所有文件到同一目录 3.打开 LGUP_Store_Frame_Ver_1_14_3.msi,完成安装 4.右键单击 SetDev.bat,选择以管理员身份运行 5.打开刚刚安装的 LG UP,如果 Process中有 PARTITION DL(如下图)则安装、设置成功。 2.开始刷机 进入download模式,关机,按住音量上键不要放,然后插数据线连电脑(按照这个步骤来执行才能进入download模式),、 打开lg up, process选择partition dl

书签

时光怂恿深爱的人放手 提交于 2019-11-29 14:33:34
Bookmarks Bookmarks 书签栏 百度 微软 Bing 搜索 - 国内版 湘潭大学信息门户 Google (31) YouTube 172 Wi-Fi 传输 Google 翻译 收藏 -_-学习 网易云课堂 - 专注职场与生活技能提升 课程学习_智慧树 科学计算与MATLAB语言_中南大学_中国大学MOOC(慕课) 我要自学网-视频教程|免费教程|自学电脑|3D教程|平面教程|影视动画教程|办公教程|机械设计教程|网站设计教程-我要自学网 微信公众平台 soildworks2017教学视频_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili -_-博客教程 首页 - 园子 - 博客园 (1 封私信 / 26 条消息)有哪些鲜为人知,但是很有意思的网站? - 知乎 有趣网址之家 – 收藏全球最有趣的网站 我的笔记 - 中文说明 · soimort/you-get Wiki · GitHub 实战vultr搭建SSR+锐速——超速看youtube1080p – 小文's blog 自建SSR服务器教程 (以Vultr为例) · Issue #2 · yshunda/Notes · GitHub ---乔克叔叔的微博_微博 【OpenCV】入门教程 - 【浅墨的游戏编程Blog】毛星云(浅墨)的专栏(Keep Reading , Keep Writing , Keep

IntelliJ IDEA 教程

我的未来我决定 提交于 2019-11-29 14:06:54
IntelliJ IDEA 教程 IDEA介绍 IDEA是Java开发工具。在企业当中,在使用的过程中,发现IDEA智能、快捷、体验好。所以我们也从Eclipse逐渐转换为IDEA。 本次教程,也将会全部使用IDEA进行开发。 下载IDEA 进入官网。http://www.jetbrains.com/idea/ 选择完整版本。 本次教程演示使用的版本为:2019.2.2版本。 安装IDEA 安装过程比较简单,设置路径即可。 勾选相应的配置。 下一步即可进行安装。安装后重启,重启完成打开即可。 配置IDEA 由于IDEA是收费软件,具体如何激活,由大家自行在网络上搜索解决方案,这里就不提供了。 打开后,选择“不导入任何配置文件”,全新地使用IDEA。 个人喜欢黑色主题,这里依据个人喜好进行选择。 选择插件。这里默认即可。 这里也默认即可。 接下来激活。IDEA有免费的30天试用,这里我们先选择30天试用。 至此,初步结束。接下来我们进入IDEA,正式进入环境的配置。 配置字体与颜色 舒适的字体与主题配色,会给打代码增加很多的效率。 首先,配置字体。打开主页面,进入“settings”。 选择“consola”字体,大小依据个人屏幕分辨率而定,大小我选择的是:16,行高为:1.2。 接下来,设置IDEA终端命令行的字体大小。 同样,选择“consola”字体,大小依据个人屏幕分辨率而定