其实一段时间前就开始学习画图板的开发,由于一直有新内容学,所以没写总结,现在画板告一段落了,可以写一点小小的心得了:画图板的开发其实就分了几个模块:界面的实现(JFrame),监听器的添加(鼠标监听器和动作监听器),图形的画法(包括颜色的添加),图形的保存(重绘图形和颜色的重绘)(用到了自定义队列)。1.界面的实现实现画图板的界面其实就是swing组建的应用,包括JFrame,Jbutton,JPanel等等.2.添加监听器首先要创建一个监听器对象,这个监
系统 2019-08-29 22:40:28 2236
问题描述:当你把数据从其他数据库,或者是文本文件之类的其他数据源导入到目的数据库时,有时希望在导入的处理中,能够实现"数据存在时更新,不存在时导入"在
系统 2019-08-29 22:31:00 2236
1.1StrutsFramework介绍Struts是一种当前非常流行的一个JavaWeb框架(WebFramework)。我们先来看看什么是Framework。Framework概念并不是很新了,伴随着软件开发的发展,在多层的软件开发项目中,可重用、易扩展的,而且是经过良好测试的软件组件,越来越为人们所青睐。这意味着人们可以将充裕的时间用来分析、构建业务逻辑的应用上,而非繁杂的代码工程。于是人们将相同类型问题的解决途径进行抽象,抽取成一个应用框架。这也就
系统 2019-08-29 22:28:56 2236
多线程是Java程序设计语言的一个亮点,它使用户可以很方便地编写多线程程序,虽然编写多线程代码需要考虑诸如安全、死锁、资源共享的问题,但是总体上讲Java在编写多线程程序上比其他语言都要简洁。使用多线程最直接的例子是具有用户界面的程序。如果用户界面上设计了一个按钮,一旦单击该按钮程序会自动在网络上搜索指定数据,当然这个过程会持续一段时间。如果没有多线程实现技术,就会出现用户界面无法控制的局面,即在网络数据搜索完之前,用户界面根本不响应其他界面输入。整个界面
系统 2019-08-12 09:30:13 2236
http://acm.timus.ru/problem.aspx?space=1&num=1513此题需要用到大整数我是用万进制输出时要注意不要多输出0思路方面可以先想出来二维的解法然后发现二维的可以转化为一维的代码:#include#include#include#include#include#include#include#inclu
系统 2019-08-12 01:55:24 2236
近期监控数据库,发现以下语句跑得很慢,原来运行计划走了导致笛卡尔积,来看以下语句:SQL>explainplanfor2SELECTCOUNT(*)3FROM"GD_FS"."TZZ_SJ_DEV_DISC_79073""A2",4"GD_FS"."TZZ_SJ_DEVELOP_MONTH""A1"5WHERE"A1"."SERV_ID"="A2"."SERV_ID"6AND"A1"."STAT_DATE"="A2"."STAT_DATE"7AND"A2"
系统 2019-08-12 01:55:11 2236
/*ODBC使用步骤:(ODBC数据源由微软平台提供)*1、配置ODBC数据源(控制面板->管理工具->ODBC数据源)*2、加载并注册驱动程序,导入java.sql.*包*3、创建连接对象*4、创建执行命令对象*5、执行sql语句*6、获取执行sql语句后的结果,进行相关操作*7、关闭资源*/publicclassODBC_Demo{//ODBC连接SqlServer//publicstaticvoidmain(String[]args){//try{/
系统 2019-08-12 01:54:09 2236
CommonSubsequencedp之最长公共子序列//FileName:hdu1159.cpp//Author:rudolf//CreatedTime:2013年04月25日星期四12时12分33秒#include#include#include
系统 2019-08-12 01:53:39 2236
TimeLimit:3000msMemoryLimit:10000kBTotalSubmit:2(1user)AcceptedSubmit:2(1user)PageView:1582本题其实并不难,就是记忆搜索,但是好多人都没做。最难的估计就是状态的存储,一开始的时候我用的是三维数组存储,虽然在TJU和NK上都过了,但是在北大上确实WRONG,后来我又重新开了一遍发现确实存在错误,后来将数组开到四维才在北大上顺利通过。因为本题我竟然成了NK上第一个提交此题
系统 2019-08-12 01:53:36 2236
1.新建*.axcx文件。2.跟一般网页一样放控件。3.在事件里面写处理过程。4.拖到aspx页面就可以用了。过程注意的地方。1.如果用到javascript,用document.getElementById()来查找服务器控件需要在控件名前面加上"<%=this.ClientID%>_控件名".2.如果有图片之类需要路径的请用:/a/b/c.jpg3.需要调用用户控件事件的话需要写一个委托。以下面做一个查询为例html代码<%@ControlLangua
系统 2019-08-12 01:53:13 2236