- 博客(19)
- 收藏
- 关注
原创 仿盘搜搜等网页软件
该软件采取servlet + jsoup。原本是打算采用Google的接口技术,但是发现用不了,所以只能采用爬虫的技术爬取别人的网盘来模仿来做。GitHub:https://github.com/Kingsly-Liang/SouPan...
2019-04-18 00:13:56
3463
原创 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
230
原创 背包(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
354
原创 链栈(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
319
原创 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
217
原创 斐波那契数列的两种实现方式(递归和循环)
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
2157
原创 二分查找
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
159
原创 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
3131
原创 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
11812
原创 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
6332
原创 学生信息管理系统(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
13819
16
原创 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
13258
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
161
原创 模拟洗牌程序
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
1045
原创 随机算法
因为要做一个洗牌的程序,所以学习了一下随机算法。一个通常的方法是为数组的每个元素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
298
原创 冒泡排序
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
192
原创 掷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
6306
原创 求班的平均成绩、最高成绩、最低成绩
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
3064
原创 将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
2664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人