java
xxiaowen
喜欢交朋友
展开
-
java的mds加密
[code="java"]import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Main { /** * 使用md5的算法进行加密 */ public stat...2014-11-21 19:46:18 · 870 阅读 · 0 评论 -
第六届蓝桥杯java试题-三角形面积
三角形面积如【图1】所示。图中的所有小方格面积都是1。那么,图中的三角形面积应该是多少呢?请填写三角形的面积。不要填写任何多余内容或说明性文字。答案是:28更多java资源尽在java教程网原创 2015-05-01 00:00:09 · 1887 阅读 · 0 评论 -
第六届蓝桥杯java试题-立方变自身
观察下面的现象,某个数字的立方,按位累加仍然等于自身。 1^3 = 1 8^3 = 512 5+1+2=8 17^3 = 4913 4+9+1+3=17 ... 请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个?代码如下public class Main { static long N, M; static原创 2015-04-30 23:52:05 · 1898 阅读 · 0 评论 -
java抓取网页代码
代码如下import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class Main { private String u; private String encoding;原创 2015-04-30 23:39:30 · 750 阅读 · 0 评论 -
swing实现计算器
代码如下import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.Vector;public class Calculator { String str1 = "0"; // 运算数1 初值一定为0 为了程序的安全 String str2 = "0"; // 运算数原创 2015-04-05 16:08:09 · 2018 阅读 · 0 评论 -
Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2015-04-03 00:55:47.102 GMT 时在端口 1527 上接
Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2015-04-03 00:55:47.102 GMT 时在端口 1527 上接受连接昨天还用的好好的tomcat,今天启动tomcat,控制台只出现了这个信息Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已原创 2015-04-03 09:19:15 · 1404 阅读 · 0 评论 -
java实现我的记事本
效果图源代码在:源代码原创 2015-03-26 22:59:05 · 824 阅读 · 0 评论 -
dom4j读取xml
代码如下import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.UnsupportedEncodingException;import org.dom4j.Document;import org.dom4j.DocumentExce原创 2014-11-21 20:09:07 · 620 阅读 · 0 评论 -
java32为md5加密
代码如下import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Main { public static void main(String[] args) { Main Main = new Main(); System.out.println(原创 2014-11-19 19:58:29 · 1024 阅读 · 0 评论 -
java验证码
代码如下<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> java验证码原创 2014-11-19 11:11:43 · 781 阅读 · 0 评论 -
工厂模式
工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的工厂模式在分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产生新的产品;原创 2014-11-18 19:05:32 · 373 阅读 · 0 评论 -
java-我的记事本
代码如下public class Main { public static void main(String[] args) { try{ Pic pic=new Pic(); Thread t1=new Thread(pic);原创 2014-11-18 19:32:12 · 537 阅读 · 0 评论 -
javascript 反射
因为JavaScript中的对象具有数组性质,可以使用for in语法来取得对象的属性名称和值,例如:var o = {name: "demo", value: 10};for(pname in o) { // 取得属性名称 document.write(pname + ': '); document.write(o[pname] + ''); // 根据名称取得属性值}原创 2014-11-18 19:14:20 · 450 阅读 · 0 评论 -
单例模式
单例模式分为:饿汉模式和懒汉模式。顾名思义:饿汉模式是对食物(Singleton)比较渴望的,所有一开始就new了一个来满足。饿汉式代码如下:原创 2014-11-18 18:57:14 · 465 阅读 · 0 评论 -
5个砝码
5个砝码(java编写)用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。如果只有5个砝码,重量分别是1,3,9,27,81。则它们可以组合称出1到121之间任意整数重量(砝码允许放在左右两个盘中)。本题目要求编程实现:对用户给定的重量,给出砝码组合方案。例如:用户输入:5程序输出:9-3-1用户输入:19程序输出:27-9+1A1.原创 2013-04-10 21:30:48 · 827 阅读 · 0 评论 -
三羊献瑞
三羊献瑞观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞------------------- 三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。原创 2015-05-01 00:05:03 · 1696 阅读 · 0 评论 -
第六届蓝桥杯java试题-循环节长度
两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。比如,11/13=6=>0.846153846153..... 其循环节为[846153] 共有6位。代码如下import java.util.Vector;/** * * @author Administrator * 类名:Main * 创建时间:2015-5-1 * vesion1.0 */pub原创 2015-05-01 00:10:24 · 4186 阅读 · 0 评论 -
跟我学Spring的学习笔记
一、Spring的概述1.1、Spring是什么 Spring是一个开源的轻量级JavaEE开发应用框架,其目的是用于简化企业级应用程序开发。 Spring框架除了帮我们管理对象及其依赖关系,还提供了通用日志、性能统计、安全控制、异常处理、数据库事务。1.2、Spring能帮我们做什么? *Spring能帮助我们根据配置文件创建及组装对象之间的依赖关系。 *Spri原创 2016-12-05 14:33:52 · 444 阅读 · 0 评论 -
使用CXF开发WebService服务器端接口学习笔记一
直接上代码第一步:新建一个接口类package com.xiaowen;import javax.jws.WebService;@WebServicepublic interface HelloWorld { public String say(String str);}第二步,建立接口的实现类package com.xiaowen.impl;import j原创 2016-11-19 22:15:02 · 1973 阅读 · 0 评论 -
java设计模式-代理模式(Proxy Pattern)
1,什么是代理模式?代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。2,代理模式有什么好处? 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。3,应用场景举例:比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时是这样的体现的先说说这个场景中的要素:一种类型的女原创 2016-07-01 16:22:05 · 364 阅读 · 0 评论 -
Eclipse运行struts2项目报错:java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.Strut
今天运行一下在Eclipse下的struts项目,既然给我报java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter这个错误,解决方法:我重新把struts2相关jar包复制到/webContent/WEB-INF/lib目录下,原创 2016-03-02 10:19:07 · 11840 阅读 · 0 评论 -
eclipse弹出:An internal error occurred during: "JavaScript translation for 这个错误
今天在写项目是,不断弹出 An internal error occurred during: "JavaScript translation for 解决方法删除Workspace/.metadata/下的.mylyn文件夹,重启eclipse注:更多java学习资料尽在java教程网原创 2016-01-20 14:51:31 · 2060 阅读 · 0 评论 -
数据库封装Dbutil类
代码如下package com.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class Dbutil { public static Connection getConnection(){ try { Class原创 2015-11-11 17:20:05 · 616 阅读 · 1 评论 -
JAVA数字大写金额转换
代码如下import java.io.*;import java.lang.String; public class change{ public static void main(String agrs[]) { //Money用于存放输入的金额数 long Money=0; String Mon[]={"零","壹","贰","叁","肆","伍","陆","柒",原创 2015-06-27 22:49:04 · 1656 阅读 · 0 评论 -
java实现ftp上传下载
代码如下import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; impo原创 2015-06-18 21:17:29 · 2773 阅读 · 0 评论 -
Struts2工具类
代码如下import java.io.IOException;import java.util.Map; import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession; import o原创 2015-06-17 22:04:17 · 1470 阅读 · 0 评论 -
java贪吃蛇游戏
代码如下//贪吃蛇图形界面 import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Observable; import java.ut转载 2015-06-16 21:29:06 · 601 阅读 · 0 评论 -
java俄罗斯方块
代码如下package com.model;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swi原创 2015-06-16 21:19:40 · 2029 阅读 · 0 评论 -
Java实现网页截屏
代码如下package com.util;import java.awt.AWTException;import java.awt.Desktop;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import java.awt.Rectangle;import java.awt.R原创 2015-06-16 21:07:34 · 3019 阅读 · 1 评论 -
java图片居中裁剪
代码如下package com.model;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.Iterator;imp原创 2015-06-16 21:36:27 · 1576 阅读 · 0 评论 -
第六届蓝桥杯java试题-九数组分数
1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?代码如下/** * * @author Administrator * 类名:Main * 创建时间:2015-5-1 * vesion1.0 */public class Main{ public static void test(int[] x) {原创 2015-05-01 12:33:14 · 2088 阅读 · 1 评论 -
第五届“蓝桥杯”java高职组
标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容原创 2014-04-05 13:57:18 · 1583 阅读 · 0 评论 -
Java中equals()与hashCode()方法详解
一.equals()方法详解 equals()方法在object类中定义如下: public boolean equals(Object obj) { return (this == obj);} 很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、Integer、Double等这些封装类在使用equ转载 2013-12-20 23:56:11 · 584 阅读 · 0 评论 -
Java里面SimpleDateFormat
在Java代码里面我们经常使用java.text.SimpleDateFormat来进行日期和字符串间的转换。在使用它将字符串转化为日期时并不是很严格的。 比如: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = df.parse("2013-19-34 32:90:100");转载 2013-12-20 23:44:42 · 596 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行Ctrl+Alt+↑ 复制当前行到上一行Alt+↓ 当前行和下面一行交互位置Alt+↑ 当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面Alt+Enter 显示当前选择资源的属性Shift+Enter 在当前行的下一行插入空行Shift+原创 2013-04-04 21:08:35 · 792 阅读 · 0 评论 -
Java 构造器
1.级联调用 ——构造器调用SaleMachine.java class Android{ public Android () { System.out.println("我是Android类的构造器"); }}//定义Java继承自Android类class Java extends Android{原创 2013-04-04 21:53:26 · 613 阅读 · 0 评论 -
黑洞数
任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456。求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位,则前边补0)。如此往复,数字会落入某个循环圈(称为数字黑洞)。比如,刚才的数字会落入:[82962,75933, 63954, 61974]这个循环圈。请编写程序,找到5位数原创 2013-04-04 17:17:17 · 879 阅读 · 0 评论 -
生成Excel文件
一、下载poi-3.0.1-FINAL-20070705.jarExcelExamWrite.javaimport java.io.File;import java.io.FileOutputStream;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFCell;import org原创 2013-04-01 20:24:08 · 547 阅读 · 0 评论 -
读取Excel文件
一、要下载poi-3.0.1-FINAL-20070705.jarhttp://dipoo.j1.fjjsp.net/search?key=poi-3.0.1-FINAL-20070705.jarExcelExamRead.javaimport java.io.File;import java.io.FileInputStream;import java.io.IOEx原创 2013-04-01 20:19:31 · 614 阅读 · 0 评论 -
Eclipse使用技巧
1、设置源代码字体字号大小,显示行号选择“Window->Perferences->General->Appearance->Colors and Fonts”中的Java选项,然后双击“Java Editor Text Font(override default: Text Font)”,在弹出的对话框中进行字体字号设置即可。选择“Window->Perferences->General原创 2013-03-31 15:11:27 · 619 阅读 · 0 评论