自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 《工作效率篇》Linux命令行十种不解压查看压缩文件的方法

一般来讲,我们如果想要查看压缩文件的内容的话,需要先将压缩文件解压,然后再进行查看。今天本文就介绍在 Linux 系统命令行下直接查看压缩文件内容的 10 种方法,可以提高大家的工作效率。本文所介绍的方法都是会将这些压缩文件在后台解压到临时目录/tmp,再进行查看。系统重启之后,/tmp目录里的内容将全部清空。1. 使用 vim 编辑器vim是一个古老级的文本编辑神器,但它的功能不仅限于文本编辑,还有很多很强大的功能。比如,它就可以用来直接查看压缩文件的内容,而不用提前将它们解...

2021-01-30 20:21:44 1476

转载 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

转载 你写的代码是死代码吗?如何判断和清理,一招搞定~

作为开发者的你平时工作时是怎么判断并清理死代码的?也许你猜到了这篇文章要讲什么。是的,我们是有一些清理死代码的好方法推荐给你……在认真考虑了各种自动化工具之余,我们还希望能够遍历所有的代码,分析每一个 .erl 和 .hrl 文件,并输出所有可以删除和/或重构代码的候选列表。本文介绍的这款工具 Hank 可以帮助你确定哪些是死代码。Hank 与其他现有工具的区别你可能想问:“为什么我要选择 Hank?这类的工作可以通过 linter 解决!”答案是:不,Hank 与 linter 不

2021-01-27 22:06:22 721

转载 时光机!2020年IT界的大事件(合集)

2020 是个多事之年,我们 IT 人经历了几个月的在家办公,也见证了疫情下的行业寒冬。人人都在抱怨 2020 年太难了,但互联网不相信眼泪,没有男女性别之分,对 35 岁以上的中年人更是不友好,996、711、007 充斥着我们的生活......巴鲁赫·斯宾诺沙曾说:“如果你希望现在与过去不同,请研究过去。”2020 年,全球 IT 技术圈出现了哪些值得回味的热门事件,让我们来回顾下共同见证过的 2020 。愿我们永远心里有火,眼里有光,不断奔涌吧,程序员们!​..

2021-01-26 21:54:12 989

转载 优胜劣汰!这几门编程语言终究是要扛不住了吗?看完再决定学什么

为了办公便捷和效率提升,新的编程语言如雨后春笋般出现,但只有少数编程语言才能成为新宠。这种进步的一个副作用是一些古老的编程语言必然会跟历史一样被人们遗忘。如果一个编程语言不能与时俱进,那用户群一定会流失。有人记得 COBOL 编程语言吗?可能很多人都不知道这门语言。点击此处添加图片说明文字其实在 1960 年代和 1970 年代,它是许多美国银行和政府机构的首选的编程语言,但最终现在哪里还能见到它的身影?等一些政府机构发现他们需要通过更新代码来全面改革失业系统时,才发现业内没有几

2021-01-25 21:43:22 1006

原创 为什么那么多自学C/C++的人后来都放弃了?

目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会有大批的人想要转行来学习C/C++。目前来讲市场上需要的C/C++工程师非常多,而且按照现在的势头,以后会需要更多的编程开发人员,理由是以后每个人公司都会有自己的网站,有自己的开发部,对于用户体验看的非常重要。所以程序员就会很吃香。随着时间的推移,企业对于软件开发者的要求也在不断提高,互联网公司注重效率,所以不会培养新人,所以想要从事软件开发,就要从开始靠我们自己学到技

2021-01-25 14:45:50 1559 2

转载 软件工程师亲诉——软件工程最佳实践准则20条

提高代码的可读性开发人员需要花费大量的时间阅读代码,甚至超过了编写代码的时间。这里我所说的阅读包括以下工作:调试代码、检查他人提交的代码、学习新的代码库等等。因此,你应该确保自己的代码便于阅读,即便有的时候你需要更长的命名、编写更多代码,以及舍弃自己的“小聪明”。举个例子,虽然变量名 timeInMillis 比 time 更长,你需要输入的字符也更多,但是开发人员无需查看其他代码就能明白这个变量计算的是哪种时间。再举一个例子,网上有很多一行代码的解决方案。例如,如下判断回文数的写法非常聪明

