
其他
文章平均质量分 74
Emily-C
为框架而生,为框架而死,为编程奋斗一辈子
展开
-
如何成为厉害的程序员?需要满足这8个条件!
文章来源:公众号findyi好几个读者问:如何成为厉害的程序员?编码能力如何成长。回答完后,有些心得也给大家分享下。其实程序员最关键的技能远不止编码能力,架构思维、底层知识的深度等等,同样很重要。在这些能力中,最容易被人忽视却很重要的能力是:debug能力。甚至我认为:debug能力远比编码能力更重要。很简答,大家可以观察下自己的团队,最优秀的程序员一定会承担很多疑难症的排查和解决。曾经在360带几十人技术团队,同时研发几条业务线。参与过的产品,日活过千万的有一款,过百万的有三款。这.原创 2021-03-30 18:46:42 · 1958 阅读 · 0 评论 -
电脑老是出现windows安全窗口怎么办?教你两招去掉弹窗
在使用win10系统的过程中,有时候进行移动或删除文件时总弹出windows安全窗口,提示这些文件可能对你的计算机有害,对于这种问题该如何解决呢?据小编所知,这可能是由于本地intranet设置不当所致,只要将其设置为最低级别即可解决系统提示这些文件对计算机有害的问题了,下面我们就来看看去掉“这些文件可能对你的计算机有害”的提示的技巧。方法一:1、首先我们打开控制面板,找到“internet选项”并打开2、找到“安全”选项卡,点击“本地internet”,再点击“站点”按钮,然后点击高级原创 2021-03-27 14:46:27 · 6396 阅读 · 0 评论 -
写给正在读计算机专业的同学: 大学期间该如何学习编程?
说明:文由Simple整理或原创一、这么多东西啥时候能学完?现在IT新技术日新月异。就常用编程语言而言,有c/c++、汇编、java,c#、Python等;操作系统平台有unix/linux,windows系列;开发工具有VC、VisualStudio2008、Eclipse、NetBeans等;每个大平台下,还有很多的的方向:如网络、数据库、脚本、HTML、动态网站、游戏开发等;有人还在学Dreamweaver做网页、Flash做动画、Photoshop做美工、3DMax做三维动画…………是的.原创 2021-03-26 19:06:52 · 748 阅读 · 0 评论 -
电脑为啥老是黑屏?只因为你不知道这9种方法
1、检查主机电源,工作是否正常。首先,通过杳看主机机箱面板电源指示灯是否亮,及电源风扇是否转动来确定主机系统有没有得到电源供应。其次,用万用表检查外部电压是否符合要求,电压过高或过低都可能引起主机电源发生过压或欠压电路的自动停机保护。另外,重点检查电源开关及复位键的质量以及它们与主板上的连线的正确与否都有很重要,因为许多劣质机箱上的电源开关及复位键经常发生使用几次后便损坏,造成整机黑屏无任显示。若电源损坏,则更换电源便可解决。2、检查显示器电源是否接好。显示器加电时有“嚓”的一声响,且显示器..原创 2021-03-25 14:19:51 · 1747 阅读 · 0 评论 -
5 个用命令行操作 LibreOffice 的技巧,建议收藏!
LibreOffice 拥有所有你想要的办公软件套件的生产力功能,使其成为微软 Office 或谷歌套件的流行的开源替代品。LibreOffice 的能力之一是可以从命令行操作。例如,Seth Kenlon 最近解释了如何使用 LibreOffice 用全局命令行选项将多个文件从 DOCX 转换为 EPUB。他的文章启发我分享一些其他 LibreOffice 命令行技巧和窍门。在查看 LibreOffice 命令的一些隐藏功能之前,你需要了解如何使用应用选项。并不是所有的应用都接受选项(除了像--...转载 2021-03-22 15:03:19 · 4366 阅读 · 0 评论 -
盘点世界上最怪异的编程语言: 这6种编程语言的出现,只是为了好玩?
当世界正朝着编程语言更易于使用和学习的方向发展时,有一群富有创造力的、喜欢摆弄抽象概念的人创造了一些奇怪的编程语言。它们显然违背了一般原则,只是为了好玩。本文最初发布于 Level Up Coding 博客,经原作者授权由 InfoQ 中文站翻译并分享。这些编程语言让我知道,不是世界上的每一件事都必须有用,也不是我们个人做的每一件事都应该有用,希望你觉得这是篇有趣的文章。以下是这 6 种有史以来最怪异、最不切实际的语言。1.///这是谷歌上最难搜索的语言之一,绝对是我的最爱。///是转载 2021-03-13 16:40:26 · 780 阅读 · 2 评论 -
GitHub 长期被中国人“霸榜”?看完这些榜单,这又是什么新姿势?
随着 GItHub 在国内的普及程度越来越高,出现了一个挺有意思的现象:不管在什么时候看 GitHub Trending,基本上都能看到很多由中国开发者创建的 repo,最极端的时候,甚至出现过前 10 项目中有 9 个使用中文的情况。这个情况让很多国外的开发者坐不住了。有一名国外开发者在个人博客发表了一篇看似是在“声讨”中国开发者的文章—— "Chinese repos are ruining the Github trending page"(中国人的 repo 正在破坏 GitHub原创 2021-03-08 14:33:57 · 1607 阅读 · 3 评论 -
如何写出高质量的代码?优秀的程序员都是这样做的
编码是程序员最重要的工作,每个程序员都希望自己可以写出优雅,高性能,高质量的代码,对于大师级别的程序员,他们的写的代码就和艺术品一样,你会忍不住发出惊叹,他们怎么可以创造出如此惊艳的作品出来。下面笔者就以自己的浅薄学识和一些经验来总结下优秀的程序应该具有的特点。每个变量的命名都深思熟虑普通程序员的变量命名很随便,以至于随便到abcd都会出来,而高质量的代码的命名则很规范,既不长,也不短,既可以读出它们的含义,又不至于显得啰嗦,总之,从变量命名你就能读出一个程序是否优雅。从配置文件中读原创 2021-02-19 14:54:14 · 1432 阅读 · 1 评论 -
揭秘!Windows 为什么会蓝屏?微软程序员竟说是这个原因...
出处:快科技作者:宪瑞很早前用过Windows 98或者Windows XP的PC玩家,对蓝屏这回事应该很熟悉,大约是Windows 2000之后PC蓝屏现象开始减少,最近几代的Windows系统就更少了。Windows为什么会蓝屏?蓝屏之后为什么是蓝底白字的显示效果?对于这些问题,前Windows 8系统开发者Dave Plummer日前在YT频道的视频中揭开了这些秘密。首先是为什么会蓝屏,用户看到蓝屏会抓狂,但对Windows系统来说,蓝屏...原创 2021-02-07 16:37:50 · 513 阅读 · 0 评论 -
用好Ctrl+Enter与Ctrl+Shift+Enter组合键,代码编辑速度都提升一倍!
使用Ctrl+Enter组合键在上方插入一行,使用Ctrl+Shift+Enter组合键在下方插入一行来看一个简单的例子吧复制代码代码如下:function Button1_onclick() {您的光标在alert("Hello");这一行,按下Ctrl+Enter组合键在上方插入一行alert("Hello");您的光标在alert("Hello")这一行,按下Ctrl+Shift+Enter组合键在下方插入一行alert("JacobSong");}这样的话,当原创 2021-02-03 14:28:16 · 2163 阅读 · 0 评论 -
当用了不同的编程语言时,需要敲哪些键?程序写得好的人都知道这些...
我经常会在编程语言之间来回转换;我总是想知道,如果使用不同的语法会怎样,这种或那种语法会不会使你表达更清晰,更快地编写程序。我也不太清楚到底会不会,但我知道当用了不同的编程语言时,需要敲哪些键。这对于那些决定选择一种编程语言的人来说也许很有趣,这也是对这个老问题“我应该学哪种语言?”的回答。就我所知道的语言来说,在键盘上集中分布跨度更大的语音,通常就是我们所指的丑陋的语言(阅读和编写代码都很困难),例如 shell 和 perl。你也许会争论说使用变量命名会改变结果,但大多数语言编程有命名的惯例转载 2021-02-01 19:05:28 · 141 阅读 · 0 评论 -
一文搞懂vscode的几项基本配置(超详细讲解)
VSCode是一款免费的、开源的、高性能的、跨平台的、轻量级的代码编辑器,这篇文章主要介绍了vscode的几项基本配置,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧。vscode简介什么是vscode简单来说,vscode是一款文本编辑器,而不是ide。这就是说,vscode只提供编辑的环境而不提供编译的环境,如果想要用vscode来集成开发环境,则必须经过以下几步:安装必须的编译器(比如mingw,python,texlive等)配置相应编译环境(添加环境变量等)..转载 2021-01-29 14:20:52 · 5722 阅读 · 2 评论 -
如何防止网站被黑客攻击?那是你不知道这几个技巧!
写在前面的话:大家不要把那些挂黑页挂马的"黑客"想得太厉害了,厉害的是不屑于这些的。这一句话就够了。现在的黑客网站可谓是多如牛毛,不管在哪里只要你愿意学,都可以学到一招半式。看过别人的个性签名:卖菜的王大妈是黑客,烤红薯的李大爷也是黑客,对面成人用品店的老板,挖日,还是黑客-_-~!...黑客还真多啊!!!据不完全统计,每天都有至少成千上万的网站被入侵篡改。有次在某群里聊天,一个高中生为了找到一个邂逅的女生的资料,入侵当地的民政局的内网服务器查看信息。厉害吧。过程估计是相当的精彩。正所谓只要有电脑的地方原创 2021-01-19 18:45:56 · 957 阅读 · 0 评论 -
花别人一半时间学好编程!聪明人是怎么做到的?
大多数学习者同样碰到过相同的障碍,但是,一旦克服了这些壁垒,那么好处立马就来:更享受学习经历进步更快碰到难题更执着,不轻言放弃写代码时更独立那么,这些障碍究竟是什么呢,我们又该如何攻克它们?1、目的不明确在谈及壁垒之前,我想先着重说明学习动机的重要性。不要只是为了编程而学编程,也不要因为听说它很酷,很划得来就来学编程。你得因为要解决问题而学习编程,你得因为想要自动化和改善生活而学习编程,你得因为想要构建应用程序以造福社会来学习编程。如果你只是喜欢编程,并希望以..原创 2021-01-15 21:32:51 · 217 阅读 · 2 评论 -
“如果上帝是个程序员,万物皆可编”:世界首富马斯克惊人猜想,打开了新世界大门!
沉迷工作的马斯克近期可能被世界首富的头衔搅的有点心烦意乱,甚至开始喊你回去工作了。这个被高度怀疑来自未来的男人,对地球的未来产生了非常大的影响。特斯拉、Space X、Open AI 等逐渐改变大家的生活方式。埃隆·马斯克还曾多次公开宣称,拥有财富“令人沮丧”,众所周知,不爱财的首富却一直有个太空梦,科幻也一直是美国人民最热爱的话题之一。马斯克甚至曾提出“这个世界是被编程的”大胆猜想。在最近一期《涛滔不绝》中,优快云创始人蒋涛就谈到了这个话题,并引发了程序员的广泛讨论,你是否也曾这么.转载 2021-01-15 17:02:52 · 813 阅读 · 0 评论 -
开源动物园一日游!技术圈的这些“飞禽走兽”你认识多少?
很多企业的 logo 或者吉祥物都很有意思,以动物居多,天上飞的、地上跑的、草棵里蹦的、水里游的,只有你想不到,没有画不出来的。天猫的猫、京东的狗、苏宁的狮子、搜狐的狐狸、腾讯的企鹅、迅雷的蜂鸟、携程的海豚,甚至一些企业直接用动物来做名字,像蚂蚁集团、捷豹、蝴蝶。这种形式具有很好的亲和力,而且在传播上也是非常方便,很多大厂都有了“诨名”,鹅厂、猫厂、狼厂、猪厂……GitHub 的吉祥物 OctCat 章鱼喵,它的周边(手办、贴纸)炙手可热,很多朋友还会给电脑贴上一个 GitHub 的贴纸。书归正传,今.转载 2021-01-13 21:08:32 · 900 阅读 · 0 评论 -
软件崩溃了,该如何解决? 解决问题的关键要会对症下药!
软件崩溃了,该如何解决?解决问题讲究的是对症下药。软件崩溃,也同样如此。我们需要找到崩溃的原因。对于软件崩溃,我们如何去定位问题,这就是你今天问的问题。 中医的望闻问切,是很有用的。对于软件的问题的调查和分析,同样也可以望闻问切。一、望 望,就是观察现象。所谓观察现象,就是观其的运行的情况。软件是如何运行起来的,又是如何崩溃的,崩溃的提示是什么。这些是很表面的崩溃现象,可以很直观的看到。这个层面,我们只需要观察到基本的运行的现象,搜集相关的描述。当然,也不是简单看着崩...原创 2021-01-12 16:11:17 · 2116 阅读 · 0 评论 -
学编程的误区——眼高手低,不重视练习!
“眼高手低”这个词第一次听到是我在上初中时,数学老师讲的,为什么会用这个词,因为许多数学题,比如方程式,我们看着感觉:“嗯简单,不用练了,下一个”待到考试的时候,遇到这个题了,嗯感觉会,但是一做就错,这就是所谓的眼高手低导致的后果,原因在于眼睛看到的懂是基于“感觉”或“关联”的直觉感受。比如这个题要用到的xx知识点,我学过,那就问题不大,但事实上,一道数学题的实现、解决过程需要从头到尾的逐步实现、环环相扣的严谨的过程,任何一个环节写不出来、关联不上就进行不下去或者中途出错了,这就一定导致错误或失分。原创 2021-01-11 16:44:09 · 329 阅读 · 0 评论 -
划重点!关于缓冲区溢出攻击,这份防范策略一定要收好!
缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统宕机、重新启动等后果。更为严重的是,可以利用它执行非授权指令,甚至可以取得系统特权,进而进行各种非法操作。原创 2021-01-07 18:39:23 · 4513 阅读 · 0 评论 -
数字技术新发展:少年编程都有了,离老年编程的出现也不远了吧?
站在 2020 年的年底的来看,在 2021 年,我们预期会有这么一些主要趋势:本土化开源浪潮。技术新基建。非互联网行业的技术革新。对于趋势的相关来源有:市场上的趋势分析、自身对于技术的判断、社区相关的技术和公司一些项目的规划。1. 本土开源与内部开源2020 年是中国开源具有代表性的一年,从工信部的开源托管平台、国内首个开源基金会……等一系列的标志性事件。从某种意义上来说,开源已经成为国家战略的一部分。然而影响力而言,在 技术社区上,我们还未看到明显的影响。因此在总结了 .原创 2020-12-26 14:14:34 · 134 阅读 · 0 评论 -
新手程序员进阶之路:10个学习网站,告诉你刷题怎么选择?
对于新手、进阶的程序员来说,刷题能够让你的编程能力会得到一个质的飞跃。但也不能盲目刷题,发现自身最薄弱的环节,才能学以致用,以下推荐满足你任何面试和学习需求。1.LeetCode它是一个主要面向面试者的OJ,题目覆盖面积极大,有1000+公开题目资源,涉及了许多算法与数据结构。它也十分受欢迎,在国内绝对是顶流的刷题软件了。支持 9 种编程语言,题目全部来自业内大公司的真实面试。但不支持查看其他用户的解决方案,网站上会有文章可以为你提供更好的解题思路。2.算法学习网站LeetCode.原创 2020-12-18 14:20:40 · 848 阅读 · 0 评论 -
不知道如何入门编程?最全在线教程网站汇总来了,还不赶快收藏
程序员是一个需要不断学习的职业。幸运的是,在这个互联网时代,知识就在那里,等着我们去获取。作为一个“分享从未停止,学习从未开始”的博主,秉承着好东西不能独享的态度,把收藏的学习网站整理分享出来,希望大家不要学我,一定要好好学习,天天进步,升职加薪 。好了,下面开始上货。在线教程网站这些在线教程网站通常都比较适合入门,可以作为开发学习路上的第一个阶梯,也可以作为工作中的在线文档。1、http://how2j.cn地 址:how2j.cn简 介:一个Java全栈开发教程网站.原创 2020-10-17 13:49:38 · 1068 阅读 · 3 评论 -
编程误区准则:“六不“”要坚持,“随时”“投入”要“记得”
有人刚刚开始编程生涯时,常常在思考什么是编程的正确方式,但自己无法确定正确答案。不过,我觉得方法不止一种,但其中有些方法并不是很好。这就是笔者想要阐述的。你可能已经发现了方法的重要性,并且想知道如何优化自己的学习过程。那么,以下这些误区,你一定要及时避开。不要执着于学习尽可能多的语言/技术初学者常常误以为掌握很多语言和技术会给人留下深刻的印象。虽然的确是这样,但更重要的是证明你可以应用它们。通过项目展示不同的编程语言/技术技能是个不错的主意。它既显示了你的适应性,也考虑到了编程技术不断.原创 2020-10-15 16:21:21 · 164 阅读 · 1 评论 -
搭载A14芯片的iPhone 12性能稳了!是因为背后用了它
为了应付激烈的行业竞争, 设计出更高性能的图形处理芯片已经成为各个厂商保持自身竞争力水平最重要的手段。北京时间10月14日凌晨一点,苹果召开了万众期待的新品发布会,发布了四款iPhone 12系列机型。iPhone 12系列是苹果首款全员配备5G功能的手机,还搭载了A14仿生芯片。iPhone 12系列最大的亮点就是5G和A14芯片。众所周知,A14芯片使用5nm制造工艺,今年只有华为自主研发的麒麟9000系列芯片使用5nm制造工艺。在硬件创新匮乏的当下,A14芯片还是比较超前的。另据一些评测.原创 2020-10-14 16:12:18 · 287 阅读 · 0 评论 -
黑客入侵美国一家公司夺走1500万美元?Midge建议你一定要知道
经验丰富的诈骗犯在仔细地处理了一份电子邮件妥协案后,从一家美国公司手中夺走了1500万美元,这项妥协花了大约两个月才完成。这名网络犯罪分子在获得有关一项商业交易的电子邮件对话后,以外科手术般的精准执行了他们的计划。他们把自己插进了交易所,转移了付款,并能将盗窃行为隐藏得足够长时间,以便拿到钱。尽管研究人员调查了一个受害者的事件,但他们发现了一些线索,表明建筑、零售、金融和法律部门的数十家企业都在他们的目标名单上。电子邮件第一阶段在演员确定了目标后,他们花了大约两个星期的时间尝试访问.原创 2020-10-12 20:26:29 · 269 阅读 · 0 评论 -
黑客入侵的常用手段,你真的要做好防护了
越来越多的人能够接触到互联网。这促使许多组织开发基于web的应用程序,用户可以在线使用这些应用程序与组织进行交互。为web应用程序编写的糟糕代码可能被利用来获得对敏感数据和web服务器的未经授权的访问。在本文中,我将向你介绍web应用程序黑客技术,以及你可以采取的防止此类攻击的应对措施。什么是web应用程序?什么是网络威胁?web应用程序(又名网站)是基于客户机--服务器模型的应用程序。服务器提供数据库访问和业务逻辑。它托管在web服务器上。客户机应用程序在客户机web浏览器上运行。W.原创 2020-10-10 19:18:36 · 374 阅读 · 0 评论