自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 VSCode搭建Go开发环境(2020-04-13更新)

现在Go1.14都已经发布好些日子了,之前发的Go环境搭建教程早已过时,只是因为时间问题一直没来得及更新这次怀着愧疚的心情,在凌晨四点时,将这教程进行一个更新注意:**本教程最大的好处是不需要梯子。**直接在墙内可进行一切操作,文章写给纯小白的,部分Linux常识解释的过多,熟悉的人请略过Go的安装安装基本还是之前的老样子,不过现在的安装早已省事不少,不再需要配置环境变量。直接去官网,下载...

2020-04-13 04:47:56 38807 14

原创 小公司的一些路子

按老规矩,我应该是在周二推文的,但是因为周一晚上,跟一个刚刚出来创业不久的老板聊了一两个小时,觉得受益胜多,所以就一直在思考,怎么分享给你们跟他的谈话,是因为我之前公司的老领导觉得这老板现在的项目很不错,推荐我过去跟他聊聊跟这位申总短暂的接触了两小时后,验证了我之前的一些想法,并且也得到了一些新的启发今天就跟你们说说,小公司老板对员工的一些关注点,以及创业的一些准备工作我就先跟你们说说你...

2019-10-19 16:33:11 579

原创 HTTP:Form表单的交互与抓包

HTTP协议的学习,我之前避开了最基础最概念的东西,写到现在,我发现若是以前从来没接触过服务端,没了解过抓包,还不知道ABNF的一些核心规则。根本没法继续学下去网络协议的概念实在太多,不动手实操一下,不仅记不住还难以理解。今天我们就与HTTP协议,进行一次亲密接触~今天我在这儿就借着Form表单提交发生的HTTP传输,来说下如何搭建Web服务器,以及如何抓包关于ABNF的语法之后会结合实践...

2019-09-24 13:15:44 2775

原创 HTTP:资源是怎么协商、表述的?

网络协议之所以是叫做协议,而不是规定,就是因为传输什么内容,前后端都得商量着来客户端需要什么,需要告诉服务端;服务端发什么给客户端,要看客户端能不能看懂那他们又是怎么商量的呢?以前学习过HTTP协议的同学肯定知道,是根据请求行来进行协商的而HTTP协议中又是怎么定义协商内容的呢?协商好之后又该怎么表述呢?今天就来聊聊上面的这些个问题,希望我的文字能让你把这些内容弄清楚内容协商在HTT...

2019-09-17 13:02:09 416

原创 该不要脸时,就不要矜持!

最近这一个多月,我提过离职,也提过加薪,也提过福利待遇要求,现在的结果就是开始了不要脸的9 11 7模式(早上九点上班,晚上十一点下班,一周上班7天)所谓钱给到位了,什么都好说。我想我把这句话进行了一次实践马云以前说过,一个人要离职,无非就是2个原因1、钱没给到位2、心受委屈了马云这句话成了互联网的金句,被四处引用,今天我也不要脸的引用一波今天不是谈什么如何聊加薪,也不是谈该不该离职...

2019-09-10 13:43:08 454

原创 今天,彻底弄懂什么是URI

又到了每周二的分享时间了,今天分享一下在网络协议中,URI的相关内容,因为在外面出差,头图没法做,就用以前的老图咯~(偷懒也这么理直气壮)URL是什么我想大家都知道,毕竟我们每天都接触着,那URI是什么呢?那我们先来看看,如果这世界上没有URI时,会变成什么样子呢?没有URI的情况下,我上传了一些资料要分享给你们,你们要怎样才能下载获取呢?首先,我得告诉你们用FTP协议访问naonao....

2019-08-27 01:40:15 20228 1

原创 MongoDB在Linux环境部署,依然手把手教

友情提示:如果CSDN内容加载有问题,可以去我博客看说实话,本是不想写这种基础篇的,但是我配置的时候网上教程虽然一大把,但大多数都是缺胳膊少腿的,或者描述不详细的,在此我就按我的部署经验,手把手的教一遍如果哪里漏了或者有描述不清楚的地方,可以联系我,这种基础文章我要么不写,既然写了,那都是打算持续更新的,就像之前的基础文章在VsCode中搭建Go开发环境,手把手教你配置本文基于MongoD...

