首页
学习
活动
专区
圈层
工具
发布

我在简历上写了这俩项目,超级加分!

作者:沉默王二 Java 程序员进阶之路:https://tobebetterjavaer.com 大家好,我是二哥呀。...公众号上有读者留言说:二哥,能不能推荐一些网盘项目,想写到简历上,不想再写什么秒杀、商城了! 二哥这么贴心,这么负责任,必须得来安排一波。这两个网盘项目,写到简历上,超级加分! 滴滴滴,开车!...这是运行后界面。 这是存储源设置界面。 这是上传文件界面。 这是显示设置页面。 这是文件管理的首页。 整体的代码结构也非常的牛逼,非常清晰,非常值得学习。...第二个:kiftd 一款专门面向个人、团队和小型组织的私有网盘系统。 GitHub 地址:https://github.com/KOHGYLW/kiftd 在码云和 gitcode 上也可以下载。...3、整个项目应该是一个 SSM 的架构,没有 Spring Boot 化。 有想做网盘项目的小伙伴可以 Spring Boot 改造下。反正基本的代码功能都是可以 copy 走的。

1.6K31

当代码无法运行的时候,我在想什么?

我经常被问的一句话就是:为什么代码无法运行?然后细看有些问题,真是让我哭笑不得,比如no module name pygame…… ?...今天来谈谈运行代码遇到问题时,怎样做才是最好的解决方案吧~授人以鱼不如授人以渔! 大家关注公众号下载代码运行,肯定是出于各种各样目的。...针对各类情景,我做了个分析和总结,大家可以根据自己的场景选择合适的解决方案。 情景1:我只是为了完成老师或者boss的一个作业,仅此而已。...这种情景就非常简单了,只是完成任务的话,直接花点钱去某宝买个现成的就行了。也没必要用代码来折磨自己,把时间花在更重要的地方~ 情景2:我是小白,刚接触编程,跟着文章一步一步操作最后也没成功。...这些基础问题基本上你都能找到手把手的教程教你怎么去解决。再者,学会查看报错信息也是一个重要的技能。 我发现很多小伙伴遇到错误根本不看输出的错误信息一眼,对,一眼他都不看的。

