import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Label;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;/...
import java.awt.Frame;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.xml.soap.Text;public class TestField { public static void ma...
import java.awt.Button;import java.awt.Frame;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Action;public class TestActionEvent { public static void ...
import java.awt.Color;import java.awt.Frame;import java.awt.event.WindowAdapter;public class MyWindowClose { public static void main(String[] args) { new MyWindowFrame("关闭窗口"); }}class MyWi...
<!-- abstract="true"代表其不能被获取到,只能用来继承 --> <bean class="Test.Person" id="person02" abstract="true"> <property name="name" value="张三"></property> </bean>...
import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;//每个component都有一个paint(Graphics g)用于实现绘图目的,每次重画该component都会调用paint方法public class TestGraphics { public static void main(Strin...
import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.Paint;import java.awt.Point;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java...
Container c=frame.getContentPane();//获取窗体容器c.validate();//验证容器中的组件,相当于刷新frame.setRasizable(false);//设置不可改变大小
添加滚动文字面板JTextArea area =new JTextArea();//新建文本域 JScrollPane jScrollPane=new JScrollPane(area);//创建滚动组件,给文本域添加滚动条 add(jScrollPane);//添加滚动 面板按钮组件JButton button=new JButton(); button.setBackgrou
package Swing;import java.awt.Font;import javax.swing.JFrame;import javax.swing.JLabel;class MyFrame1 extends JFrame{ public MyFrame1() { // TODO Auto-generated constructor stub setBound...
1.导入jar包 链接:https://pan.baidu.com/s/1_kUdro9AWY-cQa6WBJir7Q 提取码:s5nx2.定义配置文件: 是properties形式的 可以叫任意名称,可以放在任意目录下3.加载配置文件4.获取数据库连接池对象,通过工厂来获取: DruidDataSourceFactory5.获取连接 getConnection //加载配置文...
package Swing;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Container;import java.awt.Dialog;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt....
```javaimport java.awt.*;public class TenButtons { public static void main(String args[]) { Frame f = new Frame("Java Frame"); f.setLayout(new GridLayout(2,1)); f.setLocation(300,400); f
```javaimport java.awt.Color;import java.awt.Frame;import java.awt.TextField;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.WindowAdapter;import java.awt.event.W
#出现这个错误是因为 libaio 异步非阻库没有正确安装[root@166087 mysql]# scripts/mysql_install_db --user=mysql Installing MySQL system tables…/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open share
连接数据库Connection定义的时候用java.sql.Connection 别用Connection
1.系统路径 1.1/表示根目录 1.2 ~表示/root,表示最高权限用户 1.3 etc 存放系统配置目录,服务型文件 1.4 home 除了root以外的所有用户都会在home下面新建一个以用户名命名的文件夹 1.4.1 用户xxx对/home/xxx文件夹下的内容有完全操作权限 1.5 root 用户root的单独文件夹 1.6 usr所有用户的安装的软件都在该文...
package Swing;import java.net.URL;import javax.swing.Icon;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;public class AddImg extends JFrame{ public AddImg()...
1.表达式标签<%=代码%>(1)计算表达式的值<%=1+1%> (2)在页面显示表达式的值<%=pageContext.getAttribute("ting")%>(3)注意事项<%=%>不能有分号表达式可以是单纯的一个变量,也可以是加减乘除等式子2.声明表达式<%!代码%>(1)声明变量和函数,可以由Java代...
动作事件监听触发动作监听条件按钮是被单击文本框是敲击了回车多选框是被点击单选项是被点击下拉列表是被选择
一:深度优先遍历 深度优先遍历是从图的某个顶点出发,访问此顶点,并依次从该节点的未被访问的邻接点出发深度优先遍历该图; 简言之就是从某一结点V出发,一条路走到底遍历V的邻接点,直到访问不了剩下的结点再回到最开始的V后面接着往下走 深度优先遍历邻接表储存的图:public void DFS(ALGraph G,int i){ //以顶点i出发,对邻接表储存的图G进行DFS搜索 Vi...
树结构部分 一:二叉树 (一)一颗费控二叉树的第i层最多有2的(i-1)次方个结点。 (二)一颗深度为k的二叉树中,最多有2的(k-1)次方个结点 (三)对于一个非空的二叉树,若叶子结点数为A,度数为2的结点个数为B。则A=B+1//二叉树的先序递归遍历 public void PreOrder(BiTree root){ if (root!=null){ ...
一:邻接矩阵储存对于图中的n个顶点采用顺序存储,任意两个顶点之间是否有边,则用一个NxN的矩阵来表示。规定矩阵的元素为:Aij=1(若点Vi和Vj之间有边,若是网图,Aij=权值),Aij=0(若点Vi和Vj没边)图的定义:class Graph{ char vexs[]=new char[10];//顶点表 int edges[][]=new int[10][10];//邻接矩阵...
优势 获取到的对象不用进行强转劣势 IOC容器中有多个相同类的对象的时候会报错,无法获取Person类package Test;public class Person { private String name; private int age; private String grade; private String email; @Override public ...
迪杰斯特拉算法 按路径长度(边的个数)递增的次序产生最短路径的算法,即先求得只有一条边的最短路径,再求得有两条边的最短路径…… 该算法基本思想:设置两个顶点的集合S和T(T+S=V),集合S中存放已经找到最短路径的点,集合T存放当前还未找到的最短路径的点。 初始状态,集合S中只有源点(v0),然后不断从集合T中选取路径长度最短的顶点vj加入到集合S中,集合S每加入一个新的顶点vx,都要检测是...
生成树对连通图进行遍历,过程中所经过的边和顶点的组合可看做是一棵普通树,通常称为生成树。对非连通图进行遍历,过程中所经过的边和顶点的组合可看做是一个森林,通常称为生成森林。最小生成树由生成树的定义可知,无向连通图的生成树不是唯一的。连通图的一次遍历所经过的边的集合及图中的所有顶点的集合就构成了该图的一颗生成树,对连通图的不同遍历,如遍历出发点不同或储存点的顺序不同,就可能得到不同的生...
最优二叉树
广义表 广义表是对线性表的延伸,普通线性表的子元素只能是单个元素。广义表的子元素还可以是子表。稀疏矩阵 非零元素个数很少的矩阵AOV网若以顶点来表示活动,有向边表示活动之间的优先关系,则这样的活动在顶点上的有向图称之为AOV网拓扑排序1.从AOV网中选择一个没有前驱的顶点(入度为0),输出它到拓扑序列中。2.从网中删除该结点,并且删除从该顶点发出的全部有向边。3.重复上述步...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号