自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fenuang的博客

一个混饭吃的java程序猴

  • 博客(77)
  • 资源 (3)
  • 收藏
  • 关注

原创 分销算法 无限级树形结构算法

(排除新增节点的值)大于等于新增节的左下标值的右下标值都加二 大于等于新增节点右节点值的左下标值都加二servlet中的sql语句方式/**更新左下标*/public boolean uodateLeft_num(int right_num,int id){    String sql = "update user set l

2016-09-18 21:25:37 9416

原创 把字符串转化为结合的方式

最近做cookie读取id显示最近浏览的商品  是通过把商品的id用字符串累加起来存储在cookie中  在读取出来单个的id来通过id查询方法实现显示商品信息  同时又要把最新加入的数据显示在最前面  因此使用集合的    list.addFirst(id);方法  于是就得比较字符串中的id  因此有了把字符串转化为结合的这个需求package com.fenuang.

2016-09-12 21:38:59 377

原创 java cookie实现显示用户上次登录时间

package com.fenuang.sevlvet;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import jav

2016-09-11 22:18:57 4866

原创 java xml配合实现读取配置文件登陆

package com.fenung.summery;import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStreamReader;import java.util.List;import org.dom4j.Document;import

2016-09-08 23:46:37 495

原创 java增删改xml

package com.fenuang.handel;import java.io.File;import java.io.FileOutputStream;import java.text.AttributedCharacterIterator.Attribute;import org.dom4j.Document;import org.dom4j.DocumentExceptio

2016-09-08 19:57:51 293

原创 java读取xml指定标签的内容

package com.fenuang.sec;import java.io.File;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.List;import javax.print.

2016-09-08 13:59:11 17781

原创 js显示时间

无标题文档 function getData(){var date = new Date();var str = date.getFullYear() +"年"+(date.getMonth()+1)+"月"+date.getDate()+"日"+"星期"+date.getDay()+" " +date.getHours()+"时"+date.getMinutes()+"分"+da

2016-09-06 14:07:46 226

原创 java treeset实现不重复存储的方式(在类对象中实例化CompareTo)

package com.fenuang.student;import java.util.Comparator;public class Student implements Comparable { int id; String name; public int getId() { return id; } public void setId(int id) {

2016-09-04 16:57:48 634

原创 tr td colSpan(列) rowSpan(行)合并

<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'index.jsp' startin

2016-09-04 13:04:51 7497

原创 java tcp数据传输实例

首先先打开服务器端  然后打开客户端  本实例包括客户端与服务器端交互服务器端package com.fenuang.test;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import ja

2016-09-04 00:22:23 708

原创 java udp传输实例

服务器端,先运行package com.fenuang.udpservice;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class udpServicr { public static void main(String[]

2016-09-03 23:15:15 451

原创 java socket使用udp协议与局域网群聊软件feiQ通信

package com.fenuang.qq;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;public class demo {

2016-09-03 21:47:09 568

原创 java 从指定路径复制文件到指定路径

package com.heima.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Scanne

2016-09-02 22:40:09 903

原创 java 字节流写入中文

package com.heima.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;

2016-09-02 21:30:43 729

原创 java 利用集合实现斗地主算法

package com.heima.test;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.TreeSet;/** * 斗地主游戏洗牌发牌 * * @author fenuang 1,设置一副扑克并存入集合 定义String数组

2016-09-01 00:26:13 3276

原创 hashmaphashmap的嵌套并循环

package com.heima.test;import java.util.HashMap;import com.heima.Student.Student;public class hashmaphashmap { public static void main(String[] args) { // TODO Auto-generated method stub

2016-08-31 20:30:42 484

原创 使用hashmap存储对象 并获取元素 祛除重复元素需要在类对象中重写hashcode和equal方法哦

这是主题部分package com.heima.maptest;import java.util.HashMap;import java.util.Map;import com.heima.Student.Student;/** * 怎么用hashmap存储对象 * * @author fenuang * */public class students { publ

2016-08-31 17:47:43 1319

原创 entryset遍历打印元素

package com.heima.maptest;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/** * 使用entryset遍历打印元素 * * @author fenuang

2016-08-31 17:42:36 566

原创 hashmap统计字符串中每个字符出现的次数

package com.heima.test;import java.util.HashMap;import java.util.Map;import java.util.Scanner;import javax.swing.plaf.synth.SynthSpinnerUI;/** * @author fenuang 统计字符串中每个字符出现的次数 1,定义一个需要被统计的字符

2016-08-31 17:37:44 7431

原创 综合排序 学生信息输入并排序 键盘录入信息 (姓名,语文成绩,数学成绩,英语成绩),按总分高到低输出

package comheima.test;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;/** * 学生信息输入并排序 键盘录入信息 (姓名,语文成绩,数学成绩,英语成绩),按总分高到低输出 * * @author fenuang 1,定义学生类 2,键盘录入scan

2016-08-30 23:28:30 9385

原创 数字排序 键盘输入多个整数,输入quite后结束,把所有的整数倒序排列打印

package comheima.test;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;/** * 可以从键盘输入多个整数,输入quite后结束,把所有的整数倒序排列打印 * * @author fenuang * * * 分析 1,创建scan

2016-08-30 22:36:15 791

原创 集合的排序 一个集合中存储无序元素 使其有序化(字典顺序) 不去重

package comheima.test;import java.util.ArrayList;import java.util.Comparator;import java.util.List;import java.util.TreeSet;/** * 一个集合中存储无序元素 使其有序化(字典顺序) 不去重 并打印 * * @author fenuang * * 分

2016-08-30 22:03:38 1968

原创 字符串的排序 接收一个字符串,对其中所有的字符窜进行排序,如:helloitcast,打印:acehillostt

package comheima.test;import java.util.Collection;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;/** * 键盘接收一个字符串,程序对其中所有的字符窜进行排序,例如输入:helloitcast,程序打印:acehillost

2016-08-30 22:02:37 410

原创 使用hashset键盘录入并去重复 遍历打印

package comheima.test;import java.util.HashSet;import java.util.Scanner;/** * 键盘录入并去重复 遍历打印 * * scanner键盘录入 字符串转换为数组 * * @author fenuang * */public class demo2 { public static void mai

2016-08-30 15:28:36 892

原创 java中重写的hascode中的31是怎么来的

@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + age; result = prime * result + ((name == null) ? 0 : name.hashCode()); return result; }其中h

2016-08-30 11:30:08 979

原创 java使用hashset生成1-20的随机数并不重复并打印

package comheima.test;import java.util.HashSet;import java.util.Random;/** * * @author fenuang * 生成1-20的随机数并不重复并打印 * 1.需要使用randomm类做随机数 * 2.使用hashset存储 * 3.如果不够10个就继续存 使用nextint()方法实现1-2

2016-08-30 11:22:34 1837

原创 java ArrayList中嵌套小集合并打印

package test;import java.util.ArrayList;import com.heima.per.Person;/** * 在集合中嵌套小集合 for (元素数据类型 变量 : 数组或者集合) * * @author fenuang * */public class inout { public static void main(String[]

2016-08-29 16:17:30 730

原创 java 集合中祛除重复字符串的一个小笔记

package com.heima.tosingle;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/** * 祛除集合中的重复元素 * * @author fenuang * * 思路: 创建一个新集合; 把旧集合的元素传进来 ;判断是否有

2016-08-25 00:17:07 315

原创 java 小技巧 利用for循环反转字符串

for循环倒着用  就可以实现字符串的反转package com.heima.test;import java.util.Scanner;/** * 字符串反转 输入abc 输出cba * * @author fenuang * */public class zifuchuanfanzhuan { public static void main(String[] ar

2016-08-22 23:23:57 6786

原创 java 用户登录验证 带输入机会

知用户和密码都是admin 三次机会登陆 模拟登陆 键盘录入 sanner 给三次机会 需要for循环 并提示有几次判断用if

2016-08-22 18:56:39 1534

转载 Java经典算法题目面试题经常出现的

1、Fibonacci-费式数列问题说明: Fibonacci为12年代的欧洲数学家,在他的著作中曾经提到:若有一只兔子每个月生一只小兔子,一个月后小兔子也开始生产。起初只有一只兔子,一个月后就有两只兔子,两个月后有三只兔子,三个月后有五只兔子(小兔子投入生产)……2、巴斯卡三角形(Pascal) 问题说明: 巴斯卡(Pascal)三角形基本上就是在解nCr ,因为三角形上的每一个数字各对应一

2016-08-21 10:44:09 445

转载 java.io.IOException Connection Reset by Peer 的原因是什么

Window NT)java.io.IOException Connection Reset by Peerjava.io.EOFException Connection Reset by Peer(Solaris) java.io.EOFException: Broken pipe这些错误消息通常发生在使用servlet的时候,如果客户端发出了一个HTTP 请求然后在浏览器上执行一下

2016-08-21 10:43:30 5670

转载 一套Java程序员笔试题

1、在一个平面上画1999条直线最多能将这一平面划分成多少个部分?答案:条直线分平面为1份1条(1+1)份,2条(2+1+1)份,3条(3+2+1+1份1999条(1999+1998+1997+——-+2+1+1)份为19991份2、在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果

2016-08-21 10:42:59 500

原创 该如何设置数据连接池的初始大小

数据连接池的大小对产品性能和程序的稳定性都有很大的关系,所以设置数据连接池的大小也是每一个项目都需要考虑的问题。在产品环境下,最好把数据连接池的初始大小设置为最大值(maximum size), 这样在服务器启动的时候就会创建所有的JDBC连接,如果数据连接池的初始大小小于最大值, 在服务器压力加大的时候,就需要创建另外的JDBC连接, 而这个时候正是服务器最繁忙的时候,所以这个时候创建连接会

2016-08-21 10:42:12 1351

转载 Java方向软件笔试题

1.    怎样种四棵树使得任意两棵树的距离相等。同一地方,或正四面体。2.    27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?193.    有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是

2016-08-21 10:41:41 872

转载 Ibatis如何调用存储过程?

存储过程的调用是使用元素来调用的, 下面是一个使用带输出参数的存储过程的例子:    如果你的存储过程返回一个结果集,那么使用queryForList()或者queryForObject来调用, 如果你的存储过程既返回结果集又更新数据库数据,那么需要配置的commitRequired=’true’如果存储过程不返回结果集,或者仅仅以输出参数的形式返回结果集,那么应该使用up

2016-08-21 10:41:05 239

转载 JAVA面试题集(2)

基础知识:1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置 的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发 NullPointerException。另一种情况就是JAVA允许程序员

2016-08-21 10:40:38 153

转载 面向对象编程OOP的优点

1. Simplicity: software objects model real world objects, so the complexity is reduced and the program structure is very clear;简单性: 因为面向对象语言里面的对象都是反映的真实世界的对象,所以复杂性就降低了而且程序结构也更加清晰;2. Modularity: ea

2016-08-21 10:39:59 592

转载 weblogic面试题

1、 如何给weblogic指定大小的内存?在启动Weblogic的脚本中(位于所在Domian对应服务器目录下的startServerName),增加set MEM_ARGS=-Xms32m -Xmx2m,可以调整最小内存为32M,最大2M2、 如何设定的weblogic的热启动模式(开发模式)与产品发布模式?可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一。或者修改服

2016-08-21 10:39:29 9852

转载 String和StringBuffer的区别和不同

StingBuffer是一个可变的字符串,它可以被更改。同时StringBuffer是Thread   safe的,   你可以放心的使用.因为String被设计成一种安全的字符串,   避免了C/C++中的尴尬。因此在内部操作的时候会频繁的进行对象的交换,   因此它的效率不如StringBuffer。   如果需要频繁的进行字符串的增删操作的话最好用StringBuffer。   比如拼S

2016-08-21 10:37:51 311

21天java学习

学通JAVA学通JAVA学通JAVA

2016-08-21

mysqlworkbenth

mysqlworkbenth

2016-08-21

eclipse-inst-win64.exe

eclipse-inst-win64.exeeclipse-inst-win64.exeeclipse-inst-win64.exeeclipse-inst-win64.exe

2016-08-21

空空如也

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

TA关注的人

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