码迷,mamicode.com
首页 > 2016年10月31日 > 全部分享
备忘录模式
一、 模式定义 所谓备忘录模式就是在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。 二、 模式结构 下图是备忘录模式的UML结构图: 备忘录模式主要包含入下几个角色: Originator: 原发器。负责创建一个备忘录,用以记录当前 ...
分类:其他好文   时间:2016-10-31 18:52:35    阅读次数:258
初步学习vue.js
vue是法语中视图的意思,Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API。 响应的数据绑定 Vue.js 的核心是一个响应的数据绑定系统,它让数据与 DOM 保持同步非常简单。 指令 指令 (Directives) 是特殊的带有前缀 v- 的特性。指令的值限定为绑 ...
分类:Web程序   时间:2016-10-31 18:52:03    阅读次数:194
水平+垂直 居中
方案一 水平居中和垂直居中,并且父容器的宽度高度都是未知的,里面的子容器大小也是不一定的 DEMO 方案二 水平居中和垂直居中 absolute_transform DEMO 方案三 水平居中和垂直居中flex_justify-content_... ...
分类:其他好文   时间:2016-10-31 18:49:03    阅读次数:336
IP首部校验和计算
根据RFC1071文档的计算方法,编写代码实现IP首部校验和的计算 计算步骤: 1.首先将IP首部中校验和字段置0 2.将IP首部每16bit进行相加,如果有进位产生,则将进位加到最低位。 3.将计算的结果取反即可 ...
分类:其他好文   时间:2016-10-31 18:50:24    阅读次数:176
python实现自动输入命令回车操作
苦逼的在sf上等了一天(问题链接),都没人来解答,只好自己想办法,东平西凑还是勉强实现了,记录一下: 安装完python2.7后,在cmd命令行输入python回车,后出现python相关的提示信息,表示python安装正常; 这个时候只能在里面输入python程序语句直接执行,输入exit()退出 ...
分类:编程语言   时间:2016-10-31 18:49:41    阅读次数:3637
Android-深入理解android自定义属性(AttributeSet,TypedArray)
属性 自定义属性,首先要定义出来属性,我们新建一个attrs.xml: 然后我们要看到产生什么效果: 在R.java文件里 我在这里把不相关的内容去掉了,在这里我们可以看到通过修改attrs.xml,R文件的改变是多了两个类,分别是attr类和styleable类,这里我们要注意的是区分出来这两个类 ...
分类:移动开发   时间:2016-10-31 18:50:31    阅读次数:288
使用nodemailer发送邮件
今天闲来无事,一时兴起看了下如果使用javascript来发送邮件。经过调研发现,nodeJs可以实现这个功能。 具体的步骤如下: 1.安装依赖 npm install nodemailer -g (安装的时间很长,也不知道为什么) 2.确保发件的qq邮箱已经开通了smtp服务,开通方法:http: ...
分类:其他好文   时间:2016-10-31 18:47:26    阅读次数:238
用scikit-learn和pandas学习线性回归
对于像深入了解线性回归的童鞋,这里给出一个完整的例子,详细学完这个例子,对用scikit-learn来运行线性回归,评估模型不会有什么问题了。 1. 获取数据,定义问题 没有数据,当然没法研究机器学习啦。:) 这里我们用UCI大学公开的机器学习数据来跑线性回归。 数据的介绍在这: http://ar ...
分类:其他好文   时间:2016-10-31 18:49:31    阅读次数:226
java基础面试题
1. 考点有两个:第一,创建对象时内存的开辟。第二,参数的传递。本例中其实就只有一个对象,就是第一行的new A(),这将在堆内存中开辟一块空间, ...
分类:编程语言   时间:2016-10-31 18:47:31    阅读次数:165
Azure ARM (8) ARM Template - VS Code
《Windows Azure Platform 系列文章目录》 在上一节内容中,笔者介绍了如何使用Visual Studio来编辑ARM Template。 但是在某些时候,Visual Studio安装起来太庞大了。本章将介绍使用VS Code来编辑Azure Template。 1.VS Cod ...
分类:其他好文   时间:2016-10-31 18:47:31    阅读次数:226
启动ip转法功能
这种方法无需重启: [root@ha02 ~]# sysctl -p /etc/sysctl.confnet.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route ...
分类:其他好文   时间:2016-10-31 18:48:45    阅读次数:212
java分享第六天(冒泡排序)
冒泡排序 基本思想: 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们 的排序与排序要求相反时,就将它们互换 ...
分类:编程语言   时间:2016-10-31 18:47:32    阅读次数:166
前端encodeURIComponent 和后端http_build_query配合
解决特殊字符不能转义 1、 function fixedEncodeURIComponent (str) { return encodeURIComponent(str).replace(/[!'()*]/g, function(c) { return '%' + c.charCodeAt(0).t ...
分类:Web程序   时间:2016-10-31 18:45:44    阅读次数:289
WAMPSERVER 与 IIS冲突
如果之前打开过IIS服务或者用过xampp则输入localhost时,WAMPSERVER 与 IIS服务的默认端口冲突。 ...
分类:其他好文   时间:2016-10-31 18:45:15    阅读次数:253
字符串相似度三种算法介绍
余弦相似度 计算公式为: P(A,B) = sqrt(A × B) / (|A| × |B|) 设有两个字符串: ABCDEFG ABCHIJK 其中共有11个字符,为: A B C D E F G H I J K 如果,不考虑他们之间的关联性以及顺序等隐私,那么可以讲这两个字符串转换成两个11维空 ...
分类:编程语言   时间:2016-10-31 18:46:09    阅读次数:1407
Lua中的协同程序
【前言】 协同程序与线程差不多,也就是一条执行序列,拥有自己独立的栈、局部变量和指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。从概念上讲,线程与协同程序的主要区别在于,一个具有多个线程的程序可以同时运行几个线程,而协同程序却需要彼此协作的运行。就是说,一个具有多个协同程序的程序在任意时 ...
分类:其他好文   时间:2016-10-31 18:43:49    阅读次数:242
Bootstrap Table的使用
前言:BootstrapTable基于Bootstrap,Bootstrap基于jquery,所以需要引入jquery后再引入bootstrap。 通过 JavaScript 的方式 通过 JavaScript 的方式 通过表格 id 来启用 bootstrap table。 文档链接戳这里。 <d ...
分类:其他好文   时间:2016-10-31 18:44:00    阅读次数:456
1091条   上一页 1 ... 19 20 21 22 23 24 25 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!