- 博客(63)
- 资源 (32)
- 收藏
- 关注
原创 JavaScript模块化开发的前世今生
现代化的编程语言,基本都支持模块化的开发,咱不说别的,就最原始的Shell,我们公司都整了一套模块化开发的框架,进行模块化开发。但是,日常在编写JavaScript代码,或者阅读别人的JavaScript代码时,总是看到requireimportexport等等关键字,都说是JavaScript中的模块化的开发方式,这直接就把我整懵逼了,这怎么一个模块化的开发就搞出这么多的东西啊,这么多的关键词啊,入门即让人放弃?
2024-04-08 21:46:02
293
原创 ES6中模块化详解
因为ES6中的模块化是将来,所以就必须有必要好好的了解一下,学习一下,这篇文章就简单总结一下ES6中模块的概念,语法和用法。纯属个人总结,不喜勿喷。下面我将通过a.js、b.js和c.js三个文件把ES6的知识点穿起来。一天一个小知识点,学到了~一个兜兜转转,从“北深”回到三线城市的小码农,热爱生活,热爱技术,在这里和大家分享一个技术人员的点点滴滴。欢迎大家关注我的微信公众号:果冻想。
2024-04-06 18:42:17
293
原创 AMD、request.js,生词太多,傻傻搞不清
之前在公司用JS写前端页面,本来自己是一个写后端的,但是奈何人少,逼的自己也去写了。但是自己对前端基本不懂,基本就是照着前人写的照着抄,反正大体意思是明白的,但是出现问题了,基本上也是吭哧吭哧好几天,也能解决,但是由于自己对前端这一套是一点都不懂,导致效率很低,而且经常返工。后来稍微学习了一波,了解了这个AMD规范和require.js。因为公司用的是这个require.js,所有这里就好好的把这个require.js总结一下,只为工作需要。下面我通过三个模块来把整个知识点穿起来。
2024-03-25 08:30:00
888
原创 说JS作用域,就不得不说说自执行函数
不得不吐槽,学个JS,这个概念也太多了,但是这些概念你不懂吧,代码你都看不懂,你都寸步难行。好吧,这又遇到了作用域方面的知识盲区,然后发现,又牵扯出了自执行函数。那又能咋整,为了这点破工资,学呗。适可而止,浅尝辄止。每天一个小知识点,每天进步一点,与君共勉。一个兜兜转转,从“北深”回到三线城市的小码农,热爱生活,热爱技术,在这里和大家分享一个技术人员的点点滴滴。欢迎大家关注我的微信公众号:果冻想。
2024-03-17 15:43:59
292
原创 学会Promise,看这里!!!
Promise是异步编程的一种解决方案,是一个对象,可以获取异步操作的消息,大大改善了异步编程的困难,避免了回调地狱,比传统的解决方案回调函数和事件更合理和更强大。从语法上讲,Promise是一个对象,它可以获取异步操作的消息。提供了一个统一的API,各种异步操作都可以用同样的方法进行处理。语法上,promise是一个构造函数;功能上,promise对象用来封装一个异步操作并获取执行的结果;
2024-03-17 10:26:51
984
原创 短小精悍的npm入门级保姆教程,一篇包会
很多时候,对于很多知识,我们只需要掌握并且能熟练使用即可,并不需要深入其背后去了解原理,而这篇文章就是这样的一篇入门级保姆文章,一篇让你掌握并学会使用npm。
2024-02-22 20:58:04
938
原创 一文彻底搞懂数据库的三范式
前言每天开各种会议,这不刚刚结束的组织生活会的批评环节,我又收到了一条批评,说我技术分享不多,不够,没有有效起到传帮带的作用。好吧,以后就把这些日常的传帮带都总结起来,发到这里,作为一个记录,也以备组内小兄弟们后续翻阅查看。这几天在整理数据库表的时候,看到之前的支撑方建的那些表,简直不忍直视,完全没有逻辑可言,反正就是一堆东西都放到一个表里,不知道大学数据库理论是怎么学习的。今天在和组内小兄弟们沟...
2024-02-18 07:30:00
811
原创 别再问我它们有啥区别了
以“技”服人管理一个以年轻人为主的技术团队,一方面要在管理方式上下功夫,而另一方面更需要以“技”服人。如果作为一个技术团队的老大,你胸无点墨,总是被团队成员的技术问题难倒,那就算你管理方式再厉害,在大家心中,你还是不能赢得大家的尊重。所以作为基层技术团队的负责人,一定要在技术方面能领导这个团队,能在技术方面给大家指导,这样才能“压”的住,即使你不能每个问题都能摆平,但是江湖一定要有你的大神传说。那...
2024-01-22 07:30:59
362
原创 推荐一本值得一读的宝书
前言这两天到处都在说这个“以学铸魂,以学增智,以学正风,以学促干”。不得不佩服,仅仅16个字,就把学习的事情说的很清楚。的确,学习是一生都要去坚持的事情,很多时候,当自己迷茫的时候,当自己不知所措的时候,我都是去通过阅读寻找答案。自从负责了整个开发运维组,角色从单纯的技术人员向技术+管理进行了转变,外加国企这个性质,做好技术+管理,难,太难了,而这个过程中遇到了种种问题,例如:总有那不听话的神人,...
2024-01-18 07:00:38
358
原创 总结2023,展望2024
过去的2023前几年,每年年初都会对过去的一年进行总结,对新的一年进行展望;而这几年,人生经历了许多,进入了波谷,让自己不得不去应付这一切,感觉人生都有点颓废,丢失了好几年养成的写博文的习惯。过去的2023,人生似乎又有了起色,也逐步步入了正轨,也在朝着越来越好的方向发展,自己也找回了失去已久的信心。这一年工作平稳如初,没有多大的进步,在荣誉收获方面反而不如去年,收入也基本保持一致,没有多大的惊喜...
2024-01-12 06:30:50
396
原创 Spring RestTemplate终极使用归纳总结
前言第一次看到这个RestTemplate的时候,还是遥远的2017年,记得那年去广西亚信学习,然后从一个项目中看到了RestTemplate,那个时候也就知道怎么用,也就有那么个大概的...
2020-11-08 13:21:44
697
原创 一篇Jackson入门教程奉上
前言现在开发,基本上都离不开JSON格式,也都会涉及到对象与JSON的序列化与反序列化。在Java的世界中,就不得不说fastjson和jackson了,这两个库基本上统治了Java世界...
2020-11-07 20:03:17
715
原创 Ansible lookup插件使用总结
前言在这篇《Ansible Playbook中的变量与引用》这篇文章中,总结了变量的定义,但是在实际工作中,当定义的变量很多的时候,或者很复杂的时候,不管是哪种方式都不好管理,也不够灵活...
2020-10-29 08:22:53
1356
原创 Ansible过滤器使用总结
前言不知道Python中的Jinja2模板语言有没有听过,没听过不要紧,它不是今天的重点,你也可以抽空去百度一下。今天的重点是Jinja2中内置的filter功能,这个filter可以用...
2020-10-29 08:22:53
2990
原创 Ansible role使用入门
前言上一篇文章《编写一个Ansible role》中讲到怎么去开发一个role,这篇文章就着重来说说开发完这个role以后,我们该怎么调用这个role。本文中涉及的试验环境信息如下:服务...
2020-10-29 08:22:53
709
原创 Ansible API封装
前言在前面的文章中,我详细的总结了使用Ansible来执行命令和YAML脚本,除了这些外,Ansible还对外提供了Python API接口,以便我们能进行二次开发,也就意味着我们可以通...
2020-10-29 08:22:53
1311
3
原创 编写一个Ansible role
前言在这篇《Ansible Playbook的复用》文章中就说到后面会专门总结role的,这篇文章,以及下一篇文章都是专门用来总结role的,来好好的把这个role常用的功能总结全面了,...
2020-10-29 08:22:53
555
原创 Ansible Playbook中的循环
前言接上回《Ansible Playbook中的条件控制》咱继续说。循环是每门语言必不可少的特性,在Ansible中,循环的玩法更是多,但是莫怕,我们常用的循环就那么几类,下面我们就对我...
2020-10-28 09:06:42
925
原创 Ansible Playbook中Block块
前言在Ansible中,可以将多个action组装成一个块,然后根据不同条件执行这个块,这就好比我们日常编程中的多个语句组成一个函数一样,方便我们对代码的管理。由于这部分内容很少,这里直...
2020-10-28 09:06:42
1598
原创 Ansible Playbook的复用
前言现在不管干什么,都会先想着有没有现成的直接拿来用的,我想着也是一种程序员思维,这不是“拿来主义”,而是站在巨人的肩膀上思考问题的办法。就像Python,Node,Java这些一样,也...
2020-10-28 09:06:42
335
原创 Ansible Playbook中的tags
前言在编程的时候,我们习惯的会定义很多函数,这些函数只有在我们需要的时候,我们去调用它,它才会执行,那如何让playbook可以有这种类似的功能,实现我们随意调用某一个task的功能呢?...
2020-10-28 09:06:42
885
原创 让人头大的slf4j和log4j2
前言一如既往的上班,一如既往的打开IDEA,一如既往的写下了这样的一行代码:private static final Logger log = LoggerFactory.getLogg...
2020-10-27 07:30:00
286
原创 搞懂哪些让你头晕的注解
前言一直都在使用注解,但是一直都没有用的很明白,后来被逼的发现不搞明白真的就没有办法愉快的写代码了,所以,这篇《Java中的注解学习笔记》就呼之欲出了,在我的各种不情愿之下,在我浪费了好...
2020-10-26 07:30:00
121
原创 Ansible Playbook中的条件控制
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言Ansible一直都在进化的路上,他一直都在让自己变的更强大,所以,没有逻辑控制的绝对是Low的。对于Ansible来说,如果没有逻辑控制的功能,是不完美的。逻辑控制功能对于我们日常使用Ansible来说,也是一个很大的功能,在Ansible的Playbook中主要是以下三种逻辑控制:when:条件判断语句,类似于编程语言.
2020-06-16 22:43:54
514
2
原创 Ansible Playbook中的变量与引用
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言前面有说到使用playbook来搞一些复杂的功能,我们使用YAML来写playbook,就像我们用其它语言写代码一样,也是可以定义变量的,能定义变量,那这个功能就不得了了,就有必要好好的讲讲了。变量就好比playbook的翅膀,让ansible playbook的使用场景大大增多。在Ansible中,变量的玩法有下面这几种:.
2020-06-14 22:58:31
1694
原创 聊聊Ansible Playbook中的Handler
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言在之前的这篇《初窥Ansible playbook》文章中,有说到这个handler,细心的朋友可能就对这个handler很好奇,这到底是个什么东西呢?在Ansible中,我们又是如何使用这个handler呢?在使用的过程中又有哪些事项需要特别注意的呢?这篇文章我就来对这个handler进行详细的总结,让大家在日后的工作中能够.
2020-06-13 23:57:27
1160
原创 说说Ansible中的facts
前言如果你跟着前面的文章在自己的测试环境进行了操作的话,你会发现在Ansible执行完成后,在输出内容中都包含以下这么一项:TASK [Gathering Facts] ********...
2020-06-08 08:10:00
931
原创 Ansible facts详解
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言如果你跟着前面的文章在自己的测试环境进行了操作的话,你会发现在Ansible执行完成后,在输出内容中都包含以下这么一项:TASK [Gathering Facts] ****************************************ok: [192.168.1.3]从内容来看,这是执行了一个名为Gathe.
2020-06-07 20:49:05
5354
原创 这个知识点,你需要了解下
前言在学习playbook的时候,你可能会被惊讶到,YAML是什么鬼?我怎么从来都没有接触过!是的,一开始我也是这样的。然后就对这个YAML产生了一个中莫名的恐惧和厌烦感!其实人都是这样...
2020-06-03 08:10:00
171
原创 YAML语法入门
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言在学习playbook的时候,你可能会被惊讶到,YAML是什么鬼?我怎么从来都没有接触过!是的,一开始我也是这样的。然后就对这个YAML产生了一个中莫名的恐惧和厌烦感!其实人都是这样的,对陌生的事务,都会有一种抵触感,但是没有办法,为了学习Ansible,只能硬着头皮继续搞了。YAML简介YAML就和XML、JSON一样,.
2020-06-02 23:18:56
378
原创 玩玩Ansible playbook,还不错~
前言在上一篇文章中说到Ansible有两种玩法,一种是Ansible Ad-Hoc,另一种是就是这里要说的playbook。playbook是Ansible进行配置管理的组件,虽然Ans...
2020-06-02 08:10:00
112
原创 初窥Ansible playbook
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言在上一篇文章中说到Ansible有两种玩法,一种是Ansible Ad-Hoc,另一种是就是这里要说的playbook。playbook是Ansible进行配置管理的组件,虽然Ansible的日常Ad-Hoc命令功能很强大,能完成一些基本的配置管理工作,但是Ad-Hoc命令无法支撑复杂环境的配置管理工作。在我们实际使用Ansi.
2020-06-01 22:39:38
196
原创 网页缓存相关的HTTP头部信息详解
前言之前看完了李智慧老师著的《大型网站技术架构-核心原理与案例分析》这本书,书中多次提起浏览器缓存的话题,恰是这几天生产又遇到了一个与缓存的问题,发现自己书是没少看,正经走心的内容却不多...
2020-05-20 23:38:11
546
原创 大话Ansible Ad-Hoc命令
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言通过前面的文章,大家基本上也都知道了Ansible的基本使用了,但是阅读的过程中,大家会发现我有使用以下两种方式来玩这个Ansible。通过ansible server1 -m ping这样的方式来使用;通过ansible-playbook shellDemo.yaml这样的方式来使用。这两种方式有什么区别的呢?.
2020-05-19 21:18:38
177
原创 Ansible常用模块基本操作
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。Ansible系列博文直达链接:Ansible入门系列前言对于任何一个框架,一个应用,为了更便于推广,便于使用,便于商业化,都会顺便提供很多常用的模块,这样让大家也很容易使用起来。Ansible也是一样的,所以这些常用的模块,就好比基本功,基本招式一样,我们需要掌握这些基本功,掌握这些基本招式。这篇文章,就对这些常用的模块进行一个比较全面的总结。ping模块ping是测试远程节点.
2020-05-16 20:53:58
215
原创 会了这个命令,别人都会高看你一眼
前言说到这个tcpdump命令,就不得不提自己参加的中国移动内蒙古分公司第三代CRM系统的开发与实施。如果没有记错的话,那应该是2016年,自己单独负责整个10086客服系统自助渠道的整体改造工作;在系统压测阶段,调用接口平台时,总是出现超时现象。后来这个问题越来越严重,同时短厅渠道、CBOSS渠道也反馈有这个问题,这时这个问题就引起了大BOSS的注意,然后就是各方专家会诊。在这种大型项目中,专家...
2019-10-08 22:20:12
307
原创 Maven坐标,了解下!
前言Maven坐标是什么?在初中的数学几何中,我们知道,平面中任何一个坐标都可以唯一标识该平面中的一个点。对于Maven世界中,有数量巨大的JAR包或者WAR包,在还没有坐标这个概念前,我们是如何引入我们项目需要的依赖呢?比如我现在创建了一个Spring的项目,此时我就要去Spring官网下载Spring相关的JAR包,放到我的项目Classpath下面去;当需要Mybatis相关的JAR包时,我...
2019-10-08 22:20:12
192
原创 我们经常用的SSH,原来是这样的
前言在实际日常运维工作中,肯定是离不开SSH的,每天都在不停的使用SSH登陆这个主机,或者那个主机去处理各种问题。每天用的也很舒服,但是对于SSH后面的原理却不甚了解,最...
2019-10-07 22:16:17
221
原创 玩转Maven之使用入门
前言说到Maven的入门使用,其实是特别简单的,如果只是说就是能使用,会使用Maven,也许只要短短的一两个小时就OK了,不需要去理解Maven的那些概念,而这篇文章就是要教会你会使用Maven,而整个系列则是要让你明白整个Maven。这篇文章就是如此,仅仅就是告诉你怎么用Maven,仅此而已,会用是学习整个系列的前提。编写POM就像composer的composer.json、Make的make...
2019-10-07 22:16:17
159
原创 还搞不懂HTTP GET和POST的区别,看这里
前言我在其它文章中曾说到了处理HTML表单时用到了GET和POST方法,那么,GET和POST是两个什么东西呢?用它们处理表单又有啥区别呢?你不知道,就看这篇文章吧。对你...
2019-10-07 22:16:17
369
内存读写函数实现进程间通信
2011-09-16
用内存映射在多个应用程序之间共享数据
2011-09-12
网络聊天室程序源代码
2011-09-03
【Android系统原理与开发要点详解】05_Android的JAVA虚拟机和JAVA环境.pdf
2011-03-03
【Android系统原理与开发要点详解】03_Android的Linux内核与驱动程序.pdf
2011-03-03
DataStruct_SetList
2011-02-28
P2P视频技术源码.rar
2010-12-17
windows UI 编程总汇
2010-12-17
VC 编程 100例!!!!!!!
2009-12-15
mfc windows 程序设计
2009-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人