一次和公司总监的聊天...

研究些东西,被总监(高级Java)喊过去了...

谈话内容大概意思:

总监:志远,来帮忙看个东西?

我:好的,马上。

总监:我电脑的tomcat启动不了了,报错好像端口被占用,杀死还不行,帮我看看怎么回事。总监就在旁边看着怎么解决。

我:没问题,我先检查看看什么情况:cmd一阵命令过后,发现某端口被爱奇艺占用了,并检查出了那个进程,但是我并 没有直接杀死程序,还发现浏览器正在搜windows相关cmd命令。用的是Eclipse和MyEclipse 并且用了tomcat多实例,还有和maven相关东西,tomcat并没有用这个端口等

我询问:东西有备份吗?

总监:有,放心弄。

我:cmd几个命令,完事。启动正常。(幸好玩过Powershell,过程总监说我居然懂些MyEclipse。)

总监:什么情况?

我:爱奇艺占用了那个端口,我杀死了就可以了,爱奇艺一般不会占用这个端口,完了杀杀毒,爱奇艺如果是一些恶意软件安装的,卸载掉最好,安装权威的。

总监:我刚才也准备杀死这个端口,怎么杀都杀不死,奇怪了,我也看网上了。

我:我看命令你杀死的是子进程,我是整个进程全部杀死。一般技术问题,很多人都写博客分享,我也写。网上一些博客一般都是分享某个知识点和技术,稍后给你写个杀死进程查看进程的文档。(整个过程也就几分钟)

总监:确实,技术分享不错。

总监:好,对了,还有一个奇怪问题:我从服务器拖了个文件,看属性时间怎么和服务器时间不一样?

我:这个和文件的时间有关系,有访问时间,内容修改时间,状态时间那么一说。

总监:那么复杂啊,我知道了,对了,那要是发现有人修改了某个文件,那怎么知道谁弄的?或者你怎么知道这个这个文件是否被人修改?

我:首先服务器并不是谁想进就可以进去,另外我那边都做好了一些安全措施,什么,密码认证,行为审计,文件目录权限管理,重要文件备份,以及md5文件校验...

总监笑着说:真不少,Linux太厉害了。

我:平时不少维护,放心。

总监:行,没事了,有事再叫你。

谈话内容完,深思:

1)知识的积累。知识平时相关积累必不可少,比如总监windows出问题了,Linux命令敲的再6,windows    也是要会一些的,说明知识的扩展不可少。还有,总监可是在旁边看着等着解决,要是不会多尴尬?3分钟解决问题和30分钟解决是不一样的。

2)技术并不是那么狭隘。有人曾抱怨技术越来越难找工作了。难说明什么?说明行业在进步,知识越来越丰富,然而只有让自己越来越升华,才能不被淘汰。热爱分享,热爱开源,可以把自己一些对自己很熟悉   (当然有所保留是正常的,毕竟做技术)

3)敬业和操守。公司不养闲人,平日养你,有事就得上,而且还得快速解决。小事罢了,要是遇到大事,被炒鱿鱼都是有可能的。



eg:附加上面谈到的技术问题:Linux文件时间以及md5校验

Linux文档的时间一般分三种:Access time-atime(访问时间)、Modification time-mtime(内容修改时间)、status-ctime(状态时间)

mtime可以通过ls -l命令显示,表示文档内容最后被修改的时间。

atime可以通过ls -lu命令显示,表示文档最后被访问的时间。

ctime可以通过ls -lc命令显示,表示文档属性最后被修改的时间

