03 2017 档案

摘要:准备 首先介绍一下,我的工具使用的是STS, 需要的童鞋可以到官网下载:http://spring.io/tools/sts/all 使用STS是因为她集成了Maven进行 “包“ 管理以及自带 Web server 方便部署(不用配置啦~),个人感觉还是挺方便的。如果大家想要自己配置Tomcat, 阅读全文
posted @ 2017-03-25 22:28 TonyZhang24 阅读(1109) 评论(0) 推荐(0) 编辑
摘要:背景 之前使用Docker swam 在不同的服务器 (docker host) 上面创建了service,他们之间的container通过overlay的网络通信。 昨天由于公司网络维护,其中一台服务器(我们简称 manager node)由于需要维护,暂时无法连接(大概持续了6个小时)。今天再过 阅读全文
posted @ 2017-03-22 14:46 TonyZhang24 阅读(671) 评论(0) 推荐(0) 编辑
摘要:前言 在之前使用Docker的过程中,一直是用 Docker run 命令单独启动container后再加入Overlay网络的方式实现部署工作的. 这种方式看似直接,但是随着服务所包含的container的个数越来越多(docker 命令)也就越来越多,由此带来许多重复工作。。。 在官网上看到了通 阅读全文
posted @ 2017-03-20 13:48 TonyZhang24 阅读(20288) 评论(0) 推荐(2) 编辑
摘要:之前在线升级了Eclipse,由于网络/或者是设置问题,在升级完成后启动Eclipse出线上述错误。。。 解决方法 1. 删除目录工作目录下面的.project文件夹: 如下图: 2. 关闭Eclipse (可能会出现错误提示,我们暂时忽略)。 3. 重新打开Eclipse,我们可以看到错误消失了。 阅读全文
posted @ 2017-03-13 21:59 TonyZhang24 阅读(7746) 评论(0) 推荐(0) 编辑
摘要:简述 简单来讲,shell 中的文件包含指的是在一个文件中引用另外一个文件。通过这种方式,我们可以将一些公用的代码封装为一个独立的文件,并在需要的时候引用它即可。 语法 举个例子,输出一个url: 注:对于被包含的文件 myurl.sh 不需要可执行权限。 阅读全文
posted @ 2017-03-09 12:58 TonyZhang24 阅读(314) 评论(0) 推荐(0) 编辑
摘要:输入/输出重定向 Linux系统通常从一个叫标准输入的地方读取输入并且将一个命令的结果以写入到标准输出反馈给我们;默认情况下,这也是我们使用的终端(命令行)。如果我们想改变输入和输出的方式,就需要使用重定向。通常重定向命令有如下几种方式: 需要注意的是: 文件描述符 0 通常是标准输入(STDIN) 阅读全文
posted @ 2017-03-08 23:02 TonyZhang24 阅读(10756) 评论(0) 推荐(1) 编辑
摘要:基本语法 示例1:定义并调用无返回值的函数 示例2: 定义并调用有返回值的函数 注: 1.所有函数在使用前必须先定义。这意味着必须将函数放在脚本开始部分,直至shell解释器首次发现它之后,才可以使用。 2.调用函数仅使用其函数名即可。 关于函数参数的传递 我们可以在调用函数的时候给其传递参数,例如 阅读全文
posted @ 2017-03-07 12:37 TonyZhang24 阅读(313) 评论(0) 推荐(0) 编辑
摘要:引言 最近需要使用SpringMVC做一个小项目,之前对SpringMVC没什么了解,所以先写一个SpringMVC的小Demo练习一下。 使用Maven构建项目 IDE = Eclipse 首先创建一个Maven的webapp项目,Jar包的管理就交给Maven来完成;POM内容如下: 修改Web 阅读全文
posted @ 2017-03-06 22:40 TonyZhang24 阅读(194) 评论(0) 推荐(0) 编辑
摘要:if 语句 语法: 举例: for 循环 语法: 举个例子,输出列表中的所有数字: While 语句 while 也可以实现循环, 她的语法如下: 此外,我们经常使用 while 语句来实现人机交互(用户输入), 举个例子: 循环的其他关键字 下面的实例中,展示了一个无限循环,并使用case条件作出 阅读全文
posted @ 2017-03-06 13:12 TonyZhang24 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:缘由 今天在一台新机器上部署开发环境,安装完Tomcat以后,运行startup.bat后出现“闪退”。。。在网上找到了解决方案,条理清晰且分析的很详尽。记录如下: 首先贴出原文链接: http://www.cnblogs.com/godtrue/p/4339045.html 1:Tomcat是什么 阅读全文
posted @ 2017-03-06 10:29 TonyZhang24 阅读(4990) 评论(0) 推荐(0) 编辑
摘要:背景 从别处Import一个Java project之后,Eclipse提示“Project facet Java version 1.8 is not supported”。 分析 从错误的描述来看,应该是JDK的版本不匹配所致。 解决方案 选中项目->右键 -> Property -> Proj 阅读全文
posted @ 2017-03-04 22:15 TonyZhang24 阅读(2232) 评论(0) 推荐(0) 编辑
摘要:剧情还原 今天原计划给领导演示一个小Demo, 昨天在自己机器上调通OK以后就下班了。。。 今天上午早会后,领导说 “昨天,我让我们IT同事把新的测试环境搭建好了,XXX 你把要演示的Demo部署到上面,弄好了以后安排个会议室,我们看看。。。”。 之后,我就赶紧找IT同事确认新环境的信息,由于他有事 阅读全文
posted @ 2017-03-02 15:54 TonyZhang24 阅读(6296) 评论(0) 推荐(1) 编辑
摘要:方式一:打war包到tomcat/webapps目录 点击在项目上面 -> 右键 -> Run As -> Maven install 之后查看Maven输出路径: 在指定目录下找到生成的war包,复制到tomcat/webapps目录; 启动Tomcat服务后即完成部署。 方法二: 添加到Serv 阅读全文
posted @ 2017-03-02 13:31 TonyZhang24 阅读(307) 评论(0) 推荐(0) 编辑
摘要:1. echo 命令 echo 是基本的shell输出命令,她的语法是: 我们也可以使用她来定制一些输出的格式,具体如下: 输出普通字符串 PS: 引号可以省略。 显示变量 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 以上代码保存为 test.sh,name 阅读全文
posted @ 2017-03-01 12:18 TonyZhang24 阅读(8303) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示