前面我们说过了单例模式,是用来强制保证同一个进程内只有一个对象;享元模式:利用第三方工厂来创建对象,也可以保证一个进程内只有一个对象(非强制保证);那么今天我们来讲讲原型模式;先不说概念了,直接看下面一个例子; (一) 原型模式 下面是一个StudentSingleton,里面是可以保证一个进程内只 ...
分类:
其他好文 时间:
2018-01-23 20:34:17
阅读次数:
198
在 MySQL 中,有三种主要的类型:Text(文本)、Number(数字)和 Date/Time(日期/时间)类型。 Text 类型: 注释:这些值是按照您输入的顺序排序的。 可以按照此格式输入可能的值: ENUM('X','Y','Z') Number 类型: 注意:以上的 size 代表的并不 ...
分类:
数据库 时间:
2018-01-23 20:34:08
阅读次数:
166
返回的值字母是小写的,如果需要大写,在MD5()这个函数的返回值里选择return temp.toUpperCase()这个就行了。 function md5(string) { var x = Array(); var k, AA, BB, CC, DD, a, b, c, d; var S11 ...
分类:
其他好文 时间:
2018-01-23 20:33:43
阅读次数:
260
来源简书 电梯直达 https://www.jianshu.com/p/505d9d9fe36a Mobx是一个功能强大,上手非常容易的状态管理工具。就连redux的作者也曾经向大家推荐过它,在不少情况下你的确可以使用Mobx来替代掉redux。 本教程旨在介绍其用法及概念,并重点介绍其与React ...
分类:
其他好文 时间:
2018-01-23 20:33:36
阅读次数:
347
sort是容器的函数:sort(cmp=None, key=None, reverse=False) sorted是python的内建函数:sorted(iterable, cmp=None, key=None, reverse=False) 参数解析: cmp:比较函数,比较什么参数由key决定。 ...
分类:
编程语言 时间:
2018-01-23 20:33:29
阅读次数:
184
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 在 Vue 之后引入 vuex 会进行自动安装: 可以通过 https://unpkg.com/vuex@2.0.0 这样的方式指定特定的版本 ...
分类:
其他好文 时间:
2018-01-23 20:33:21
阅读次数:
263
pyrhoon介绍:创始人为吉多·范罗苏姆(Guido van Rossum)(龟叔) Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。 Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。 目前Python主要应用领域:云计算(云 ...
分类:
其他好文 时间:
2018-01-23 20:33:14
阅读次数:
337
摘要:使用的插件为webviewJavaScriptBridge,app端需要引入一下这个包,html页面只需一段JS代码 与IOS交互 <! 申明交互(此处代码固定) > function setupWebViewJavascriptBridge(callback) { if (window.We ...
分类:
移动开发 时间:
2018-01-23 20:33:07
阅读次数:
1268
阻塞状态(Blocked) 线程运行过程中,可能由于各种原因进入阻塞状态: 1>线程通过调用sleep方法进入睡眠状态; 2>线程调用一个在I/O上被阻塞的操作,即该操作在输入输出操作完成之前不会返回到它的调用者; 3>线程试图得到一个锁,而该锁正被其他线程持有; 4>线程在等待某个触发条件; .. ...
分类:
编程语言 时间:
2018-01-23 20:32:59
阅读次数:
153
微信小程序php后端form表单 https://www.cnblogs.com/tdalcn/p/7092716.html 1.小程序相对于之前的WEB+PHP建站来说,个人理解为只是将web放到了微信端,用小程序固定的格式前前端进行布局、事件触发和数据的输送和读取,服务器端可以用任何后端语言写, ...
分类:
微信 时间:
2018-01-23 20:32:50
阅读次数:
281
转:https://www.cnblogs.com/luxiaoxun/p/4694144.html MySQL性能优化总结 一、MySQL的主要适用场景 1、Web网站系统 2、日志记录系统 3、数据仓库系统 4、嵌入式系统 二、MySQL架构图: 三、MySQL存储引擎概述 1)MyISAM存储 ...
分类:
数据库 时间:
2018-01-23 20:32:41
阅读次数:
181
1.进入 Ubuntu 16.04 桌面,按下 Ctrl + Alt + t 键盘组合键,启动终端。 2.在终端中,输入以下命令,将下载源加入到系统的源列表。 如果返回“地址解析错误”等信息,可以百度搜索其他提供 Chrome 下载的源,用其地址替换掉命令中的地址。 3.在终端中,输入以下命令,导入 ...
分类:
其他好文 时间:
2018-01-23 20:32:31
阅读次数:
274
很早就想学习一下网络爬虫了~苦于学艺不精并且过于懒惰以至于迟迟没有行动~最近因为项目做的也差不多了,就用空学习一下这门新的语言,了解一下新的技术。(PS:真的不会排版丑就丑点吧) 上面所说的傻瓜式说明也不是吐槽在看的您~而是吐槽自己~害怕某一天忘了如何操作哈哈哈哈~言归正传往下看↓ 俗语说得好工欲善 ...
分类:
编程语言 时间:
2018-01-23 20:32:24
阅读次数:
149
一、引子 1.什么是数据? x=10,10是我们要存储的数据 2.为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3.数据类型 数字 字符串 列表 元组 字典 集合 二、基础数据类型 1.数字int 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以 ...
分类:
编程语言 时间:
2018-01-23 20:32:15
阅读次数:
162
结局:vue-loader@13.X 降级到 vue-loader@12.X 即可解决 先来说一下export default 与 require 和 import 的关系通过export default导出的,如果你使用import xxx from 'xxx' 就可以直接使用,但如果你使用req ...
分类:
其他好文 时间:
2018-01-23 20:32:09
阅读次数:
2900
地址:https://github.com/PhilJay/MPAndroidChart 1. Gradle dependency (recommended) Add the following to your project level build.gradle: allprojects { re ...
分类:
移动开发 时间:
2018-01-23 20:32:02
阅读次数:
424
近期博主在学frangment框架,因此想着想着就想通过listfragment完毕对wifi列表的获取。 好!如今就不说废话了。 一.wifi的基础知识 在Android的官方文档中定义了例如以下五种状态: WIFI_STATE_DISABLING WIFI网卡正在关闭 0 WIFI_STATE_ ...
分类:
移动开发 时间:
2018-01-23 20:31:55
阅读次数:
223