2019-08-08 12:16:48 477

原创 小公司的坑,能躲一个是一个!

马上就金九银十了,想必找工作的人也特别多这几天在搜一些市场招聘信息,了解了下市场的需求后,这就来煲碗毒鸡汤大公司与小公司的选择,是绝大多数人难以抉择的一个问题其实放到今天来看,这个问题其实已经不再是问题了先说下结论吧,如果没有大公司背景,没有5年以上的工作经验,那么能去大公司就去大公司,基本可以不考虑小公司先说下我对大小公司的定义吧,研发团队人数能高于100人,就不能说是小公司了,而研...

2019-08-06 12:08:22 981

原创 面试前该关注企业哪方面信息才不会后悔?

周一,真的是一周里最想划水的一天既然按捺不住了,那就遵从自己的内心召唤,一起摸个鱼吧,带薪摸鱼也是美滋滋的今天聊聊找工作时,接到面试通知后,公司是否值得我们一试的问题说到这你可能有些困惑,找工作的时候接到面试电话,咱们一般的反应都是有机会就去试一试,不管过没过,至少涨了点面试经验想法是好的,可是现实却很残酷,想必大家这几个月听说了很多程序员被骗去菲律宾压榨的事情没工资拿,吃着泡面,出...

2019-07-29 17:49:19 441

原创 微信添加好友时的一个小细节

感谢你的不离不弃不知不觉已经有半个多月没有更新过公众号这段时间有不少人对我取消了关注,也多了一些新来的读者,有些读者大人在后台私信我催更,可我都没有时间回复在我一身不吭的消失了半个多月的这段时间,更多的读者大人至今都没取消关注,感谢你们对我的支持以及信任这一个多月以来,工作几乎占据了我全部的时间,刚开始的时候,还能压榨压榨自己每天写点东西停更的这半个多月期间,写了五六篇文,但都是写到一...

2019-07-16 13:34:34 1892

原创 白嫖银行?普通人为数不多的机会

不知道今天这个首图。。。会拐多少人点进来,我自己的这个Logo贴上去,有种莫名的羞涩好了,言归正传今天咱们谈谈信用卡的使用,毕竟除了房贷之外,这是咱们普通人为数不多从国家手里借钱的渠道了信用卡用的好,几乎就是白嫖银行的钱首先说明,信用卡里拿出来的钱,不是让咱们去进行消费、投机的,而是让我们可以更快的攒够人生的第一桶金!我本身不是做风控的,捡信用卡风控的漏洞也不是非常专业,我是属于比较谨...

2019-06-26 07:19:06 1232

原创 golang的反射与实践(下)

上篇说了下反射该怎么用,现在我们来看一看使用反射的实际情况,深入理解一下这篇因为是实践篇,所以有大量的代码示例来进行演示,因为只是演示反射的使用,所以对一些复杂的错误机制没做处理反射本身并不难,看懂了上一章反射到底是干嘛用的,什么时候用,这一章其实非常好懂说到底就是将reflect包提供给我们的方法,进行一些组合使用罢了,说土一点就是调用下API没看上篇的可以先看看golang的反射与实...

2019-06-13 09:21:08 242

原创 golang的反射机制与实践(上)

写在前面反射机制是一个很重要的内容,当我们写框架的时候,要想要松耦合,高复用,那么就有很多地方都需要用到反射,可谓是中高级程序员必须掌握的知识点很多后台语言都有反射机制,但它们的使用原理大多都是一样的各语言不同的地方,大致就是代码实现方式不一致罢了其根本,都是从变量得到反射对象,再由反射对象去操作原变量好了,步入正题什么是反射我就用一句话来概括吧使用反射,可以让我们在程序运行时对...

2019-06-12 07:44:09 288

原创 从二分查找算法来看如何写出正确的程序

