大家好,我是楼尊~今天在知乎上答了个回答,写了一些自己的经历,今天就发到这里。希望对各位同仁有用吧。 我曾经就是程序员,因为会点程序,懂点电脑,所以误打误打误撞进了一个副业行业,现在感觉真是庆幸,因为这个副业让我从一个曾经的加班狗成为了现在的自由猫,月入3-5个w。在说具体的副业前,我觉得有几个重点需要说一说,个人觉得很重要。一、副业和主业从本质上,不管是副业还是主业,目的都是一种赚钱的方式,两者没什么区别。但是,我们绝大部分人的意识中,主业才是正道,甚至很多人都没有副业的概念。所以眼中就只有去公司上班。这是不对的。既然主业是赚钱,副业也是赚钱,那只要哪个赚得多,我就侧重哪个呗。而且,很多行业
序在许多人眼中,程序员似乎总是与电脑形影不离,甚至深夜时分,他们的电脑屏幕也依旧亮着。那么,为什么程序员们似乎从不喜欢关电脑呢?今天,就让我们一起走进程序员的世界,揭秘这背后的原因,看看他们真正的“英雄”本色!一、保持流畅的工作流程与需求在程序员的日常工作中,保持流畅且不被打断的工作流程是至关重要的。这不仅关系到他们的编程效率,还直接影响到项目的进度和质量。1.编程环境与工具链的连续性程序员在进行编程时,往往会配置一系列的开发环境和工具链,这些包括集成开发环境(IDE)、代码编辑器、调试器、版本控制系统等。这些工具在程序员的工作流程中扮演着重要的角色。如果频繁地开关电脑,这些工具的状态和配置可
文章目录一、相关链接二、下载代码方法一:使用gitclone方法二:直接下载程序zip压缩包三、如何运行这份代码运行sql文件1、先新建数据库hmdp2、导入项目中的hmdp.sql文件修改application.yaml配置文件配置Mysql1、配置驱动2、配置url(这个不一定要改)3、配置密码配置redis完整配置文件参考pom.xml文件修改修改com.hmdp.config.RedissonConfig可能出现的报错解决1、ERRunknowncommand'XREADGROUP'.channel:2、NOGROUPNosuchkey‘stream.orders’orconsumer
作者|王瑞平审校|云昭51CTO读者成长计划社群招募,咨询小助手(微信号:CTOjishuzhan)自去年11月ChatGPT概念推出以来,瞬间风靡全球、热度不减,仅用不到两个月的时间就使月活跃用户数达到1亿。凭借1750亿左右的参数量和关注度创造了互联网应用程序的神话。图:GPT系列模型整体总结图对于用户来讲,ChatGPT的出现引领传统互联网彻底迈入AI新时代。由于其在不同下游任务(例如,医疗报告、代码生成、教育工具等)中的应用潜力,已经受到了工业界和学术界的高度关注。随之而来的百度文心一言、阿里通义千问等类似的内容生成应用程序如雨后春笋版涌现,五花八门、遍地开花,近一步降低了内容的生成门
本篇学习笔记文档对应B站视频:同学们,在前两天我们学习了Linux操作系统的常见命令以及如何在Linux上部署一个单体项目。大家想一想自己最大的感受是什么?我相信,除了个别天赋异禀的同学以外,大多数同学都会有相同的感受,那就是麻烦。核心体现在三点:命令太多了,记不住软件安装包名字复杂,不知道去哪里找安装和部署步骤复杂,容易出错其实上述问题不仅仅是新手,即便是运维在安装、部署的时候一样会觉得麻烦、容易出错。特别是我们即将进入微服务阶段学习,微服务项目动辄就是几十台、上百台服务需要部署,有些大型项目甚至达到数万台服务。而由于每台服务器的运行环境不同,你写好的安装流程、部署脚本并不一定在每个服务器都
每个人都想过时间和财富自由的生活,世界上有70亿人,但只有不到18000人能做到这一点,大多数人一生都在为钱工作。研究表明,全世界65.8万富人至少有三种收入来源,而且都是被动收入。换句话说,大多数富人知道如何创造自己的被动收入。巴菲特曾经说过,如果你今天找不到睡觉赚钱的方法,你就会死。被动收入是指你可以不花费太多时间和精力自动获得收入。只要你创造一次,你就可以把它卖给无限的个人,当你积累了足够长的时间,你甚至可以提前退休,不需要再工作了。经过了行业震荡、裁员与疫情的冲击,很多人开始意识到被动收入的重要性,打工是打不了一辈子的,只有在年轻的时候抓紧时间搞钱,才能在未来进退自如。作为程序员,我们
我尝试使用带有优化标志-O1/-O2/-O3/-Og的gcc-5.1.0编译一个大型软件。它给了我警告-Wmaybe-uninitialized或-Wuninitialized并在运行时失败。调试后我找到了导致它的代码,但我无法理解为什么。我减少了重现失败的代码:#include#includetemplatestructfoo{templatecharbar(constU&x){//returnid(x)[0];constT&y=id(x);returny[0];}constT&id(constT&elem){returnelem;}};intmain(void){foof;char
“请提供一份完整的简历,以便我审查。从您的简历中,我感觉您写得还不错。方便的话,您可以自我简单介绍一下吗?“”好的,我叫李娟,拥有大专学位,目前正在寻找一份Java开发架构师的工作岗位。“”您期望的月薪是多少呢?“”我的期望月薪是25K左右。“”月薪为25K,那么年薪大概就是30万元左右,对吧?“”是的,差不多就是这个数。“”好的,那我现在可以问您几个技术问题吗?“”可以的。“”好的,我看了您的简历,感觉写得还不错,也比较符合我们公司的要求。我想问一下,您向往的公司是核心用到了哪几个基础点的?“”我们公司的项目是一个服务项目,使用的是SpringBoot和SpringCloud,前端使用的是V
ChatGPT是程序员的好帮手?还是要干掉程序员?我觉得不仅要看它生成代码的能力,更关键的是要看它是否具备强大的设计能力。设计能力有两个层面,一个是高层的,例如架构设计,系统设计。一个是相对低层的设计能力,主要设计具体的类和接口。今天我们看看它在这两个方面分别表现如何。由于ChatGPT的回答特别啰嗦,我会删除一些细节,只保留重要部分。出于公司保密的原因,没法用真实项目,只能用书籍中公开的案例来考考它。01架构设计这里我使用的案例是客服工单系统,是从一本书《从程序员到架构师》中提取出来的,这本书有很多实战案例,顺便向大家推荐一下。客服工单系统的大概需求是这样:有个客服系统,用的MySQL数据库
【导读】机器人应用,因其充满变化的应用场景与复杂的任务需求,其对定制化芯片的要求,一直是领域内难以被攻克的一个难题。本文详细阐述和讨论了为机器人应用定制芯片的困难所在、解决思路,并更进一步,介绍了可能给机器人产业带来改观的芯片自动生成问题。本文精选自《新程序员007:大模型时代的开发者》,完整专题可在小程序中立享阅读。作者|甘一鸣责编|唐小引出品|《新程序员》编辑部在大模型以其超前的文本输出、逻辑推理能力出现在人们面前时,“具身智能”这一概念又一次把通用人工智能的可能性推到了人们面前。一种以定位感知模块为输入,以大模型为“大脑”进行逻辑推理和规划,以传统控制模块为“小脑”执行大模型的决策的机器