自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (6)
  • 收藏
  • 关注

原创 21世纪私营企业

21世纪私营企业思维导图在线编辑链接:https://www.processon.com/view/5d4b9beee4b0591e1abb3c26

2020-03-15 23:43:43 91

原创 15天打造爆品

15天打造爆品思维导图在线编辑链接:https://www.processon.com/view/5d4b9b83e4b02c6fb7881042

2020-03-15 23:43:36 180

原创 10 天精通Project 项目管理:从菜鸟到实战高手

10 天精通Project 项目管理:从菜鸟到实战高手思维导图在线编辑链接:https://www.processon.com/view/5d4b9a91e4b0e471993c12a7

2020-03-15 23:43:29 1556

原创 Serverless

Serverless什么是serverlessServerless = Faas + BaaS

2020-03-14 21:50:03 144

原创 极简大纲笔记 | 一键生成思维导图 mubu

幕布,不只是大纲笔记,更是一种思考方式。在幕布中,大纲笔记与思维导图可以一键转换,再也不需要为思维导图的编辑而头疼幕布帮你将宝贵的精力节省下来,让你专注于内容创作。幕布的几个优点:思维导图,超好用的思维辅助工具高效的结构化笔记轻松自然的分享方式云端自动同步轻松协作,团队共享多平台支持注册传送门注册注册地址:https://mubu.com/inv/250...

2019-02-19 11:37:45 1878

原创 Effective JavaScript 提高代码质量的68个有效方法

近日,读《Effective JavaScript-编写高质量 JavaScript 代码的68个有效方法》,感觉很实用很不错,特整理出书中的68个方法的思维导图。脑图如下:68个提高代码质量的方法原版在 ProcessOn 上创作,需要原版思维脑图请访问:https://www.processon.com/view/link/5c54...

2019-02-06 11:57:00 145

原创 TypeError [ERR_INVALID_CALLBACK]: Callback must be a function