平时我们写程序的时候,总是莫名其妙的出现Bug,一鼓作气的写完一个接口后,经常被队友喷「你怎么一回事?结果与预期不一致啊」老脸一红,然后一个人藏在角落调试半天,才发现原来是某一个边界条件没处理好,导致Bug重重,今天我们从二分查找算法,来聊聊如何写出正确的程序像我们熟知的二分查找算法,在1946年就被提出来了,但是到了1962年才出现了完全没有Bug的二分查找法二分查找法的思想并不复杂,我...

2019-06-06 13:31:59 366

原创 JS如何取得URL里的参数?

有一段时间没写过技术干货文了,这两天刚好遇到一个以前没太在意的一个功能实现–前端获取URL传递的参数毕竟平时都是在后台处理,掉了一堆头发后,想想还是写出来跟你们分享一下,以后要是你们遇到了也有个参考要只是获取一些常规字符串到没什么难的,关键还有些乱七八糟的需求,什么同一个参数名传递了多次啊,传数组啊。搞来搞去就写了一大堆先说说思路吧,如果你看这文章是想要解决问题,拿着代码直接用的话,就直接...

2019-05-30 12:42:30 4601

原创 自我介绍到底有多重要?如何做好自我介绍?

自我介绍,一个从小学入学到步入职场,人人都经历过不下于10次的事情,可每次经历的时候都还是说不出的滋味很多人提起自我介绍总是一个头比两个大,我自己也不例外。关键是觉得自己没什么好介绍的,除了一个名字之外,感觉就没有什么值得向外人介绍的内容在学校的时候,基本上大家的自我介绍都是平白无奇,大多数人只是说一下自己的名字,自然也就没人在乎自我介绍的内容,交朋友都是通过往后的长期相处来了解对方导致在...

2019-05-23 10:31:39 9986 2

原创 分享一个提高前端编程能力的Github项目

我的每周装逼又来了~可今天分享的内容不是什么装逼技巧,而是实打实的,可以提升我们前端编程能力的一个Github项目写这篇文章也是恰好今天在群里看到一个准备出校门的小伙子,正为了即将到来的毕业找工作而发愁聊了会儿后,发现除了基础能力不扎实之外,也不知道通过什么方式来提升自己的编程能力,除了焦虑就还是焦虑尤其是现在华为入职的面试方式改革,多了60分钟的上机操作,说实话,这种方式虽然不能把有能...

2019-05-18 11:40:47 1768

原创 在VsCode中搭建Go开发环境,手把手教你配置

前几天我聊了聊我自己从一个什么都不懂的小白,到现在只懂一点的学习历程所谓万事开头难,学习Go语言最难的时候,也就是咱们啥都不知道的时候之前我说了我学Go语言入门花了好几个晚上,这个时间不是花费在学习Go语言语法上,而是花在了搭建环境上…这篇文,我把我当初所有踩的坑都写到了我自己的开发环境是Windows 10 +VS Code ,都知道VS Code是一个可以让开发者自己高度定制化的编译器...

2019-05-17 12:24:42 96990 18

原创 福利:如何使用思维导图,内附Xmind8破解

又被你们给催更了,不是我不想更,而是最近实在是事情多,本以为五一假能好好的写写文,看看书,结果才休了2天,剩下的时间就全在医院度过了…到周二的时候我才回去上班的=。=不得不感叹一句,医院真的是一个烧钱的地方有个老读者说希望我能高产像母猪,我想说这是不可能的…顶多也就是做个公猪,母猪?这辈子都是不可能的!今天刚好到点准时跑路,又被催更,那就写点早就想写的东西吧,关于「思维导图Xmind」的适...

2019-05-09 22:17:03 721

原创 该如何才能更快且有效的学习?

昨天花了一天的时间,整理了如何一天学会Go语言,写完后,我把我自己当成一个从没接触过Go语言的学习者,看了几遍,发现对一个没学过Go语言的人来说,根本没有任何帮助而对于已经学习过Go语言的读者大人们来说,也仅仅是起到了一个梳理的作用,读了几遍后发现没什么价值可言,最后还是删了到晚上幡然醒悟,发现要一天掌握Go语言,并不是需要别人帮自己整理,而我们需要的是快速掌握一门语言的方法,掌握好的方法之...

