- 浏览: 142311 次
- 性别:
- 来自: 01
最新评论
-
kingj:
将if(node.RightTree==null||node. ...
在二元树中找出和为某一值的所有路径 -
kingj:
非递归的算法在下面这种情况下会有问题 ...
在二元树中找出和为某一值的所有路径 -
houxinbin:
DateUtil.getTimestampFromGregor ...
使用JFreeChart显示 Java 虚拟机中的空闲内存量 -
坏小子46110:
我在build comm.js的时候有个这个异常 不知道怎么解 ...
使用Java实现登陆WebQQ(带源码) -
to_zoe_yang:
公子_小王 写道怎么下载不下来呢? 估计TX现在肯定改接口了都 ...
使用Java实现登陆WebQQ(带源码)
文章列表
这么久,也没有写什么了。前几天他要回部队了,我就想送送他,就去了西安!现在回到学校,该好好学习了。今天刚把自己之前想写的数据库操作的类写好啦!先把查询搞定了!慢慢继续吧!该努力了!
未来的计划~
- 博客分类:
- SQL Server
最近与数据库打交道的机会很多,看着导师写的数据库各种操作的类,觉得很不错!便打算自己试着写!
希望能实现对数据库中表的操作:Select,Insert,Delete,还有Alert,Drop!
以Select为例
Select [字段名]
From [表名]
Where [条件]
字段名使用Vector保存
From直接给出
条件表达式的构造是最麻烦的
我导师使用了递归
表达式分成左表达式和右表达式
例如:
Where name = "hello" AND age >10 AND sex="femal& ...
判断判断数据库,表是否存在
- 博客分类:
- SQL Server
判断数据库是否存在
if exists (select * from sys.databases where name = '数据库名') drop database [数据库名]
判断表是否存在
if exists (select * from sysobjects where id = object_id(N'[表名]') and
判断数据库是否存在
if exists (select * from sys.databases where name = '数据库名')
drop database [数据库名]
判断表是否存在
if exists (select * from sysob ...
今天遇到个错误,在一个之前的工程里运行没有问题,但是在我自己新建的工程里就不行了!baidu基本没答案!就Google了下!搞定了
Google出来的:
I searched for long and found some statements regarding xercesImpl or Jaxp with wrong versions ...
http://forums.sun.com/thread.jspa?threadID=5227465&messageID=10208952
The solution for me now is to remove the gnujaxp. ...
前不久,导师让我们写个小程序,生成JTree然后将其保存为XML,然后以后根据XML生成JTree,希望写的灵活点,以后要用!我负责根据JTree生成XML,而另外的男生负责根据XML生成JTree!今天要用到这个小程序,结果根据XML生成JTree这里有问题了!没办法,赶快重新写!ps:麻烦看他写的,还不如自己重新写了!
其实比较简单
具体的对节点分析判断的函数如下:
private void generateNodeAccordingXML(NodeList result_nl,
DefaultTreeModel treeModel, DefaultMutableTreeNode ...
这个是显示地图的JPanel,通过BrTabbed执行jsp显示,就像浏览器一样
package com.etsolar.monitor.client.mainpanel.gispanel;
import java.awt.BorderLayout;
import javax.swing.BorderFactory;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
//Java网页浏览器
import org.jdic.web.BrTabbed;
public class GISPanel exte ...
一个选定后就不能修改的JRadioButton
- 博客分类:
- GUI
项目需要显示出当前选中的设备的类型,只有两个类型,我们希望使用JRadioButton显示,选中的表明当前选中设备的类型!则此时需要使用ButtonGroup组织两个表明类型的JRadioButton,并且重写其setSelected方法。
class MyButtonGroup extends ButtonGroup {
private ButtonModel selection;
public MyButtonGroup() {
super();
}
public void setSelected(ButtonModel m, boolean ...
因为需要使用JFreeChart动态显示出采集的数据,就看了这方面的资料!根据给出的例子,改了下啊,实时显示出内存大小!
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.geom.Ellipse2D;
import java.sql.Timestamp;
import java.text.Decimal ...
效果图
导师的项目里要用到的!
界面的最上边有工具栏,需要添加下边带文字提示的按钮!
通过继承,可以订做自己喜欢的按钮!
package util;
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class PicturizedButton extends JButton
{
private static final long serialVersionUID = -7782576754032594674L;
public PicturizedButton(St ...
第一部分:
今早导师找,说接的项目要在三个月内完成!好吧!加油啦~
导师挺好的!是个很有爱的父亲啊!
关于导师推荐的实习,我得好好考虑!
还得跟猪头商量下!
加油啦~
第二部分:
最近一直在看孙老师的《Java网络编程精解》,确实是本好书!
看到第五章了!
打算自己按照自己的思路写个HTTP服务器~
孙老师给的代码很厉害啊~
自己尝试写!
冒泡法就是每一次的遍历找,将最大的元素置于最顶层,然后对剩下重复上述过程!
在将最大的元素置于顶层有两种方法(我目前想到的)
1.记下下标,然后交换
2.遍历的过程就交换
下述方法用的第二种
public static void MaoPao(int array[]) {
// index记录每次最大值的下标
int index;
for (int j = 1; j < array.length; j++) {
for (int i = 0; i < array.length - j; i++) {
if (array[i] > ar ...
最近看孙老师的《Java网络编程精解》,读到非阻塞通信!感觉框架的重要性!服务器端和客户端的开发可以有框架遵循!开始写歌简单的,然后逐渐添加功能!
package nonblock;
import java.io.*;
import java.nio.*;
import java.nio.channels.*;
import java.nio.charset.*;
import java.net.*;
import java.util.*;
public class MyServer {
private ServerSocketChannel ssc ;
...
JFreeChart类:
void setAntiAlias(boolean flag) 字体模糊边界
void setBackgroundImage(Image image) 背景图片
void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)
void setBackgroundImageAlpha(float alpha) 背 ...
开始学习算法!发现动手写和自己看就是不一样!不管怎么样,一步一步来!从简单的开始!
插入法排序,和打扑克牌类似,每次抽一张牌,然后依次比较将其插入到合适位置!在比较的过程中,要不断的将比较过的牌后移,否则就得在找到位置后移动,效率就减少了!
public static void insertSort(int array[]){
int key ,i;
//array[j]表示即将插入的元素
for(int j=1; j<array.length; j++){
i = j-1;
key =array[j];
while(i>=0& ...
没有添加注释,挺兴奋的,总算弄出来了!
继续实现校内的功能
呵呵~
package Renren;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.http.HttpResponse;
import org.apa ...