fs.js:133 throw new ERR_INVALID_CALLBACK(); ^TypeError [ERR_INVALID_CALLBACK]: Callback must be a function at maybeCallback (fs.js:133:9) at Object.writeFile (fs.js:...

2018-09-17 17:50:00 632

原创 设计模式之建造者模式

建造者模式(Builder),将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.适用场景建造者模式主要用于创建一些复杂的对象,这些对象内部的构建的建造顺序通常是稳定的,但对象内部的构造通常面临着复杂的变化。建造者模式是在当创建复杂对象的算法应该独立于改对象的组成部分以及它们的装配方式时适用的模式。优点如果我们用了建造者模式...

2018-04-26 11:06:00 73

原创 VUE Error: getaddrinfo ENOTFOUND localhost

Jins-MBP:helloworld XXX$ npm run dev> helloworld@1.0.0 dev /Users/XXX/Documents/develop/front/helloworld> webpack-dev-server --inline --progress --config build/webpack.de...

2018-04-18 09:38:00 895

原创 设计模式之观察者模式

观察者模式(Observer),又叫发布-订阅模式(Publish/Subscribe),定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主体对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。适用场景当一个对象的改变需要同时改变其他对象的时候,而且它不知道具体有多少对象有待改变时,应该考虑使用观察者模式。一个抽...

2018-04-12 14:23:00 68

原创 设计模式之适配器模式

适配器模式(Adapter),将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器模式实现方式有两种:类适配和对象适配适用场景适配器模式主要应用于希望复用一些现存的类,但是接口又与复用环境要求不一致的情况。两个系统双方要产生关系,但是双方不太容易修改的时候就需要考虑使用适配器模式...

2018-04-04 09:20:00 84

原创 设计模式之备忘录模式

备忘录模式(Memento),再不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。适用场景Memento模式比较适用于功能比较复杂的,但需要维护或记录属性历史的类,或者需要保存的属性只是众多属性中的一小部分是,Originator可以根据保存的Memento信息还原到前一状态。如果某...

2018-03-24 14:54:00 48

原创 设计模式之组合模式

组合模式(Composite),将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。适用场景需求中是体现部分与整体层次的结构是,以及你希望用户可以忽略组合对象与单个对象的不通过,统一地使用组合结构中的所有对象时,就应该考虑用组合模式了。优点高层模块调用简单。一棵树形机构中的所有节点都是Comp...

2018-03-16 18:20:00 69

原创 设计模式之迭代器模式

迭代模式(Iterator),提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。适用场景当你需要访问一个聚集对象,而且不管这些对象是什么都需要遍历的时候,你就应该考虑用迭代器模式。你需要对聚集有多重方式遍历时,可以考虑用迭代器模式。优点迭代器(Iterator)模式就是分离了集合对象的遍历行为,抽象出一个迭代器类来负责,...

2018-03-16 18:17:00 55

原创 设计模式之单例模式

单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。通常我们可以让一个全局变量使得一个对象被访问,但是它不能防止你实例化多个对象。一个最好的的办法就是,让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法。适用场景当某个对象只能存在一个实例的情况下使用单例模式;优点...

2018-03-10 10:01:00 57

原创 设计模式之命令模式

命令模式(Command),将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化;对请求队列或记录请求日志,以及支持可撤销的操作。源文地址:http://ihongqiqu.com/2016/09/13/Command-Design-Pattern/适用场景对于大多数请求响应模式的功能,比较适合使用命令模式,命令模式对实现记录日志、撤销操...

2018-01-30 18:00:00 101

原创 设计模式之责任链模式

职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到又一个对象处理它为止。源文地址:http://ihongqiqu.com/2016/09/13/Chain-of-Responsibility/适用场景有多个对象可以...

2018-01-26 09:04:00 68

原创 设计模式之解释器模式

解释器模式(Interpreter), 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。源问地址:http://ihongqiqu.com/2016/09/14/Interpreter-Pattern/适用场景重复发生的问题可以使用解释器模式一个简单语法需要解释的场景优点可扩展性比较好,灵活...

2018-01-24 17:16:00 71

原创 我在做一个APP中用到的开源库

最近开发了一个APP,虽然是一个小APP,但是麻雀虽小五脏俱全。以下简单介绍一下用到的开源组件。源文地址:http://ihongqiqu.com/2017/11/29/Common-Android-Open-Source-Project/功能类ButterKnifeLombokandroid-utilsrealm-javaAndroidR...

2018-01-23 12:51:00 132

原创 设计模式之中介者模式

中介者模式(Mediator), 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。适用场景一组定义良好的对象,现在要进行复杂的通信。定制一个分布在多个类中的行为,而又不想生成太多的子类。优点降低了系统对象之间的耦合性,使得对象易于独立的被复用。提高系统的灵活性,...

2018-01-18 13:20:00 59

原创 设计模式之享元模式

享元模式(Flyweight),运用共享技术有效地支持大量细粒度的对象。适用场景如果一个系统中存在大量的相同或者相似的对象,由于这类对象的大量使用,会造成系统内存的耗费,可以使用享元模式来减少系统中对象的数量。对象的大部分状态都可以外部化,可以将这些外部状态传入对象中。优点享元模式的优点在于它能够极大的减少系统中对象的个数享元模式由于使用...

2018-01-10 16:55:00 55

原创 设计模式之访问者模式

访问者模式(Visitor),表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。适用场景对象结构中对象对应的类很少改变,但经常需要在此对象结构上定义新的操作需要对一个对象结构中的对象进行很多不同的并且不相关的操作,而需要避免让这些操作“污染”这些对象的类,也不希望在增加新操作时修改这些类优...

2018-01-09 17:31:00 104

原创 免费在线作图工具只ProcessOn

免费在线作图,实时协作ProcessOn 支持流程图、思维导图、原型图、UML、网络拓扑图等墙裂推荐flow4.png高效易用、轻松绘制ProcessOn是一个在线作图工具的聚合平台,它可以在线画流程图、思维导图、UI原型图、UML、网络拓扑图、组织结构图等等,您无需担心下载和更新的问题,不管Mac还是Windows,一个浏览器就可...

2018-01-09 14:50:00 284

原创 Android Architecture Components之LiveData

LiveData 是一个数据持有者类,它持有一个值并允许观察该值。不同于普通的可观察者,LiveData 遵守应用程序组件的生命周期,以便 Observer 可以指定一个其应该遵守的 Lifecycle。LiveData实现了对数据的监听,利用这点,我们可以更好的实现获取数据和数据展示解耦。本文着重讲解数据更新和更新UI逻辑分离,LiveData的Lif...

2017-12-14 18:40:00 64

原创 BottomNavigationView

要点:本文主要写使用 BottomNavigationView 和遇到的一些问题的解决办法引言作为谷歌 Material Design Components 新控件 BottomNavigationView, 提供应用底部导航栏的实现。没有这个控件之前,Android 底部导航栏一般通过 LinearLayout 包裹几个 Button 或使用 Rad...

2017-12-11 16:29:00 90

原创 Android Architecture Components之LifeCycle

LifeCycle 架构设计一大利器,旨在减少Activity和Fragment中代码,简化Activity和Fragment职责,实现功能代码分离,达到解耦的目的。官方解释:Lifecycle-aware components perform actions in response to a change in the lifecycle statu...

2017-12-11 16:20:00 69

原创 如何收集需求

源文地址http://ihongqiqu.com/2016/10/03/collect-requirements/项目前期需求收集过程的效果好坏,会对软件产品的最终质量产生直接的影响。从某种程度上来讲,需求收集工作的质量决定了产品的成败,因此我们必须加强对其的重视。需求是指根据特定协议或其他强制性规范,项目必须满足的条件或能力,或者产品、服务或成果...

2016-10-17 20:19:00 350

原创 只发图不说话

早晨露水阴天作者原创 禁止转载 作者博客地址 http://ihongqiqu.com

2016-10-16 00:05:00 112

原创 Android Monkey Test

作为一个Android开发者,熟悉的自动化测试是十分必要的。此文主要介绍Android平台下的Monkey测试。本文地址 http://ihongqiqu.com/2015/12/24/Android-Monkey-Test/ 作者: ZhenguoMonkey测试介绍Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模...

2016-10-15 23:34:00 113

原创 影响力读书笔记

影响力强的人使用上千种策略让人顺从,可绝大部分的策略可分为六个基本类型。《影响力》这个数内容就围绕着这六大原则展开。 影响力六原则分别是:互惠、承诺和一致、社会认同、喜好、权威、稀缺。

2016-10-11 10:09:00 129

原创 乌合之众文摘

之前阴差阳错的前看了《乌合之众》这跟书,这本书对我触动很大。这跟书对群体行为进行了分析和总结,很多观点令人耳目一新。推荐大家阅读。下面是我从《乌合之众》中摘出来我觉得不错的内容。文摘群体从来都不会怀有怜悯仁慈之心,但是她们却在骨子里对强权马首是瞻。对于作风温和的主子,她们从来都是不屑一顾;然而当遇到严厉剥削的暴君,他们往往会点头哈腰。并不是一种观念只要经过...

2016-10-09 22:40:00 105

转载 八款开源 Android 游戏引擎 (巨好的资源)

八款开源 Android 游戏引擎 (巨好的资源)作者: iamsheldon (1 篇文章) 日期: 一月 13, 2012 在 4:30 下午初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨

2012-02-22 13:50:16 248

原创 谷歌

2010-04-13 17:49:00 570 7

原创 html5_video_audio

2010-04-13 09:50:00 393 1

原创 做人要诚信,不能太腾讯

2010-04-04 18:27:00 1195 16

原创 忙了两天有所发现

2010-04-04 17:14:00 449

原创 女士&先生

2010-03-31 08:25:00 579

原创 单链表创建和显示元素

2010-03-28 21:32:00 380

原创 模拟购买火车票(线程)

//SellTicket.javapublic class SellTicket extends Thread{ private int ticket=20; public void run(){ while(true) if(ticket>0){ System.out.println(Thre...

2010-03-22 16:37:00 2115

原创 学生大本营专业技术交流的和谐社区

2010-03-22 14:30:00 349

jsp服务器代码-每个人都可以

jsp服务器代码-每个人都可以 很简单的例子

2010-11-04

jsp验证码简单示例

jsp验证码简单示例 很简单的例子很容易上手

2010-11-04

jsp简单文件上传txt

jsp简单文件上传txt

2010-11-04

jsp中session的用法详解

jsp中session的详解文档资料

2010-11-04

企业网站网页模板-蓝色模板

蓝色主体,大方得体的设计,很适合中小型企业

2010-11-04

空空如也

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

TA关注的人

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