码迷,mamicode.com
首页 > 2019年04月27日 > 全部分享
设计模式之工厂模式(五)
前面几篇,我们已经把简单工厂、工厂方法模式以及抽象工厂模式一一进行了拆解,一步步让我们学会了这几个工厂模式,哦,对了,简单工厂并不算真正意义上的工厂。 我们通过吃披萨的启发,对创建披萨进行了改造;又发展了远景,对披萨加盟有了浓厚的兴趣,并开了很多加盟店;又对材料进行了严格把控,才有了现在的规模。工厂 ...
分类:其他好文   时间:2019-04-27 13:00:54    阅读次数:164
jquery中的json操作
jquery中的json操作 $(function() { var json = [ { "id" : "1", "tagName" : "apple" }, { "id" : "2", "tagName" : "orange" }, { "id" : "3", "tagName" : "banan ...
分类:Web程序   时间:2019-04-27 13:00:35    阅读次数:140
使用SpringSecurity体验OAuth2 (入门2)
本文继续使用SpringSecurity从实战角度对OAuth2进行体验,上一篇 搭建了项目环境,并对配置做了初步分析,分析发现会有两套配置可能在影响OAuth,一个是由授权服务的启动类上的注解@EnableAuthorizationServer引出的,另一个则是由引用的依赖中的自动配置类 OAut ...
分类:编程语言   时间:2019-04-27 13:00:00    阅读次数:144
Axure原型设计工具简单介绍和步骤描述
Axure原型设计工具 l Axure使用者感受关键词: 超大型;高保真度;可拓展控件;自定义库;适配;少交互;收费。 1.Axure介绍: Axure RP是一款专业的快速原型设计工具。Axure(发音:Ack-sure),代表美国Axure公司;RP则是Rapid Prototyping(快速原 ...
分类:其他好文   时间:2019-04-27 12:59:46    阅读次数:141
html字体加大标签与写法介绍
在html中字体加大的标签为<big>,一般用于重要文字,醒目文字,让用户容易看到! 字体加大: <big>写上你想写的字</big> 效果:未加大 加大 效果中我们能轻易分辨,加大和未加大的文字区别! ...
分类:Web程序   时间:2019-04-27 12:59:34    阅读次数:249
23. Merge k Sorted Lists (JAVA)
Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. Example: Input: [ 1->4->5, 1->3->4, 2->6 ] Output: ...
分类:编程语言   时间:2019-04-27 12:59:20    阅读次数:124
网络爬虫BeautifulSoup库的使用
使用BeautifulSoup库提取HTML页面信息 BeautifulSoup类的基本属性 标签树的下行遍历 标签树的上行遍历 遍历title标签的上一级标签 遍历a标签的所有前序节点以及后续节点 soup标签的上一级标签为空,所以要进行判断 ...
分类:其他好文   时间:2019-04-27 12:58:58    阅读次数:124
决策树
决策树原理 对一系列问题进行if/else推导,最终实现决策 决策树构建 #导入numpyimport numpy as np#导入画图工具import matplotlib.pyplot as pltfrom matplotlib.colors import ListedColormap#导入树模 ...
分类:其他好文   时间:2019-04-27 12:58:44    阅读次数:213
Appium.01——环境搭建
安装JDK Java官网 环境变量 JAVA_HOME C:\Java\jdk1.8.0_211 Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 验证 java -version Android环境配置 Android SDK 环境配置 ANDROID_HOME C ...
分类:移动开发   时间:2019-04-27 12:58:31    阅读次数:144
js算法
1.1 原始人冒泡排序 function bubbleSort(arr) { var len = arr.length; for (var i = 0; i < len; i++) { for (var j = 0; j < len - 1 - i; j++) { if (arr[j] > arr[ ...
分类:编程语言   时间:2019-04-27 12:57:58    阅读次数:131
quartz
@ "TOC" Quartz Quartz简介 强大的开源任务调度框架,纯java实现,精细控制排程 特点 强大的调度功能 灵活的应用方式 分布式和集群能力 主要用到的设计模式 Builder模式 Factory模式 组件模式 链式写法 三个核心概念 调度器 任务 触发器 重要组成 Job JobB ...
分类:其他好文   时间:2019-04-27 12:57:40    阅读次数:160
Linux SPI初始化及接口函数代码细究
2012-01-08 22:11:38 目的:我需要掌握spi驱动相关数据结构关系,及在哪部分函数中把这些数值进行底层寄存器赋值的。结合应用层函数完成spi驱动的代码测试。已达到灵活修改的目的。 按顺序看probe函数中 if (!pdata->set_cs) 则 hw->set_cs = s3c2 ...
分类:系统相关   时间:2019-04-27 12:57:25    阅读次数:198
Ping 命令实战小结--TCP/IP协议学习
2011-12-22 22:38:49 图1 图2 一,环境说明 硬件连线。PC与2440开发板直接用网线连接。 PC的ip地址:192.168.0.107。2440开发板的ip地址:192.168.0.106 二,操作 在开发板的uboot中用输入命令。Ping 192.168.0.107 三,抓 ...
分类:其他好文   时间:2019-04-27 12:57:12    阅读次数:134
ES6- 变量声明
1、变量声明方式 ES6变量声明使用let/const,其中最重要的两个特性: >块级作用域 >不再具备变量提升 ES6 ES5 变量提升: ES5-会存在变量提升,没有块级作用域,它的作用域分为两种:一个是全局作用域,另一个是函数作用域; 具体会在后续执行上下文环境中介绍 ...
分类:其他好文   时间:2019-04-27 12:56:21    阅读次数:127
Linux can双机通信(2440+MCP2515 && 51+SJA1000)
2012-01-12 22:43:24 上图: 自收发成功完成后,那么双机通信就比较容易了。关键就是CAN波特率、ID标识、滤波设置正确即可双机通信了。 ...
分类:系统相关   时间:2019-04-27 12:56:05    阅读次数:149
ARM Mcp2515添加驱动
Mcp2515添加驱动 2012-01-10 21:39:32 上图1: 上图2: 上图3: 之前完成了spi接口驱动,所以mcp2515也是通过spi来读写数据的。就是多加一个中断脚。 另外在2.6.36中我看到有mcp251x.c文件,还有帮助注释,太好了,注释里都教会你怎么使用。于是又去看了看 ...
分类:其他好文   时间:2019-04-27 12:55:52    阅读次数:171
Java数据类型(Primivite 和引用数据类型!)
一、byte(8位) short(16位) int(32位) long(64位) float(32位) double(64位) boolean(Java虚拟机决定) true 或者false! 单独4个字节和 Boolean数组1个字节。 char(16位) 0 ~ 65535 integer by ...
分类:编程语言   时间:2019-04-27 12:55:28    阅读次数:156
756条   上一页 1 ... 21 22 23 24 25 26 27 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!