2021-01-24 15:38:52 394

转载 我国的低代码/无代码时代即将到来,开发者们,你们准备好了吗?

2021年1月19日,已经2年蝉联Gartner低代码应用平台魔力象限和多体验开发平台魔力象限“领导者”的Mendix,正式宣布将其低代码软件快速开发平台引入中国市场。在企业级软件与技术领域鼎鼎大名的Gartner魔力象限,几乎是全球公认的IT厂商实力的重要背书,进入魔力象限右上部分的领导者(leaders)更是能力全面的最优质厂商。低代码/无代码的话题已经被国内开发界火热讨论了2年多,现在仍具争议。Mendix的入局,对于中国的低代码市场或许是一个重要的信息和参考。CSDN采访了西门.

2021-01-23 16:46:13 375

原创 程序员那些事——程序员与产品经理的经典语录——相爱相杀

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 1830

转载 《进程、线程、协程》编程三兄弟的那些事~看完你就明白了

看看这样几个题应该怎么回答:进程和线程是什么 进程和线程有什么区别 为什么有了进程又出现线程 内核态和用户态有啥不同 协程有什么特点一系列的问题伴随到学习,工作的各个阶段,这些问题确实不怎么好回答。除非你真的理解到它的底层原理,否则很容易就把自己套进去。那么今天我们一起来看看这些问题都是怎么产生的,为什么总是会问这些题,开始吧。进程和线程进程,平时我们打开一个播放器,开一个记事本,这些都是应用程序,一个软件的执行副本,这就是进程。从操作系统层面而言,进程是分配资源的基本单位,线

2021-01-19 14:48:05 401

转载 程序员工资到底有多高?国内哪个城市挣得最多?有没有你在的城市

程序员薪资高已经算不得“秘密”,然而,真实的收入受到国家、城市、岗位、支付货币等多方面影响,同样性质的工作不同地区收入也大有不同。那我们就来盘点一下,中美地区的程序员薪资、热门城市、和热门岗位吧!点击此处添加图片说明文字美国程序员薪资一览据Hired 2020薪资调查报告,美国的科技行业工作者平均薪资为$146,000,高于全球平均薪资。其中,平均薪资最高的城市为:旧金山湾区、纽约、西雅图。点击此处添加图片说明文字1. 哪些行业未来发展看好?随着近年来医疗技术的迅速发展,加上

2021-01-18 15:43:42 1441

转载 每日一课:10个提升效率的Linux命令

Linux是最适合开发的操作系统。它是把所有的操作权都交给了用户,有什么操作,就会呈现出什么样的格局。开放、自由、诚实,就是它最大的魅力。今天帮大家收集了10个Linux的命令,希望小伙伴们能够在本文中更深刻地理解 Linux 的相关特性:01 pgreppgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。如:$pgrep-uhchen2244122444这个命令相当于:ps-ef|...

2021-01-17 22:47:10 211

转载 程序员直击养老院现场,养老院已成为年轻人向往自由的乌托邦

你认为的养老院是什么样的?有一群高龄老人,到点有人送饭,慢慢生活,安静的等待。。。重庆一年轻人直击养老院现场——“早6晚9的作息,还和老人一起追剧”13日上午10点,重庆渝中区某养老院中,古先生正在院里锻炼身体。古先生今年39岁,原本是一名网络技术员。39岁正属“当打之年”,为何会住进养老院呢?因身体原因住进养老院古先生说,事情要从2019年的一天说起,当天,自己在家中不慎踩滑摔倒,双膝当时就失去了知觉。经过检查,古先生确诊为膝关节滑膜炎,需要长时间的治疗和恢复2020年下半年.

2021-01-16 21:31:41 337

原创 每日一课:《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

转载 Linux系统如何让坏掉的苹果手机华丽转身~

