hello world

Python字符串魔法(一)

淺唱寂寞╮ 提交于 2020-04-08 04:51:30
Python 字符串魔法 1. expandtabs(num) 1 testStr = "name\temail\tage\nxiaohua\t12345@qq.com\t22\nxiaoshuai\t54321@qq.com\t23\nxiaozhang\t67890@qq.com\t24\t" 2 print(testStr.expandtabs(15)) 输出:1 C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\python.exe E:/Python/PyProject/Study.py 2 name email age 3 xiaohua 12345@qq.com 22 4 xiaoshuai 54321@qq.com 23 5 xiaozhang 67890@qq.com 24 说明:expandtabs(num)用于查找字符串中\t(制表符)并将其剩余长度用空格补充,如上面例子所示 num = 20,查找到第一个\t时,前面字符串name长度为4,则后面16长度将由16个空格填充。 2. isalpha() 1 testStr = "hello world" 2 print(testStr.isalpha()) #判断字符串是否为全为字母 全字母返回true 3.isdight() ,

io.js入门(一)—— 初识io.js

你离开我真会死。 提交于 2020-04-07 10:34:21
io.js可以说是彻底从NodeJS里分离出来的一条分支,其事情始末可以查看 这篇报道 ,此处便也不赘言。既然是分支,io.js便也基本兼容NodeJS的各种API,连执行指令也依旧兼容Node的 node XXX (新指令是 iojs XXX )。不过io.js采纳了最新版本的V8引擎,并也将会时刻跟进V8的更新,也因此我们可以轻松地在io.js上抢先使用那些JavaScript ECMA-262规范上的新特性。 io.js的首个版本是在13号,也就是昨天发布的,它基于3.31.71.4版本的V8引擎,良好地支持着许多NodeJS将在0.12.x才会开始支持的ES6特性。 io.js的官网是 iojs.org ,从上面那行醒目的“Bringing ES6 to the Node Community!”,我们便能知道io.js相比NodeJS,会趋向于添加更多好用的新特性,并以此作为自己的主打和口号。 为何使用io.js io.js跟NodeJS一样,属于事件驱动I/O的服务端平台,以Event loop机制来无阻塞地、并发处理I/O,关于当初NodeJS的作者为何选用此机制来开发Node项目,可查阅我翻译的这篇 《Hands-on Node.js》—— Why? 。总而言之,io.js/NodeJS很适合用于开发I/O密集型应用,我们参照下下方的这张流程图: 图中的event

WeX5的正确打开方式(1)

依然范特西╮ 提交于 2020-04-04 15:35:29
最近在研究WeX5,想在这里记录下使用过程中的点滴,今天先把之前已经掌握的分享一下。WeX5官方的开发指南难度系数较大,面向的受众可能是已经敲过上万行代码的html5 app开发者。但是作为一个刚进入代码世界的html5 app开发宝宝,本人表示拿着这份指南也找不到“南”,先抛开官方版的,下面就来看看进击版的Hello World吧。 基础部分 1、准备工作:打开hml5 app 开发工具——WeX5(路径:WeX5studiostudio.exe),在左侧模型资源管理器中建立HelloWorld目录并新建W文件,模板选空白的就好。这一步有问题找右键。 2、鼠标拖一个Output放到W页面上,效果如下: 3、在属性标签页设置Output的外观样式,这里常用的是class(设置类型),style(设置具体的样式),我这里就设置了一下Output的红色边框。这里都是可视化鼠标操作,就不多说了,各种样式可以尽情探索 4、一番精心打扮之后,当然要看看运行效果啦,试运行的步骤是:先启动Tomcat,然后在W文件上右键选择“用浏览器运行”。记得要先保存W文件再试运行才能看到改动效果哦。通过简单的鼠标操作,很简单就能设置好Output控件的外观,这个也是WeX5的强大之处。而且更重要的一点是,所有设置都是符合html5 标准的!比如说你要设置一个控件的位置,并不能直接拖动控件到你想要的位置

Docker Hello World

