Linux学习之安装Jdk8
终于到了使用Linux系统来做一些与日常开发相关的事情了,通过前面几篇文章对应知识点的实践,笔者表示对这方面的知识已经初步建立了认知,可以通过百科搜索一些资料进行响应部署与设置的cao作了,以安装Jdk来讲,以往的经验告诉我除了解压安装文件外,还需要配置环境变量,本篇文章以安装Jdk8的Linux版本为主导,安装完毕后使用 vim 命令新建两个java示例进行编译和运行,成功为算。 安装过程 首先你得有一个Linux版本的Jdk8的安装包(个人不喜欢直接从网上下载的方式,相关的开发软件均采用解压版安装的方式),我们通过Xftp将其同步至Linux服务器上的/usr/local/tools/目录下,使用tar命令将其解压,解压后的文件结构如下图所示: (解压命令参考) 接下来我们配置环境变量,CentOS7版本的环境变量为/etc/profile文件,使用 vim 命令修改它,添加JAVA_...
文章分类:经验分享 技术知识
Linux学习Linux学习之客户端软件介绍
本篇文章所述的客户端软件指使用Xshell连接远程Linux虚拟机,使用Xftp作为文件传输传输工具,至于其它的同款类似软件想了解得需要自行百科了。经过别人的介绍和这几天的使用发现这款软件用起来体验还是不错的,首先界面是中文的,需要什么cao作点一点,看一看,猜一猜,试一试,基本的用法就差不多摸索到位了。 在WMware自带的黑窗口中进行命令行cao作感觉很忧伤,首先是字体较小,命令下窗口滚动条要来回的进行切换,无法复制粘贴。。。等等,于是就在了解了一些资料后选择使用了Xshell客户端,安装好自不必说。 首先打开这个软件会默认自动显示新建会话的窗口(如果已经有使用过,且记录了对应服务器及相关参数后就会有列表历史),可以点击新建,输入需要连接的服务器相关参数进行连接,参考如下图所示: 以14.128为例,点击连接按钮,由于记录的有账号等参数,所以会自动登录该账号,如下图所示已经自动登录好,...
文章分类:经验分享 技术知识
Linux学习Linux学习之安装vim软件
在前一篇文章中初步使用到了 vi 命令去更改网络连接的参数文件,后续中的一些文章中的参数配置大多都是需要使用修改配置文件的方式更改的,所以在学习Linux之初就把 vim 这个命令的安装及使用排到这个阶段去学习学习,相比 vi 命令,vim 的升级用法有:显示行号、鼠标所在行高亮,文件语法高亮等,再次查看修改网络文件的效果参考如下图: 查看系统是否已经安装有vim软件,使用命令查看是否已经安装过,笔者这里只有这1个是不能够用的,需要安装其它相关的组件,参考下图所示: 接着使用命令在线去安装依赖组件,参考下图: 在等待一小会儿(看下载速度)后将安装完毕,参考下图: 安装成功后可用vim时的软件列表如下: 输入vim命令如下图所示: 再以查看前篇文章中的网络文件为例,输入命令 vim /etc/sysconfig/network-scripts/ifcfg-enoXXX,发现查看效果与vi命令...
文章分类:经验分享 技术知识
Linux学习Linux学习之设置连接网络
章接前文,我们一步一步的去安装了一个CentOS7的Linux系统,接下来第一件事情我们将这个系统的网络连接建立,由于许多的软件安装都是可以在线进行安装,所以没网不行。刚刚安装的系统无法连接互联网,我们可以通过两种方式查看是否有网络连接,分别是 ping 与 ip addr,前者与Windows类似查看与某个网络的数据连接,后者是查看本机的ip地址,参考下图所示: 如上图所示,无法 ping 通 www.chendd.cn ,本机也没有IP地址,想要连接网络只需要修改ifconfig-enoXXXXXX的文件,将其中最后一行的ONBOOT的值修改为yes即可,其中文件名称可能会不一样(定义的文件结构前缀一样),文件所在路径为:/etc/sysconfig/network-scripts/,更改文件使用 vi 命令,该命令的基本使用如下: vi 文件路径加文件名 vi 文件名 直接进入文件查...
文章分类:经验分享 技术知识
Linux学习Linux学习之安装Linux虚拟机
本文所述的安装Linux虚拟机是指在Windows系统安装VMware虚拟机软件,再安装CentOS的Linux系统版本,本系列教材中所述的所有示例如果特殊描述均为在此环境下实践。安装虚拟机也是在假设已经安装完成VMware的基础上和已经下载好对应的CentOS安装包,详细操作如下: 打开WMware软件,点击菜单栏文件---新建虚拟机 在弹出的向导窗口选择典型安装,点击下一步选择安装程序光盘映像文件(iso)文件,并点击下一步,参考如下图所示: 接下来在向导窗口中选择需要安装的系统类型及版本号,这里选择Linux系统与CentOS 64位版本,参考如下图所示: 下一步选择磁盘下的虚拟机安装位置(如果空间较大默认即可),再下一步选择将虚拟磁盘拆分成多个文件,再下一步直到完成,参考如下图所示: 这里特将新安装的虚拟机重命名为“CentOS 64 mysql”,点击右侧的开启此虚拟机按钮,将进...
文章分类:经验分享 技术知识
Linux学习Linux学习之从0到入门
基本描述 Linux终于我还是入手了,虽然很迟,但为时不晚。Linux给我的感觉就是在黑窗口下去cao作系统,直接使用Windows的图形化界面多方便啊,想干啥干啥,也不用牢记那一大堆的命令,然而今年我觉得需要学习的新技术太多了,故Linux就上榜了,耐着性子去摸索摸索,初步来掌握只求简单理解一下能干活为先。 工作这么多年,把重点关注放在代码编写及代码质量方面了,并没有实际使用到Linux,仅仅只有两个单位使用到一点点吧,都是很基础的使用一下,然而这些使用都是在别人的指导下去实践的,本次花了心思去学习Linux,带着能够入门使用的目的去学习掌握它,围绕的重点还是在于使用它去部署项目和实际的应用上。 学习路线 在此之前,我并没有想好如果学习Linux这个系统,应该去学习它什么,怎么去使用,先学习什么再学习什么,学到什么程度为止?随着动手实践的深入,逐渐的目的开始明朗起来,本次围绕下列几个方面...
文章分类:经验分享 技术知识
Linux学习百度站长平台外链提交的主动推送实现
1.基本介绍 本站挂起来也已经超过3年了,一直没有去关注搜索引擎的收录,直到去年年底发现“雪地里走”、“陈冬冬”这些关键词能够在百度首页搜索排上号时,才发现这个SEO优化的事情还是应该去做的。另外一点本人查看到了好多的个人性质的博客平台,有的人气也老高了,我觉得本站不能纯粹的为经验分享平台了,我也得让更多的人去关注到才行,于是我将详情页面的ajax加载数据的方式给修改成了页面直接显示的方式,不扯多了,本篇文章意不在此,毕竟对于搜索引擎方面我是业余中的业余。 回到主题上,本篇文章主要是用Java代码实现百度站长平台-->链接提交-->自动提交-->主动推送(实时)的功能,前提需要你登录百度站长平台维护站点等(登入看看就知道了),对于链接提交,平台提供了自动提交和手动提交,自动提交又分为主动推送(实时)、自动推送、sitemap,本文实现的就是主动推送。 主动推送是指可以通过平台提供的接口进行...
文章分类:经验分享 技术知识
我也来说说文件上传的实现原理
基本介绍 一直以来并没有想过提交一个表单参数到Java后台(Servlet)后,WEB容器是怎么去处理它的,好像都是知道去使用request.getParameter或者request.getHeader去获取数据,但是它们是如何获取到的数据的呢,我也是才关注到,可以参考一下这篇文章去了解一下JavaWeb的上传原理和实现(https://www.cnblogs.com/aotemanzhifu/p/9192355.html),本篇文章并不实现具体的文件上传代码,也假设你仔细看过此处的链接地址的内容了。 另外一点,关于表单提交的相关知识点,也是稍微有了个点点深度的了解,主要还是归功于我使用HttpURLConnection类去POST提交一个网页数据,发现这块知识一直都是使用GET的方式去抓取一些网页,对于POST的方式好像还真的是没有去实现过,所以我百度到了这篇文章,看完后让我模糊的视界...
文章分类:经验分享 技术知识
第三方登录之接入Github
基本介绍 这是本站实现的第6个第三方登录接入实现了,在此后很长一段时间应该不会再去实现其它的了(本来微信和360的登录也是可以有的,并不是接入难,而是资质审核麻烦),回顾这6种接入实现,还是往年实现的比较简单,都有官方提供的实现示例,而Gitee与Github则没有官方提供的实现,但它们的实现又是非常相似(非常非常),以至于我在实现Gitee后能够很轻易的实现基于Github的接入。本人实现这么多第三方站点的登录接入,主要有以下三个方面的意义: (1)丰富个人的最佳实践,增加个人的技术领域深度; (2)可以给本站增加一个新的来源的用户接入(让本站多放置一个按钮); (3)提供友情接入接口,方便一些其它朋友站点(我接入多种来源的第三方登录,你们给我提供一个标识接入我即可,我将授权得到的用户ID、名称、头像、用户来源返回给你); 不多废话,整个接入过程建立在你已经拥有Github账号基础上,注...
文章分类:经验分享 技术知识
第三方登录第三方登录之接入Gitee
新年第一天即将过去了,抓住尾巴,消灭2020年站里无文章的情况,特此分享出来这段时间接入码云(Gitee)成果。在过去的2019年增加了许多小伙伴的友情链接,也逐渐的丰富了网站里的功能,在过去的一年里,一直对Bootstrap持观望态度的我也不觉使用它有半年了,计划重新改版网站也是迟迟没有较大的动作,在系统管理功能完成后,的这个登录管理功能中我修改了对于第三方登录的实现,目前已经调整了新浪微博、百度和Gitee(新浪与百度的第三方登录目前本站无法继续使用了),本次则是基于Gitee的一些研究分享,提供参考。 应用设置 其实第三方登录的接入也有好多成型的接入方案,但我觉得作为一个开发者还是自行研究实现较为科学,毕竟任何一个实现抛开是否存在价值不说,在整个过程中的问题及解决的过程是一个含有许多滋味的,同时我这个版本的接入上线时也等效于我实现一个统一接入平台,大家可以通过一个地址实现我所有的第三...
文章分类:经验分享 技术知识
第三方登录运营时间: 天
用户数量: 人
文章数量: 篇
评论数量: 条
点赞个数: 个
最后更新:
欢迎来到陈冬冬的学习天地 | 学习与经验整理分享平台