- 博客(14)
- 收藏
- 关注
转载 算法面试题
大河轻松度,阴沟易翻船。无风无浪的地方,按理说是绝对不该翻船的。可是,就是在大家看似无比简单的问题上,栽倒无数人。 题目描述: 依序遍历0到100闭区间内所有的正整数,如果该数字能被3整除,则输出该数字及‘*’标记;如果该数字能被5整除,则输出该数字及‘#’标记;如果该数字既能被3整除又能被5整除,则输出该数字及‘*#’标记。 提示: 这道看似非常简单的题目,却潜藏
2014-04-24 11:32:55
402
原创 app开发平台
Xamarin是一个行动App开发平台,提供跨平台开发能力,开发人员透过Xamarin开发工具与程序语言,即可开发出iOS、Android 与Windows 等平台的原生(Native) App 应用程序,不须个别使用各平台的开发工具与程序语言,不只是「write-once, run everywhere」的跨平台解决方案,更可达到 「write your code once, and prese
2014-04-24 11:31:52
465
转载 (留存记录)近邻分类算法KNN
K-近邻(K-Nearest Neighbors, KNN)是一种很好理解的分类算法,简单说来就是从训练样本中找出K个与其最相近的样本,然后看这K个样本中哪个类别的样本多,则待判定的值(或说抽样)就属于这个类别。 KNN算法的步骤 计算已知类别数据集中每个点与当前点的距离;选取与当前点距离最小的K个点;统计前K个点中每个类别的样本出现的频率;返回前K个点出现频率最高的类别作为当
2014-04-20 11:47:48
596
转载 诊断
Doctor 通常,一个前端项目如果出现了一些不符合预期的问题,可以通过诊断工具edp doctor帮你定位并解决这些问题。诊断工具会检查如下的内容: output输出的内容中引用的资源是否存在项目的配置是否正常(是否存在.edpproj目录,是否存在module.conf文件)module.conf的配置是否正确项目代码中require所引用的module id是
2014-04-20 11:46:11
379
转载 算法中重要问题
计算中能遇到无数种问题,但只有少数领域的问题引起了特殊关注。下面简单介绍这些重要的问题类型 1.排序 排序问题要求我们按升序(降序)重新排列给定列表中的数据项。在对记录排序时需要选取一段信息作为排序的依据,这段特别选定的信息称为键。 排序算法中有两个特性:稳定(保留了相等元素在输入中的相对位置),In-place(不占用额外内存或占用常数的内存)。 稳定的排序算法:
2014-04-19 12:28:20
418
转载 软件设计模式
软件设计模式大致可以分为三类,共23种。 创建型模式:单例模式,抽象工厂模式,建造者模式,工厂模式,原型模式。 结构型模式:适配器模式,桥接模式,装饰模式,组合模式,外观模式,享元模式,代理模式。 行为型模式:模板方法模式,命令模式,迭代器模式,观察者模式,中介者模式,备忘录模式,解释器模式,状态模式,策略模式,责任链模式,访问者模式。 常用的有:装饰模式,代理模式,适配器模式,观察者模式
2014-04-19 12:27:32
348
转载 代码
作为一位曾读英语专业的业余作者,我以往总是被这样的想法所吸引:代码就像文学作品,我们应该像通过阅读优秀范文学写英文那样来学写代码。当然,持这种观点的不止我一个人。Donald Knuth(著名计算机科学家,译者注),除了致力开发TeX软件和编著《计算机程序设计艺术》,一直以来是被他称作“文学编程”的提倡者,并已经把他的几个大型程序出版成书。 另一方面,早在我加入Etsy并成立第一个代码阅读小
2014-04-18 11:03:46
452
转载 Qt Creator 3.1.0发布
近日,Digia公司Qt开发团队在其开发者博客上宣布,正式对外发布Qt Creator 3.1.0。全新的Qt Creator 3.1.0主要包括Bug修复与系统改进,同时,还添加了一些新的功能特性。 主要更新: 集成基于Clang的C/C++代码模块 在Qt Creator 3.1.0中,新集成了一个基于Clang的C/C++代码模块作为代码完成和语法高亮的选项
2014-04-18 11:02:44
538
转载 通配符匹配字符串
问题:实现支持?和*两个通配符的字符串匹配函数。 Implement wildcard pattern matching with support for '?' and '*'. '?' Matches any single character. '*' Matches any sequence of characters (including the empty sequence).
2014-04-17 13:14:59
439
转载 有效Valid Number .
问题:给出一个字符串,判断它是否是一个有效的数字。 什么叫有效的数字呢? 整数 ,小数 "2.5",正数 "+25",负数"-25",科学计数法"-2e1+0"。 特殊用例: “.5”, “5.” 认为是有效数字。 无效用例: “.", "e25", "25e", "2e5e5", "2.5.5", "2e2.5" 输入检查:左右两端出现空格是允许的,内部不能有空格。
2014-04-17 13:14:05
389
转载 后两
5.新HTML 5特性 IE 10运用了大量在IE 9上不可用的HTML 5特性。如果你不想支持IE 9,你可以摒弃许多polyfills和fallback解决方案。最重要的特性如下: 应用缓存API 可让你创建离线Web应用。 拖放 在IE 10上你可以在任何HTML元素上使用可拖曳属性。 文档API
2014-04-16 14:19:53
308
转载 记录
1. 不再有条件注释 几乎所有Web开发人员和设计师至少使用过一次条件注释。过去,我们经常需要修复该IE的bug。在这里条件注释随手可得。如果用户运行一个IE版本,你可以将一个额外的样式表或脚本文件收录,且其他浏览器不受影响。可以这样做: [js] view plaincopy "text/javascript" src="ie9hack.
2014-04-16 14:18:55
294
转载 java
第 1 章 认识 Java 1.1 Java 的历史 Java 来自于 Sun 公司的一个叫 Green 的项目,其原先的目的是为家用电子消费产 品开发一个分布式代码系统,这样就可以把 E-mail 发给电冰箱、电视机等家用电器, 对它们进行控制,和它们进行信息交流。开始他们准备采用 C++ ,但 C++ 太复杂,安 全性差, 最后基于 C+
2014-04-15 20:20:08
390
转载 记录下
Matt Smith是位著名的设计师和开发者,专注于UX/UI。他在博客中分享了一种新颖的表单交互模式,也就是我们所说的浮动式标签。在这种模式中,当用户聚焦于某个输入框并输入内容之后,原有的内联标签就会“浮”到已输入的内容之上。 Matt Smith在 博客中解释道,他第一次尝试使用相同的概念将占位符变成一个图标,但是没有坚持下来。这是因为他觉得不够好,没有将占位符/标签信息表达清楚,于是M
2014-04-15 20:19:18
291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人