时光总嘲笑我的痴心妄想 提交于 2020-04-04 10:29:05
docker run 运行一个应用程序 docker run ubuntu:15.10 /bin/echo "Hello world" 镜像ubuntu,版本15.10,Docker 首先从 本地 主机上查找镜像是否存在,如果不存在,Docker 就会从镜像仓库 Docker Hub 下载公共镜像。 问题本地镜像地址? /Users/{YourUserName}/Library/Containers/com.docker.docker/Data 里面没发现镜像的名字??待确认 Docker Hub地址? https://hub.docker.com/ 交互式容器 [running]jihite@:~$ docker run -i -t ubuntu bin/bash root@f0d76625c291:/# echo "Hello World" Hello World root@f0d76625c291:/# exit exit 参数含义 -t 在新容器指定一个终端 -i 对容器进行交互 分析 第二行开头是root@, 表示已经进入容器了 启动、关闭容器(后台模式) [running]jihite@:~$ docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"

python实用库

安稳与你 提交于 2020-04-03 11:48:06
参考: https://github.com/programthink/opensource/blob/master/libs/python.wiki#35_ Python 开源库及示例代码 Table of Contents 说明 1 算法 1.1 字符串 1.1.1 正则表达式 1.1.2 字符集 1.1.3 (其它) 1.2 编码 & 解码 1.2.1 base64 1.2.2 UUencode 1.2.3 BinHex 1.3 数学类 1.4 容器 2 跨语言编程 2.1 整合 C & C++ 2.2 整合 JVM 平台 2.3 整合 dotNet 平台 2.4 整合 Go 2.5 整合 Objective-C 3 操作系统 3.1 文件和目录操作 3.2 线程 3.3 进程 3.4 本地进程间通信(IPC) 3.5 操作硬件 3.6 获取系统信息 3.7 Linux & Unix 系统相关 3.8 Windows 系统相关 3.9 程序打包 4 Web 4.1 HTTP Client 4.2 HTTP Server 4.3 Web 开发框架 4.4 Web前端 & JS整合 4.5 浏览器整合 4.6 WebSocket 4.7 (其它) 5 网络 5.1 链路层 & 网络层 5.2 传输层 5.3 标准的应用层 5.3.1 综合性的库 5.3.2 HTTP 5.3.3

shell_script1

