![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java设计思想
xanlv
不要秃头
展开
-
Java-地址本管理(分层思想)
VE(virtual edit)可视化编辑 Matisse Form使用: 一 :new 界面 1)new – Matisse Form(如果没有,用2)) 2)new–Other–MyElipese–Swing– Matisse Form 二:必须有一个内容窗格(Application),往内容窗格内加面板(JPanel) 三:对面板格式的设置原创 2016-07-26 21:24:34 · 1438 阅读 · 1 评论 -
书店系统(1)--总体设计
项目功能需求 : 1、能进行操作用户的注册,修改基本信息,删除和查询。 2、能对图书的基本信息进行增加、删除、修改和查询操作。 3、能填写进货单,一张进货单带有多条具体的进货信息,进货的书籍必须是图书管理里面已经有的;进货的同时修改库存对应书籍的存货量。 4、能填写销售单,一张销售单带有多条具体的销售信息,销售的书籍必须是图书管理里面已经有的,而且销售的数量不能超过当前库存的数量;销售的同时原创 2016-08-05 16:58:16 · 1756 阅读 · 1 评论 -
书店系统(2)--用户模块一
1、用户管理(user.txt) 字段名和顺序 说明:其中的type为int类型,用来表示操作用户的类型。 1——表示为admin,可以进行全部操作 2——表示为能操作图书模块的人员 3——表示为能操作进货模块的人员原创 2016-08-05 17:53:38 · 1145 阅读 · 0 评论 -
java--SocketFrom(网络编程总结)
设计思想: 首先:在服务器端 用一个HashMap(userName,socket)维护所有用户相关的信息,从而能够保证和所有的用户进行通讯。 其次:客户端的动作: (1)连接(登录):发送userName 服务器的对应动作:1)界面显示,原创 2016-08-17 15:41:43 · 511 阅读 · 0 评论 -
java--模拟BeanUtils.populate()功能
模拟Java内省的功能准备工作 定义一个Model类,里面所有的属性都是private的,然后为每个属性提供getter和setter方法; 再准备一个Map,map的key值都是类里面的属性字段的字符串表示,值任意。 真正的工作 设计一个方法Object getModel(Map map,Class cls),传入一个包含所有值的Map,然后再传入原创 2016-08-18 23:32:56 · 559 阅读 · 0 评论 -
书店系统(2)--用户模块二
import java.util.List;import javax.swing.JFrame;import javax.swing.JOptionPane;import cn.hncu.bookStore.user.business.factory.UserEbiFactory;import cn.hncu.bookStore.user.vo.UserModel;/** * * @auth原创 2016-08-14 23:45:41 · 1332 阅读 · 0 评论 -
java--小相册
主页面–index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>小小相册</title> </head> <body原创 2016-10-05 16:48:27 · 2877 阅读 · 0 评论 -
java--用户管理(前端+后台)
主页面: 浏览器显示: 代码实现:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>用户信息管理</title> </head> <body> 用户注册:<br/> <!-- 相对路径 --> <form action="reg"原创 2016-09-30 23:11:53 · 6985 阅读 · 0 评论