【程序员】保持一颗虚心好学的心态去敲代码

最近,我感觉是自己突破最大的一段时间,为什么呢?主要是打通了接口这一块,就是用postman发送各种数据,我都能用后端接受到相关数据,并且解析出来。
在这之前我尝试过spring boot 和node,前者是太难了,敲的难,部署更难,尽管都试了,也用docker部署了,但是效果不如人意。后来放假,就在家学前端,正好接触了node。就用node开发后台,但后来它的api实在是太少了,我想找个怎么解析前端发来的在body里面的数据的函数都找不到,再后来就又不了了之了。
直到最近接触了think PHP,学了这个真的感觉像是打通了人通二脉,就是把前面两个语言都没搞明白的,在php里一下子就解决了。。。
什么模型啊,mvc思想,通通都恍然大悟一样,php真好用。。。

然后通过这个事情,我发现学习这东西,你要绕着来,从难度低的开始入手,对我而言,我自己心态不是很好,在学习spring boot的时候绕了太多弯路,环境配置这块就花了很多的时间,那时候最令人崩溃的是自己明明两个mybatis配置代码啥的的是几乎一模一样的,可就是一个可以运行,一个一直报错,怎么也找不到原因,那两天简直自闭了,不想学java,不想学编程了。。。
而且想想部署就特别的麻烦。。。

有时候,学习曲线什么的,真的很重要。

自己做项目

既然会写接口了,我就想着能不自己搞个项目出来,当天就用vue写了个首页。(搜索框+轮播图+图片展示那种的)
后来自己一直纠结是用pc好呢还是手机,最后感觉其实大部分人都是会用手机端的,就是我想装个X,发个网址基本都是手机端看啊,这时候我就又了解了uniapp,用它做了个播放视频的项目
项目展示

在这里插入图片描述

其中视频用了七牛云的代理,算是一大收获吧
学这个最大的感触就是自己学会了看官方文档,因为没有视频教你怎么做,都是自己一步一步去摸索的,其实我蛮享受这种充实的感觉的。
后来我又写了它的后台就是可以自己添加视频那种
但是那种新鲜感一旦散去,就不想写了最近几天在忙脚本

收获

这一个月以来给我的感受就是帮助别人,帮助的同时也会让自己的技术突破的更加迅速。
别人问你一些问题的时候不仅会加强自己对相关知识的思考,更会激发自己对技术更深一层次的兴趣。
而且在这过程中你能接触到一些朋友,他可能会给你提供一些信息,甚至是软件工具,这些东西看似是小,其实有时候能省下很多时间。

然后这几天小程序上线也通过了,感觉学到还是挺多的。。。。
最近在搞vuepress,希望以后博客会更有质量吧。。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/322824.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

跟着老桂学ASP.NET Core 2.0

.net core作为微软开发技术中跨平台的利器,2.0的发布已经有一段时间了,asp.net core是新一代微软的BS开发框架,同时兼容.net core和.net framework,它的出现,使基于微软体系的BS开发迎来新的契机,开源&…

如何安装并启动django

这里我用的是pip3,一般没装两个版本的用pip就行了 安装 pip3 install django如何检测 python3 -m django --version显示版本号即可 如何创建并启动项目 创建 django-admin startproject HelloWorld启动 然后cd到HelloWorld目录里 python manage.py runserver…

ASP.NET Core 认证与授权[6]:授权策略是怎么执行的?

在上一章中ASP.NET Core 认证与授权[5]:初识授权,详细介绍了 ASP.NET Core 中的授权策略,在需要授权时,只需要在对应的Controler或者Action上面打上[Authorize]特性,并指定要执行的策略名称即可,但是,授权策…

.net core2.0下使用Identity改用dapper存储数据

前言、 已经好多天没写博客了,鉴于空闲无聊之时又兴起想写写博客,也当是给自己做个笔记。过了这么些天,我的文笔还是依然那么烂就请多多谅解了。今天主要是分享一下在使用.net core2.0下的实际遇到的情况。在使用webapi时用了identity做用户验…

如何解决vuepress部署出现样式问题

以前在安装hexo的时候出了样式问题,现在用vuepress也出现了相同的问题。 本地测试完全可以 然而打包之后就彻底乱了 即使是自己本地打包成dist之后也会出现相同的问题 有点困扰,应该是打包配置的问题 通过修改index.html里的内容。将/改为./ 发现部…

想使用Docker容器?先看看这些注意事项

Docker容器无疑是最近十年来最引人注目的技术之一,因为有了它,对我们思考设计、开发和运维软件的方式产生了非常有益的影响。 但是就像每一个开发工具一样,为了充分利用这些工具,需要注意一些使用中问题,Docker容器也是…

Vs Code如何自定义设置一键代码补全

