![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
sky-axin
这个作者很懒,什么都没留下…
展开
-
Spring实现定时任务
在做上个程序的时候,需要用到定时任务原创 2014-10-24 17:49:43 · 506 阅读 · 0 评论 -
归并排序
package test;public class MergeSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] A = { 1, 3, 5 }; int[] B = { 2, 4, 7 }; in原创 2014-06-13 18:25:37 · 493 阅读 · 0 评论 -
Java笔试之求最大公约数和最小公倍数
package test;public class TestFindCommonDiv { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(findComDiv3(12, 30)); }原创 2014-05-28 21:20:00 · 827 阅读 · 0 评论 -
环境变量配置的原因
1. PATH环境变量。作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。2.转载 2014-05-27 18:22:07 · 669 阅读 · 0 评论 -
Java寻找最大连续子串和
说明:求最大连续子串public static int findMaxSubStringSum(int[] A){ int Max = A[0]; int sum = 0; for (int i = 0; i < A.length; i++) { sum += A[i]; if (sum > Max) { Max = sum; } if (A原创 2014-05-28 20:33:36 · 3316 阅读 · 3 评论 -
Java基础之值传递与引用传递
1.基本数据类型如intpackage test;public class TestParamter { /** * @param args */ public static void main(String[] args) { int x = 1; System.out.println(x); testInt(x); System.out.println(x原创 2014-05-27 17:52:37 · 525 阅读 · 0 评论 -
Java笔试之几种字符串逆序的方法
package test;import java.util.Stack;public class DoString { public static void main(String[] args) { String string = "123abcd"; // StringBuffer sb = new StringBuffer(string); string = reve原创 2014-05-25 11:09:48 · 7529 阅读 · 0 评论 -
Java解析JSON的通用方法
遇到的问题原创 2014-07-17 18:39:38 · 722 阅读 · 0 评论 -
@Override报错问题
捷威报错的问题是jdk的问题。在报错的工程上,鼠标右键选择 Properties-->Java Compiler-->compiler compliance level中选择 1.6,刷新工程,重新编译下。问题就解决了。据说这是jdk的问题,@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override 而JDK6修正了这个Bug,无论是对父类的方法转载 2014-07-17 13:38:30 · 504 阅读 · 0 评论 -
Java笔试之按字节截取字符串
package test;public class TestStringSplit { public static void main(String[] args) { StringSplit("我ABC汉DEF", 6); } /** * 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 * 但是要保证汉字不被截半个,如“我ABC”4,原创 2014-05-30 18:29:22 · 684 阅读 · 0 评论 -
解决URL中参数中文
/** * BaseCode.java * Created at 2013-12-16 * Created by */package com.svw.wehr.util;import java.io.IOException;import sun.misc.BASE64Decoder;/** * * ClassName: BaseCode * * * Desc原创 2014-08-28 15:49:12 · 851 阅读 · 0 评论 -
有序数组合并
package com.hhx;/** * Created by hyson on 15/7/14. */public class CombinArray { public static void main(String[] args) { int[] a = {-1, -3, 2, 4}; int[] b = {3, 5, 6};原创 2015-07-14 12:27:36 · 853 阅读 · 0 评论 -
链表逆置For Java
Java版链表逆置定义数据结构:/** * 链表的数据结构 */class LinkedListArray { /** * value */ Object value; /** * 下个节点 */ LinkedListArray next = null; public void setValue(Ob原创 2015-07-14 11:29:02 · 1338 阅读 · 0 评论 -
RSA premaster secret error
做一个极光推送的Example,需要打成jar包,然后用运行命令java -jar XX.jar执行jar包。当所有准备工作做之后,运行:java -Djava.ext.dirs=lib -jar test.jar 文件目录结构如下所示:--tt //文件根目录 |--lib //test.jar所依赖的原创 2015-03-19 14:48:40 · 2563 阅读 · 0 评论 -
解析XML的两种方式 javax | dom4j
package xml;import java.io.IOException;import java.io.StringReader;import java.util.HashMap;import java.util.List;import java.util.Map;import org.dom4j.DocumentException;public class Test {原创 2014-12-04 19:08:24 · 2619 阅读 · 0 评论 -
图片不显示问题之解决方法
>问题:正常上传图片,路径正确,但是取的时候用的是一个Servlet读取的流在JSP页面显示。那么问题来了,此时当多人请求同一个Servlet并请求同一张图片的时候会出现资源读取等待,进而读不出来图片。>前置条件: 项目已经布置在WAS或者Tomcat下面>解决该问题的方法: 运用 软连接 方式解决>配置方法: 进入Linux控制台,输入命令原创 2014-10-17 14:50:21 · 1058 阅读 · 0 评论 -
获得配置文件键值对application.properties
package util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.net.URL;import java.util.Properties;/** * * ClassName: ConfigUtil *原创 2014-09-29 21:44:37 · 2785 阅读 · 0 评论 -
对象列表按照某字段进行排序
package test;import java.util.ArrayList;import java.util.Arrays;import java.util.Comparator;import java.util.List;/** * 主要类 * @author hyson * */public class Test2 { public static void原创 2014-10-23 17:48:11 · 670 阅读 · 0 评论 -
getRequestDispatcher()与sendRedirect()的区别
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ;response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个RequestDispatcher对象。2.RequestDispatcher.forward()是在服务器端运转载 2014-09-04 10:05:57 · 545 阅读 · 0 评论 -
快速排序及优化
quicksort可以说是应用最广泛的排序算法之一,它的基本思想是分治法,选择一个pivot(中轴点),将小于pivot放在左边,将大于pivot放在右边,针对左右两个子序列重复此过程,直到序列为空或者只有一个元素。这篇blog主要目的是关注quicksort可能的改进方法,并对这些改进方法做评测。其目的是为了理解Arrays.sort(int [ ]a)的实现。实现本身有paper介绍。转载 2014-05-14 23:12:42 · 563 阅读 · 0 评论 -
C#客户端POST与服务端(Servlet编程)通信问题
!!= =这么简单的问题一下午啊~~~~~在C#客户端,Servlet为服务端的开发过程中,当遇到与Java服务端通信问题,即将消息通POST方式传输给服务器,而服务器用的是Servlet方式接收的时候应该注意以下几点:①微软公司通常将不加后缀名的路径,作为一个文件夹处理而此时的servlet没有后缀,编译器会认为是一个路径而报错或者跳过,不发送消息。需要做出的处理,将se原创 2014-02-19 18:10:21 · 2142 阅读 · 0 评论 -
打印三角形问题
打印如下所示等腰三角形 package softTest;public class Tri { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub outTri(9); } /* * 方法1 * f原创 2014-02-16 12:20:59 · 674 阅读 · 0 评论 -
2011JAVA本科蓝桥杯模拟(3)[整数的分划问题]
整数的分划问题。 如,对于正整数n=6,可以分划为: 6 5+1 4+2, 4+1+1 3+3, 3+2+1, 3+1+1+1 2+2+2, 2+2+1+1,2+1+1+1+1 1+1+1+1+1+1+1 现在的问题是,对于给定的正整数n,编写算法打印所有划分。用户从键盘输入 n (范围1~10)程序输出该整数的所有划分。----------------转载 2013-03-25 20:30:35 · 1008 阅读 · 0 评论 -
蓝桥杯样题---有趣的平方数
(结果填空题)有趣的平方数625这个数字很特别,625的平方等于390625,刚好其末3位是625本身。除了625,还有其它的3位数有这个特征吗?还有一个!该数是:_____________ ------------------------------------------------------------------------------------- packa原创 2013-03-19 23:31:28 · 886 阅读 · 0 评论 -
2011JAVA本科蓝桥杯模拟(1)
1. 代码填空(满分2分)在A B C D E F 六人中随机抽取3人中奖,要求中奖人不能重复。请完善以下代码:public class MyTest{ public static void main(String[] args) { Vector a = new Vector(); for(char i='A'; i原创 2013-03-20 00:41:36 · 893 阅读 · 0 评论 -
蓝桥杯样题----(编程题)信用卡号验证
(编程题)信用卡号验证当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。该校验的过程:1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去9),再求和。3、将奇数位总和加上偶数位总原创 2013-03-19 23:11:12 · 1264 阅读 · 0 评论 -
蓝桥杯样题---赛软件 * 比赛 = 软件比拼
(编程题)下列乘法算式中:每个汉字代表1个数字(0~9)。相同的汉字代表相同的数字,不同的汉字代表不同的数字。 赛软件 *比赛 = 软件比拼 试编程确定使得整个算式成立的数字组合,如有多种情况,请给出所有可能的答案。想法:分别代表0~9个数字 则软件比拼四个字可以从999~9999 即每个数字都能遍历0~9 忘了给哪看了,今天写下来 packa转载 2013-03-15 23:50:59 · 1844 阅读 · 0 评论 -
第三届蓝桥杯预赛第九题——趣味算式
匪警请拨110,即使手机欠费也可拨通! 为了保障社会秩序,保护人民群众生命财产安全,警察叔叔需要与罪犯斗智斗勇,因而需要经常性地进行体力训练和智力训练! 某批警察叔叔正在进行智力训练: 1 2 3 4 5 6 7 8 9 = 110; 请看上边的算式,为了使等式成立,需要在数字间填入加号或者减号(可以不填,但不能填入其它符号)原创 2013-03-14 21:44:41 · 980 阅读 · 1 评论 -
计算给定日期的后一天日期
问题描述:程序接受三个整数y、m、d作为输入参数,分别代表年、月、日;输入日期范围为1700年1月1日至2100年12月31日,超出范围或无效的输入给出错误提示;根据输入计算指定日期的后一天日期,输出后一天的年、月、日。用到SimpleDateFormat ,Calendar ,Date类package softTest;import java.text.SimpleDateForma原创 2013-03-13 20:30:40 · 2162 阅读 · 0 评论 -
蓝桥杯预赛第八题
在编写图形界面软件的时候,经常会遇到处理两个矩形的关系。 如图【1.jpg】所示,矩形的交集指的是:两个矩形重叠区的矩形,当然也可能不存在(参看【2.jpg】)。两个矩形的并集指的是:能包含这两个矩形的最小矩形,它一定是存在的。 本题目的要求就是:由用户输入两个矩形的坐标,程序输出它们的交集和并集矩形。 矩形坐标的输入格式是输入两个对角点坐标,原创 2013-03-05 00:06:04 · 591 阅读 · 0 评论 -
2011JAVA本科蓝桥杯模拟(2)
6. 代码填空(满分9分) 下列代码把16进制表示的串转换为3进制表示的串。试完善之。例如:x=“5”则返回:“12”又例如:x=”F”则返回:“120” private static int getRealValue(char x) { if(x>='0' && x if(x>='a' && x原创 2013-03-21 12:23:28 · 654 阅读 · 0 评论 -
Java设计模式之简单工厂模式
一、引入 先前看了各种版本的设计模式书,感觉没什么印象,遂决定按自己想法写一写今天开始第一个设计模式——简单工厂模式 看过火影的童鞋都知道当年大蛇丸跟三代火影大战的时候,用的禁术秽土转生,现在药师兜好像用这个弄得非常牛叉似的后话就不多说,就说大蛇丸学的这个术 先引入下秽土转生:系二代目火影开发的S级禁术,目前只有四个人会使用。分别是大蛇丸,药师兜,宇智波斑原创 2013-06-03 01:46:41 · 1488 阅读 · 1 评论 -
2013蓝桥杯Java本科预赛B组(4)
/** * 标题:错误票据 某涉密单位下发了某种票据,并要在年终全部收回。 每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。 因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。 你的任务是通过编程,找出断号的ID和重号的ID。 假设断号不可能发生原创 2013-05-14 08:24:06 · 1007 阅读 · 0 评论 -
eclipse中RMI编程环境的搭建与编程示例
在eclipse中进行远程方法调用(Remote Method Invocation RMI)编程一、安装RMI插件1、首先下载Eclipse的RMI开发插件 下载地址:http://www.genady.net/rmi/v20/downloads.html原创 2013-05-12 17:43:51 · 2956 阅读 · 0 评论 -
全排列的递归实现--分治策略
请注明原文地址:http://blog.csdn.net/hhxin635612026/article/details/8928229 欢迎转载 引入:在分治策略中,我们递归地求解一个问题,在每层递归中应用如下三个步骤: 分解(Divide)步骤将问题划分为一些子问题,子问题的形式与原问题一样,只是规模更小。 解决(Conquer)步骤递归地求解出子问题。如果子问题的原创 2013-05-15 01:24:12 · 1383 阅读 · 0 评论 -
2013蓝桥杯Java本科预赛B组(3)
/** * 标题:有理数类 有理数就是可以表示为两个整数的比值的数字。一般情况下,我们用近似的小数表示。但有些时候,不允许出现误差,必须用两个整数来表示一个有理数。 这时,我们可以建立一个“有理数类”,下面的代码初步实现了这个目标。为了简明,它只提供了加法和乘法运算。class Rational{ private long ra; priva原创 2013-05-13 20:47:43 · 789 阅读 · 0 评论 -
myeclipse下配置运行EJB程序的环境
一、在myeclipse中配置jboss1、下载jboss,下载地址:http://www.jboss.org/jbossas/downloads,选择下面链接2、将压缩包解压缩,将解压缩的文件夹放在D:/目录下3、我的电脑右键-->属性-->高级系统设置-->环境变量新建系统变量如下图所示,然后在 path 中添加 ;%JBOSS_HOME%\bin; ,4原创 2013-05-28 00:24:38 · 2580 阅读 · 0 评论 -
2013蓝桥杯Java本科预赛B组(1)
/** * 标题: 世纪末的星期 曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。 还有人称今后的某个世纪末的12月31日,如果是星期一则会.... 有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!! 于是,“谣言制造商”又修改为星期日...... 1999年的12月31日是星期五,请原创 2013-05-13 18:43:56 · 1021 阅读 · 0 评论 -
2011Java高职竞赛样题9,10,11
/** * 从键盘输入一个日期,格式为yyyy-M-d * 要求计算该日期与1949年10月1日距离多少天 * 例如: * 用户输入了:1949-10-2 * 程序输出:1 * 用户输入了:1949-11-1 * 程序输出:31 */package java2011GaozhiYangti;import java.text.DateFormat;im原创 2013-05-04 13:32:59 · 649 阅读 · 0 评论 -
2013蓝桥杯Java本科预赛B组(2)
/** * 标题: 振兴中华 小明参加了学校的趣味运动会,其中的一个项目是:跳格子。 地上画着一些格子,每个格子里写一个字,如下所示:(也可参见p1.jpg)从我做起振我做起振兴做起振兴中起振兴中华 比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里, 但不能跳到对角的格子或其它位置。一直要原创 2013-05-13 20:35:58 · 1033 阅读 · 3 评论