2019-05-02 18:33:19 522

原创 好久不见的每周装逼,今天又回来了!

因为这段时间公司的KPI压力,已经有一段时间没发过每周装逼了,并且每周算法题也拖了2周了。今天就拿个简单的算法题,顺便装装逼了再简单聊聊函数式编程每周算法题这次就先不拿LeetCode的题来倒腾了,今天我们要讨论的题目是:如何在移除数组中简单的移除无效的值先说说我们在这里无效的值指的是什么,无效的值包括false,null,0,"",undefined,NaN有时候咱们在做数据处理的时...

2019-04-29 22:08:59 241

原创 3分钟搞懂Cookie与Session

为什么要写这么老的内容Cookie与Session很早就有了,这么多年来也没什么变动与更新,但是到现在,面试时被问到这俩哥们的概念的概率也是非常大,网上写这哥俩的文章也是非常之多为什么还要写呢,因为我突然想起几年前我在准备面试的时候,网上基本没有那种又简单,又清楚来描述这俩货的文章,就算到现在我也没见到就像Git的使用一样,基本上很多人都说半个小时就能学会,可你真从零开始去学的时候,花了一...

2019-04-23 20:40:49 248

原创 怎样才能睡个好觉?

愿你们每晚都能睡个好觉每个人都想睡个好觉,希望每天都能睡到自然醒,可在生活的压力下,熬夜早起已成为习惯,每逢周末想睡他个地老天荒,却发现自己怎么都睡不着每天因睡眠不足导致工作效率低下已屡见不鲜,自己常常注意力不集中,做事做到一半,然后带薪水群去了,要么就是想要上个厕所,打一杯水,一天不知不觉就过去了,快到下班时,才发现自己好像什么都没有做你以为你是自己想休息休息或者天生如此,除开有先天性注...

2019-04-12 10:53:07 1577 1

原创 面试时遇见算法题该怎么办?

每周一道算法题,提升自己的逻辑思维不知不觉已经是第三周了,我知道你们其实都并不爱看每周的这道算法题,既枯燥还无趣,所以每次写这文的时候,都会穿插些别的内容,来中和一下这种枯燥乏味的算法题今天啰嗦点什么呢?先聊聊,为什么要写这个每周算法题系列,后面写算法题的时候再说说面试时遇见算法题时的解题思路为什么写这个系列LeetCode的题库,现在共有1020道题,把easy与hard难度的题目去掉...

2019-04-04 09:17:28 1486 2

原创 Javascript是如何运行的?(1)引擎、调用栈、事件循环

写在前面从公众号建号至今,发了不少技术文,基本上每篇都有提到基础的重要性。不久前我发了个朋友圈,内容是这样的「学习,应该先学习更好的思维,而不是更多的知识,在一个落后的思维模式里,增加再多的信息量,也只是低水平的重复。」我向来强调基础知识的重要性,基础打牢了,框架,真的非常容易学好了,不啰嗦了,步入正题作为JavaScript使用人员,V8引擎作为一个概念,我想大多数人都听说过,而且绝...

2019-04-03 10:09:54 302

原创 使用JS识别设备详细信息~

上次咱们分享了一个Git装逼的小技巧,这周咱们分享一个JavaScript的库,装逼一时爽,一直装逼一直爽~咱们做前端的,做Web端页面时,主要考虑就是兼容各种乱七八糟的浏览器,比如像IE这种蛇皮,要是Mobile端页面,就要考虑兼容各种异形屏…比如Apple带头搞的刘海屏,夏普折腾的美人尖,还有三丧搞的屏幕挖洞,还美名其曰洞见未来…现在各种手机厂商都喜欢在屏幕上折腾花式挖洞技术,完全就没考...

2019-04-03 10:05:50 4833 1