有时候是不是看到别人输入一个vue就能打印整个代码,感觉很神奇,本文就以vue为案例教你如何使用这种骚操作!!! 点击文件->首选项->用户代码片段 输入vue.json(如果没有则新建代码片段) &…

Realm发布Realm .NET,扩展支持.NET技术栈

继去年夏天Realm引入对.NET Core的支持,使开发者可以用C#来构建移动应用之后,Realm发布了Realm .NET。Realm .NET是一个可以让开发者更好地集成他们的.NET技术栈的新组件集。 其中一个组件,是针对.NET的Global Notifier,可以实现大…

居中对齐

自绝父相 现在有一个父盒子和一个子盒子 要想让子盒子相对父盒子居中很简单,在子盒子上加上属性即可 margin: 0 auto;如果说要变成水平垂直居中呢,加上两个auto?结果肯定是不行的 得这样 用到所谓得子绝父相 首先父亲要相对定位 然后儿子设置成这样 l…

IdentityServer4(10)- 添加对外部认证的支持之QQ登录

前言 前面我们提到过IdentityServer4是可以添加外部认证的,如果外部认证支持OAuth2,那么添加到IdentityServer4是非常简单的,在ASP.NET Core下提供了非常多的外部认证实现,比如Google,Facebook,Twitter&…

springboot 多数据源mybatis的两种整合方法

转载自 springboot-mybatis多数据源的两种整合方法 简介: 随着并发量的不断增加,显然单个数据库已经承受不了高并发带来的压力。一个项目使用多个数据库(无论是主从复制- - 读写分离还是分布式数据库结构)的重要性变得越来越明显…

项目实战+感慨

已经好久没写博客了,自从接触了项目以后,发现很难再挤出时间来写博客,大部分时间都是在关注项目的进展,以及查阅相关的资料。我想这也是很多程序员入职以后就很少写博客的原因。 前言 最近一段时间我接触了很多前端的东西&#x…

解决mybatis generator无法覆盖XML

转载自 解决mybatis generator无法覆盖XML 今天发现mybatis generator maven plugin在重复生成的时候xml文件只会merge&#xff0c;不会覆盖。 明明在pom.xml中配置了如下&#xff1a; <configuration><configurationFile>src/main/resources/mybatis/generato…

中间件中渲染Razor视图

前言 上一篇文章《ASP.NET Core 奇技淫巧&#xff08;1&#xff09;&#xff1a;中间件实现服务端静态化缓存》中介绍了中间件的使用方法、以及使用中间件实现服务端静态化缓存的功能。本系列文章取名“奇技淫巧”不是没道理的&#xff0c;因为这写技巧都是我最近在做的公司实际…

解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketExceptionsocket closed

转载自 解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket closed 1.问题描述: 工作当中免不了要重启服务,debug模式下偶尔启动项目,却启动失败报错: Unable to open debugger port (127.0.0.1:60157): java.net.S…

下一个计划 : .NET/.NET Core应用性能管理

前言 最近几个月一直在研究开源的APM和监控方案&#xff0c;并对比使用了Zipkin,CAT,Sky-walking,PinPoint(仅对比,未实际部署),Elastic APM,TICK Stack,Prometheus等开源产品&#xff0c;其中不乏功能强大的监控和追踪系统&#xff0c;但它们都对.NET/.NET Core没有支持或支持…

架构演化:云原生时代开启之系列一演化篇

信息技术从出现伊始到渐成主流&#xff0c;其趋势经历了软件、开源和云三个阶段&#xff1a; 软件改变世界。纵观人类社会漫长的发展历程&#xff0c;农耕时代、工业时代与信息时代可谓是三个明显分水岭&#xff0c;每个时代人类涉及的领域范畴均喷井式增长。作为信息时代最重要…

laravel部署到服务器显示Permission denied

解决这个问题可以先cd到项目根目录中 依次输入以下两个命令 find storage -type d -exec chmod 777 {} \;find storage -type f -exec chmod 777 {} \;不报错就证明成功了

基于OIDC(OpenID Connect)的SSO

在[认证授权]系列博客中&#xff0c;分别对OAuth2和OIDC在理论概念方面进行了解释说明&#xff0c;其间虽然我有写过一个完整的示例&#xff08;https://github.com/linianhui/oidc.example&#xff09;&#xff0c;但是却没有在实践方面做出过解释。在这里新开一个系列博客&am…

Consul集群搭建

转载自 Consul集群搭建 概述 作为服务发现的几种产品&#xff0c;比较可以查看这里。Consul官方也提供了几种产品之间的比较&#xff0c;点击查看。 服务发现产品 Consul有很多组件&#xff0c;但总体来说&#xff0c;它是一个发现和配置服务工具&#xff0c;特性&#xff…