最新 最热

Block 小结block  的 储存位置block  的循环引用

block 实质值是一个结构体的指针当我们在block内部调用一个局部变量  当改变这个局部变量的值是没有办法影响到 block内部的值的  因为block的底层实现是传入block的一个常量值.static    __block 修饰的  当我...

2018-06-01
1

设计模式学习笔记之中介者模式

最近在学习设计模式,把学习过程中的点滴思考记录下来,其中也有一些从网上看到的精彩解析。先从中介者模式开始记录。精髓:将一堆对象(同事类)之间的复杂交互,封装到中介类中,统一协调处理。这个图挺经典...

2018-04-16
0

把一个矩阵行优先展成一个向量,numpy.ravel() vs numpy.flatten()区别

首先声明两者所要实现的功能是一致的(将多维数组降位一维),两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响原始矩阵,而numpy.ravel()返回的是视图,会影响原始矩阵。两者...

2018-04-02
1

【答疑解惑】做程序员需要天赋嘛?

疑惑一程序员的压力有哪些?压力一是找不到对象。面向对象的程序猿也找不到对象。今天突然市场说一项目一个星期搞定要招标,妈蛋。管我毛事。哎不说了加班。又出bug了修也修不玩,说好了不改了的?这个月都得加班。没有统一...

2018-03-16
0

字符画,你可能未知的美 (76天)

在平时的工作中,如果接触字符界面时间比较长的时候,都会无意识的感觉到单调,认为字符只能表达一些抽象复杂的东西,对于图形的那种简单和清晰,显得有些力不从心。今天和大家来分享一下字符画,可能你未知的美。...

2018-03-14
1

元学习-01

元学习——学习怎么学习。用一句话概括的话——元学习是学习他爸。首先先扯一个题外话,李笑来曾经说过一段话,我觉得很对:在中国,若是一个人没有英语障碍,能自如地使用计算机这个工具。那么这个人相当于身边不懂英文。不善...

2018-03-12
0

Leetcode 283. Move Zeroes

Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements. For example, given nums...

2018-01-12
1

备忘录模式

备忘录模式,望文生义就知道它是用来做备忘的,或者可以直接说是“备份”。当需要保存当前状态,以便在不久要恢复此状态时,就可以使用“备忘录模式”。将当前”状态“备份,是不是又new一个类,然后将每个字段方法copy过去就可...

2018-01-09
1