原创 每周一道算法题……已经没脸说了…

感谢首先感谢我的读者大人们给我的支持,周二推送的有趣的心理测试,引发的一系列故事……,不到24小时,有10个人给了我「赞赏」支持,11个人点了「在看」给我鼓励,在我现在公众号关注量才38个人,并且还没有留言功能与你们更便捷的互动的前提下,这简直是我想都不敢想的事情。非常感谢各位读者大人给我的支持与鼓励,让我更能沉下心来,用心的写原创,给你们带来有价值的文字与更好的阅读体验先聊聊为什么用Go...

2019-03-28 12:18:09 190

原创 有趣的心理测试,引发的一系列故事……

今天怀着好玩的心态,做了一个有趣的心理测试实验是什么呢?其实只是测试人们对现实与预期出现不匹配时的反应做这个测试的目的是想知道预期差给人造成的心理影响到底有多大我做的这个测试样本比较少,但是这玩意早就有心理学专家做过实验,结论早就有了,所以今天咱们并不是要说这个测试结果,而是要说的是这件事情背后的内容故事缘由今天某app上线了一个新的知识付费专栏,为了推广他们的知识付费产品,设置了很高...

2019-03-27 09:53:47 1536

原创 分享一个用Git装逼的小技巧~

上次写完 实用且简单的Git教程,5分钟搞定Git,得到的反馈信息简直超乎我的预期。我前两天登掘金、简书、CSDN上把微信公众号的文章copy过去的时候,那阅读量和点赞数简直亮瞎我了……按理来说,写的好,作为我公众号的读者们,你们都是我从别的平台辛辛苦苦一点一点的挖来的,对我更认可才对,居然没几个人给我点「好看」,也没见你们谁分享转发我公众号所有文章的点赞数和阅读数全加起来,还不copy过...

2019-03-24 12:12:03 581

原创 你可能连整数求和都不会……

每周一道算法题,提高逻辑思维~今天废话不想多说了,直接步入正题吧在LeetCode上有这么一道题:You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes co...

2019-03-21 11:19:59 290

原创 Javascript在ES2019中又新增了8个功能!你还学的动么?

