一、概况 总体来说设计模式分为三大类: (1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 (2)结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 (3)行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子 ...
分类:
编程语言 时间:
2017-11-25 19:17:47
阅读次数:
239
在做学校大创项目的安卓开发时,需要从相册获取图片或者拍照,然后裁剪保存为头像。由于我是第一次弄安卓开发,也对Android现在越来越多的权限限制不了解,debug过程真的是异常心塞啊。 闲话不说(文末慢慢话痨),我开始是在网上找了一些代码打算用到项目上试试,但是连个拍照或者从相册选择图片都频繁报错( ...
分类:
移动开发 时间:
2017-09-30 20:59:28
阅读次数:
4898
实例: 下载一首英文的歌词或文章,将所有,.?!等替换为空格,将所有大写转换为小写,统计某几个单词出现的次数,分隔出一个一个的单词。 song='''When I was dreaming about you babyYou were dreaming of meCall me crazyCall ...
分类:
其他好文 时间:
2017-09-20 22:07:00
阅读次数:
166
一、收入的不同 1.劳动性收入 普通劳动性收入:通过工作赚钱,技术能力不强、可替代性高、对身体压力大、简单重复劳动。 中级劳动性收入:通过工作赚钱,有知识技术壁垒、劳动强度大、创造性劳动。 高级劳动性收入:通过工作赚钱,人脉要求高、丰富的行业经验、可替代性低、对身体压力小、创造性劳动。 2.非劳动性 ...
分类:
其他好文 时间:
2017-09-07 12:08:47
阅读次数:
168
文:独行巨蟹 BTS(BitShares,比特股)曾经是“二代币”中的佼佼者,后面的表现却一再让社区失望,与当初的BTS1.0比起来,刚上线不久的BTS2.0可以说是一个重新开发的产品,在许多方面都有重大创新,值得去重新评估一下它的前景。本文试图带领对BTS有兴趣的读者领略一下BTS2.0到底是个什 ...
分类:
其他好文 时间:
2017-09-06 21:21:18
阅读次数:
180
当我们使用ssh-keygen命令的时候,需要输入3次回车,才能创建密钥对,如何一键非交互生产密钥对呢?答案:方法一:ssh-keygen-f~/.ssh/id_rsa-q-N‘‘方法二:ssh-keygen-trsa-f~/.ssh/id_dsa-P""当然还可以写一个expect脚本来实现,比较麻烦就不推荐了备注今天是每日一题陪伴大..
分类:
其他好文 时间:
2017-09-01 10:50:54
阅读次数:
234
第3章 曲线功能 本章主要内容: ? 曲线功能简介 ? 绘制基本曲线 ? 绘制高级曲线 ? 曲线编辑 ? 曲线操作 3.1曲线功能简介UG软件主要是三维实体建模的,但曲线功能在其CAD模块中应用的非常广泛。有些实体需要通过曲线的拉伸、旋转等去操作构造特;也可以用曲线创建曲面进行复杂实体造型;在特征建 ...
分类:
其他好文 时间:
2017-08-21 09:53:30
阅读次数:
259
创建数组 在JavaScript多种方式创建数组 构造函数 1.无参构造函数,创建一空数组 2.一个数字参数构造函数,指定数组长度(由于数组长度可以动态调整,作用并不大),创建指定长度的数组 3.带有初始化数据的构造函数,创建数组并初始化参数数据 字面量 1.使用方括号,创建空数组,等同于调用无参构 ...
分类:
编程语言 时间:
2017-08-19 18:44:01
阅读次数:
149
经过激烈的角逐,最终十大创客登上了中关村大擂台,一绝高下。微软作为“武林盟主”,不仅准备了丰厚赏金,更是邀请了”同道长老” 复星天使投资总经理刘琦开、微软创投加速器首席技术官王雷列席观战。 ...
分类:
其他好文 时间:
2017-08-12 14:04:32
阅读次数:
215
题目描述 只要是参加jsoi活动的同学一定都听说过Hanoi塔的传说:三根柱子上的金片每天被移动一次,当所有的金片都被移完之后,世界末日也就随之降临了。 在古老东方的幻想乡,人们都采用一种奇特的方式记录日期:他们用一些特殊的符号来表示从1开始的连续整数,1表示最小而N表示最大。创世纪的第一天,日历就 ...
分类:
其他好文 时间:
2017-07-12 23:18:06
阅读次数:
166