- 博客(25)
- 收藏
- 关注
原创 java 简单的聊天工具 (带界面的)
首先建立一个工程 导入数据库驱动工程图 解释一下 entity包是 bin目录 Message包下 和 User包下 是对象相关的操作Message package com.FakeQQ.entity;import java.util.Date;public class Message { //需要序列化发送,所以要继承Serializable接口 private int
2017-07-11 10:39:10
16276
10
原创 java swing 记事本
//面板容器 和 JPanel 不是个一个东西 //边界内容管理器 到底是什么 ?? package com.NotePad;import java.awt.BorderLayout;import java.awt.Container;import java.awt.Dimension;import java.awt.FileDialog;import java.awt.Frame
2017-06-04 17:03:10
838
原创 Java图形界面编程
AWT(Abstract Window Toolkit) 是Java程序提供的建立图形用户界面的工具集,主要包括容器、组件、布局管理器、事件处理模型等。AWT是重量级组件,通过java.awt包下的类和接口来创建GUISwing是JDK1.2版以后的轻量级组件、纯Java组件,通过javax.swing包下的类和接口来创建GUI。建立在AWT基础之上,不能完全舍弃AWT。可以改变外观,可以改变形状,
2017-06-04 14:56:06
1624
原创 Lake Counting(POJ NO.2386)
有一个大小为n*m的园子,雨后积起了水。八连通的积水被认为是连接在一起的。请求出园子里总共有多少水洼?(八连通指的是下图中相对w的*的部分)****w****限制条件:n,m<=100思路:1.遍历整个园子。遇到w就进行dfs,同时水坑数+12.dfs函数:1)把w变成”.“。2)遍历四个方向,寻找符合的方向(不超出边界,该位置是“w"),把符合的方向的坐标作为递归的参数3)递归
2017-06-02 20:46:48
339
原创 数据库编程
标识符❖标识符分类 常规标识符(严格遵守标识符格式规则) 界定标识符(引号”或方括号[])❖标识符格式规则 (1)字母或_、 @、#开头的字母数字或_、 @、 $序列 (2)不与保留字相同 (3)长度小于128 (4)不符合规则的标识符必须加以界定(双引号””或方括号[])表达式❖数据类型 整数数据、字符数据、货币数据、日期和时间数据、二进制字符串等❖变量
2017-05-30 19:00:34
319
原创 修改基本表
ALTER TABLE <表名>[ ADD <新列名> <数据类型> [ 完整性约束 ] ][ DROP <完整性约束名> ][ ALTER COLUMN <列名> <数据类型> ]; <表名>: 要修改的基本表 ADD子句:增加新列和新的完整性约束条件 DROP子句:删除指定的完整性约束条件 ALTER COLUMN子句:用于修改列名和数据类型[例8]向Student表增加“
2017-05-30 15:15:42
3229
原创 jdbc
package DBTest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class MySQLTest { public static void main(String[] a
2017-05-28 17:01:12
270
原创 部分和问题
描述 给定整数a1、a2、…….an,判断是否可以从中选出若干数,使它们的和恰好为K。 输入 首先,n和k,n表示数的个数,k表示数的和。 接着一行n个数。 (1<=n<=20,保证不超int范围) 输出 如果和恰好可以为k,输出“YES”,并按输入顺序依次输出是由哪几个数的和组成,否则“NO” 样例输入 4 13 1 2 4 7 样
2017-05-25 20:59:44
255
原创 TCP
package TCP;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.net.Socket;public class MyClient { public static v
2017-05-23 20:34:44
293
原创 flow3
package IOTEST;public class Flow3 { public static void main(String[] args) { //InputStreamReader,OutputStreamWriter //用来在字节流和字符流之间做中介,是字节流通向字符流的桥梁。 //例如: //在网络编程中,通
2017-05-22 13:10:09
331
原创 flow2
package IOTEST;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import
2017-05-22 12:52:19
25152
原创 序列化
package IOTEST;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;
2017-05-22 12:05:00
221
原创 IO流
流的操作package IOTEST;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;i
2017-05-20 19:37:35
181
原创 IO流呀IO流
文件或目录创建package IOTEST;import java.io.File;/*** Java程序可访问的最主要的外部资源之一就是文件。*在Java中用File类来进行文件及目录的操作,常见操作:*查询文件信息*创建文件*文件内容读取*读写文件 */public class FileOperation { //目录or文件是否存在 public static
2017-05-20 17:13:56
465
原创 抽签
写有数字的n个卡片放入口袋中,从中抽取4次,每次记下纸片上的数字后将卡片放回口袋,如果4个数字的和是m,则胜利。O(n^2logn)的算法//输入int n,m,k[MAX_N];// 保存2个数的和的数列int kk[MAX_N*MAX_N];bool binary_search(int x ) { // x的存在范围是kk[L],kk[L+1],...kk[R-1] in
2017-05-18 21:29:13
290
原创 UDP(2)
package UDP;public class ClientMain { public static void main(String[] args) { // 点击发送按钮 启动新县城 new Thread(new ClientThread()).start(); }}package UDP;import java.net.DatagramPac
2017-05-17 20:16:45
366
原创 UDP
import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.net.Socket;public class MyClien
2017-05-17 19:46:09
300
原创 编程之美
房间里有三盏灯,屋外有三个开关,分别控制三盏灯,只有进入房间,才能看到哪一个电灯是亮的。请问如何只进入房间一次,就能指明哪一个开关控制哪盏灯
2017-05-13 10:02:55
373
原创 UDP编程
package 网络编程;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;import java.net.SocketAddress;import java.net.SocketExceptio
2017-05-11 21:17:06
228
原创 以前写的破代码,不忍心扔
// 判断整数的正因子数目 //#include<stdio.h>//#include<math.h>////int main()//{// int n;// int i,count=2;// scanf("%d",&n);// int len=(int)sqrt((double)n);// for(i=2;i<=len;i++)// {//
2017-05-11 20:45:11
1034
原创 URL
package 网络编程;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;im
2017-05-11 20:28:08
331
原创 数据查询
使用select语句查询满足一定条件的元组;查询某些属性的值;使用表别名和列别名;利用DISTINCT去掉查询结果中的重复行;通过在WHERE子句中放入连接条件,进行多表连接查询;利用GROUP BY进行分组统计利用ORDER对查询结果按要求排序;基本语法SELECT [ALL|DISTINCT]〈 目标列表达式〉 [,〈 目标列表达式>] …FROM 〈 表名或视图名〉 [,
2017-05-10 18:43:32
587
原创 (NOT) IN 子查询
基本语法: 表达式 [not] in (子查询)语法中,表达式的最简单形式就是列名或常数语义:判断某一表达式的值是否在子查询的结果中。示例:列出张三,王二同学的所有信息select * from student where sname in ("张三","王二")上述示例相当于select * from student where sname = "张三" or sname = "王二"
2017-05-09 21:07:23
943
转载 线性表的动态顺序存储实现
#include #include#include #include #include #include "DynaSeqList.h"const int LIST_INIT_SIZE = 100; // 表初始分配的最大长度const int LISTINCREMENT = 10; // 分配内存的增量/*--------------------
2016-09-29 09:48:05
444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人