苦逼学习的ES6还没玩溜呢,现在又更新了8个功能,不得不感叹前端在这几年的快速发展。不过好在,基础夯实之后,再学习新的内容,分分钟的事情。废话不多说,直接来看这回又更新了些什么幺蛾子。Catch BInding主要调整了try catch的使用方法,现在当Catch Binding没有使用的时候,可以移除之前是这样写的try{……}catch(exception){……...

2019-02-22 09:37:36 4316 1

原创 实用且简单的Git教程,5分钟搞定Git

俗说金三银四,大部分人都选择在这个时候找工作有拿完年终奖准备跳槽的,也有年前就辞职,已经休了一个长期年假的,还有刚走出校门的青涩少年们换了新工作,肯定要接触新项目,现在绝大多数项目都是使用Git进行版本控制这篇文章,主要目的是在多人开发中让你能熟练使用Git从实战出发,不大谈原理,只谈实际应用,省去大量的查找文档的时间入职新公司,接触新项目,基本是不需要你自己搭建Git项目来托管cod...

2019-02-19 09:12:45 210

原创 为什么你的想法那么容易动摇?

不知道大家有没有看过《奇葩说》,每当看到论题时,其实自己心中已有答案,但是随着双方的不断辩论,过程中自己的想法却也在不断的动摇,改变。更在有的时候,甚至会怀疑自己自己的观点不断随着外界因素的改变,是一件坏事情么?自己观点容易动摇,最主要原因就是自己习惯性的思维方式,思维方式决定了我们最后所作的决定有两种常见是思维方式,分别就是海绵式思维与淘金式思维什么是海绵式思维?先来谈谈海绵式思...

2019-01-27 22:44:50 730

原创 asp.net使用WSDL地址生成cs文件(代理类的自动生成)

之所以写这篇文章,是因为现公司在与外部项目对接时使用WSDL对接。 然而VS2010之前的版本都能在VS工具栏内找到自带的wsdl工具的使用。而我恰好使用的vs2017,没有这个工具,并且对接的wsdl带了账号密码的验证。Google了老半天,也没找出需要带账号密码验证的wsdl如何生成代理类,直接把我给整蒙蔽了。 最后终于得以自己解决,在此做一个记录。 点击 vs菜单栏-...

2018-10-09 20:19:12 3253 2

原创 LINQ学习(二):正式学习LINQ前必须了解的C#语言特性--下篇

接着上篇没写完的内容接着总结:8、匿名方法9、Lambda表达式10、拓展方法11、迭代器八、匿名方法1、什么是匿名方法?委托是用于引用与其具有相同标签的方法。而匿名方法(Anonymous methods)提供了一种传递代码块作为委托参数的技术。匿名方法是没有名称只有主体的方法,在匿名方法种不需要指定返回类型,它是从方法主体内return语句推断的。2、匿...

2018-08-05 19:03:49 603

原创 LINQ学习(二):正式学习LINQ前必须了解的C#语言特性--上篇

在正式学习LINQ之前,我们必须掌握的几个重要的C#语言特性1、隐式类型2、匿名类型3、自动属性4、初始化器5、委托6、泛型7、泛型委托8、匿名方法9、Lambda表达式10、拓展方法11、迭代器以上特性均了解,可忽略此文,开始正式的接触LINQ一、隐式类型1、为什么要使用隐式类型?    我们在声明一个变量的时候,总是要为一个变量指定它的类型,甚至在foreach一个集合时也要为遍历的元素指定变...

2018-07-15 22:19:39 740

原创 LINQ学习(一):LINQ初认识

一、简介1、什么是Linq?LINQ(Language Integrated Query) 语言继承查询。LINQ是一组语言特性和API,可以使用统一的方式编写各种查询。用于保存和检索来自不同数据源的数据,从而消除了编程语音和数据库之间的不匹配,以及为不同类型的数据源提供单个查询接口。LINQ总是使用对象,因此可以使用相同的查询语法来查询和转换XML、对象集合、SQL数据库、ADO.NET数据库以...

2018-07-15 17:44:23 19213 2

原创 C#使用泛型实现排序二叉树

什么是二叉树?用一张图直观表示:二叉树具有层级特效的数据结构。一棵树包含多个节点。节点的层次属于二叉树的高,二叉树的效率衡量值由二叉树的高决定排序二叉树(BST)特点:    1、 左子树上所有结点的值均小于或等于它的根结点的值    2、 右子树上所有结点的值均大于或等于它的根结点的值。    3、 左、右子树也分别为二叉排序树。顶部的节点称之为:根节点,没有子树的节点称之为:叶子节点定义一个二...

2018-07-01 01:04:00 1226

原创 asp.net MVC与三层架构的区别

写在前面:最近写程序的时候,经常用到三层架构,并且项目需求分析之后需要使用到asp.net MVC,在两者的结合使用时,经常把两者混为一谈,结果在项目编程中发现,如果将两者混为一谈,那么三层架构中的数据访问层(DAL)与业务逻辑层(BLL)那么应该放MVC中的什么地方呢?如果将这两层都合并到MVC中间,那么底层的后台代码岂不是都放入表现层(UI)中了?这与三层架构的核心优点,将代码分层,降低代码耦合

2017-06-01 05:24:36 6137

原创 MySql连接错误:Can‘t get hostname for your address解决办法之小白篇

最详细的MySql连接错误:Can't get hostname for your address 解决方法:适合小白

2017-04-26 14:53:55 12654 3

《收获,不止SQL--抓住SQL本质》PDF--超清带书签可编辑

超清扫描PDF,带书签,并且为文字可选中! 可选择文字,在文字在相应位置做笔记!

2018-07-01

收获不止Oracle--超清扫描PDF

废话不多说,要多清楚有多清楚。 超清扫描版,下载之后绝不后悔!

2018-07-01

空空如也

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

TA关注的人

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