一、KVO 是什么? KVO 是 Objective-C 对观察者设计模式的一种实现。【另外一种是:通知机制(notification),详情参考:iOS 趣谈设计模式——通知】; KVO 提供一种机制,指定一个被观察对象(例如 A 类),当对象某个属性(例如 A 中的字符串 name)发生更改时, ...
分类:
移动开发 时间:
2018-03-13 15:41:42
阅读次数:
264
转:http://blog.chinaunix.net/uid-20940095-id-4144300.html 1. openstack 鉴权简单介绍 众所周知,openstack通过keystone用来完成authenticate(认证),真正的鉴权(authorize)是在各个模块分别做的,具 ...
分类:
其他好文 时间:
2018-03-13 15:41:34
阅读次数:
249
遇到一个问题 <button id="clipBtn" class="clipbtn" >保存照片</button> 这串代码在点击保存的时候页面一直刷新,后来发现form包裹的按钮的 type属性默认是submit应该设置为button <button id="clipBtn" type="but ...
分类:
其他好文 时间:
2018-03-13 15:41:25
阅读次数:
99
###HPP参数污染的定义 HTTP Parameter Pollution简称HPP,所以有的人也称之为">“HPP">参数污染”,HPP是一种注入型的漏洞,攻击者通过在">HTTP请求中插入特定的参数来发起攻击,如果">Web应用中存在这样的漏洞,可以被攻击者利用来进行客户端或者服务器端的攻击。... ...
分类:
其他好文 时间:
2018-03-13 15:41:16
阅读次数:
291
一、软件 1、软件概念 在学习软件工程这门课的时候,对于软件的概念还局限于软件=程序,程序就是软件,软件就是程序。 但是在这学期学习了软件工程这门课程后我知道了软件=程序+软件工程,软件不只是有程序组成的还有软件工程,这才是软件的组成结构。 软件的开发和发展是需要很多的条件的,像前期的策划(需求分析 ...
分类:
其他好文 时间:
2018-03-13 15:41:08
阅读次数:
147
1、实例属性和操作方法 1)size属性 const map = new Map(); map.set('foo', true); map.set('bar', false); console.log(map.size); 2)set(key, value) 3)get(key) 如果找不到key, ...
分类:
其他好文 时间:
2018-03-13 15:41:00
阅读次数:
165
$('#输入框id').bind('input onchange', function() { var insertVal = $(this).val();//手动输入的字符串; $("#列表id li").each(function(){ var paraStr = $(this).childre ...
分类:
其他好文 时间:
2018-03-13 15:40:52
阅读次数:
755
如何找到一个优秀的且可以贡献的开源项目? 法一:在github网站的主面板找到 Explore 选项卡 --> See more topics(查看更多主题) 或者 See more trending repositories(产看更多趋势库)。 法二:寻找开源的包、框架和工具...的网站:http ...
分类:
其他好文 时间:
2018-03-13 15:40:43
阅读次数:
201
ord('A'):ascii编码转化为对应的序号 chr(66):整数对应序号的ascii码 string.ascii_lowercase:生成所有的小写英文字母字符串 string.digits:生成所有的数字 string.count(str,beg=0,end=len(string):返回st ...
分类:
编程语言 时间:
2018-03-13 15:40:34
阅读次数:
140
有些时候我们的项目中有些错误,但这些错误并不影响项目的整体运行(或许是没有使用到),默认情况下idea是无法通过编译的,因此也就无法部署运行,要达到正确运行项目的目的需要作一些设置才行。 设置Intellij IDEA忽略部分类编译错误 设置很简单,只需要两步即可。 1、设置Java编译器 如上图所 ...
分类:
其他好文 时间:
2018-03-13 15:40:20
阅读次数:
151
题目 幸福幼儿园 B29 班的粟粟是一个聪明机灵、乖巧可爱的小朋友,她的爱好是画画和读书,尤其喜欢 Thomas H. Co rmen 的文章。粟粟家中有一个 R行C 列的巨型书架,书架的每一个位置都摆有一本书,上数第i 行、左数第j 列 摆放的书有Pi,j页厚。粟粟每天除了读书之外,还有一件必不可 ...
分类:
其他好文 时间:
2018-03-13 15:40:10
阅读次数:
155
1.1面向对象思想1.1.1面向过程思想与面向对象思想A:什么是面向过程面向过程,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。例如:吃煎饼果子利用面向过程的思想:1.学习摊煎饼的技术2.买材料鸡蛋,油,葱等等3.开始摊4.吃5.收拾B:什么是面向对象面向对象思想就是不断的创建对象,使用对象,指挥对象做事情。(如果有对象,直接用对象,对我们直接
分类:
其他好文 时间:
2018-03-13 15:40:04
阅读次数:
134
在codevs里发现的一份高精度开根号模板。 ...
分类:
其他好文 时间:
2018-03-13 15:39:53
阅读次数:
135
一、创建虚拟主机1、先安装vSphereClient客户端软件,用于连接远程服务器并根据需求创建虚拟机:2、根据需求填写虚拟机名称,然后点击“下一步”:3、选择安装存储位置,然后点击“下一步”:4、选择安装的系统版本,然后点击“下一步”:5、选择虚拟机安装的网卡,然后点击“下一步”:6、创建虚拟机磁盘信息,然后点击下一步:7、即将创建完成,此处要勾选“完成前编辑虚拟机设置”,然后点击“继续”:8、
使用 jasypt-spring-boot-starter 进行加解密功能。 整个流程说明: 配置一个 spring cloud config server ,将要使用的配置文件存放到github上,然后从这个配置源拿配置。 我们使用 jasypt 进行自动加解密,将需要加密的数据,通过jasypt ...
分类:
编程语言 时间:
2018-03-13 15:39:30
阅读次数:
397