自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(189)
  • 资源 (11)
  • 收藏
  • 关注

转载 排列与组合的Java递归实现 (参考)

我们在笔试面试过程中经常会遇到关于排列与组合的问题,其实这些可以通过递归简单的实现,看下面两个例子:(1)关于字符串排列的问题输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则输出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。可以这样想:固定第一个字符a,求后面两个字符bc的排列。当两个字符bc的排列求好之后,我们把第一个

2014-11-10 11:01:27 900

转载 找工作笔试面试那些事儿(12)---数据库测试题

照例,在对数据库基本知识(尤其是SQL语句和范式)的归纳总结之后,来一份小测试题。题目的难度大致和大学数据库原理与应用课程期末考试相当,大家看看,通过题目再次熟悉熟悉知识。关系数据库规范化是为解决关系数据库中( A )问题而引入的。    A. 插入异常、删除异常和数据冗余 B. 提高查询速度   C. 减少数据操作的复杂性 D. 保证数据的安全性和完整性 

2014-11-09 09:53:15 895

转载 找工作笔试面试那些事儿(11)---数据库知识总结(2)范式

一、相关概念和知识点       1.数据依赖:反映一个关系内部属性与属性之间的约束关系,是现实世界属性间相互联系的抽象,属于数据内在的性质和语义的体现。       2. 规范化理论:是用来设计良好的关系模式的基本理论。它通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。       3. 函数依赖:简单地说,对于关系模式的两个属性子集

2014-11-09 09:48:19 904

转载 找工作笔试面试那些事儿(10)---SQL语句总结

SQL语句中常用关键词及其解释如下:1)SELECT将资料从数据库中的表格内选出,两个关键字:从 (FROM) 数据库中的表格内选出 (SELECT)。语法为SELECT "栏位名" FROM "表格名"。2)DISTINCT在上述 SELECT 关键词后加上一个 DISTINCT 就可以去除选择出来的栏位中的重复,从而完成求得这个表格/栏位内有哪些不同的值的功能。语法为

2014-11-09 09:45:59 625

转载 找工作笔试面试那些事儿(9)---数据库知识总结(1)

数据库也是计算机类笔试面试中不可避免会遇到的考点,尤其是银行和部分传统软件类公司。这里根据整理的资料,对数据库的相关知识也做个总结吧。希望学过数据库但长时间不用的同学根据这些知识能够回忆和重拾,没学过的同学能掌握一些数据库的基础知识。第一节      一、相关概念       1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。       2. Da

2014-11-09 09:28:53 940

转载 Java反射机制

Java反射机制一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdbc.Driver.cla

2014-11-03 14:37:02 531

转载 JAVA GC机制

Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。随着越来越多的服务器程序采用Java技术,例如JSP,Ser

2014-11-01 21:04:56 715

转载 Java 内存区域和GC机制

Java 内存区域和GC机制目录Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器Java垃圾回收概况  Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,

2014-11-01 21:03:55 599

原创 java经典编程题(43-45)

【程序43】题目:计算字符串中子串出现的次数

2014-09-06 19:07:36 1096

原创 java经典编程题(40-42)