1.8K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    我在GitHub上找到了这些游戏项目,刺激!

    作者:JackTian 来源:公众号「杰哥的IT之旅」 ID:Jake_Internet 当你学习、工作累了,趁休息时间娱乐放松一下,通过用游戏的方式来学习技术,那么 GitHub 上这些好玩的开源项目小游戏是最适合不过了...Games on GitHub 这个开源项目作者收集了托管在 GitHub 上的开源游戏以及跟游戏相关的项目列表,所含的项目类型众多,游戏种类包括教育类、浏览器类等,还包括一些开源的游戏引擎等等; ?...我也是非常喜欢,这个项目是通过 React 实现的,游戏框架使用的是 React + Redux,其中再加入了 Immutable,用它的实例来做来 Redux 的 state,跟上述实现的方式还是有所不同...该项目在 GitHub 上的核心代码就两个文件,代码有注释、整洁。对于新手来说是个很好的实践项目。 ?...; 该项目可使用 json 文件来存储关卡数据信息(例如僵尸的位置和时间,背景信息); 支持在关卡开始前选择植物卡; 支持白天/夜间模式,移动卡选择水平和 Wallnut 保龄球水平; 运行 main.py

    5K22

    我在 GitHub 上都见过哪些沙雕项目?

    在开通知乎账号后,我们回答的第一个问题是《你在 GitHub 上看到过的最有意思的项目是什么?》,现在该回答已经收获近四千赞了。...因此既然大家都这么感兴趣,那今天我就在这里再给大家整理一下,我在 GitHub 上都见过哪些沙雕项目吧 ? spring12 过年上映了一部电影,叫《流浪地球》,火得一塌糊涂,相信在座不少人都看过。...GitHub 地址:https://github.com/nvbn/thefuck gifi 如果你是一名前端工程师,那你应该知道在运行 npm install 命令时,坐在电脑前傻傻等待的那段时间有多么漫长...是的,看起来就像坐在电脑前傻傻发呆的智障。 所幸出现了 gifi 这个命令,它让你在运行 npm install时可以看看网上的一些 gif 图片......GitHub 地址:https://github.com/kelseyhightower/nocode 好啦,以上就是我在 GitHub 上看到过的一些沙雕项目。 你还见过哪些沙雕项目?

    94110

    如果我在 Linux 上运行“sudo rm -rf ”会发生什么?

    例如,下面,我在我的主目录中创建了一个目录来演示 rm 命令在 Linux 中的工作。$ mkdir mydir现在在Linux中,每当你尝试删除一个目录时,它都会提示目标“是一个目录”,如下图所示。...这个目录是我创建的,我可以删除,但是删除根目录(/)需要root权限或者sudo账号,以防止未经授权的用户执行恶意事件。如果我在 Linux 上运行“sudo rm -rf /”会发生什么?...rm -rf如果您是 root 用户,sudo无论有无运行都会发生什么,它会删除您的系统文件吗?让我们通过执行来找出答案。...由于系统进程的使用,某些文件可能不会被删除,但您的系统仍然无法使用。使用“sudo rm -rf /”命令删除后如何恢复根目录?...除非您的系统使用btrfs 文件系统或任何其他应用程序来为您的操作系统拍摄快照,否则此操作无法撤消。

    2.9K30

    我没能实现始终在一个线程上运行 task

    如何识别当前代码跑在什么线程上 一切开始之前,我们先来使用一种简单的方式来识别当前代码运行在哪种线程上。 最简单的方式就是打印当前线程名称和线程ID来识别。...这种做法会在线程池资源紧张的时候,导致我们的常驻任务无法触发。 因此,我们需要一种方式来确保我们的代码在同一个线程上运行。 那么接下来我们分析一些想法和效果。 加配!加配!加配!...我们已经知道了,实际上,常驻任务不能稳定触发是因为 Task 会在线程池中运行。那么增加线程池的容量自然就是最直接解决高峰的做法。...因此,如果条件允许的话,直接增加 CPU 核心数实际上是最为有效和简单的方式。 不过这种做法并不适用于一些类库的编写者。比如,你在编写日志类库,那么其实无法欲知用户所处的环境。...但是,如果你想要让 Thread 稳定的在同一个线程上运行,那么你需要考虑使用同步重载的方法。通过同步重载方法,我们的代码将不会出现线程切换到线程池的情况。自然也就实现了我们的目的。

    67110

    我没能实现始终在一个线程上运行 task

    如何识别当前代码跑在什么线程上 一切开始之前,我们先来使用一种简单的方式来识别当前代码运行在哪种线程上。 最简单的方式就是打印当前线程名称和线程ID来识别。...这种做法会在线程池资源紧张的时候,导致我们的常驻任务无法触发。 因此,我们需要一种方式来确保我们的代码在同一个线程上运行。 那么接下来我们分析一些想法和效果。 加配!加配!加配!...因此,如果条件允许的话,直接增加 CPU 核心数实际上是最为有效和简单的方式。 不过这种做法并不适用于一些类库的编写者。比如,你在编写日志类库,那么其实无法欲知用户所处的环境。...但是,如果你想要让 Thread 稳定的在同一个线程上运行,那么你需要考虑使用同步重载的方法。通过同步重载方法,我们的代码将不会出现线程切换到线程池的情况。自然也就实现了我们的目的。...总结 如果你期望在常驻线程能够稳定的运行你的任务。

    34930

    我没能实现始终在一个线程上运行 task

    我没能实现始终在一个线程上运行 task 前文我们总结了在使用常驻任务实现常驻线程时,应该注意的事项。但是我们最终没有提到如何在处理对于带有异步代码的办法。本篇将接受笔者对于该内容的总结。...如何识别当前代码跑在什么线程上​ 一切开始之前,我们先来使用一种简单的方式来识别当前代码运行在哪种线程上。 最简单的方式就是打印当前线程名称和线程ID来识别。...这种做法会在线程池资源紧张的时候,导致我们的常驻任务无法触发。 因此,我们需要一种方式来确保我们的代码在同一个线程上运行。 那么接下来我们分析一些想法和效果。 加配!加配!加配!​...因此,如果条件允许的话,直接增加 CPU 核心数实际上是最为有效和简单的方式。 不过这种做法并不适用于一些类库的编写者。比如,你在编写日志类库,那么其实无法欲知用户所处的环境。...但是,如果你想要让 Thread 稳定的在同一个线程上运行,那么你需要考虑使用同步重载的方法。通过同步重载方法,我们的代码将不会出现线程切换到线程池的情况。自然也就实现了我们的目的。

    26310

    我在公司项目上用了微前端,差点被开除

    当你需要微前端的时候,再用它 我在公司内部做了一个技术分享 我的微前端改造是利用k8s + qiankun + ingress(path)的配置,达到快速部署的目的,完全无跨域问题 改造背景 目前存在几个站点...上面抄的阿里的对于qiankun的介绍,我觉得挺好,已经拿小本本记下来默默背诵了 微前端对我来说它的核心价值 技术栈无关 - 解构巨石应用 方案上跟使用 iframe 做微前端一样简单,同时又解决了...理想状态下,以此为目标的微前端应用,是自动具备流通能力的,且这个流通能力不会因为主应用的实现升级而丧失(也就是说在 21 年能接入主应用的微前端应用,到了 2025 年也应该能正常接入正常运行,并同样保有在不同主应用间流通的能力...) B端产品生命周期长,确保我们的祖传代码能平滑的迁移,以及如何确保我在若干年后还能用上时下热门的技术栈 加强我们平台、产品的集成能力,企业级项目非常需要这个 正式开始 什么是微前端?...(此时有一个维护的注册表,例如当path为A的时候,就去请求部署在F的项目) 这样就做到了,微前端不跨域,不改任何代码里面的跳转路径,就实现了部署。

    99010

    SonarQube在TCA上的集成指引

    下载这个tca_plugin_sonarqube工具插件项目; 在TCA 服务器上加载tca_plugin_sonarqube/config目录中规则JSON文件; 在TCA Server上的节点管理页面...,为机器节点配置SonarQube工具进程; 在TCA Server上创建相应的TCA项目,并将SonarQube规则添加到分析方案中,就可以开始分析。...}/bin:${PATH} 模式 本项目分为两种运行模式,LOCAL模式和COMMON模式,默认本地模式。...-8.9.8.54436/bin/run.sh文件复制到解压后的SonarQube包的bin目录下 修改tca_plugin_sonarqube/src/util/sq.py第99行上的工具位置 更改SonarQube...账户和密码 不建议使用SonarQube默认密码,因此在成功执行本项目后,建议修改SonarQube密码: 启动SonarQube,在SonarQube页面修改密码,并获取相应的token 在tca_plugin_sonarqube

    20210

    我在 AI 技术上的突破

    在当今数字化时代,AI技术的飞速发展为各行各业带来了前所未有的变革。在我的工作领域中,通过大模型API对复杂工作流的优化,成为了一次具有深远意义的突破。...例如,在一个市场调研项目中,我们需要收集海量的市场数据,包括消费者行为、竞争对手动态、行业趋势等信息。...、知名科技媒体文章以及主要电商平台的用户评价”,大模型便能迅速在互联网的海量数据中精准定位相关信息,并以结构化的形式返回给我们。...同时,由于整个工作流的效率大幅提升,我们能够更快地响应市场变化,及时调整策略,在激烈的市场竞争中占据优势。...这一突破让我们深刻认识到AI技术在推动业务发展和创新方面的巨大潜力,也为未来更多领域的应用和发展奠定了坚实基础。随着AI技术的不断进步,相信我们将能够进一步优化和拓展工作流,创造更多的价值。

    27710

    我后悔在简历上写了“精通”…

    前言:众所周知,简历上“了解=听过名字;熟悉=知道是啥;熟练=用过;精通=做过东西”,我现在十分后悔在简历上写了“精通”二字… ? 对于程序员来说,去任何一家公司面试,数据库是避不开的。...楼主一直想进阿里,特地花了1个月左右时间复习相关知识,自信MySQL掌握的很好了,所以斗胆在简历上写了“精通MySQL”,想不到被阿里面试官狠狠虐了一把…(关于这次面试题目和整理的答案我附在了文末,有需要的同学自行领取哈...我:我们在数据库中创建了一些索引(我现在非常后悔我当时说了这句话 ? )。 面试官:你能说说为什么B+树相对于B树在查询上会更加优胜吗? 我:(这道题我背过答案!)...我:??? 聚簇索引、覆盖索引 面试官:刚刚我们聊到B+ Tree,那你知道B+Tree的叶子节点都可以存哪些东西吗? 面试官:聚簇索引和非聚簇索引,在查询数据的时候有区别吗?...是所有情况都是这样的吗?非主键索引一定会查询多次吗? ? 简化B+Tree 这些问题有点难,但还是凭借着自己的知识储备简单的回答上一些。

    1.3K10

    在本地运行查看github上的开源项目

    看中了一款很多星星的github的项目,想把这个项目拉到自己的电脑上运行查看项目效果,该怎么做?...示例:我们今天要看的 github项目地址:https://github.com/lzxb/vue-cnode 1.克隆项目: git clone [https://github.com/lzxb/vue-c...图片.png 2:把克隆下来的项目放在D盘 git clone https://github.com/lzxb/vue-cnode.git 以管理员身份打开cmd,进入D盘,执行克隆项目到本地的命令 ?...图片.png 3:在项目里安装依赖: npm install 使用命令cd vue-cnode进入克隆下来的项目里,安装依赖,不要直接在D盘里安装,这样会出现错误,安装成功提示: ?...图片.png 5:打开浏览器,在浏览器输入http://localhost:3000/, 如下图所示,可以查看GitHub上的这个开源的项目了。 ?

    2.9K30

    我在 GitHub 上都见过哪些沙雕项目?

    发现一个有趣的现象,大家比较感兴趣的不是某个项目用的技术有多强,而是它的沙雕程度有多高  因此既然大家都这么感兴趣,那今天我就在这里再给大家整理一下,我在 GitHub 上都见过哪些沙雕项目吧  spring12...该角色在剧中堪称是 Bug 般的存在,他轻轻打个响指,整个宇宙就有一半人会消失。 因此有个沙雕网友灵机一动,写了个开源的灭霸命令,这个灭霸命令可随机删除电脑上一半文件。...是的,看起来就像坐在电脑前傻傻发呆的智障。 所幸出现了 gifi 这个命令,它让你在运行 npm install时可以看看网上的一些 gif 图片......GitHub 地址:https://github.com/kelseyhightower/nocode 好啦,以上就是我在 GitHub 上看到过的一些沙雕项目。 你还见过哪些沙雕项目?...欢迎在评论区留言分享给我们吧~据说每个沙雕网友都有一颗希望迫切寻找到同伴的心。

    2.3K20

    我在项目中是这样配置Vue的

    独在公司加夜班,行行代码心甚寒。不知功能何时完,杀了产品来祭天。 在前面的文章中,我为大家带来了许多Vue 实战技巧,也得到了大家的许多好评,但中间还是存在着些许漏洞,在此向大家表示歉意。...重读vue2.0风格指南,我整理了这些关键规则 获赞 150+ 本文内容来源于小编将开源的一个基于vant封装的开箱即用框架的一部分,本框架内部集成了包括:完整项目目录结构, 移动端适配,vant按需加载...在团队开发中,配置这些还是很有用的,制约团队中的每个人都按照标准来开发功能,这样至少大家写的代码不至于相互看不懂(我深受不规范代码的折磨啊)。...lint-staged是一个在git暂存文件上运行linters的工具,为什么要用这个工具呢,因为我们在提交代码的时候,只需要对已经修改过的文件进行校验,不然检查所有文件,比较浪费时间。...eslint与stylelint进行代码校验,校验失败无法提交 结语 不要吹灭你的灵感和你的想象力; 不要成为你的模型的奴隶。

    1.1K30

    记我在HackerOne上参与的一次漏洞众测邀请项目

    这是一件关于我参与Hackerone平台某漏洞邀请项目的事,在此我要感谢该项目发起公司,他们友善的态度、及时的漏洞修复和奖金发放效率,让所有存在的提交漏洞都能在7天之内有所处理解决,我个人非常荣幸能参与这样的漏洞众测项目...我是一个漏洞挖掘小白,现阶段来说,奖金并不是我参与漏洞众测项目的主要原因,目前我在Hackerone上发现的漏洞已达85个,声誉值也超过2600多分并呈快速上升趋势。...在Hackerone上,我有时一星期可收到4到5个邀请项目。...介绍 在与项目发起公司进行接触联系之后,在朋友@Geekboy的引荐下我顺利入围参与了该项目。最终,我成功发现了目标范围站点多个RCE漏洞、SQL注入漏洞以及账户劫持漏洞,成果还算不错。...接下来在源码分析中,我发现了多个对exec()的调用,运行机制用它来执行一些系统命令。深入分析该调用机制后,我又注意到其中一个调用的POST参数并未被过滤审核,其代码如下: ?

    2.2K40

    “这段代码,我在本地运行没问题啊?”

    代码仓库 代码是运行互联网项目的核心。在快速迭代的互联网项目开发中,最常见的便是多人共同协作开发场景。将代码托管至云端并使用优秀的代码管理系统,对于开发人员是至关重要的。...Wiki 文档管理 Wiki 是一个应交流需要,可随时进行“增删改”的知识库,可用于记录整个项目的来龙去脉,展示当前项目状态,也可让项目成员更好地进行文档书写及协作。...在这个微服务和云平台普及的时代,开发人员会遇到哪些痛点呢? 首先,在微服务架构当中,需要项目动辄就用到上百个微服务。...每当我们开发一个小小的功能,很可能都需要依赖10个微服务,这使得我们在本地的调试变得非常不方便。...再次,本地环境、测试环境、线上环境很可能差别极大,在本地调试没问题的程序员,换个环境说不定就会出大问题。因此经常听到程序员抱怨:“这段代码在我本地是没问题的啊?”

    59510

    “这段代码,我在本地运行没问题啊?”

    代码仓库 代码是运行互联网项目的核心。在快速迭代的互联网项目开发中,最常见的便是多人共同协作开发场景。将代码托管至云端并使用优秀的代码管理系统,对于开发人员是至关重要的。...Wiki 文档管理 Wiki 是一个应交流需要,可随时进行“增删改”的知识库,可用于记录整个项目的来龙去脉,展示当前项目状态,也可让项目成员更好地进行文档书写及协作。...在这个微服务和云平台普及的时代,开发人员会遇到哪些痛点呢? 首先,在微服务架构当中,需要项目动辄就用到上百个微服务。...每当我们开发一个小小的功能,很可能都需要依赖10个微服务,这使得我们在本地的调试变得非常不方便。...再次,本地环境、测试环境、线上环境很可能差别极大,在本地调试没问题的程序员,换个环境说不定就会出大问题。因此经常听到程序员抱怨:“这段代码在我本地是没问题的啊?”

    1K10
    领券