`
文章列表
package com.shuobaotang.interview; /** * 求出最大子序列的值 * 如果输入为:{-2,11,-4,13,-5,2} * 那么答案是20 * @author yangjianzhou * */ public class Problem3 { public static void main(String[] args) { Problem3 p = new Problem3(); int[] a = {-2,11,-4,13,-5,2}; System.out.println(p.maxmunS ...
题目要求: * 新建一副牌,52张,4种花色,每一种都有13张 * 随机洗牌 * 每次顺序抽取两张,如果两张牌的牌面值想通过,记录一次 * 直到抽完为止 * 最后输出一共记录了多少次 Card.java代码如下: package com.shuobaotang.interview; public class Card { private int number;//牌面值 private String color;//牌面花色 public Card(int number,String color){ this.numbe ...
package com.shuobaotang.interview; /** * 实现二分查找法 * 给定一个有序的数组,和要查找的数字,如果查找成功 * 返回数字在数组中的索引,否则返回-1 * @author yangjianzhou * */ public class BinarySearch { public static int binarySearch(int [] intArray,int target){ int high = intArray.length-1; int low = 0; int middl ...
index.jsp代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>jquery</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content=" ...
package com.huifudianxia.interview; /** * 一个矩阵的每一行都有一个最小的数,返回这些最小数中的最大的一个 * @author yangjianzhou * */ public class ProblemTwo { public static void main(String[] args) { int [][] p ={{1,2,3,4,5,7,0,9},{10,3,4,5,9,23,6},{+45,+65,234,90}}; System.out.println(getMaxOfMin(p)); } ...
package com.huifudianxia.interview; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 判断一个字符串是否为数值型字符串 * @author yangjianzhou * 当是字符型字符串时返回1 * 否则返回0 * */ public class ProblemThree { public static void main(String[] args) { System.out.println(isN ...
第一次面试,好像没一个回答完全的,很多回答不搭边,打击很大,继续前进。

初识hibernate

hibernate接口关系: 代码结构: hibernate.cfg.xml代码: <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <s ...
package com.huifudianxia.interview; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 返回给定日期的前一天 * @author yangjianzhou * */ public class Interview { public static void main(String[] args) { Interview inter = new Interview(); System. ...
在eclipse下,用sturts2实现登录功能 代码结构如下: web.xml代码: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javae ...
package com.dazhongdianping.interview; /** * 给定一个十进制数N,写下从1开始,到N的所有整数,然后数一下其中出现的所有"1"的个数。 * 例如: * N=2,写下1,2。这样只出现了1个"1" * N=12,写下 1,2,3,4,5,6,7,8,9,10,11,12。这样"1"的个数是5 * @author yangjianzhou * */ public class CountNumber { public static void m ...
package com.dazhongdianping.interview; import java.util.HashMap; import java.util.Map; /** * 求一个字符串中不重复字符的最长子串,如字符串"abcdefghiud",最长的不重复的子串为"abcdefghiu" * @author yangjianzhou * */ public class MaxSubstring { public static void main(String[] args) { longestNo ...
package com.dazhongdianping.interview; /** * 质因数分解,给定一个整数,求出该数的所有质因数,如90=2*3*3*5; * @author yangjianzhou * */ public class PrimeFactorization { public static void main(String[] args) { PrimeFactorization pf = new PrimeFactorization(); pf.factorization(105); } public vo ...

java算法----走台阶

    博客分类:
  • java
package com.dazhongdianping.interview; public class Steps { /** * 问题描述:一次可以走1、2、3级台阶,N级台阶,一共有多少种走法? * 问题简化:第一步可以走1级,剩下N-1级台阶,第一步可以走2级,剩下N-2级,第一步可以走3级,剩下N-3级 * 且f(2)=2,f(1)=1,f(0)=1 */ public static void main(String[] args) { Steps steps = new Steps(); steps.meth ...

java获取mac地址

    博客分类:
  • java
由于命令行窗口的默认编码方式为GBK,为了简单起见,将java代码的编码方式设置为GBK import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.LineNumberReader; public class TestMac { public static void main(String[] args) { System.out.println("Operation Sys ...
Global site tag (gtag.js) - Google Analytics