Knowing a word means knowing both its sound and its meaning, while being able to use a word requires four kinds of information: 1) its sounds 2) its m ...
分类:
编程语言 时间:
2016-11-23 23:27:23
阅读次数:
238
楼主月初去腾讯时面试官临时给的一道编程题,先说明下,本猿的本职工作是测试拉,所以代码有不合理欢迎大家批评和指导! 先卖个关子吧,上下楼主当时自己临场发挥的代码(当时没觉得,出来后都想给自己一巴掌): ############################################## ...
分类:
编程语言 时间:
2016-11-23 23:24:50
阅读次数:
314
如字符串使用strXXXboolean使用isXXX,hasXXX 类与接口基本原则:一个类只做一件事情。另一个原则时根据每个类的职责进行划分,比如用User来存放用户信息,而用UserDAO来对用户信息进行数据访问操作,用UserServer对用户信息的业务操作等等。多个类中使用相同方法时将其方法 ...
分类:
编程语言 时间:
2016-11-23 23:22:20
阅读次数:
219
被排序问题困扰了很久,内循环和外循环的意义总也想不太明白。不能停顿太久了,先跳过去。 问题:输入10个学生的成绩,按照从大到小排序? 答案: #include "stdio.h"#include "stdlib.h"int main(){int a[10]; int i,j,temp; printf ...
分类:
编程语言 时间:
2016-11-23 23:09:15
阅读次数:
208
预处理是在编译之前的处理,而编译工作的任务之一就是语法检查,预处理不做语法检查。预处理命令以符号“#”开头。 常用的预处理指令包括: 宏定义:#define 文件包含:#include 条件编译:#if、#elif、#ifndef、#ifdef、#endif、#undef 错误信息指令:#error ...
分类:
编程语言 时间:
2016-11-23 23:06:17
阅读次数:
377
在“文本比较算法Ⅰ——LD算法”中介绍了基于编辑距离的文本比较算法——LD算法。 本文介绍基于最长公共子串的文本比较算法——Needleman/Wunsch算法。 还是以实例说明:字符串A=kitten,字符串B=sitting 那他们的最长公共子串为ittn(注:最长公共子串不需要连续出现,但一定 ...
分类:
编程语言 时间:
2016-11-23 23:01:31
阅读次数:
305
1.null是个奇妙的东西,可以理解为对象占位符 User user = null; System.out.println(user.getCredits()); 可以通过编译, User user; System.out.println(user.getCredits());却不行 当类似User ...
分类:
编程语言 时间:
2016-11-23 23:02:32
阅读次数:
303
一、封装 把对象的属性和方法结合成一个独立的整体,隐藏类内部的实现细节,让对象和对象保持相对独立。 具体实现:使属性私有化用private修饰 使用get/set方法为属性赋值或取值二、继承 类和类之间的关系 1.纵向:继承、实现接口 2.横向:关联、依赖、聚合、组合(关联程度由小到大) 继承:一个 ...
分类:
编程语言 时间:
2016-11-23 23:01:25
阅读次数:
217
今天在整合MyBatis过程中,我使用扫描的方式去扫描DAO目录下的Java文件,但是在Service层使用Autowired的时候报错,但是工程能正常运行,此处有Bug! 解决方案: 1.创建 annotation包 2.定义一个注解 3.在spring-mybatis.xml中配置MapperS ...
分类:
编程语言 时间:
2016-11-23 22:58:40
阅读次数:
224
注释是一种形式的元数据,提供了非程序自身的数据,注释对于被注释的代码没有直接的影响。 本文主要概括注释的使用,java平台(SE)预定义的注释,类型注释是如跟可插入类型系统连用达到更强的类型检查的,以及如何实现重复注释。 注释有许多用途,包括: 为编译器提供信息--编译器可以利用注释检查错误或者抑制 ...
分类:
编程语言 时间:
2016-11-23 22:56:39
阅读次数:
261
1、面向对象最重要的概念就是类(Class)和实例(Instance),类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 2、在类的内部定义访问数据的函数,就把数据封装了起来,这些和类的数据相关联的函数,叫做类的方法。 3、__开头的变量 ...
分类:
编程语言 时间:
2016-11-23 22:50:09
阅读次数:
178
首先,简单介绍:Redis是一个基于内存的键值对存储系统,常用作数据库、缓存和消息代理。 支持:字符串,字典,列表,集合,有序集合,位图(bitmaps),地理位置,HyperLogLog等多种数据结构。 支持事务、分片、主从复之、支持RDB(内存数据保存的文件)和AOF(类似于MySQL的binl ...
分类:
编程语言 时间:
2016-11-23 22:46:10
阅读次数:
213
首先我们得先定义一个责任链模式: 责任链模式是一种线性执行流程,多个对象都有机会去执行同一个任务,只是在执行过程中, 由于执行的权利和范围不一样,那么当自己不能处理此任务时,就必须将这个任务抛给下一个对象, 一次类推,就形成了一个执行链。 典型例子就是Tomcat中的过滤器,当配置了多个过滤器时,就 ...
分类:
编程语言 时间:
2016-11-23 22:43:27
阅读次数:
135
题目要求 数据格式 Q 系统的输入为纯文本格式的文件,由若干行组成,每一行由城市编号、年龄、收入组成,相邻两项之间用一个空格分隔。以下是输入的一个片段: 1001 20 12000 1001 50 24200 1020 30 30000 其中,城市编号是四位数(第一位不为 0),年龄与收入为整数类型 ...
分类:
编程语言 时间:
2016-11-23 22:41:16
阅读次数:
311
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt106 1、Java虚拟机运行时的数据区 2、常用的内存区域调节参数 -Xms:初始堆大小,默认为物理内存的1/64(<1GB);默认(MinHeapFreeRatio参数可以调 ...
分类:
编程语言 时间:
2016-11-23 22:36:48
阅读次数:
322
本节内容: javascript作用域 DOM收尾 JavaScript作用域 JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕... 一、JavaScript中无块级作用域 在Java或C#中存在块级作用域,即:大 ...
分类:
编程语言 时间:
2016-11-23 22:35:45
阅读次数:
318