自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘初心的博客

八方来者皆为客,无酒有码共与醉

  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 常见问题汇总(二十一)——nodeJS

1、模块下载缓慢npm install -g cnpm --registry=https://registry.npm.taobao.org2、提示不支持window平台在命令后添加--force,忽略异常3、Python找不到注意Python是否配置环境变量;注意Python版本是否满足要求(并不支持向下兼容)4、未能加载 Visual C++ 组件npm in...

2018-10-29 17:44:47 5062

原创 设计模式入门(四)——行为型模式

4.1 策略模式(strategy)策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。需要设计一个接口,为一系列实现类提供统一的方法,多个实现类实现该接口,设计一个抽象类(可有可无,属于辅助类),提供辅助函数,关系图如下: 图中ICalculator提供同意的方法,AbstractCalculator是辅助类,提供辅助方法,...

2018-10-27 09:56:04 4677

原创 设计模式入门(三)——结构性模式

3.1 适配器模式(Adapter) 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。类的适配器模式先看类图:核心思想就是:有一个Source类,拥有一个方法,待适配,目标接口时Targetable,通过Adapter类,将Source的功能扩展到Targ...

2018-10-24 17:56:09 4852

原创 设计模式入门(二)——创建者模式

2.1 工厂方法模式(Factory Method)工厂方法模式分为三种:1、普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图: 举例如下:(我们举一个发送邮件和短信的例子)首先,创建二者的共同接口:public interface Sender {      public void Send();  }  其次,创建实...

2018-10-24 11:39:37 4511 1

原创 设计模式入门(一)——常见设计模式概述

1.1 设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态                        ...

2018-10-23 13:49:04 4577

原创 单机斗地主之完整功能初版

一、斗地主规则介绍1.1 基本规则参加人数:3人总牌数:54张,从2到A,四种花色("梅花", "红桃", "黑桃", "方形"),共52张,加黑白色的小王,彩色的大王。分牌数:每人先分17张,最后确定地主拿3张胜利规则:三人中有一人出完牌1.2 出牌规则单张:任意一张牌对子:两张一样的牌顺子:大于四张,连续的牌三带一:三张一样的牌带任意一张炸弹:四张一...

2018-10-21 12:59:35 12423 5

原创 基于UDP的数据传输与基于TCP的简易聊天

一、UDP实现数据传输UDP是相当佛系的存在,对于数据发送者来说,不论接受者在与不在,我都将发送,对于数据接受者来说,不论数据好与坏,能收的,我都将接受。状态是浮云,毕竟是无状态协议,只要机子好,传输就是棒。1.1 数据发送者public class Server { static class UDPServer { DatagramSock...

2018-10-19 14:34:36 4581

原创 数据结构与算法(一)——十大常见排序算法

一、排序算法概述**排序算法最常用操作:交换元素 /** * 交换数组内两个元素 * * @param array * @param i * @param j */ private void swap(T[] array, int i, int j) { //临时变量记录即将改变的元素 ...

2018-10-15 10:54:07 8964 3

region.sql

高德完整版行政区信息,包括省,市,区,街道。存有各自的级别和经纬度

2019-05-14

实体类生成工具

根据三方提供的api参数生成项目所需的java实体类,目前只支持docx文档

2018-12-05

二维码生成工具类

在线二维码生成技术,支持带彩色水印,支持本地logo文件

2018-11-26

OssUtls——对象存储工具类

对Oss文件存储服务器常用操作的封装,即插即用,快速开发。

2018-11-07

单机斗地主

完整实现了一场斗地主所需要的所有逻辑规则,经过优化,升级,可以作为一款APP实用

2018-10-21

基于UDP的数据传输与基于TCP的简易聊天

基于UDP的数据传输与基于TCP的简易聊天,通俗易懂,开启网络编程之路。

2018-10-19

十大排序算法

常见10大算法,从原理,动图解析到代码实现,逐步分析,让你轻松入门算法

2018-10-16

开发规范详细文档

培养良好开发习惯,致力成就合格开发人才,一切从熟悉开发规范开始

2018-06-07

easyui+jquery插件+angularJS

city-picker,jquery-ztree,jquery-ocupload,jquery-cookie,kindeditor,angularJS

2018-06-07

空空如也

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

TA关注的人

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