倖福魔咒の 提交于 2020-04-02 07:32:55
1、简介 2、read 3、运算工具 4、if/then结构 5、while循环 6、for循环 一、简介 1、什么是shell shell是用户与系统交互作用的界面。shell是一种命令解释程序,同时也是一种高级程序设计语言 2、shell常见种类 Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/csh) K Shell(/usr/bin/ksh) Shell for Root(/sbin/sh) 其中:Bash在日常工作中被广泛使用; 同时,Bash也是大多数Linux系统默认的Shell; 3、shell局限性 1.1、需要耗费大量资源的任务,特别是对执行速度要求较高的场合 1.2、涉及大量的数学计算 1.3.、关键性应用(数据库,网站等) 1.4.、设计图形或者GUI的应用 1.5.、需要直接访问硬件 1.6.、开发闭源的应用(相对于开源) 4、基础 文件系统:Linux 的文件系统是一个包含了目录和文件的分层的组织结构,位于最顶端的叫做根目录(root directory),用斜杠/ 来表示 目录: 是一种包含目录项的文件,每个目录项中都包含了文件名 文件名: 目录的内容称为目录项,目录项包含了文件名,只有两种字符不允许出现在文件名中:斜杠,空字符(ASCII

node.js cmd常用命令

半腔热情 提交于 2020-03-30 05:07:33
cmd 1.c: 如果我们想访问c盘,那么我们需要在命令行中输入c:就行了 2.cd.. cd..就可以返回上层目录 3.cd mm cd mm即可访问mm文件夹 4.dir 如果想查看该文件夹下有哪些文件,则可以在光标处输入 "dir" 命令 5.连续按两次Ctrl+C或者输入“.exit” 在cmd中: 1、输入node回车即可进入Node.js运行环境。 2、退出只需要连续按两次Ctrl+C或者输入“.exit”回车即可。 6.创建文件夹我们可以使用 md <folderName>或mkdir <folderName>命令来创建, 其中md和mkdir都是建立新目录make directory的意思, 完整命令是md [盘符:\][路径\]新目录名,比如:md c:\test\myfolder 7.删除文件夹呢,使用rd或rmdir命令,完整命令rd /s /q [盘符:\][路径\]新目录名, 因为rd只能删除空的文件夹, 而如果其中有子文件或子文件夹的时候就会停下来,这时我们加上/s就可以直接删除, 但是删除过程中会提示你是否确定删除, 对于懒癌患者我们有添加了/q,即quiet,安静模式; 所以使用以上命令会完整删除你选中的整个文件夹。 8.首先是创建空文件,命令type nul>*.*; type nul>myfile.txt type nul>.test

(2)Windows PowerShell使用

血红的双手。 提交于 2020-03-28 03:25:54
# 什么是PowerShell: Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能。PowerShell是命令 提示符的更高级版本。 它用于执行诸如 ping 或 copy 之类的外部程序,并自动执行无法从 cmd.exe 访问的不同系统管理任务。 PowerShell与cmd的区别: PowerShell 命令提示符 它是基于.NET框架的基于任务的自动化命令行界面和关联的脚本语言。 它是Microsoft Windows操作系统的默认命令行解释器。 它可以解释批处理和PowerShell命令。 它只能解释批处理命令。 它用于控制和自动化Windows服务器上的应用程序和Windows操作系统。 它用于在控制台上执行给定的命令,可用于调试问题。 PowerShell生成的输出不仅是字符流,而且是对象的集合。 命令提示符生成的输出只是字符流(文本)。 它既是Shell程序又是脚本编制环境,它支持创建用于管理Windows操作系统的大文件。 它只是一个shell系统,它允许用户仅执行简单和基本的脚本来执行批处理文件。 PowerShell与Bash Shell比较: PowerShell Bash Shell

雷林鹏分享:Java快速入门-Java是什么

左心房为你撑大大i 提交于 2020-03-26 16:02:42
  Java 是什么?   Java 的特点:   面向对象   平台无关(跨平台):   简单   安全   体系结构 - 中性   可移植   健壮   多线程   解释型   高性能   分布式   动态   Java安装及环境设置:   java的安装及环境配置可以看java开发环境配置章节。   Java 基础语法   对象 - 对象有状态和行为。例如:狗有状态色,名字,品种以及行为 - 摇头晃脑,吠叫,吃。对象是类的一个实例。   类 - 类可以被定义为一个模板/蓝本描述该行为/状态及其支持对象类型。   方法 - 方法基本上是一个行为。一个类可以包含(拥有)多个方法。 将逻辑写入方法,数据操纵和所有的动作都会被执行。   实例变量 - 每个对象都有其独特(唯一)的实例变量。对象的状态是由分配给这些瞬间变量的值来创建。   第一个Java程序:   让我们来看看,以下代码将打印一个简单词语 Hello World   public class MyFirstJavaProgram{   /* This is my first java program.   * This will print 'Hello World' as the output   */   public static void main(String []args){   System.out

什么是编程语言

六月ゝ 毕业季﹏ 提交于 2020-03-23 13:10:25
  学习编程语言之前,首先要搞清楚“编程语言”这个概念。沈阳463解放军医院http://www.463eye.com/   编程语言的目的是使用人类语言去控制计算机,告诉计算机我们要做的事情。人类语言易于理解,容易学习,开发效率高。   目前流行的编程语言有C语言、C++、Java、C#、PHP、JavaScript等,每种语言都有自己擅长的方面,例如:   C语言是较早开发的一种高级语言,后来的很多语言都是以C语言为蓝本进行设计的;   C语言和C++主要用来开发软件;   Java和C#不但可以用来开发软件,还可以用来开发网站后台程序;   PHP主要用来开发网站后台程序;   JavaScript主要负责网站的前端工作。   可以将不同的编程语言比喻成各国语言(如汉语、英语、法语等),为了表达同一个意思,可能使用不同的语句。例如,表达“世界你好”的意思:   汉语:世界你好;   英语:Hello World   法语:Bonjour tout le monde   在编程语言中,同样的操作也可能使用不同的语句。例如,在屏幕上显示“Hello World”:   C语言:printf("Hello World");   PHP:echo "Hello World";   Java:System.out.println("HelloWorld!");