码迷,mamicode.com
首页 > 2018年02月16日 > 全部分享
阿里P6一面
前言:先自己尝试去回答,回答不了再看参考答案,你才能学的更多! 1.MVC具有什么样的优势,各个模块之间怎么通信,比如点击 Button 后 怎么通知 Model? 2.两个无限长度链表(也就是可能有环) 判断有没有交点 3.UITableView的相关优化 4.KVO、Notification、d ...
分类:其他好文   时间:2018-02-16 23:15:48    阅读次数:337
rabbitmq 一些基本函数介绍
1.连接 2.定义 3.发送 4.接收 5.回调 6. 结束 ...
分类:其他好文   时间:2018-02-16 23:15:41    阅读次数:267
maven搭建webapp开发环境
maven作为jar包管理工具在开发中是非常重要的。通过maven连接的仓库,只需要增加配置就可以自动从仓库中下载jar包并添加至工程,而不需要一个个去搜索,找到官网下载到本地,在从build path里面一个个添加。 首先还是安装,去官网下载一个压缩包并解压,有如下文件然后可以新建一个文件夹war ...
分类:移动开发   时间:2018-02-16 22:55:19    阅读次数:259
java基础(5)----面向对象
编程思想: 简单的说一下,我们学习编程,最重要的就是要有编程思想,而编程思想无非就是面向过程和面向对象,以下谈谈我对编程思想的理解。 面向过程: 从过程入手,第一步,第二步…….借助过程与过程的配合,完成需求。 例如: 小明进入房间,需要以下几个步骤: 第一步打开房间门,第二步小明进去,第三步把房间... ...
分类:编程语言   时间:2018-02-16 22:55:10    阅读次数:330
监控浏览器的前进后退---window.onpopstate事件
有时候,由于业务需求,需要监听用户的后退行为,比如禁止用户后退,比如想在用户后退是给链接加上参数,这该怎么办呢?window对象的popstate事件就派上用场了 每当处于激活状态的历史记录条目发生变化时,popstate事件就会在对应window对象上触发. 如果当前处于激活状态的历史记录条目是由 ...
分类:Windows程序   时间:2018-02-16 22:55:01    阅读次数:296
ConcurrentModificationException(并发修改异常)的解决
【异常解释】 ConcurrentModificationException:当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。【产生的原因】 迭代器是依赖于集合而存在的,在判断成功后,集合的中新添加了元素,而迭代器却不知道,所以就报错了,这个错叫并发修改异常。 简单描述就是:迭代器遍历元 ...
分类:其他好文   时间:2018-02-16 22:54:55    阅读次数:227
微软笔记本各种文件的文件头信息
字符编码 文件头 数字 数字编码 汉字 1 ...
分类:其他好文   时间:2018-02-16 22:54:48    阅读次数:225
Aiiage Camp Day3 C Communist
题意 给两行词串。第二行无重复,第一行有重复。每次可以在第一行删去一个和第二行的公共子序列。问最少几次可以删完。 长度<1e5 26小写字母 题解 每次求最长公共子序列显然会T。 等价问题是,对第二行词从小到大标号,第一行上升子序列个数。 那么只需要倒序扫第一行词串。初始序列数为0,记录每个序列当前 ...
分类:其他好文   时间:2018-02-16 22:54:40    阅读次数:197
[板子]最小生成树
我们所写的最小生成树主要有两种,分别是Prime和Kluskal。 注:n表示节点数,m表示边数。 一、Prime算法 Prime算发是一种对点的枚举算法,算法实现的实质是贪心,即每次加入的点都是离已知生成树部分最近的点,加入生成树一个新的点的同时更新还未加入的点与生成树的最小距离,所以整个时间复杂 ...
分类:其他好文   时间:2018-02-16 22:54:29    阅读次数:215
十四、面向对象分析和设计全流程概述
一个项目前期分析分为管理流程和技术流程。 管理流程是软件工程范畴,属于项目管理。管理流程常见的有瀑布模型、螺旋模型、迭代开发、敏捷,RUP等。管理流程主要是指导项目经理如何管理项目用的。 知道了管理流程,并不能指导开发人员进行开发设计。因此还需要一套指导开发人员进行开发的流程。我们称之为技术流程。 ...
分类:其他好文   时间:2018-02-16 22:54:20    阅读次数:171
7-14 电话聊天狂人
7-14 电话聊天狂人(25 分) 给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人。 输入格式: 输入首先给出正整数N(≤10?5??),为通话记录条数。随后N行,每行给出一条通话记录。简单起见,这里只列出拨出方和接收方的11位数字构成的手机号码,其中以空格分隔。 输出格式: 在一行中给出 ...
分类:其他好文   时间:2018-02-16 22:54:13    阅读次数:240
ubuntu tensorflow install(Ubuntu16.04+CUDA9.0+cuDNN7.5+Python3.6+TensorFlow1.5)
在网上找了很多案例,踩了许多坑,感觉比较全面的是下面介绍的 http://www.cnblogs.com/xuliangxing/p/7575586.html 先说说我的步骤: 首先安装了Anacoda,因为是科学运算环境,所以先安装了最新版,所以对应的Python 3.6 安装显卡驱动:GTX95 ...
分类:编程语言   时间:2018-02-16 22:54:07    阅读次数:385
寒假作业02
你有什么技能比大多人(超过班级90%以上)更好? 我学过绘画、书法还有吉他,但是都不是十分的精通,所以究竟自己什么技能比大多数人更好,实在有些为难。不过如果硬要说一个,我想我写字算是比较好的。 针对这个技能的获取你有什么成功的经验? 我从小就练字,后来,渐渐大一些了,无聊的时候,就喜欢拿着笔写各种字 ...
分类:其他好文   时间:2018-02-16 22:53:58    阅读次数:169
十二、三大核心特征-多态
多态指的是面向对象编程时,屏蔽了子类对象之间的差异,可以使调用对象方法的客户端代码中代码保持通用性,而不必针对每个不同的对象写不同的实现。 多态的实现依靠的是继承、抽象方法或接口的特性。 例如: 在touchHead方法中,我们无需知道具体的是哪个对象,只要这个对象是派生于动物父类,就可以调用tal ...
分类:其他好文   时间:2018-02-16 22:53:50    阅读次数:191
python3 Set集合与数据转换函数
集合set是一个无序不重复元素的序列 基本功能是进行成员关系测试和删除重复元素。 使用打括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建新字典的。 add():增加集合元素 copy():浅拷贝 clear():清空集合 differenc ...
分类:编程语言   时间:2018-02-16 22:53:40    阅读次数:332
倒计时CSS3
<div class="progress blue"> <span class="progress-left"> <span class="progress-bar" style="transform:rotate({{rotate-180 > 0 ?rotate-180:0 }}deg)"></s ...
分类:Web程序   时间:2018-02-16 22:53:33    阅读次数:376
Python入门基础学习 三
Python入门基础学习 三 数据类型 Python区分整型和浮点型依靠的是小数点,有小数点就是浮点型。 e记法:e就是10的意思,是一种科学的计数法,15000=1.5e4 布尔类型是一种特殊的整形,true就相当于1,false相当于0,可以用来计算 类型转换 转换:整数:int();字符串:s ...
分类:编程语言   时间:2018-02-16 22:34:11    阅读次数:189
296条   上一页 1 2 3 4 5 6 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!