Java
flying_coder
graph representation learning、Anomaly Detection, Graph Prompt Learning, Graph Foundation Model
展开
-
关于线程协同的火车票售卖程序
package train;class BoundedBuffer{ static Object lock = new Object(); //锁,保护关键区域, static Object emptyLock = new Object(); //用来通知是否为空的线程 static int ticket=100; public Object sell() throws原创 2017-05-08 20:11:51 · 529 阅读 · 0 评论 -
Java添加事件监听的四种方法代码实例
/** * Java事件监听处理——自身类实现ActionListener接口,作为事件监听器 * * @author codebrother */class EventListener1 extends JFrame implements ActionListener { private JButton btBlue, btDialog; public EventListe转载 2017-10-12 21:01:36 · 835 阅读 · 0 评论 -
java 向DB2插入数据
PreparedStatement语句插入数据标签: jdbcselect对象数据2016-10-13 22:22 3864人阅读 评论(0)收藏举报分类: JDBC 学习笔记(8) 版权声明:本文为博主原创文章,未经博主允许不得转载。 代码: 1.直接调用插入:DButil.java[转载 2017-10-12 21:02:29 · 2039 阅读 · 0 评论 -
execute、executeQuery和executeUpdate之间的区别
JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别 Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。 方法executeQuery 用于产生单个结果集的语句,例如 SELE转载 2017-10-14 11:10:07 · 449 阅读 · 0 评论 -
java resultSet获取总行数
java ResultSet获得总行数在Java中,获得ResultSet的总行数的方法有以下几种。第一种:利用ResultSet的getRow方法来获得ResultSet的总行数Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); Re转载 2017-10-14 12:39:22 · 742 阅读 · 0 评论 -
eclipse 中的注释 快捷键
从别人转载过的转载来的,来源不明(1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0转载 2017-10-24 10:26:30 · 163 阅读 · 0 评论 -
数据库中的五种约束
来源于红黑联盟:https://www.2cto.com/database/201304/199872.html数据库中的五种约束 数据库中的五种约束及其添加方法五大约束1.—-主键约束(Primay Key Coustraint) 唯一性,非空性 2.—-唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 3.—-检查约束 (C转载 2017-10-24 10:38:48 · 6322 阅读 · 0 评论 -
java中request常用方法小结
由于不懂,导致查询了很久request是什么,才发现他只是一个系统定义的对象转载自http://www.jb51.net/article/56702.htmHttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。request常用方法:一、获取客户转载 2017-10-15 21:31:33 · 1939 阅读 · 0 评论 -
关于异常处理的问题
今天在处理一个gui界面的时候,一开始没有注意到自己try..catch的内容,导致自己在测试代码的时候以为String的split函数返回的一维数组是有多个值得,然而实际上只有一个,因为自己的catch中使用的x.getMessage()导致没有发现这个问题导致自己总是找其他的问题,后来在网上学习到可以用x.printStackTrace(),这样子数组越界访问的问题就显示出来了,最后解决了bu原创 2017-10-24 19:09:04 · 239 阅读 · 0 评论 -
关于string中的如果使用变量的笔记
String sql="insert into TEMPL (NUM,NAME) select "+lie1+",'"+lie2+"' from '"+chanum+"' where '"+lie1+"'='"+id+"' "; PreparedStatement zicha=sample.prepareStatement(sql);原创 2017-10-25 11:11:58 · 336 阅读 · 0 评论 -
JOptionPane总结
最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。很方便的,于是就简单的整理了一下。1.1 showMessageDialog 显示一个带有OK按钮的模态对话框。下面是几个使用showMessageDialog的例子:Java代码 JOptionPane.showMessageDialog(null, "友情提示"转载 2017-11-29 18:33:55 · 444 阅读 · 0 评论 -
DB2之CLOB对象用法
String resume=null;//这个变量是后面使用clob对象的substring方法获取CLOB对象的内容String empnum="000130";int startper,starpter1,startdpt=0;//这个是标记,表示clob中从哪到哪的内容(CLOB存放txt内容)PreparedStatement stmt1,stmt2,stmt3=null;//原创 2017-11-30 14:16:23 · 7858 阅读 · 3 评论 -
swing JTable学习(七)—TableModelListener
监听表格数据变化终于进入到JTable的重头戏了,监听在任何Java项目中都是非常重要的,监听带来的一系列的操作也有时候非常复杂在Excel表格中,当表格中的一个单元格的数据发生变化时,与之相关的数据也会同时发生变化,这就设计到表格监听器的知识。JTable的事件大致均针对表格内容的操作处理,包括字段内容改变、列数增加或减少、行数增加或减少、表格的结构改变等。这些事件称为TableMo转载 2017-11-22 20:45:29 · 955 阅读 · 0 评论 -
DB2 亲身实例(GUI界面) 加 笔记和注意事项
import java.lang.*;import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.io.*;import java.sql.*;import java.util.*;import javax.swing.table.DefaultTableModel;//一开始总是点击按钮原创 2017-10-12 20:59:37 · 1770 阅读 · 0 评论 -
java之split用法注意
JAVA 一个或多个空格分割字符串知识补充String的split方法支持正则表达式;正则表达式\s表示匹配任何空白字符,+表示匹配一次或多次。有了以上补充知识,下面的内容就很好理解了。一、待分割字符串待分割字符串为如下:String str = "a b c d e f g"其中,字符串中的的空白分别为:单个空格,多个空格转载 2017-10-12 14:58:49 · 293 阅读 · 0 评论 -
java类的引用使用即String类的toUpperCase的使用
public class Untitled { int s=10; public static void main(String[] args) { Untitled a=new Untitled();//创建一个A的实例a Untitled b=a;//将A的引用b指向a的地方 a.s=9; System.out.println("b实例中的s变量的值为:"+b.s);原创 2017-05-29 17:29:20 · 4943 阅读 · 0 评论 -
Java正则表达式入门
转载自:http://www.cnblogs.com/ITtangtang/archive/2012/05/01/2477563.html一:什么是正则表达式 1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模转载 2017-05-29 18:03:16 · 208 阅读 · 0 评论 -
Java 关于类型类、this.getClass()的理解
import java.io.*;import java.util.*;class test { public static void main (String[] args) throws java.lang.Exception { B b=new B(); Object c=b.getClass(); String d=b.getCl原创 2017-05-30 20:22:29 · 10677 阅读 · 0 评论 -
Java内部类
转载自:http://transcoder.tradaquan.com/tc?srd=1&dict=32&h5ad=1&bdenc=1&lid=9440607868744650137&nsrc=IlPT2AEptyoA_yixCFOxXnANedT62v3IEQGG_ytK1DK6mlrte4viZQRAZjzzQH3PHZWgdj00sqdFtXLR0G9n7BZ4q0IwdzZz说转载 2017-05-31 16:31:07 · 1802 阅读 · 0 评论 -
Java:对于Borderlayout布局管理的理解
第一种,简单额只有一层的东南西北中的分区管理就不介绍了,主要介绍第二种第二种,复杂的borderlayout布局,即在任何区中可以用容器(JPanel)来代替控件例如下图这种布局管理的思想是这样子的:1、可以把组件放在这五个位置的任意一个,如果未指定位置,则缺省的位置是CENTER。2、在东、西、南、北和中间位置添加中间容器,中间容器中再进行布局,并添加相应的组件,已达到复原创 2017-06-02 18:33:48 · 10611 阅读 · 0 评论 -
Java中Synchronized的用法
原文:http://blog.csdn.net/luoweifu/article/details/46613015作者:luoweifu转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.转载 2017-06-04 14:48:10 · 213 阅读 · 0 评论 -
关于wait、notify在火车售票战的实例
题意是有五个售票站同时售出100张票(共享的),为了保证售出的票不重复,请设计程序,为了实现notify可以设计一个线程使得当程序wait之后再追加50张票package xiancheng;import java.lang.Thread;import java.lang.Math;public class attempt_thread extends Thread{ priva原创 2017-06-04 16:39:19 · 447 阅读 · 0 评论 -
关于java接口、父类子类之间调用和强制转换的关系
如果使用接口的引用去方位它的实现类的方法,那么一定只能访问实现类中接口所定义的那个方法,其他的变量和方法是无法访问的如果使用父类的引用去访问子类的方法例如,A是个父类,b继承了A,那么如果A did= new b();那么did只能访问A类和b类共有的部分,如果想访问b的其他方法和变量那么必须加上强制转换,((b)did),组合模式中就使用到了强制转换原创 2017-09-27 21:46:34 · 4220 阅读 · 0 评论 -
JDBC 增删改查操作示例
java操作DB2,增删改查 Java代码 //:Db2ConnTest /** *功能:实现连接DB2数据库,并实现基本获取数据功能 *jiangbin */ import java.sql.*; import java.util.*; @SuppressWarnings("unchecked") public class Db2转载 2017-10-11 20:19:10 · 1737 阅读 · 0 评论 -
DB2 常用SQL语法
DB2 提供了关连式资料库的查询语言sql(structured query language),是一种非常口语化、既易学又易懂的语法。此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(ddl)以及资料的处理(dml)。sql原来拼成sequel,这语言的原型以"系统 r"的名字在 ibm 圣荷西实验室完成,经过ibm内部及其他的许多使用性及效率测试,其结果相当令人转载 2017-10-11 21:12:15 · 1343 阅读 · 0 评论 -
DB2 ResultSet用法
http://blog.csdn.net/ming2316780/article/details/48544785JDBC API 2.0/3.0中ResultSet记录集的简便实用的新特性 1 新定义了若干个常数 这些常数用于指定ResultSet 的类型游标移动的方向等性质,如下所示: public static final int FETCH_FORWARD; 该常数的作用是转载 2017-10-11 21:13:19 · 743 阅读 · 0 评论 -
Swing表格JTable通过JTableModel插入行
转自:http://www.cnblogs.com/maxblog/archive/2010/09/03/1816919.htmlimport java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.Mous转载 2017-10-11 21:17:53 · 1271 阅读 · 1 评论 -
JTabel 中监听某个单元格的值确实改变了
在使用Jtable得时候,当然是我自己在使用得时候,查了下API没有发现如何监听某个单元格得值是否被修改过了,如果那位仁兄知道怎么直接添加监听还望多多指教。 JTable得单元格(cell)在渲染得时候使用得是默认得DefaultTableCellRenderer。其返回的Component是继承了JLabel得组件,所以转载 2017-11-22 20:57:58 · 677 阅读 · 0 评论