近日,国外一名 16 岁的开发者发布了一则视频,展示自己为一台已经无法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并将其作为服务器来使用。据外媒报道,通过开发者的逆向工程后,iPhone 7已成功引导了postmarketOS,成为首款苹果Linux智能手机。这也是继刷入iPhone7成功刷入安卓系统后,再次解锁另一个操作系统,iPhone7俨然成为了苹果手机阵营里的“刷机小王子”。发布视频的开发者网名为Daniel Rodriguez,是一名在校高中生。据 D...

2021-01-13 22:38:41 493

转载 32%非科班出身开发者,现身说法:程序员生存指南

疫情放缓后,全球软件开发人员的数量或将回升,这意味着人才的竞争也会越来越激烈。据 Evans 数据公司分析,2018年软件开发人员的数量为2300 万名,在针对大流行进行调整之前,预计到 2023 年这个数字将达到 2770 万。为了帮助求职者更好地在充满挑战的就业市场中脱颖而出,整理了一些软件开发人员可以关注的热门领域供参考。图片来源:pixabay大致包括如下六个方向:不要把鸡蛋放在同一个篮子里开发人员经常根据他们对某些编程语言和框架的熟练程度进行判断和评估,但重要的是要记住,.

2021-01-13 16:40:35 445

转载 如何做一名面霸?第一步:揣测面试官的内心

如何应对社招面试,我们从面试官的视角来剖析面试官心理,帮助大家有的放矢,投其所好,至少,不要因为不专业触了面试官的霉头!一、面试的本质-发现并消除疑虑同理心,要去揣度,面试官问一个问题,他背后的动机,这人出于什么目的在提问,探寻他的问题,印证的是他内心哪一部分疑虑;其实我们自己写简历,多少也会对自己经历中哪些写得“厚”,哪些“薄”,哪些容易引来挑战,有自己的感觉,结合面试官的问题,你要快速反应,这是他看到你的简历以后产生了哪方面的疑虑!接下来,请开始你的表演,说服面试官打消疑虑,并且证明给他这方

2021-01-11 21:27:13 281

转载 什么是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

转载 程序员:一时删库一时爽,一值删库一值爽!7年监狱爽不爽?

2021年1月6日,北京市第一中级人民法院公布前链家员工破坏计算机信息系统罪一案的刑事裁定书,被告人因不满工作调整,删公司9TB数据。北京一中院认为,一审法院根据韩冰犯罪的事实、犯罪的性质、情节及对于社会的危害程度所作出的判决,事实清楚,证据确实、充分,定罪及适用法律正确,量刑适当,审判程序合法,应予维持。北京一中院裁定:驳回上诉,维持原判。此前北京市海淀区人民法院判决认定: 2018年6月4日14时许,被告人韩冰在位于本市海淀区上地三街福道大厦三层的链家网(北京)科技...

2021-01-08 16:22:20 440 1

转载 Linux必备运维实用工具,程序员都离不开它

6款常用比较实用的Linux工具,可用于环境的性能监测,和助于性能调优方面,希望对 Linux 运维人员有所帮助。TOP工具top是最常用的Linux性能监测工具之一。通过top工具可以监视进程和系统整体性能。命令说明top查看系统整体的CPU、内存资源消耗top执行后输入1查看每个CPUcore资源使用情况top执行后输入F,并选择P选项查看线程执行过程中是否调度到其他CPU coretop -p $PID -H查看某个进程内所有线程的CPU资源占用Per..

2021-01-05 22:22:44 646

原创 每日一课——【异常处理】c++标准异常处理:原理+方法

异常是程序在执行期间产生的问题。C++ 异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。函数的异常声明列表为了增强程序的可读性和可维护性,使程序员在使用一个函数时就能看出这个函数可能会拋出哪些异常,C++ 允许在函数声明和定义时,加上它所能拋出的异常的列表,具体写法如下:void func() throw (int, double, A, B, C);或void func() throw (int, double, A, B, C){...}上面的写法表明 fun.

2021-01-04 13:56:56 944

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除