自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 仿盘搜搜等网页软件

该软件采取servlet + jsoup。原本是打算采用Google的接口技术,但是发现用不了,所以只能采用爬虫的技术爬取别人的网盘来模仿来做。GitHub:https://github.com/Kingsly-Liang/SouPan...

2019-04-18 00:13:56 3346

原创 2.工厂方法模式

同样是《大话设计模式》的例子,简单计算器的例子。 运算类:package 简单计算器;public class Operating { private double firstNum; private double secondNum; private double result; public double getResult() { return resu...

2018-10-16 15:40:20 176

原创 背包(Java)

代码如下:背包类:package 背包;import java.util.Iterator;public class Bag<Item> implements Iterable<Item> { private Node first; private class Node{ Item item; Node next; } publi...

2018-10-03 21:19:06 257

原创 链栈(Java)

代码如下:栈类:import java.util.Iterator;public class Stack<Item> /*implements Iterable<Item>*/ { private Node first; //栈顶 private int N; //元素数量 //链表 private class N...

2018-10-03 21:11:11 256

原创 1.简单工厂模式

类图: 这个是《大话设计模式》中简单工厂的例子。代码如下:Operation:运算类public class Operating { private double firstNum; private double secondNum; private double result; public double getResult() { return res...

2018-10-02 21:12:07 175

原创 斐波那契数列的两种实现方式(递归和循环)

public class Fibonacci { public static long F(int N){ int f0 = 0; int f1 = 1; int fn = 0; if(N == 0) return f0; if(N == 1) return f1; for(int i = 1; i < N; i++){ fn = f0 + f1; ...

2018-09-22 21:20:10 2085

原创 二分查找

import java.util.Arrays;public class BinarySearch { //查找出来的位置是数组的位置,从0开始 public static int rank(int key, int[] a){ //数组必须是有序 int lo = 0; int hi = a.length - 1; while(lo <= hi){ int...

2018-09-22 21:12:39 133

原创 SSH框架 “Error creating bean with name 。。。defined in class path resource”

首先看错误日志,一定要看。然后定位出正确的错误地址例: org.springframework.web.context.ContextLoader.initWebApplicationContext - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creati...

2018-06-03 22:48:52 2923

原创 no setter found for property 问题的解决

例如:IUsersDAO.java 是接口,而UsersDAO.java是实现IUsersDAO.java 里的接口,且UserDAO.java必须要继承自HibernateDaoSupport。若出现“no setter found for property”这个问题:1、要检查有没有继承HibernateDaoSupport2、要检查UsersDAO.java有没有IUserDAO的对象,并且...

2018-06-02 22:12:51 11494

原创 JSP怎么添加两个按钮

做一个登陆系统时,若用JSP做,会同时出现“登陆”,“注册”两个按钮,那么怎么在一个表单中同时将两个按钮显示出来并进行相应的操作呢?代码如下:<form name="fm" id="fm" method="post"><input type="button" name="btn1"onclick="document.fm.action='xxx.jsp';

2018-05-30 19:06:10 6187

原创 学生信息管理系统(GUI)

数据库的内容:GUI界面:代码:StudentManagerment.javapackage 学生基本信息;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;import java.sql.*; public c...

2018-05-30 16:58:06 13635 18

原创 java做一个简单的文本编辑器

代码:主框架package Text;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import java.io.Buf...

2018-05-30 15:29:40 12999 1

原创 快速排序

基本思想:1、先从数列中选取一个数作为基准数2、分区过程,将比基准数打的数全部放到它的右边,小于或等于基准数的放到它的左边3、再对左右分区重复第二步,知道各区间只有一个数例如对数列 6,1,2,7,9,3,4,5,10,8为了方便,选择数列的第一个作为基准数。此刻,i = 6, j = 8, 先从序列的两端开始探测,先从右往左找一个小于6的数,找到了就在那个数上方停下,然后i再从左往右找一个大于6...

2018-03-20 19:00:30 126

原创 模拟洗牌程序

Card类:用于表示扑克牌的点数。public class Card { String points, colors; public Card(String points, String colors) { this.points = points; this.colors = colors; } public String getPoint() { return...

2018-03-18 21:41:25 982

原创 随机算法

因为要做一个洗牌的程序,所以学习了一下随机算法。一个通常的方法是为数组的每个元素a[i]赋一个随机的优先级p[i],然后依据优先级对数组a中的元素进行排序。如,初始数组a = <1, 2, 3, 4>,随机选择的优先级p = <36, 2, 62, 19>,则将产生一个数组B = <2,4,1,3>。产生一个随机排列的一个更好的方法是原址排列给定数组。即在进行第...

2018-03-18 21:17:43 250

原创 冒泡排序

public static void MaoPao(int a[]) { int t; for(int i = 0; i < a.length - 1; i++) { for(int j = 0; j < a.length - 1 - i; j++) { if(a[j] > a[j + 1]) { t = a[j]; ...

2018-03-18 19:00:28 164

原创 掷6面骰子6000次,每个点出现的概率

import java.util.Random;public class Statistics { final static int Maxsize = 6000; public static void main(String[] args) { // TODO Auto-generated method stub Random rand = new Random();...

2018-03-17 19:11:16 6032

原创 求班的平均成绩、最高成绩、最低成绩

import java.util.Scanner;public class AvgMaxMin { public static float Avg(int a[]) { int sum = 0, n = a.length; for(int i = 0; i < a.length; i++) { sum += a[i]; } return (su...

2018-03-17 18:56:49 2860

原创 将3个整数按从小到大的顺序输出

import java.util.Scanner;public class MaxMin { public MaxMin(int x, int y, int z){ int t; int ThreeNum[] = {x, y, z}; for(int i = 0; i < ThreeNum.length - 1; i++) { for(int j = 0;...

2018-03-17 18:52:03 2589

空空如也

空空如也

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

TA关注的人

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