【程序40】题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?public class Main {public static void main(String[

2014-09-06 19:04:42 721

原创 java经典编程题(37-39)

【程序37】题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。

2014-09-06 18:59:52 522

原创 java经典编程题(34-36)

【程序34】题目:输入3个数a,b,c,按大小顺序输出。(同15)

2014-09-06 18:54:04 571

原创 java经典编程题(31-33)

【程序31】题目:将一个数组逆序输出。public class Demo1 { public static void main(String[] args) { int[] array = { 1, 2, 3 , 4, 5, 6 ,7, 8 }; System.out.println("原数组输出:"); for (int i = 0; i <=array.length-1;

2014-09-06 18:48:40 639

原创 java经典编程题(28-30)

【程序28】题目:对10个数进行排序

2014-09-06 18:40:34 570

原创 java经典编程题(25-27)

【程序25】题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

2014-09-06 18:39:59 595

原创 java经典编程题(22-24)

【程序22】题目:利用递归方法求5!。import java.util.Scanner;public class Demo1 { public static long fun(int n){ if(n==1||n==0) return 1; else return fun(n-1)*n; } public static void main(String[] args

2014-09-06 18:36:45 489

原创 java经典编程题(19-21)

【程序19】题目:打印出如下图案(菱形)*   ***   *****  ************  ***   *  1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重   for循环,第一层控制行,第二层控制列。

2014-09-06 18:31:01 643

原创 java经典编程题(16-18)

【程序16】题目:输出9*9口诀。public class Demo1 { public static void main(String[] args) { for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j+" "); } System.out.print

2014-09-06 18:29:33 527

原创 java经典编程题(13-15)

【程序13】题目:一个整数(0-10000),它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

2014-09-01 20:59:37 627

原创 java经典编程题(10-12)

【程序10】题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?public class Demo1 { public static void main(String[] args) { float h=100; float sum=100; for(int i=1; i<=10;i++){ Syst

2014-09-01 20:56:15 754

原创 java经典编程题(7-9)

【程序7】题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

2014-09-01 20:51:45 707

原创 java经典编程题(4-6)

【程序4】题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:   (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。   (2)如果n ,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你,重复执行第一步。   (3)如果n不能被k整除,则用k

2014-09-01 20:46:09 788

原创 java经典编程题(1-3)

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

2014-09-01 20:40:22 651

原创 Java面试题之Java基础部分 81-83题

81、java中会存在内存泄漏吗,请简单描述。    会。如:int i,i2; return (i-i2); //when i 为足够大的正数,i2 为足够大的负数。结果会造成溢位,导致错误。    所谓内存泄露就是指一个不再被程序使用的对象或变量一直被占据在内存中。,假如堆栈加了10个元素,然后全部弹出来,虽然堆栈是空的,没有我们要的东西,但是这是个对象是无法回收的,这个才符合了内存泄

2014-06-09 14:37:11 482

原创 Java面试题之Java基础部分 61-80题

71、说出一些常用的类,包,接口,请各举5个常用的类:BufferedReader,BufferedWriter,FileReader,FileWirter ,String, Integer,          java.util.Date,System,Class,List,HashMap常用的包:java.lang,java.io,java.util,java.sql,javax.

2014-06-09 14:36:07 616

转载 JAVA物联网九大核心热点技术

原地址:http://www.cnblogs.com/gaoming7122/archive/2012/07/10/2585168.html  1、 Unix/Linux平台技术:    Unix系统原理、Unix常用命令、Shell编程。   2、 Java EE核心技术:    Java语言核心、Java高级API、JVM及性能优化、Java Security、JDBC、S

2014-05-31 22:15:09 1313

转载 我的JavaEE学习路线图

原地址:http://www.cnblogs.com/gaoming7122/archive/2012/11/20/2778308.html从学习Java开发到现在虽然也已经快三年了,但是要说到分享一下经验实在是不敢当。权当是对自己的一个总结吧,希望大家不吝指教,互相交流。照旧,还是现来整理一下我学习Java的一个路线图吧,然后按照这个路线图来谈谈我的一些感受。一、Java核心

2014-05-31 22:07:31 1137

转载 The web application [/struts2_0100] created a ThreadLocal with key of type

引用:严重: The web application [/struts2_0100] created a ThreadLocal with key of type  [com.opensymphony.xwork2.inject.ContainerImpl$10] (value[com.opensymphony.xwork2.inject.ContainerImpl$10@

2014-04-25 15:39:16 700

原创 Java面试题之Java基础部分 61-70题

61、List和 Map区别?(1)List是存储单列数据的集合,map是存储键和值这样的双列数据的集合(2)List中存储的数据是有顺序,并且允许重复;Map中存储的数据是没有顺序的,其键是不能重复的,它的值是可以有重复的。 62、List, Set, Map是否继承自Collection接口?List,Set是,Map不是 63、List、Map、Set三个接口,存

2014-04-23 12:34:39 805

原创 Java面试题之Java基础部分 51-60题

51、启动一个线程是用run()还是start()? 启动线程肯定要用start()方法。start()方法:用来启动一个线程,这时此线程处于就绪状态,然后通过调用此线程的run()方法来完成线程的运行操作。(当用start()开始一个线程后,线程就进入就绪状态,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。当cpu分配给它时间时,

2014-04-23 12:24:48 708

原创 Java面试题之Java基础部分 41-50题

40、final, finally, finalize的区别。(1)final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。内部类要访问局部变量,局部变量必须定义成final类型,例如,一段代码……(2)finally是异常处理语句结构的一部分,表示总是执行。(3)finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,

2014-04-23 09:07:18 909

原创 Java面试题之Java基础部分 31-40题

31、String s = "Hello";s = s + " world!";这两行代码执行后,原始的String对象中的内容到底变了没有?   没有。因为String被设计成不可变(immutable)类,所以它的所有对象都是不可变对象。在这段代码中,s原先指向一个String对象,内容是 "Hello",然后我们对s进行了+操作,那么s所指向的那个对象是否发生了改变呢?答案是没有。这时,

2014-04-22 11:26:10 679

原创 Java面试题之Java基础部分 21-30题

20、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concrete class)?抽象类中是否可以有静态的main方法?    接口可以继承接口。抽象类可以实现(implements)接口,抽象类可以继承具体类。抽象类中可以有静态的main方法。    备注:只要明白了接口和抽象类的本质和作用,这些问题都很好回答,你想想,如果你是java语言的

2014-04-16 22:18:56 615

原创 Java面试题之Java基础部分 11-20题

11、"=="和equals方法究竟有什么区别?   (1)==可用于基本类型和引用类型:当用于基本类型时候,是比较值是否相同;当用于引用类型的时候,是比较对象是否相同。   (2)对于String a = “a”; Integer b = 1;这种类型的特有对象创建方式,==的时候值是相同的。   (3)基本类型没有equals方法,equals只比较值(对象中的内容)是否相同(相同

2014-04-16 20:37:59 662

原创 Java面试题之Java基础部分 1-10题

1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?   可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使用。  3、说说&和&&的区别。 (1)&&可以用作逻辑与的运算符;&既可以用作逻辑与的运算符,也可以用作位运算符;(2)&和&&

2014-04-16 20:32:34 656

原创 Java算法面试-编程挑战题目

1. 写一个算法实现在一个整数数组中,找出第二大的那个数字。举例:int[ ] numbers = {1,3,5,0,6,9}; 输出:6      int[ ] numbers2 = {0,3,7,1,12,9}; 输出:9 int[ ] numbers = {66}; 输出:不存在          int[ ] numbers = {66,66,66,66,66}; 输出

2014-04-16 20:25:54 729

转载 Tomcat的Manager显示403 Access Denied

管理tomcat的时候遇到了以下问题:  1.刚开始需要用户名密码,不知道用户名和密码是什么,但是输入什么都不正确。  解决办法:  自己在tomcat-users.xml中按格式添加用户 conf文件夹里面  默认是注释掉了的,这主要是考虑到服务器的安全,如果是本地测试,去掉以下这段注释,然后重启动服务器,再输入          

2014-04-09 21:14:01 477

转载 一个一百亿的计算器的实现(java代码实现)

源地址:http://blog.csdn.net/wilsonpeng3/article/details/22441009网上一搜一大把,搜出来的结果几乎都是我很崇敬的张孝祥老师写的这道题的思路,甚至有的直接把原文copy paste过来,没有一个用代码实现了的。于是自己琢磨了下,这里发布出来。虽然标题是一百亿,但实现结果可用于任意大整数。直接上代码。这里只实现了大整数相加。有

2014-04-03 20:36:33 7039

原创 第三章 面向对象(一)--类与对象

第三章 面向对象1、基本概念(1)过程与对象都是一种解决问题的思想。面向过程:强调的是功能行为,一种过程,先干啥,再干啥;面向对象:将功能封装到对象里,强调的是具备某功能的对象;(2)面向对象的三个特征:封装(Encapsulation)、继承(Inheritance)、多态(Polymorphism)。 2、类与对象(1)关系:类是对象的抽象,而对象是类的具体实例

2013-11-18 15:58:15 729

原创 第二章 java语法基础

1、注释(掌握)(1)单行注释      //:     //后到本行结束的所有字符会被编译器忽略;(2)多行注释     /* */:     /*  */之间的所有字符会被编译器忽略(3)文档注释     /** */:    在/**  */之间的所有字符会被编译器忽略,java特有的(用于生成文档); 注意:多行和文档注释都不能嵌套使用@author 作

2013-11-14 21:42:36 1085

Nginx课件和笔记.rar

声明:该本资料不能用于商业用途和传播,如有侵权,请联系博主删除。 Nginx视频教程的课件和笔记 01.nginx课程介绍 02.nginx的简介 03.nginx相关概念(正向和反向代理) 04.nginx相关概念(负载均衡和动静分离) 05.nginx在linux系统安装 06.nginx常用的命令 07.nginx的配置文件 08.nginx配置实例(反向代理准备工作) 09.nginx配置实例(反向代理实例一) 10.nginx配置实例(反向代理实例二) 11.nginx配置实例(负载均衡) 12.nginx配置实例(动静分离准备工作) 13.nginx

2019-11-10

学生个人信息登记表

VC++6.0实现的学生个人信息登记表。

2013-07-07

电话订餐信息处理(c语言--指针版)

visual c++6.0实现的电话订餐信息处理(c语言--指针版) ,绝对能运行!!!

2013-07-01

杭电多媒体作业

杭州电子科技大学 多媒体通信 研究生课程 范式哈夫曼编码研究

2013-03-05

杭电多媒体通信第二次作业

杭州电子科技大学 多媒体通信 研究生课程 第二次作业

2013-03-05

杭电多媒体通信第一次作业

杭州电子科技大学 多媒体通信 研究生课程 第一次作业

2013-03-05

杭电多媒体通信课件

杭州电子科技大学 研究生 多媒体通信 课件

2013-03-05

杭电计算机网络课后答案(研究生)

杭州电子科技大学 研究生 计算机网络 课后答案

2013-03-04

杭电生物信息学课件

杭州电子科技大学 生物信息学 研究生 课件

2013-03-04

杭电研究生模式识别课件(2012 届)

2012年 杭州电子科技大学 模式识别 研究生课件

2013-03-04

杭电模式识别课件(研究生)

杭州电子科技大学 模式识别 研究生 课件

2013-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除