[[email protected] ~]# touch 51cto
[[email protected] ~]# ll 51cto 
-rw-r--r-- 1 root root 0 2月  17 09:56 51cto  #当然时间09:56
[[email protected] ~]#
[[email protected] ~]# echo blog >51cto 
[[email protected] ~]# ll
总用量 4
-rw-r--r-- 1 root root 5 2月  17 09:58 51cto #mtime为09:58
[[email protected] ~]#
[[email protected] ~]# ls -lu
总用量 4
-rw-r--r-- 1 root root 5 2月  17 09:56 51cto   #atime09:56
[[email protected] ~]#
[[email protected] ~]# ls -lc
总用量 4
-rw-r--r-- 1 root root 5 2月  17 09:58 51cto  #ctime为09:58
[[email protected] ~]#
[[email protected] ~]# echo 51cto >> 51cto            #追加内容
[[email protected] ~]# ls -l  
总用量 4
-rw-r--r-- 1 root root 11 2月  17 10:01 51cto  #mtime为10:01
[[email protected] ~]# ls -lc
总用量 4
-rw-r--r-- 1 root root 11 2月  17 10:01 51cto  #ctime10:01,属性发生变化
[[email protected] ~]# ls -lu
总用量 4
-rw-r--r-- 1 root root 11 2月  17 09:56 51cto  #atime 10:01
[[email protected] ~]#
[[email protected] ~]# date
2017年 02月 17日 星期五 10:04:28 CST
[[email protected] ~]# chmod a+x 51cto 
[[email protected] ~]# ls -l
总用量 4
-rwxr-xr-x 1 root root 11 2月  17 10:01 51cto  #mtime 10:01
[[email protected] ~]# ls -lu
总用量 4
-rwxr-xr-x 1 root root 11 2月  17 09:56 51cto  #atime 09:56
[[email protected] ~]# ls -lc
总用量 4
-rwxr-xr-x 1 root root 11 2月  17 10:04 51cto  #ctime 10:04
[[email protected] ~]#
[[email protected] ~]# date  #当前时间
2017年 02月 17日 星期五 10:06:44 CST
[[email protected] ~]# cat 51cto  #查看内容
blog
51cto
[[email protected] ~]# ls -l
总用量 4
-rwxr-xr-x 1 root root 11 2月  17 10:01 51cto   #mtime 10.01
[[email protected] ~]# ls -lu
总用量 4
-rwxr-xr-x 1 root root 11 2月  17 10:06 51cto   #atime 10:06
[[email protected] ~]# ls -lc
总用量 4
-rwxr-xr-x 1 root root 11 2月  17 10:04 51cto  #ctime 10:04
[[email protected] ~]#

一致性校验:

命令格式

md5sum [OPTION]... [FILE]...

命令选项

-b 或 --binary :把输入文件作为二进制文件看待。

-t 或 --text :把输入的文件作为文本文件看待(默认)。

-c 或 --check :用来从文件中读取md5信息检查文件的一致性。(不细说了参见info)

--status :这个选项和check一起使用,在check的时候,不输出,而是根据返回值表示检查结果。

-w 或 --warn :在check的时候,检查输入的md5信息又没有非法的行,如果有则输出相应信息。

[[email protected] ~]# md5sum 51cto #校验
95a9f53734f0c266d3e589e7c5cb25f1  51cto
[[email protected] ~]# cat 51cto  #查看
blog
51cto
[[email protected] ~]# md5sum 51cto 
95a9f53734f0c266d3e589e7c5cb25f1  51cto   #不变
[[email protected] ~]# echo md5 >>51cto           #修改
[[email protected] ~]# md5sum 51cto  
be1a249eeedb3a4da8c3e6b69bfb3d46  51cto    #变化
[[email protected] ~]#
时间: 2024-10-14 10:31:46

一次和公司总监的聊天...的相关文章

iOS通过SocketRocket实现websocket的即时聊天

之前公司的即时聊天用的是常轮循,一直都觉得很不科学,最近后台说配置好了socket服务器,我高兴地准备用asyncsocket,但是告诉我要用websocket,基于HTML5的,HTML5中提出了一种新的双向通信协议--WebSocket,本文尝试采用这种技术来实现以上的实时聊天功能. 在搜索了很多资料后,用square大神的SocketRocket进行实现,会比较简单,同时URL和端口,发送消息参数需要和后台约定好. 首先pod导入SocketRocket platform :ios, '7

聊天服务的设计随想

聊天系统 Contents 聊天系统 叙 聊天的类型 现有的几个开源方案 Jabber/XMPP的弊端 轻巧的MQTT 架构设计实现 叙 对于互联的多用户在线游戏,聊天是不可少的. 聊天的类型 这里分类是按用户的多少来分类. 单点类型 很简单如Skype(QQ)那样,你可以和好友,一对一的在线聊天. 多点类型 如Skype,可以自由组织群聊. 现有的几个开源方案 ejabberd ejabberd(基于Jabber/XMPP协议的即时通讯服务器)是Gameloft现在非常废柴的聊天系统.从开源角

程序员到项目经理:从内而外的提升

