A. 请说几部关于程序员或着关于电脑高手的电影
十大黑客电影
1.《战争游戏》WarGames(1983)
1983年,电影《战争游戏》开黑客影片先河。故事发生在里根总统任期,当时正值冷战高峰。苹果Mac机尚未诞生,电脑还只是科学怪才专属玩具,影片用大众对核战争和未知新科技的恐惧好好地把观众吓了一把。影片主角是名叫大卫·莱特曼的电脑天才,可自由进入学校电脑系统改动考试分数,因此全无学业之忧,整日将时间耗在电子游戏上。一日误撞上了“北美空防系统”(NORAD)的一台超级电脑,大卫用它玩起了“第三次世界大战”的模拟游戏,他不知道的是,这个游戏比他想象的要来得真实:当大卫退出,游戏并没有结束,NORAD的电脑仍然认为苏联人发动了核战争,对两个超级大国的电脑而言,战争游戏并没有结束……
2.《通天神偷》 Sneakers(1992)
《通天神偷》讲述的是一群代号SNEAKERS的“合法黑客”的故事。SNEAKERS是精通电脑的工业间谍,银行、政府机关等重要机构出钱请他们“黑”自己的电脑系统,以此检测系统的安全性。比肖普是这伙人的头,沉默,低调,有一段不太见得光的过去,典型的黑客。
一日,一个政府机构找上门,要求比肖普的人在网上盗取一个电脑软件,拥有它便可以开启全球所有的秘密电脑资源。拒绝是不可能的,因为它掌握了比肖普一干人过去所有的秘密。真正的幕后大坏蛋是国际头号科技罪犯Cosmo,他伙同政府内的腐败分子将比肖普一群人“逼上绝路”……
3.《异度空间》THE LAWNMOWER MAN (1992)
《异度空间》是第一部建立在虚拟空间的影片。约伯·史密斯是一个智力只有儿童水平的割草人,他定期为劳伦斯·安吉洛博士修剪草坪。安吉洛效力于一家政府秘密机构,负责为军队训练高智能大猩猩。安吉洛与机构的合作出了问题,智障的约伯吸引了他的注意力。他决心以约伯为实验对象,把他的智力恢复到正常水平。实验结果好得出乎意料:约伯成了这个星球上最聪明的人。而他的潜能还在不断发展,慢慢地他变成了某种非人的异类……
4.《网络惊魂》 The Net(1995)
电脑奇才安吉拉·贝内特专门研究电脑程序中的各种病毒。她隐居在加利福尼亚过着与人无交往的生活。因为无意中收到记录有黑客犯罪证据的软盘,她掉入了敌人设下的陷阱:出国旅游,碰上的美男原来是杀手;她回到家发现车丢了,房子被出卖,而她也被指控为罪犯……
安吉拉开始反击,她通过网络发现一群自称“禁卫军”的电脑罪犯控制了卡萨德拉尔软件公司,他们卖出数据保护程序并实际设下埋伏,从而对所有客户的系统进行复制。安吉拉冒险打入卡萨德拉尔软件公司,发现自己原来的身份已被一名“禁卫军”所顶替。她在后来的一次电脑交易会上联机上网,用一种特殊的电脑病毒摧毁了“禁卫军”的数据库。
5.《第十三层》TheThirteenth Floor(1999)
故事开始在1937年的洛杉矶,哈蒙德·富勒在与情人幽会后回到酒店,他给某人留下一封信后,赶回家见妻子。当他躺倒在床上,突然时空转换到了1999年的洛杉矶……
在洛杉矶一个商业区的第13层办公楼上,道格拉斯·霍尔和哈南·富勒创造了一个虚拟的1937年代洛杉矶。某日,霍尔一觉醒来发现哈南死了,自己成了头号嫌疑犯。
霍尔无法回忆起是否参与了谋杀,为了弄清真相,他往返于现实和1937年的虚拟世界,这种双重生活使霍尔在现实世界的存在变得日益模糊……富勒在死亡之前似乎也被牵扯进类似双重生活。神秘的美女简的出现更加使现实和虚幻世界的界限模糊起来。
6.《黑客》Hackers(1995)
绰号“零度冷”的戴德·墨菲是黑客中的传奇人物。1988年,他单枪匹马弄瘫了华尔街的1507台电脑,导致全球金融危机。11岁的戴德因此在联邦调查局的档案中挂上了名,并被禁用键盘直到18岁生日。7年未碰一个数码……戴德充满饥渴。
绰号“酸蚀”的凯特·利比是一名在信息高速公路上横行无阻的女黑客。当“零度冷”和“酸蚀”相遇,一场不可避免的两性大战在硬驱上展开。此时“瘟疫”,一名发受雇于跨国公司的黑客高手出现了,他不但想借网络欺诈数百万美元还想嫁祸戴德、凯特和他们的朋友。为洗脱罪名,戴德、凯特招募了一帮黑客高手加入他们对大公司阴谋的反击战。
7.《杀人硬件》Virtuosity 1995
1999年,洛杉矶,政府执法技术中心开发出用于训练警探的模拟机原型。这种虚拟现实模拟机装载有最先进人工智能技术,使用者需追捕电脑生成罪犯席德6.7(结合人类所有邪恶),以锻炼他们的侦探技巧。但是,这个复杂的“猫捉老鼠”系统有一个致命的后果:狡猾的席德6.7摆脱束缚离开了虚拟空间,进入现实世界作恶。前警察帕克·巴恩斯被认为是最有机会制服席德6.7的人。
在犯罪行为专家卡特的帮助下,巴恩斯必须穿梭于现实和虚拟世界,在新千年之前抓住席德。同时,巴恩斯在席德6.7身上发现了杀害他的妻子和女儿的变态杀手的影子。这场猎人的游戏变得复杂起来,赌注也更加高昂。
8.《约翰尼记忆术》 Johnny Mnemonic (1995)
2021年,世界出现巨大的电脑网络。大半的人类都死于电子设备发出的电磁波产生的环境污染。信息成为最昂贵的商品,黑客猖獗,因此最宝贵的信息必须通过人类大脑传送。
约翰尼就是这样一个负责信息传递的专业人士。一次,约翰尼受雇于两名从世界第三大跨国公司Pharmkom叛逃的科学家,为他们传递无价数据。
约翰尼大脑中的记忆芯片无法承受超负荷的上载,如果不及时找到解压密码下载信息,他将死亡。此外,Pharmkom雇用了世界最大的犯罪集团Yakuza,要取约翰尼的人头,以追回无价信息。
9.《黑客帝国》The Matrix(1999)
被名为“矩阵”的计算机人工智能系统控制者的人们就像它放牧的动物一样。黑客尼奥在网络上查找关于“矩阵”的一切。
在一名神秘女郎特蕾妮的引导下见到了黑客组织的首领摩菲斯,三人一起走上了抗争“矩阵”的征途。
尼奥面对着另外一个问题:他就是它吗?虽然不知道为什么,尼奥的答案就是“不是”。摩菲斯的朋友塞弗同意他的观点。而其他人则不那么肯定。另外,还有人在保护“矩阵”,冷酷的史密斯探员一伙掌握着令人震惊的秘密。
尼奥、默菲和特莱妮必须用他们的生命对抗强大的敌人来追寻答案、寻找自我。他们的每一步都是危机四伏……
10.《剑鱼行动》Swordfish(2001)
加布利尔·希尔是个在江湖上闯荡多年的间谍特工,他妄想建立一个属于自己的极端爱国主义组织。为了筹集这个组织招兵买马所需资金,加布利尔决定冒险闯入网络空间,窃取一笔高达几十亿美金的基金。希尔需要一个顶尖电脑黑客的帮助。他盯上了斯坦利·吉森。
斯坦利曾是世界上两个最顶尖的电脑黑客之一,他将FBI计算机监视系统搞了个天翻地覆,当然他也为此坐了牢。现在他住在一个破拖车里,老婆和他离了婚,带着小女儿霍莉嫁给了专拍色情片的大老板。加布利尔来请斯坦利出山,答应得手后帮斯坦利重获女儿的监护权。斯坦利答应铤而走险,他成了一颗身不由己的棋子……
另外推荐《反托拉斯行动》。就这里面的电脑程序还像个程序样子,至少像是linux系统下的C程序。
B. 只因“薪水过高”!被欠薪三个月后遭解雇,程序员删库反击
译者 | 弯月 责编 | 王晓曼
出品 | CSDN(ID:CSDNnews)
非技术出身的公司创始人往往并不了解开发人员的价值。如果他们的产品是 科技 产品,那么开发人员就是公司的燃料。我从一位同事那里听到了这个故事。故事的主人公叫做小明。
在开始讲述这个复仇的故事之前,我们先来介绍一些背景。
当创始人创办公司时,小明是他们团队聘请的第一位开发人员。后来在一周之内,他们又聘请了其他两名开发人员,而小明是小组长。
为什么小明会加入一家刚刚成立的创业公司?我的同事说,小明之前的工作遇到了一些问题,他需要在一周内找到一份新工作,于是他就接受了这份工作。
公司的创始人非常年轻,完全没有经验。年轻不是问题,而且在某些情况下还是优势。但问题是一些年轻的创始人认为他们无所不知,非常自负,还不听人劝。
从一开始,小明就遇到了这样的问题。小明再三建议他们在技术建设上投入更多资金,但他们听不进去。他们总说公司的资金不足,但另一方面,公司每个月都在招聘新员工(市场、销售以及其他高管)。
小明也无计可施。虽然不高兴,但也还好,因为他拿到了丰厚的报酬。
小明工作很努力,在十个月内完成了产品。完成产品后,创始人将开发人员的数量减少了一半。对此,小明很不高兴,他告诉创始人,减少开发人员的数量会给现有的开发人员带来更大的压力,他们无法继续维持现有的时间计划。
如果你是开发人员,曾在创业公司工作过,就会知道创业公司给出的时间表非常严苛,因为他们总是马不停蹄。
然而,在创始人裁掉部分开发人员,小明无法达成他们的期望时,他们对待小明的态度发生了变化。他们突然停止向小明支付薪水并对他说,公司遇到了一些财政危机。
小明很喜欢这家创业公司,于是他忍了,什么也没说。但后来他从别人那听说,其他所有的员工都拿到了工资。于是,小明就这个问题找他们理论。
他们说小明的薪水是最高的,所以他们支付不起他的工资。 三个月后,他们解雇了小明,因为付不起薪水。
创始人不了解小明的重要性:他手头握着所有的密钥和密码,包括所有的源代码。
小明非常生气的原因有两个:
小明可以访问公司所有的源代码。被解雇后,他做的第一件事就是去网吧,通过Firebase的管理面板删除了用户数据库和其他一些重要的数据库信息,并将这些信息保存到了自己的Firebase账户中。
公司没有任何备份。因此,所有客户在尝试进入应用时都崩溃了。在事件发生的同一天,小明接到了一个电话。
创始人知道是小明干的(其他开发人员打了小报告),但他们没有任何证据。他们可以起诉小明,但这是一个漫长的过程,如果眼前的状况得不到改善,这家创业公司就会陷入困境。小明心知肚明,他就是利用了这一点。
那天他们打电话给小明,小明什么都没承认。但他说,如果他们能补上三个月的未付工资,外加两个月的补偿(因为他们没有提前两个月通知小明),他就可以想办法解决问题。
于是,他们在当天支付了整整五个月的工资,而小明则在一个小时内解决了他们的问题。
小明说,即便他要 12 个月的薪水,他们也会给,但他只想拿回自己应得的。
这些创业公司常常搞不明白,开发人员也需要养家糊口。在我看来,小明的做法是正义之举。但我不推荐其他人效仿,因为这可能导致你深陷法律漩涡!
如果遇到这种情况,请尝试合法的途径。虽然需要花费一定的时间,但是不会让自己处于危险之中。
事实上,现实版的“删库跑路”事件也时有发生,但是对于开发者本身而言,最为明智的方法并非冲动行事,因为这样甚至会赔上自己的整个职业生涯,对此,网友们也纷纷发表了不同的看法:
在这个故事中,小明其实处于非常糟糕的境地。
我们暂时先不讨论相关的法律事宜。他在这里冒了很大的风险,如果其他开发人员知道这件事是小明干的,而创始人提出诉讼,那么小明就有麻烦了。调查人员不难确定究竟发生了什么。猜猜接下来会发生什么?
小明整个人的专业声誉和诚信就毁了。在接下来很长一段时间内,小明的职业生涯都会受到影响,任何一家公司都不会请他来写代码。
没错,很多时候开发人员(和所有其他 IT 人员)薪水过低、不受重视,并且通常不受雇主尊重,但这些都不是损害我们个人和职业诚信的正当理由。
正确的做法:如果你不付我工资,我就起诉你。我肯定能赢,因为你违反了合同。我还会在社区中传播这则故事,让所有人都知道这家创业公司,看看他们还能不能拿到投资,能不能招聘到优秀的开发人员。
小明的决定是错误的!从一开始没有拿到工资,他就应该联系劳工部。他们会关闭这家公司,而且速度很快!他们会使用公司的资产支付拖欠的薪水。或者,小明只需要查一查劳工部的电话号码(上网搜索一下很容易),然后背给老板听,他就会乖乖地开支票。
怎么会“没有任何证据”呢?任何在云环境中完成的操作都可以追溯。
虽然这家公司的老板很不地道,但小明无疑是在引火上身。
参考链接:
https://javascript.plainenglish.io/revenge-by-a-programmer-for-not-getting-salaries-for-3-months-c90e7b78debe
C. 什么是CS
具体操作方法
Counter-Strike反恐精英(以后简称CS)是目前全世界最流行的连线对战游戏之一,玩家数量远远超过雷神之锤3。它是基于Half-Life的一个扩展包,起初你必须要有半条命才可以安装运行,不过现在已经有独立于半条命的版本。另外CS只能进行网络对战,没有可供单机的朋友杀敌的过关模式,所以没有联网的玩家除非下载机器人对战补丁,不然是无法进行游戏的。在游戏里你可以扮演恐怖分子或者反恐精英,为了完成任务和敌人一决生死。
安装与升级:
安装也没什么好说的,就和其它软件一样,一路“Next”就行了。在这里还是先说说反恐精英的版本吧,现在市面上流行的反恐精英可分为两个版本:半条命集成的Mod版和独立于半条命的Retail(商业零售)版。区别两者的方法是看它的默认安装目录:前者为C:\Sierra\Half-life,后者是c:\Sierra\Counter-Strike。
如果你要上战网的话,那你就要升级了,因为版本不一样远端的服务器是不允许你登陆的。如何升级到最新的1.3版呢?
如果你已安装了半条命,那么你直接安装相应的升级补丁就可以了,因为半条命本身已经集成了反恐精英的测试版本。而升级中需要注意的是如果你要升级到1.3版本,就必须保证你的半条命的版本已经升级到了1.108。如果你对升级的繁琐感到头痛,那么就直接下载最新补丁的完整版本吧:hl1108full.exe和cs13.exe。
如果你的是单独的商业版,那么直接下载安装cs1003full.exe就行了。
不过本人还是建议最好一步步升级,如果你只想玩反恐的话,还是买商业版比较好。
默认键位说明:
B 购买菜单,购买物品的基本键
O 购买装备菜单,直接到购买装备菜单内
, 购买主要武器弹药
. 购买手枪弹药
M 选择队伍,在游戏中途改变队伍,将会死亡直到下回合开始
G 扔掉现在手中的枪
Z 标准呼叫键。呼叫出常用呼叫队友命令
X 团队呼叫键。呼叫出团队命令
C 报告呼叫键。呼叫出相应报告命令
K 使用声音通讯
N 打开/关闭夜视仪。购买了夜视仪后使用键
W 前进
S 后退
A 左平移
D 右平移
Q 快速切换武器
Ctrl 蹲下
空格 跳跃
鼠标 视角
左键/Enter 开火
右键 特殊武器功能。只有部分武器有特殊功能
R 装弹
T 喷漆。喷上自己的标志
E 使用键.用来指挥人质、拆炸弹、开机关等
Shift 行走。按住此键后走路可以没有声音
Alt 扫射。视角水平固定
. 上浮。
/ 下潜。
F 手电。在黑暗的地方用来照明
1 主要武器类
2 手枪类
3 刀具类。特种作战刀具,有左右键两种进攻方法
4 手雷类。可以每种手雷都买一个,反复按进行选择
5 炸弹
TAB 显示在线人物状态。可以查看人物的ID、PING值等
I 显示任务。按空格可以取消掉
Y 对所有人谈话。输入的话游戏里的所有人都可以见到
U 对本队人员谈话。可以用来秘密的部署战术
F5 截图
F6 快速保存
F7 快速载入
CS有多少种任务?
每当你进入游戏以后,都会在屏幕的左上角发现有许多文字,这就是本关地图的指南。然后你可以加入恐 怖分子(T)或者反恐精英(CT),再选择好你的服装后你就加入站队了。游戏的种类有以下四种:
Hostage Rescue
恐怖分子目的:让反恐无法拯救全部人质,或者将敌人全部消灭。
反恐精英目的:拯救全部人质,或者将敌人全部消灭。
如果最后反恐未能将全部人质救出或者是消灭全部敌人则算反恐输。
Bomb / Defuse
恐怖分子目的:将炸弹安装到指定的地点,并放置敌人在炸弹爆炸前将炸弹拆除。或者将敌人全部消灭。
反恐精英目的:阻止炸弹爆炸或者将敌人全部消灭。
如果最后恐怖分子未能将指定地点爆破则算恐怖分子输。
Escape
恐怖分子目的:此类地图恐怖分子出现时只有手枪和刀(可以在指定地点得到更好的指定的武器),必须 要有超过50%的恐怖分子到达指定的两个逃离点或者将敌人全部消灭。因为本类地图反恐拥有强大的火 力,建议快速逃离。
反恐精英目的:将敌人全部消灭。
如果最后恐怖分子未能有超过50%逃离则算恐怖分子输。
Assassination
恐怖分子目的:刺杀反恐掩护的重要人物,重要人物身穿白衣,手里只有刀(7.0版本里增加手枪)。
反恐精英目的:掩护重要人物到达指定的脱离地点,或者消灭全部敌人。
如果最后重要人物未能逃到指定地点则算反恐输。
CS里的钱是怎么算的?
营救一位人质 个人加$1000,全队在本回合结束后加$150
杀死一位人质 个人减$1500
接触到一位人质 个人加$150,全队加$100
杀死一个敌人 个人加$300
杀死一个同伴 个人减$3300
恐怖分子胜利爆破目标 全队加$2750
赢得拯救人质关胜利 全队加$2000
赢得爆破关胜利 全队加$2500
CTS拆除炸弹 全队加$2750
CTS拯救全部人质 全队加$2000另外加上拯救人质分数
人质存活 全队每人加$150
任何输的一方 全队结束回合后加$1400
任何连输超过两次方 全队回合结束后得到$1400+$500*每回合(最高$2900)
皮肤的更换:
经过连续的奋战,是不是看腻了游戏中的人物和物品,其实游戏中的人物和武器的外观是可以更换的,你可以从相关网站上下载不同的Skin(皮肤)。只要将原先的文件替换掉,就可以呈现出不同的效果了。(建议在替换前做好备份,用于恢复)下面就说说它们的安装路径。
反恐精英Retail版的路径:
武器
.mdl 放到 x:\sierra\Counter-Strike\cstrike\models
.wav 放到 x:\sierra\Counter-Strike\cstrike\sound\weapon
准星
.spr 放到 x:\sierra\Counter-Strike\cstrike\sprite
人质
.mdl 放到 x:\sierra\Counter-Strike\cstrike\models
地图
.bsp 放到 x:\sierra\Counter-Strike\cstrike\maps
.txt 放到 x:\sierra\Counter-Strike\cstrike\maps
.wad 放到 x:\sierra\Counter-Strike\cstrike
.tga 放到 x:\sierra\Counter-Strike\cstrike\gfx\env
语音
.wav 放到 x:\sierra\Counter-Strike\sound\radio
喷漆
.bmp 放到 x:\sierra\Counter-Strike\logos
.wad 放到 x:\sierra\Counter-Strike\cstrike
反恐精英Mod版的路径:
武器
.mdl 放到 x:\sierra\Half-Life\cstrike\models
.wav 放到 x:\sierra\Half-Life\cstrike\sound\weapon
准星
.spr 放到 x:\sierra\Half-Life\cstrike\sprite
人质
.mdl 放到 x:\sierra\Half-Life\cstrike\models
地图
.bsp 放到 x:\sierra\Half-Life\cstrike\maps
.txt 放到 x:\sierra\Half-Life\cstrike\maps
.wad 放到 x:\sierra\Half-Life\cstrike
.tga 放到 x:\sierra\Half-Life\cstrike\gfx\env
语音
.wav 放到 x:\sierra\Half-Life\sound\radio
喷漆
.bmp 放到 x:\sierra\Half-Life\logos
.wad 放到 x:\sierra\Half-Life\cstrike
Podbot的使用:
机器人补丁(Podbot)是用于单机用户的人机对战补丁,安装后执行CS,选Play CS -> Lan Game -> Create Game -> 在右边的方框中选想玩的地图, 并且设定所要的最大玩家数(Max Players,预设8人),选OK即可进行游戏。此时将会有7个Bot参加战斗。当然有菜单对Bot进行设置(按“=”叫出菜单),也可以向Bot发出命令(按“Z”叫出命令菜单)。
Podbot菜单使用说明:
1.Quick add bot(快速增加一个随机等级的bot)
2.Add specific bot(可设定增加一个bot并选择其服装和队伍,下面会有说明)
3.Kill all bots(杀死除玩家以外所有的Bot)
4.New Round(杀死所有人,开始新的回合)
5.fill severs with bots(让bot程式自动增加bot到主机设定的人数上限)
6.kick random bot(随机踢出一个bot)
7.remove all bots(移除所有的bot)
0. cancel(关闭选单)
增加自定bot的选单说明:
1. Stupid(0~20)笨蛋级
2. Newbie(20~40)初学者级
3. Average(40~60)一般级
4. Advanced(60~80)进阶级
5. Professional(80~99)专家级
6. Godlike(100)大师级
0.Cancel关闭选单
命令介绍:
1、Follow me
让附近的队友跟随你。
2、Hold this Position
让队友停下来协助。
3、Taking Fire, need assistance!!
召集所有未交战的队友增援。
4、Need Backup
召集附近的队友增援。
5、Get in position and wait for my Go
集合附近的队友,让他们等待指示。
6、Storm the Front!
让周围的队向正前方进攻。
7、GO GO GO
解除Follow me和Get in position and wait for my Go命令,让队友自由行动。
8、 Team, Fall Back!
让附近未碰敌的队友返回。
相关技巧:
1、关于跳高处
为什么看到有些人能跳到一些箱子上,而我按跳(空格)却跳不上去
CS里面有个重要的功能就是跳起以后再按蹲下(Ctrl)就能跳到一些光按空格跳不上去的地方。
2、如何在误按ESC后返回游戏
在游戏中按Esc并不退出,而是回到菜单目录。只要选菜单第一项:resume game就可以回游戏了
3、如何在CS中换持枪的左右手
Play cs=>custmize=>advance=>去掉left hand前面的X
4、为什么LAN GAME第一张图不能买枪和子弹
因为默认的第一张地图是掩护VIP,你选了警察一方,因为就你一个,你自然是VIP,VIP是什么也不能买的。
5、进入游戏时的几个选择
首先是问你选择进警察还是土匪,无论进到警察还是土匪,都有四个MODEL供你选择, 选择哪一个都可以,除了服装有区别外,其他没任何区别。
6、CS老是要求输入CD-KEY
很简单,你的CD-KEY不能通过WON的验证,也就是说你的CD-KEY是假冒伪劣,换一个能用的CD-KEY啦。
7、如何更换CS的CD-KEY
打开注册表更改\HKEY_CURRENT_USER\Software\Valve\Half-Life\Settings\下的Key的键值,直接改成正版序列号就可以了,然后把KEY里的CD-KEY更换后重新运行一次游戏, 会提示你再输入一次CDKEY,输入后就可以了! 这里请注意一点就是输入序列号的时候不需要加“-”光输入数字即可。
8、如何购买武器
要买就记着在购买区按B ——然后第一项是手枪、第二是来福枪、第三是微冲、第四是突击步枪、第五是SAW、 第六是主枪子弹、第七是手枪子弹、第八是防弹设备。
9、我先发现敌人先开枪,为什么打不死他却被他打死了?
因为武器在射击的时候都会产生后坐力,特别是AK这样的后坐力更是巨大,在开枪时如果一直扣住扳机不放,枪口就会上抬,从而偏移射击目标,可以尝试用瞄准时枪口下移或是三发点射来解决这个问题,具体的位置和手感只有多练才能体会。
D. 近几年有哪些编程语言
15年6月:Java、C、C++;16年1月:Java、C、C++;17年5月:Java、C、C++;
18年9:Java、C、Python;19年1月:Java、C、Python.
我们看到Java和C语言一直是很受欢迎,特别是Java。但是并不是java一直都是榜首的,在这6年的某一月份,C、Python、C++等等都多次把Java拉下王座。
如果你苦于选择编程语言,“画漫”是觉得你可以从编程语言的受欢迎角度出发。因为毕竟受欢迎程度,也一定的放映了市场需求。所以Java、Python、C、C++,这四种编程语言,可能会是一个不错的选择。
根据 StackOverflow 年度调查数据显示,JavaScript 是最流行的编程语言,有 62.5% 的受访者声称自己使用的是 JavaScript。JavaScript 无疑是网络世界的主导性语言,在过去十年的时间里发展势头非常迅猛。为什么这么说?只要环顾四周,数一下你看到了多少网络设备即可。Stack Overflow 的联合创始人 Jeff Atwood 也是一位知名度很高的编程者,他曾说过:“任何可以用 JavaScript 编写的应用程序最终都将用 JavaScript 来编写。”
记住这句话,我们可以肯定的一点是,2018 年以及未来的那些年,都不会缺少 JavaScript 编程人员的工作机会。JavaScript 知识与包括 Angular、React、Ember 和 Backbone 等在内的许多前端框架以及Node.js 运行时环境相通,让您可以更高效的在后端运行 JavaScript。据 StackOverflow 数据统计,2017 年最流行的前 4 个框架中,有 3 个是建立在 JavaScript 基础之上。
如果你喜欢做完之后立即能看到工作成果,例如制作交互式 Web 组件,那对你来说 JavaScript 是一个不错的选择。要记住的一点是,选择 JavaScript 作为职业道路就意味着你也要接受 HTML 和 CSS,因为这些基本上都是用来制作网页的。
像 Apache Cordova 或者是 React Native 这样的工具可以帮助你将 JavaScript 应用于移动应用程序,甚至有可能通过像 Electron 这样的项目将 JavaScript 用于游戏开发或者是桌面应用程序开发。
E. 关于程序员的小说有哪些
强烈推荐数字生命,文笔情节都超棒,经典中的经典,黑客小说的话最近看的疯狂硬盘还不错,老的话有下面这些
1.指间的黑客
2.黑客传说
3.原始动力
4.禁区之门(地狱黑客)
5.颠峰黑客
6.心灵黑客
7.黑客江湖
8.网络骑士
9.黑客的心
10.黑客风云
11.天擎
12.数字生命
13.白手起家
14.黑客反击战
15.程序员法则
16.红色黑客
17.我用电脑黑了全世界
18.网神-黑客启示录
19.骇世黑客
20.我是一个黑客
21.首席黑客
22.网络特级追杀令
23.校园网络黑客之剑心传
24.谁动了你的密码
25..黑客之少年的成长
26.超级黑客
27.极品黑客
28.黑客之王
29.极光骇客
30.黑客天堂
31.我的黑客女友
32.未来黑客
33.黑客界的耻辱——剽窃之王
34.疯狂的程序员
35.再世黑客
36.终极黑客
37.超级系统
F. 金山的WPS和office之战是怎么回事
作为一个曾经就职于金山的程序员来讲述这段 历史 ,其实wps和office战斗更像是中美 科技 对抗 历史 的,wps最初的成功更像是中国早期软件的昙花一现,甚至连基本的标准概念都还没吃透,后期在微软进入中国市场把wps彻底的颠覆,后来wps调整自己的策略还是适应office的格式,并且采用免费的模式才慢慢在市场重新占据份额,进入移动互联网时代wps重新焕发了生机现在已经在多种操作系统上做了兼容,战斗了多年office发现wps如同打不死的小强生命力也是越来越旺盛了。 wps的鼻祖是当年被称之为中国第一程序员的求伯君,那个时代软件在全球范围内还属于稀薄区,无论是美国还是国内这个期间任何有关软件的突破都能掀起来波澜。 1988年求伯君自己一个人在386电脑上写了几万行代码完成了wps的第一个版本,从1988年到1995年是wps在国内发展最好的一个阶段,就拿今天wps在市场上的地位也无法与当前相比,当年的市场占有率已经接近90%,绝对的统治地位,求伯君的大名从此在中国软件行业叫响了,其实wps起点算是非常高了,当时是国内操作系统推出的最好的时机,但由于意识层面的缺失,或者求伯君如果不是闷头做开发去美国的硅谷参观学习下,可能中国的软件发展史可能就此改变,当然这一切都是假设。 在wps巅峰期间,书店里面到处都是关于如何使用wps操作的说明,大街小巷在谈论这个东西,也就是在这个期间雷军被求伯君的威名吸引到金山,wps开创了中文办公软件,对于很多中国人来讲具有划时代的意义,很多大街上都有关于这方面的培训。 早期的金山在市场拓展方面还是有非常大的瓶颈,更多凭着一腔热血在推动产品的,其实现在看就是软件生态环境,中国的软件初期还是解决有没有的问题,而在大洋彼岸的美国软件产业已有很多年的积累,并且企业的投资环境也比国内环境好的多,所以在那个时期很多的国内软件都是昙花一现,其实金山有无数次的被拿下甚至被收购,但因为一帮有理想的人而坚持下来了。真正让wps有危机感是96年的微软,微软最初发现wps在国内的生态环境非常好,于是提出了和金山一个合作,就是office可以获取wps的格式,在当时看来不算什么东西,后来雷军都说上当了,相当于微软借助wps把office慢慢在国内推广起来了,而且微软公司的实力不是金山能比的,很快word版本不停的更迭,wps由于定位和方向问题导致两者的差距越来越大,其中有三年的时间wps几乎从市场上消失匿迹了,主要原因还是研发实力不够,跟不上时代的潮流,在软件开发上没有资金和人员,只靠小米加步枪很强抵挡住微软的这个巨人。 而且在windows推出图形界面系统之后,wps的生存空间进一步被挤占,虽然中间推出了wps97,wps2000这些版本,但大的生态系统已经被微软公司所占据,这个时候的wps已经失去引领市场的主导权,最后在雷军的建议将wps全部重写,全面向微软的office看齐,其实也就是今天wps的雏形,一直在屁股后面追赶着office,而且采用免费的模式,但在市场份额还是有限。 真正让wps重新走入大家的视线,是移动互联网时代的来临,wps率先做出改变,兼容各家平台,wps在图形系统方面底层使用了qt来完成,因为qt本身在linux,windows,mac,以及安卓上做了跨平台,所以wps重新在移动互联网时代焕发了生机,金山也在雷军的引领下重新对各个业务层面进行了全面的梳理,现在不仅仅是wps,在别的传统老的业务上也老树开花。 金山软件更多是国产软件先驱的见证者,虽然错失了第一代互联网,但在新的长征路上不断拓展新的业务,金山云就是新业务的代表,现在wps总的月活量已经有3亿,未来还会继续拓展出新的商业路线,而第一代的程序员求伯君已经隐退但这辈人留下了很多珍贵的精神财富,虽然在当时很艰难的情况下还是依然继续坚守自主研发,为国内的软件发展贡献自己的一份力量,起码坚抵御住了微软的诱惑,如果当时选择了放弃可能就不会有今天国产化的办公软件了。 现在从安全的角度出发,为国内争取了一块自主的净土,于是中国人骨子里不屈不挠的象征,精神意义远大于实际的财富,鼓舞了多少软件人自主研发国产软件之路,通过和微软不断的战斗也慢慢见识了自我的差距,给未来的国内软件企业指明了方向,希望能帮到你。 我从1998年开始在WPS做市场,半年后任职项目经理,一直做到2002年离开金山。 WPS是求伯君开发的第一代,当时国内没有中文处理软件,而求总满足了早期国内办公的大部分需求。于是迅速占领了市场。学WPS就是学电脑,这是当时人们的认识。 但是,因为盗版软件横行。WPS一直没有赚到什么钱。公司很苦。 微软office是1995年进入中国的,发现面前已经有一个庞然大物了,于是希望和金山达成文件格式兼容的协议。那个数代的office还只是word,我记得excel是后来收购的。 欧美国家没盗版,微软全世界都很赚钱,比尔盖茨是首富;国内盗版横行,金山不赚钱,更没有金,求伯君就是个赚不到钱的程序员。 越来越有钱的微软把office开发的越来越好,WPS……别说招程序员了,我们当时连订阅国外开发期刊的钱都没有。 到我进入项目的时候,WPS市场占有率之后1%。但是我们还是坚持做。并在2001做完了WPSoffice,有了自己的表格和演示系统。 后来,加入世贸,国家开始打盗版。 微软在国内卖的价格比欧美还贵。 WPS那个时候质量不如微软,但是WPS不打盗版啊,后来宣布个人免费用。 政府机构全面采购WPS,于是才活到今天。 手机敲这么多字真不容易啊。金山WPS和微软Office经历了一场长达三十年的反击拉锯战。 求伯君当年也是被比尔盖茨这个大忽悠给下套导致上了当,要知道同为大忽悠的乔布斯当年都没能算计过比尔盖茨,这次忽悠导致了金山本来拥有的优势最终被微软取代,Office取代WPS成为中文文字处理的霸主,不过现在WPS又开始重新获得用户市场的认可,这其中涉及到求伯君、比尔盖茨、雷军三个人的三个重要事件节点。 求伯君是金山软件的最早的灵魂人物之一,也是中国互联网第一代程序员,中国第一代程序员处于一个特殊的时代。 王志东、严援朝、鲍岳桥、王永民、张小龙,基本上每一个大神都有自己的代表作品,严援朝的CCDOS、鲍岳桥的UCDOS、王志东的中文视窗、王永民的王码五笔、以及张小龙的Foxmail,而求伯君的代表作品就是大名鼎的WPS,他跟张小龙一样一个人写完了自己作品的最初版本,当时的WPS在用户当中口碑相当不错。甚至可以说,求伯君开发的DOS版本的WPS是当时的行业标准,并且是深受广大用户认可,基本上完全为中国市场的用户准备的,根本没微软啥事儿。 DOS时代,WPS是毫无争议的行业老大,基本上是当时中文文档处理的事实标准,不过后来office进入中国市场,微软用office兼容WPS的数据共享协议框住了求伯君,事实上当时WPS确实是更强的一方,让Office兼容WPS好像还是WPS占据着高位,可是殊不知微软通过这个方法没有花一分钱就兼容了WPS文档,获得了市场。 等到微软系统进化到Windows视窗之后,图形界面的出现,WPS本身在DOS时代的优势荡然无存,Office兼容WPS并且搭配Windows而来,加上Office新的图形界面,几乎占据着绝对优势,通过Windows预装Office开始进入市场,而这时候求伯君还没反应过来。 这个时代基本上进入了中国电脑开始在大城市普及的时候,Office的盗版不仅没有毁了自己,反而帮助微软迅速抢占市场,后来机关事业单位基本上全都采购Office,到这个时代Office开始统治办公市场。 WPS在跟Office的第一次较量失利之后,金山基本上到了绝境,而求伯君拿微软Office毫无办法,这时候年轻的雷军开始登上金山的舞台,他力主将WPS推到重建,并且是彻底的重建、不使用一行老版本老代码,并且雷军提出了免费的概念,雷军破釜成舟的方案获得了求伯君的支持,从此WPS绝地重生。 在雷军的主导下,100多人的研发团队在珠海进行了长达三年的研发,获得了数千万研发支持,雷军认为未来的软件服务会和互联网相结合,在功能上尽可能跟Office兼容,在此基础上结合互联网进行创新,比如推出模版库服务、云服务,当然杀手锏还是免费。雷军确实高瞻远瞩,在WPS2005版本推出之后,立马迎来了一大堆用户,WPS程序员在怀疑当却坚定的执行雷军的战略部署,WPS终于打响了翻身之战。 真正让WPS重新爆发的还是移动互联网的到来,带领金山在香港上市之后,雷军重新走向了创业之路,他觉得他在跟金山的同事讲互联网很多人还是不能理解,他就干脆出来自己先做一个企业,小米就在2010年诞生了,随后拉开了移动互联网的大幕。 雷军二次创业之后,力主推进金山移动互联网化,WPS重要布局移动互联网,在iOS和Android进行了非常完善的开发,这时候微软根本还没得及反应,WPS已经在移动端完成了布局,瞬间就扭转了颓势,移动互联网时代WPS终于战胜了Office成为移动办公领域的绝对霸主,如今WPS市场份额已经达到了48%,和Office分庭抗礼。 年初的时候,金山正式推出了WPS Mac版本,并且更新了WPS Linux版本,现在的WPS已经覆盖了Windows/Linux/macOS三个PC平台,移动端完成了从Android/Linux两大平台的布局,实现了真正的全平台覆盖,WPS已经不是一个挑战者,是一个真正的有实力的竞争者。 WPS最难以接受的是取之不掉的广告,经常在电脑右下角弹出一条广告;而这些广告的影响,让原来应该流畅的WPS,反而显得有点卡顿。稍微差一点的配置,Word竟然能够做到秒开,而WPS却有着比较严重的卡顿情况。 但是,曾经90%市场占比的WPS,为什么最终在和微软的竞争中落于下风,最终被“打的落花流水”呢?这里我们就要聊一聊,WPS和Office的“前因后果”了。 狡猾的Office 金山没有想到,这个佯装和金山合作的企业,实际上包藏祸心。 1994年的WPS在求伯君的带领下可以说是如日中天,甚至于写写WPS书就能大卖。当然,那时候雷军也写过《深入DOS编程》、《深入Windows编程》。微软曾经几次试图要收购金山,甚至要将求伯君给拉入微软,可是都被拒绝。可是,谁会想到,1996年,微软找到了这样的方式—— 请求金山将WPS和微软共享。 也就是这种协议请求,WPS就像一片两片三四片,飞入花丛看不见了。曾经的绝对主宰,却被微软逼到差点倒闭。于是,一方面因为WPS用户可以直接通过微软的Office文档打开WPS文档;另一方面,DOS退出 历史 舞台,被微软的Windows OSR2替代。WPS的用户被微软给转移了几乎全部! 双剑合璧 我还记得这样一段描述,求伯君将200多万的别墅卖点,只是为了能够“让WPS重整旗鼓”。终于,在金山转换思路下,“立足办公软件,全方位进军家有软件市场”。 金山恢复生机,而WPS也慢慢的回复了市场。而在雷军和求伯君的拥抱中,我们可以感觉到,几十年分分雨雨的不容易!其实,现在的WPS,已经不是简单的电脑办公软件,这方面它非常的精准,将移动终端给重视起来。虽然说,WPS确实有广告,可是你得知道它是免费的,而未来微软在移动终端并没有完全布局,这方面,WPS可能又会重回巅峰。DOS年代,word/excel/ppt已经存在,后来合并为office套装在win1.0(1990.11)上开始发展;早期中国Dos文本三强是word star汉化版,CCED,WPS;1995年win95向全球发步也正式全面进入中国,带来了office95,而帮微软广泛普及的恰恰是我们一直引以为豪的“盗版”,这是电脑城的功劳,微软其实很伤心,同样盗版者也一样压制WPS和CCED在光盘上,盗版商无所谓爱国之分,有钱就赚。格式互通是双方平等的,你发展慢了不能怪别人发展的快,要讲道理!所以,为什么WPS要重写?重写也不改变之前的互通,对吗?最重要的恐怕是WPS自己错过了win这趟快车,而停留在DOS功劳本上睡觉,这也怪别人?尤其是,win的发展已经从敲代码格式文本向所见所得(WYSIWYG)发展,同样WPS/CCED都错失了这个机遇,当别人用鼠标就能改字体变格式,你还在敲格式符,用户选谁? 对了,现在很潮的markdown其实就是复古当年的文本格式化 对了,那个推倒重建,跟office一点关系都没有,说实话,就是抛弃DOS拥抱win环境,不重建才怪,关键还是,文本协议互通协议没有改变,还是双方互相兼容,更说明这个协议互通本身不是坏事 另外一点,所谓微软预装office,这个应该是谣言(当然,我也要确认一下),因为从软盘版win3.1开始玩的时候,office都是要另行安装的,因为这一直是微软的独立付费产品,至少有一点,传播这个说法的,请自证微软早期哪个OS版本预装了office?!同时,请他们去了解,电脑商预装和OS预装的区别……事实上,应该是后期一些主机商为了更好的销售,开始预装office,部分是年费版,送一年,部分是某个年代版的家庭学生永久版,而这些预装,已经是非常近期的事情了,不要张嘴就来 建议还是没有广告,少收费[呲牙][呲牙] 在中国的电脑软件市场中,由于盗版已经风靡很长的时间,很多人甚至已经将某些盗版的软件当作免费的正式版软件,其中就包括电脑底层的Windows操作系统,虽然微软曾在Windows 10刚刚推出的时候直接允许用户从盗版的Windows 7、Windows 8直接免费升级为Windows 10,但有些用户由于已经习惯于旧版的Windows系统,因此并未及时升级到最新的Windows 10操作系统,而微软目前也已经关闭Windows 10的免费升级渠道,不过在中国市场依然还是会有网站提供盗版的Windows 10操作系统,微软官方之所以对于中国盗版用户没有打压,实质上也是为了稳定自身Windows操作系统的市场份额。