第一轮 电话面试,同时在code pad上做题,一边跟面试官讲解自己思路一边写代码。 第一题: 给定一个int,如果是power of 10就返回true,否则返回false。 用递归可以很轻松解决。 第二题: 给定一个数组和一个整数S,返回数组里相加等于S的所有整数对。 我最初用HashMap来存 ...
分类:
编程语言 时间:
2017-07-15 10:00:00
阅读次数:
149
一丶初来乍到: 首先感谢大家能来看我的博客,因为第一次写博客,之前没有经验,所以有不好的地方请大家指出来,当然初来乍到,肯定先要做个小小的自我介绍,本人是今年刚毕业的学生,在大学时期,因为当时看到学长学姐们找工作,都说java比较火,需求量大,所以自学了java,在java学习上,整整花费了两年的时 ...
分类:
编程语言 时间:
2017-07-15 10:01:22
阅读次数:
143
基本解决方案 中间代码解决方案 高级代码解决方案(性能最高) ...
分类:
编程语言 时间:
2017-07-15 10:01:30
阅读次数:
217
1.文件读写过程1.打开文件2.向文件中写入内容;3.关闭文件2.文件读写如果文件很小,read()一次性读取最方便;如果不能确定文件大小,反复调用read(size)比较保险;如果是配置文件,调用readlines()二进制文件,用‘rb’模式打开即可3.open函数的模式r以读的方式打开,定位到文件开头,..
分类:
编程语言 时间:
2017-07-15 10:04:02
阅读次数:
134
VisualVM是一款免费的,集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作。本文主要介绍如何使用 ...
分类:
编程语言 时间:
2017-07-15 10:05:02
阅读次数:
325
我们发现任何最优解都可以是所有拔高的右端点是n,然后如果我们确定了一段序列前缀的结尾和在此之前用过的拔高我们就可以直接取最大值了然后我们在这上面转移就可以了,然后最优解用二维树状数组维护就行了 ...
分类:
编程语言 时间:
2017-07-15 10:05:40
阅读次数:
100
参考https://www.cnblogs.com/alex3714/articles/5465198.html 多行注释 ''' '''变成字符串 """ """ 单引号,双引号没有区别,只适用于单行 三个单引号,双引号 多行 #是真正的被注释掉 数据类型初识 1、数字 int(整型) long( ...
分类:
编程语言 时间:
2017-07-15 10:08:57
阅读次数:
134
工作中遇到的功能点,觉得以后可以复用,就打算备一下咯 格式要求(例):On Friday, July 14, 2017 我的思路是用js就可以实现了,具体代码如下: ...
分类:
编程语言 时间:
2017-07-15 10:09:05
阅读次数:
870
1.模块1.在Python中,一个.py文件就称之为一个模块(Module)。2.大大提高了代码的可维护性。3.编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用2.包*如果不同的人编写的模块名相同怎么办?为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package..
分类:
编程语言 时间:
2017-07-15 10:09:28
阅读次数:
187
1.自动装配,有用到这个自动装配的时候,就去扫描包,spring把带有@Component和@Bean的自动实例。 package bean; import org.springframework.stereotype.Component; /** * Created by zipon on 201 ...
分类:
编程语言 时间:
2017-07-15 10:09:54
阅读次数:
246
openFrameworks 是一个旨在助力你进行开创性工作的开源 C++ 工具箱,提供了简单且直观的实验框架。该工具箱具有常见的工具,并集合了众多常见的库: OpenGL, GLEW, GLUT, libtess2 and cairo for graphics rtAudio, PortAudio ...
分类:
编程语言 时间:
2017-07-15 10:10:01
阅读次数:
155
1.Generator Expressions 生成器表达式是用小括号表示的简单生成器标记法: generator_expression ::= "(" expression comp_for ")" 生成器表达式产生一个生成器对象,它的语法和for类似,出了它是被“()”包含,而不是[]或{}; ...
分类:
编程语言 时间:
2017-07-15 10:11:29
阅读次数:
189
一、常规解相参算法 解相参(干)算法主要有时间平滑类,TOEP类、空间平滑类3种。 1)时间平滑类基于多径信道的衰落特性,将快拍所得的数据分块,并对每块求和平均,以此降低各方向来波的相关性,该类方法需要较大的快拍数,降低了信息的利用率,而侦察设备面对的信号脉冲窄,快拍数小难以应用该类算法;但算法适用 ...
分类:
编程语言 时间:
2017-07-15 10:11:55
阅读次数:
390
一:传统的编译模型 使用C/C++进行编程时,一般会使用头文件以使定义和声明分离,并使得程序以模块方式组织。将函数声明、类的定义放在头文件中,而将函数实现以及类成员函数的定义放在独立的文件中。 但是对于模板来说,这种方式是行不通的,具体的例子如下: 首先是包含模板声明的头文件temp.h: 该头文件 ...
分类:
编程语言 时间:
2017-07-15 10:12:15
阅读次数:
265
现接触到的很少,详细的官方教程地址: requests官方指南文档:http://docs.python-requests.org/zh_CN/latest/user/quickstart.html requests高级指南文档:http://docs.python-requests.org/zh_ ...
分类:
编程语言 时间:
2017-07-15 10:12:36
阅读次数:
265
JAVA10 Eclipse快捷键补充 l 选中类Ctrl T 继承树 l Ctrl 或者f3 查看源码 多态会跳转到调用父类中 l Java中lang包中的所有类 不需要导包 直接用 例如 System String l Ecplise 中的Jre System Library是默认的eclips ...
分类:
编程语言 时间:
2017-07-15 10:12:43
阅读次数:
204
web前端面试题JavaScript第一弹,个人整理部分面试题汇总 ...
分类:
编程语言 时间:
2017-07-15 10:13:00
阅读次数:
158
冒泡排序算法 例子:10,8,9,6,4,20,5 第一轮 1)10>8 交换数据 得到:8,10,9,6,4,20,5 2)10>9 交换数据 得到:8,9,10,6,4,20,5 3)10>6 交换数据 得到:8,9,6,10,4,20,5 4)10>4 交换数据 得到:8,9,6,4,10,2 ...
分类:
编程语言 时间:
2017-07-15 10:13:33
阅读次数:
133
1 什么是函数对象?有什么作用? 2 STL迭代器种类? 五类迭代器如下: (1)输入迭代器:只读,一次传递 为输入迭代器预定义实现只有istream_iterator和istreambuf_iterator,用于从一个输入流istream中读取。一个输入迭代器仅能对它所选择的每个元素进行一次解析, ...
分类:
编程语言 时间:
2017-07-15 10:13:44
阅读次数:
240
1.static关键字 1)static用法总结对于静态方法引用其他的静态方法和变量,在同个类中,直接调用,在不同类中,是用来类名加方法名或者类名加变量名,引用其他的非静态变量和方法,不管是否同一个类,都需要调用对象来使用。对于非静态的方法引用其他的静态和不静态的变量和方法,在同一个类中,直接用,在 ...
分类:
编程语言 时间:
2017-07-15 10:14:31
阅读次数:
205