转自:http://www.cnblogs.com/watsonyin/archive/2012/09/10/2679528.html 目录 从程序员到项目经理(一):为什么要当项目经理 从程序员到项目经理(二):升职之辨 从程序员到项目经理(三):认识项目经理 从程序员到项目经理(四):外行可以领导内行吗 从程序员到项目经理(五):程序员加油站,不是人人都懂的学习要点 从程序员到项目经理(六):程序员加油站 — 懂电脑更要懂人脑 从程序员到项目经理(七):程序员加油站 — 完美主义也是一种错

一个人事经理眼中的国人劣根性(胸怀要博大一些,不要看不起别人——引以为戒)

我在一个生物技术企业工作了四年,之前是做市场的,最近一年被老板调到了人力资源部当经理.一年的人事工作经历使我对人性有了更深入的认识,对中国人(包括自己在内)的坏毛病有颇多感慨和无奈.之所以放大说是中国人的劣根性,是因为我相信我下面说的很多特性在国人身上是普遍存在的,发生的几率要高于那些比我们好的国家.我是一个中国人,并不想贬低自己的民族,但我认为我们民族经过这一百年来的动荡,特别是十年文革,教育的确是被歪曲和延误了,国民整体素质处于一个很低的水平.我在下面所发表的言论,既是在揭中国人的伤疤,也是

【Python】初学编程适合学Python?其有何用?

初学编程适合学Python?其有何用? 作者:白宁超 2016年10月4日19:59:39 摘要:python语言俨然不算新技术,七八年前甚至更早已有很多人研习,只是没有现在流行罢了.之所以当下如此盛行,我想肯定是多因素造成了,当然市场需求的重要因素.吴军博士对大数据流行的解释与python流行或许有些默契.数据一直以来都存在,只是在历史条件下,由于计算性能和技术发展的原因,与之匹配的数据处理技术还不是很先进,以至于很多数据被我们舍弃了.同样,python语言简洁流畅等多种优点,也会让第一次接触

东莞无人工厂变成现实,中国无人工厂将很快普及,保住世界工厂地位

无人工厂概念提出没多久,现在已经被很多人努力把它转变成现实.相对机器人,机器换人,自动化生产,这些说法,无人工厂更加容易被人们接受和受到激励. 无人工厂就是淘汰生产线上的工人,不再需要工人,只要维护无人工厂的工人. 无人工厂一旦开发和建设成功,生产率会大幅上升,产业工人从繁重工作中解脱出来,继续使用工人的工厂将很快被淘汰.当然小的手工作坊可能还会存在,但是成不了气候. 无人工厂对于东莞来说是获得第二次生命,否则东莞会变成类似矿山城市那样一哄而散. 无人工厂技术向第一产业发展可能出现无人生产,向第

程序员人生的四大象限(转)

程序员该去什么样的公司.做什么样的事情.拿多少钱,都取决于一个问题:你想成为一个什么样的人.工作只是人生的一部分,是用来支撑你人生价值的核心框架之一.在你自己没有想明白的时候,没有人能帮你. 写<穷爸爸,富爸爸>的罗伯特·清崎从现金流向将人类分成四个象限,从而总结出如下一张图. 这四个象限分别描述了不同的挣钱方式,这里我们从程序员的角度进行解读. E象限 E象限是雇员象限,一般来讲,我们刚工作时都在这个象限中.这里是风险最小的地方,只要你准时上下班,没有一条SQL命令把公司的数据库清单,基本上

程序员人生的四大象限

程序员该去什么样的公司.做什么样的事情.拿多少钱,都取决于一个问题:你想成为一个什么样的人.工作只是人生的一部分,是用来支撑你人生价值的核心框架之一.在你自己没有想明白的时候,没有人能帮你. 写<穷爸爸,富爸爸>的罗伯特·清崎从现金流向将人类分成四个象限,从而总结出如下一张图. 这四个象限分别描述了不同的挣钱方式,这里我们从程序员的角度进行解读. E象限 E象限是雇员象限,一般来讲,我们刚工作时都在这个象限中.这里是风险最小的地方,只要你准时上下班,没有一条SQL命令把公司的数据库清单,基本上

奇妙而又转折性的一年!(2014年终总结)

眨眼间,又一年过去了.2013年的总结,我写到"懵懵懂懂的一年".而在2014年,这一年,大学里的温室里已经撑不下我们这些祖国的花朵了.是啊,我们都不小了.尽管有的人还在修着学位,但这毕竟不一样了. ∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽ 计算机历程: --C/S收尾 开发语言: 在C/S学习开始之前,虽然已经做过了收费系统,但那总像是在"搭鸡窝",没有坚实的理论做基础.软件工程中提到的一些软件分析.设