程序员
文章平均质量分 82
土豆编程
这个作者很懒,什么都没留下…
展开
-
阿里没竞争力?百度24K,阿里30K,程序员毫不犹豫选百度?
近日,逛职场论坛脉脉的时候,看到一位淘宝员工发帖感慨阿里没有竞争力,哪怕给钱更多都没人来,面试者在百度24K阿里30K之间,毫不犹豫选了百度。原贴如下:发帖的楼主在评论区补充:另一个人,拼多多钱比阿里少,别人都毫不犹豫选了拼多多。看来阿里竞争力差,远不仅仅是钱少,现在全社会全行业都看透了阿里了。不少网友发出同样的感慨声:这选择没毛病啊,百度比阿里性价比高,很正常;反正阿里约我面试我是直接拒绝的......@前阿里巴巴集团员工:说实话,我觉得公司现在味道变了,有点像个老炮,..原创 2021-02-25 16:41:51 · 858 阅读 · 3 评论 -
互联网大厂开启智慧养猪,网友:以后可能没机会养猪了
近日,华为机器视觉领域总裁段爱国在微头条爆料称,华为机器视觉推出了智慧养猪方案。任正非接受媒体采访时曾说过:“如果我考不上大学,养猪可能也是养猪状元”。如今,电信巨头华为真的要开始养猪了此前,任正非首次公开提及华为“南泥湾”计划,即生产自救,包括在煤炭、钢铁、音乐、智慧屏、PC电脑、平板等各个领域的突破。任正非还特别强调:不依靠手机,华为也能存活。养殖业的发展方向是数字化、智能化和无人化。网传,“南泥湾”计划是此前华为备胎计划的延续,取名借用了中国农垦事业的发祥地南泥湾,目的是.转载 2021-02-21 16:11:29 · 1606 阅读 · 0 评论 -
如果是你,你会选择年薪60万工作,还是编制内的工作?
最近,一位程序员放弃年薪60万的工作,考进编制月薪6000,这到底是怎么一回事?程序员为啥放弃年薪60万的工作,转身进编制?小张在网上发了自己放弃年薪60万的工作,选择进编制拿6000元的工作,引起不小的议论,很多人说他太傻,小张直言:“我不曾后悔过。”年薪60万的工作,是多少人羡慕不来的,算是中等阶层的人士了,不过,老话说:“家家有本难念的经”,小张心里的苦水也不少,当初高考成绩很不错,自己对文科类专业很感兴趣,可父母认为不好找工作,坚持让我学理科,选择计算机的专业。他深知父母是.转载 2021-02-20 22:16:24 · 640 阅读 · 0 评论 -
年后跳槽,你准备好在编程面试中一举拿下高薪了吗?
年后跳槽,一直都是大多数人的选择,新的一年迎来一个新的开始,那么,如何在面试中大获全胜呢?以编程为例,其他同理。面试从提交申请到正式入职,通常我们会经历3-5次面试。首先是HR经理的电话面试,接着还有几场技术面试。一位求职人员在一家公司的面试中花费的时间平均为8个小时左右。面试的目的是为某个职位寻找合适的技术人员,并从他们身上获取高于薪资的价值。根据形式不同,一场面试通常需要45分钟~1个半小时。我的一位经理曾说:“你必须搞清楚面前这个人是否值一辆兰博基尼,因为公司每年在这个人身上投入的资金转载 2021-02-19 16:14:18 · 249 阅读 · 0 评论 -
绝了!新年的红包浪潮中,乐视自黑欠122亿,官方回复了
不知从何时起,春节成为了各家互联网公司的“高考”以及营销大比拼的另一个“战场”。这不在 2021 年“牛气冲天”的新年即将到来之际,互联网公司纷纷宣布打响新一年度的红包大战!对此,有的公司分别“拿出”20 亿、21 亿、22 亿,乃至 28 亿,面向用户发放。在有策略的宣传之下,他们也纷纷在最容易吸引用户点击的App 图标上下心思,以便让用户一眼就可以注意到该公司的新年活动,从而引起全民抢红包的热潮,这也深度贯彻了拉新留存促活的用户运营法则。点击此处添加图片说明文字不过,让人万万没想到的是.原创 2021-02-07 14:04:07 · 1430 阅读 · 0 评论 -
每日一课——Linux命令——删除文件与文件夹
Linux系统中删除文件的命令—— rm命令。Linux系统下删除文件是一个非常高频的需求,几乎每天都会遇到,所以rm命令是一个非常常用Linux命令。rm命令是英文单词 remove 的缩写,它主要作用是:1) 删除文件;2) 删除目录。如果删除对象是链接文件的话,则只会将链接文件删除,而原有文件保持不变。rm命令是一个非常危险的命令,要非常小心地使用,特别是对于新手。如果使用不当的话,轻则误删除重要文件,重则可能会将整个系统删除(比如非常恐怖的sudo rm -rf \*命令)。..转载 2021-02-02 14:45:30 · 5450 阅读 · 0 评论 -
HTML多行代码搞定微信8.0的炸裂特效!C/C++怎么能输
HTML多行代码搞定微信8.0的炸裂特效!C/C++怎么能输是Cpp呀2021-01-28 16:00微信 8.0 更新的一大特色就是支持动画表情,如果发送的消息只有一个内置的表情图标,这个表情会有一段简单的动画,一些特殊的表情还有全屏特效,例如烟花表情有全屏放烟花的特效,炸弹表情有爆炸动画并且消息和头像也会随之震动。近日,前端工程师华峰用300行代码实现微信表情包炸裂的特效,一起来看看做出来的效果吧:据他描述:项目的核心是使用到了 lottie 动画库。lottie 是.转载 2021-01-28 16:05:04 · 1660 阅读 · 0 评论 -
你写的代码是死代码吗?如何判断和清理,一招搞定~
作为开发者的你平时工作时是怎么判断并清理死代码的?也许你猜到了这篇文章要讲什么。是的,我们是有一些清理死代码的好方法推荐给你……在认真考虑了各种自动化工具之余,我们还希望能够遍历所有的代码,分析每一个 .erl 和 .hrl 文件,并输出所有可以删除和/或重构代码的候选列表。本文介绍的这款工具 Hank 可以帮助你确定哪些是死代码。Hank 与其他现有工具的区别你可能想问:“为什么我要选择 Hank?这类的工作可以通过 linter 解决!”答案是:不,Hank 与 linter 不转载 2021-01-27 22:06:22 · 721 阅读 · 0 评论 -
时光机!2020年IT界的大事件(合集)
2020 是个多事之年,我们 IT 人经历了几个月的在家办公,也见证了疫情下的行业寒冬。人人都在抱怨 2020 年太难了,但互联网不相信眼泪,没有男女性别之分,对 35 岁以上的中年人更是不友好,996、711、007 充斥着我们的生活......巴鲁赫·斯宾诺沙曾说:“如果你希望现在与过去不同,请研究过去。”2020 年,全球 IT 技术圈出现了哪些值得回味的热门事件,让我们来回顾下共同见证过的 2020 。愿我们永远心里有火,眼里有光,不断奔涌吧,程序员们!..转载 2021-01-26 21:54:12 · 989 阅读 · 0 评论 -
优胜劣汰!这几门编程语言终究是要扛不住了吗?看完再决定学什么
为了办公便捷和效率提升,新的编程语言如雨后春笋般出现,但只有少数编程语言才能成为新宠。这种进步的一个副作用是一些古老的编程语言必然会跟历史一样被人们遗忘。如果一个编程语言不能与时俱进,那用户群一定会流失。有人记得 COBOL 编程语言吗?可能很多人都不知道这门语言。点击此处添加图片说明文字其实在 1960 年代和 1970 年代,它是许多美国银行和政府机构的首选的编程语言,但最终现在哪里还能见到它的身影?等一些政府机构发现他们需要通过更新代码来全面改革失业系统时,才发现业内没有几转载 2021-01-25 21:43:22 · 1007 阅读 · 0 评论 -
为什么那么多自学C/C++的人后来都放弃了?
目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会有大批的人想要转行来学习C/C++。目前来讲市场上需要的C/C++工程师非常多,而且按照现在的势头,以后会需要更多的编程开发人员,理由是以后每个人公司都会有自己的网站,有自己的开发部,对于用户体验看的非常重要。所以程序员就会很吃香。随着时间的推移,企业对于软件开发者的要求也在不断提高,互联网公司注重效率,所以不会培养新人,所以想要从事软件开发,就要从开始靠我们自己学到技原创 2021-01-25 14:45:50 · 1559 阅读 · 2 评论 -
软件工程师亲诉——软件工程最佳实践准则20条
提高代码的可读性开发人员需要花费大量的时间阅读代码,甚至超过了编写代码的时间。这里我所说的阅读包括以下工作:调试代码、检查他人提交的代码、学习新的代码库等等。因此,你应该确保自己的代码便于阅读,即便有的时候你需要更长的命名、编写更多代码,以及舍弃自己的“小聪明”。举个例子,虽然变量名 timeInMillis 比 time 更长,你需要输入的字符也更多,但是开发人员无需查看其他代码就能明白这个变量计算的是哪种时间。再举一个例子,网上有很多一行代码的解决方案。例如,如下判断回文数的写法非常聪明转载 2021-01-24 15:38:52 · 394 阅读 · 0 评论 -
我国的低代码/无代码时代即将到来,开发者们,你们准备好了吗?
2021年1月19日,已经2年蝉联Gartner低代码应用平台魔力象限和多体验开发平台魔力象限“领导者”的Mendix,正式宣布将其低代码软件快速开发平台引入中国市场。在企业级软件与技术领域鼎鼎大名的Gartner魔力象限,几乎是全球公认的IT厂商实力的重要背书,进入魔力象限右上部分的领导者(leaders)更是能力全面的最优质厂商。低代码/无代码的话题已经被国内开发界火热讨论了2年多,现在仍具争议。Mendix的入局,对于中国的低代码市场或许是一个重要的信息和参考。CSDN采访了西门.转载 2021-01-23 16:46:13 · 375 阅读 · 0 评论 -
程序员那些事——程序员与产品经理的经典语录——相爱相杀
1、这个昨天还是正常的。(跟我没关系,肯定有人动了我的电脑)2、试试三连你刷新下试试。你换个浏览器试试。你电脑重启下试试。(要换电脑和系统了,谁还用这么老的软件。。。)3、在我的电脑上明明可以,你清理下缓存。(电脑上的垃圾太多了,我的程序怎么可能有问题欸)4、这个实现不了(太复杂,不想搞)5、注释谁的代码,注释都不写。我先完成功能,注释以后再补上。(我的代码很好理解,理解不了是你的问题;这谁写的代码,乱七八糟,看的烦)6、一行代原创 2021-01-23 15:35:02 · 1203 阅读 · 2 评论 -
到底是什么定义了程序员的价值,我的价值我说了算~
怎样做一个有价值的程序员?从一段代码说起package com.jeff.study.jdk8.stream;import java.lang.reflect.Modifier;import java.util.Arrays;/** * @Description 迭代常量类中的某些属性 * @Date 2021/1/16 2:38 下午 */public class TestConstantStream { public static void m原创 2021-01-20 15:31:11 · 398 阅读 · 2 评论 -
拼多多再出风波:开除天才程序员,背后真相到底是什么?
【导读】前几天,黑客圈天才、安全大佬 Flanker 上了知乎热榜,有消息称 Flanker 被辞退,原因竟是不愿做黑客攻击。这位 15 岁上浙大、22 岁获世界冠军,90 后「天才黑客」被开除的原因是何?或如同网上所说因拒绝「信息犯罪」?围绕互联网、打工人的话题再次成为了全城热议。2021 年开年持续霸占热榜的互联网某厂又霸榜了。「如何看待天才黑客 Flanker 疑因拒绝做黑客攻击业务,被强行辞退,错失上亿股票?」原阿里集团安全研究实验室总监云舒发微博称,某安全团队老大在 5 年即将到期,可转载 2021-01-19 16:45:05 · 1831 阅读 · 0 评论 -
《进程、线程、协程》编程三兄弟的那些事~看完你就明白了
看看这样几个题应该怎么回答:进程和线程是什么 进程和线程有什么区别 为什么有了进程又出现线程 内核态和用户态有啥不同 协程有什么特点一系列的问题伴随到学习,工作的各个阶段,这些问题确实不怎么好回答。除非你真的理解到它的底层原理,否则很容易就把自己套进去。那么今天我们一起来看看这些问题都是怎么产生的,为什么总是会问这些题,开始吧。进程和线程进程,平时我们打开一个播放器,开一个记事本,这些都是应用程序,一个软件的执行副本,这就是进程。从操作系统层面而言,进程是分配资源的基本单位,线转载 2021-01-19 14:48:05 · 401 阅读 · 0 评论 -
程序员工资到底有多高?国内哪个城市挣得最多?有没有你在的城市
程序员薪资高已经算不得“秘密”,然而,真实的收入受到国家、城市、岗位、支付货币等多方面影响,同样性质的工作不同地区收入也大有不同。那我们就来盘点一下,中美地区的程序员薪资、热门城市、和热门岗位吧!点击此处添加图片说明文字美国程序员薪资一览据Hired 2020薪资调查报告,美国的科技行业工作者平均薪资为$146,000,高于全球平均薪资。其中,平均薪资最高的城市为:旧金山湾区、纽约、西雅图。点击此处添加图片说明文字1. 哪些行业未来发展看好?随着近年来医疗技术的迅速发展,加上转载 2021-01-18 15:43:42 · 1441 阅读 · 0 评论 -
每日一课:10个提升效率的Linux命令
Linux是最适合开发的操作系统。它是把所有的操作权都交给了用户,有什么操作,就会呈现出什么样的格局。开放、自由、诚实,就是它最大的魅力。今天帮大家收集了10个Linux的命令,希望小伙伴们能够在本文中更深刻地理解 Linux 的相关特性:01 pgreppgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。如:$pgrep-uhchen2244122444这个命令相当于:ps-ef|...转载 2021-01-17 22:47:10 · 211 阅读 · 0 评论 -
程序员直击养老院现场,养老院已成为年轻人向往自由的乌托邦
你认为的养老院是什么样的?有一群高龄老人,到点有人送饭,慢慢生活,安静的等待。。。重庆一年轻人直击养老院现场——“早6晚9的作息,还和老人一起追剧”13日上午10点,重庆渝中区某养老院中,古先生正在院里锻炼身体。古先生今年39岁,原本是一名网络技术员。39岁正属“当打之年”,为何会住进养老院呢?因身体原因住进养老院古先生说,事情要从2019年的一天说起,当天,自己在家中不慎踩滑摔倒,双膝当时就失去了知觉。经过检查,古先生确诊为膝关节滑膜炎,需要长时间的治疗和恢复2020年下半年.转载 2021-01-16 21:31:41 · 337 阅读 · 0 评论 -
每日一课:《MySQL数据库》创建、查找、删除数据库
我们可以在登陆 MySQL 服务后,使用create命令创建数据库,语法如下:CREATE DATABASE 数据库名;以下命令简单的演示了创建数据库的过程,数据名为 NOWCODER:[root@host]# mysql -u root -pEnter password:****** # 登录后进入终端mysql> create DATABASE NOWCODER;使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 MyS...原创 2021-01-15 22:40:25 · 260 阅读 · 0 评论 -
32%非科班出身开发者,现身说法:程序员生存指南
疫情放缓后,全球软件开发人员的数量或将回升,这意味着人才的竞争也会越来越激烈。据 Evans 数据公司分析,2018年软件开发人员的数量为2300 万名,在针对大流行进行调整之前,预计到 2023 年这个数字将达到 2770 万。为了帮助求职者更好地在充满挑战的就业市场中脱颖而出,整理了一些软件开发人员可以关注的热门领域供参考。图片来源:pixabay大致包括如下六个方向:不要把鸡蛋放在同一个篮子里开发人员经常根据他们对某些编程语言和框架的熟练程度进行判断和评估,但重要的是要记住,.转载 2021-01-13 16:40:35 · 445 阅读 · 0 评论 -
什么是MySQL数据库的缓存池原理?看完或许就懂了
前言面试官:同学,你能说说Mysql 缓存池吗?是CPP啊:啊,这么难吗,容我组织一下语言。(内心OS:这TM还不简单?我能给你扯半小时!)面试官:可以,给你一分钟时间想一想吧。....一分钟后....是CPP啊:我准备好了,你可听好,我要开始表演了。为什么要有缓存池?MySQL 的 innodb 存储引擎是基于磁盘存储的,并且是按照页的方式进行管理的。在数据库系统中,CPU 速度与磁盘速度之间的差距是非常大的,为了最大可能的弥补之间的差距,提出了缓存池的概念。.转载 2021-01-11 16:06:49 · 295 阅读 · 1 评论 -
开发人员的工资到底有多高?看了苹果的,我心动了
苹果公司报告说,App Store客户在圣诞节前夕和除夕之间在应用程序上花费了18亿美元。在元旦那天花费了创纪录的5.4亿美元,高于去年同期的3.86亿美元。苹果表示,今年假期在App Store上的支出是由游戏推动的。苹果公司在2021年1月27日的2021财年第一季度业绩之前提供了其关键服务的最新进展。 苹果指出,自App Store于2008年推出以来,开发人员的收入已超过2000亿美元,比去年同期报告的1550亿美元的开发人员收入高出450亿美元。从苹果公司的数据尚不清楚,CO.转载 2021-01-09 19:32:16 · 447 阅读 · 1 评论 -
C ++编程语言:VS Code扩展新功能:代码完成功能
C ++开发人员针对VS Code的新扩展包带来了IntelliSense,以及对Raspberry Pi的支持。微软为其流行的开源跨平台代码编辑器Visual Studio Code发布了C ++扩展的稳定版本,该版本支持基于Arm的计算机和新的生产力功能。 微软新推出的C ++扩展是随着C ++(一种已有35年历史的语言)在程序员中的流行程度的提高而引起的。国际标准化组织(ISO)C ++组21工作组(WG21)本月完成了C ++版本20的定稿。该小组由Microsoft和Google的软...转载 2021-01-09 15:16:50 · 353 阅读 · 0 评论 -
程序员:一时删库一时爽,一值删库一值爽!7年监狱爽不爽?
2021年1月6日,北京市第一中级人民法院公布前链家员工破坏计算机信息系统罪一案的刑事裁定书,被告人因不满工作调整,删公司9TB数据。北京一中院认为,一审法院根据韩冰犯罪的事实、犯罪的性质、情节及对于社会的危害程度所作出的判决,事实清楚,证据确实、充分,定罪及适用法律正确,量刑适当,审判程序合法,应予维持。北京一中院裁定:驳回上诉,维持原判。此前北京市海淀区人民法院判决认定: 2018年6月4日14时许,被告人韩冰在位于本市海淀区上地三街福道大厦三层的链家网(北京)科技...转载 2021-01-08 16:22:20 · 440 阅读 · 1 评论 -
技术破局:程序员2021如何跳出舒适圈?
今天认识一个朋友,简单聊天得知对方大学学的也是计算机,但目前在小城市里打工,问他为何不从事大学的专业计算机,他回答:找不到好工作,要么就是网管,工资太低了,才一千多。大家每个人的身边都有这样的人吧,可能现在在看文章的你也包含。因为计算机、软件行业的高薪或者因为喜欢打游戏而进入这个行业,但并没有刻苦学习,毕业之后找不到好的工作。如果在回家/回到小城市大多因为找不到对口的工作而在此妥协、委曲求全,或进入其他行业,日复一日,年复一年。一辈子就这样过去了。。。相信能在这里相遇的各位同学大多刚刚入门编原创 2020-12-31 21:09:19 · 584 阅读 · 0 评论 -
数据结构与结构体
C++ 数据结构C/C++ 数组允许定义可存储相同类型数据项的变量,但是结构是 C++ 中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。结构用于表示一条记录,假设您想要跟踪图书馆中书本的动态,您可能需要跟踪每本书的下列属性:Title :标题 Author :作者 Subject :类目 Book ID :书的 ID定义结构为了定义结构,您必须使用struct语句。struct 语句定义了一个包含多个成员的新的数据类型,struct 语句的格式如下:s..转载 2020-12-28 20:13:24 · 661 阅读 · 0 评论 -
字节跳动实习面试:三面无修改公开,看看他到底通过了吗?
你猜他通过了吗一面2020/12/20/14:00-14:501、自我介绍(2分钟)2、你说你读过 redis 源码,那说一下常用的数据结构。字符串、跳表、字典、压缩列表、链表3、介绍一下跳表:它在初始化的时候会分配一个头,它也是和链表一样链起来一个表嘛,它会给每个节点随机分配一个层,然后它从它的头部给每个节点进行每一层的连接,它的层数越高,它就会直接连到后面去,中间低的层就不连了,包括它的遍历也是一样,从高到低来找哪个数,这样它就可以跳着遍历了。4、查找的时间复杂度是多少:转载 2020-12-26 22:18:00 · 1101 阅读 · 0 评论 -
为何钩子编程具有如此大的杀伤力,让我们又爱又恨
一、钩子介绍钩子的实现机制钩子英文名叫Hook,是一种截获windows系统中某应用程序或者所有进程的消息的一种技术。下图是windows应用程序传递消息的过程:如在键盘中按下一键,操作系统将收到键按下消息,把消息放入消息队列,然后消息队列对消息进行派发,发给相应的应用程序,经过应用程序处理后发给操作系统,操作系统再调用相应的应用程序的创建的窗口过程。我们可能通过钩子截获这些消息,让消息不再往下传递,或者说截获到感兴趣的消息后做点什么。1.2钩子分类与实现...原创 2020-12-25 21:39:03 · 303 阅读 · 0 评论 -
计算机期末不知道如何复习?献上一份复习总结:指针大全
到期末了,很多小伙伴都在积极的准备考试了,今天给大家整理了一下指针的相关知识。指针被称为是C语言的精华所在,真正理解和掌握指针是征服C语言的关键所在!在学习指针之前,我们先弄清楚一个概念:地址何谓地址?在内存(注意,我们这里提到的内存并不是人们常说的计算机的物理内存,而是虚拟的逻辑内存空间)当中,简单点说:地址就是可以唯一标识某一点的一个编号,即一个数字!我们都见过尺子,我们统一以毫米为单位,一把长1000毫米的尺子,其范围区间为0~999,而我们可以准确的找到35毫米、256毫米处的位置。原创 2020-12-25 19:51:06 · 271 阅读 · 0 评论 -
又到期末了,为什么学完C语言觉得好像没学一般?复习资料来一份
不少同学从Hello world学到文件操作之后,回顾感觉会又不会? 学会了又感觉没学会?这种不踏实、模糊虚无的感觉?原因在于编程不同于理论学科,你听懂和理解了理论就可以运用,比如历史地理,看完书,我们在讨论的时候:“北美洲和南美洲的分界是什么? 辛亥革命是什么时候? ”这些问题只要你看到过,脑子有记忆你都可以说出来,从大脑记忆到用嘴表达是我们很顺理成章的事情,因此你会觉得很容易。如果是编程,比如我们在谈论数组的时候,你想到的只能是书本上 “int a[10]”、“中括号”、“{1,2,3,4,原创 2020-12-24 22:32:09 · 416 阅读 · 0 评论 -
阿里巴巴为促进平台经济健康发展,积极配合监管部门调查
近日,市场监管总局根据举报,依法对阿里巴巴集团控股有限公司实施“二选一”等涉嫌垄断行为立案调查。阿里巴巴集团今日针对国家市场监管总局对其因涉嫌垄断行为被立案调查一事发布公告一则,公告称,阿里巴巴接到国家市场监管总局通知,依法对阿里巴巴涉嫌垄断行为立案调查。阿里巴巴将积极配合监管部门调查。目前公司业务一切正常。加强反垄断监管可能是为了更好的发展。近年来,我国线上经济蓬勃发展,新业态、新模式层出不穷,对推动经济高质量发展、满足人民日益增长的美好生活需要发挥了重要作用。但与此同时,线上经.转载 2020-12-24 14:11:29 · 439 阅读 · 0 评论 -
开源走向衰竭?代码被遗弃,开源开发者们该何去何从?
近年来,全球开源项目数量呈指数级增长,据开源软件安全平台 SourceClear 的调查报告预测:2026 年全球开源项目数量将超过 3 亿;然而,开源 vs 生存,如何取舍?多年以来,这个问题一直在深深地困扰着业界尤其是个人开源开发者。因患病长期失业、却仍在坚持维护开源项目早在 2016 年,JS 红宝书原作者 Nicholas C. Zakas 不幸患上莱姆病,而后长期失业,连业余兼职工作也无法进行下去。然而多年来,他在没工作、没有收入,身患重病的情况下维护着他的开源项目 esl原创 2020-11-27 15:52:09 · 531 阅读 · 0 评论 -
Python常识|开源项目:开源幕后真正推手不是程序员
随着各大 IT 公司甚至传统行业开始拥抱开源,加上前两年许多去中心化的项目都是基于基金会进行运作的,大家对于基金会这个事物的关注逐渐增加。什么是开源基金会?一个开源项目如果想要做大做好,需要有一些组织、公司或者基金会提供资金、技术甚至是法律等方面的支持。基金会一般负责开源产品和社区的推广,推动更加开放的平台和运行模式,接受项目和资金捐赠,帮助企业和开发者进行项目孵化。基金会将为开源项目提供下面三种服务: 1.为参与者提供了一个软件知识产权管理的法律框架,在这个框架中,商业公司可以和自由开源.原创 2020-11-26 17:17:24 · 3829 阅读 · 0 评论 -
Python干货|生日记忆器:再也不担心跟女朋友吵架了
这个应用程序有助于提醒你的生日和通知你朋友的生日。这个应用程序使用Python和Ubuntu通知在每次启动系统时通知用户。创建脚本文件 /usr/bin/check_birthday, 脚本内容如下。#!/usr/bin/python# -*- coding: utf-8 -*-from lunardate import LunarDateimport osimport sysdef get_month_day(datestring): array = datestrin原创 2020-11-24 21:38:10 · 183 阅读 · 0 评论 -
Python干货|办公小白入门处理word文档:基础篇(一)
python有很多第三方库,前面的文章已经说过使用python-pptx库了。同样的,要想用python处理word文档就需要安装python-docx库。1、安装python-docx库首先找到python根目录(就是有python.exe的文件夹)打开Scripts文件夹Shift+鼠标右键选择在此处打开powershell窗口或者cmd窗口输入pip install python-docx按下回车等待安装完成。2、基本操作语法2.1打开文档document =原创 2020-11-24 16:48:06 · 851 阅读 · 0 评论 -
Python干货:玩转办公室软件(一);PP还能这样玩!
Pythonpptx库用于创建/编辑PowerPoint(.pptx)文件。这不适用于MS Office 2003和以前的版本。可以使用这个库添加形状、段落、文本和幻灯片等等。安装:打开系统上的命令提示符,然后编写以下命令:pip install python-pptx让我们看看它的一些用法:在Python 3环境下运行。小知识总结:一个PPT文件为presentation,基本的结构为展示文件presentation-幻灯片页slide-形状shape组成,形状就需要区分开,原创 2020-11-23 19:56:27 · 260 阅读 · 0 评论 -
Python干货:[自动化基础]:条件判断语句
条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print('your age is', age) print('adult')根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。也可以给if添加一个else语句,意思是,如果if判断是False,不要执行i转载 2020-11-23 16:05:26 · 288 阅读 · 0 评论 -
Python干货:「如何写好第一个程序」命令行模式和交互模式
在正式编写第一个Python程序前,我们了解一下什么是命令行模式和Python交互模式。命令行模式在Windows开始菜单选择“命令提示符”,就进入到命令行模式,它的提示符类似C:\>:Python交互模式在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>。在Python交互模式下输入exit()并回车,就退出了Python交互模式,并回到命令行模式:也可以直接通过开始菜单.转载 2020-11-21 21:54:53 · 231 阅读 · 0 评论