自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(529)
  • 资源 (34)
  • 收藏
  • 关注

原创 一、消息队列MQ

一、MQ的相关概念1.1、什么是MQMQ(Message Queue),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种跨进程的通信机制,用于上下游传递信息。在互联网架构中,MQ是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了MQ之后,消息发送上游只需要依赖MQ,不用依赖其他服务。1.2、为什么要用MQ先说一下消息队列常见的使用场景吧,其实场景有很多,但是比较核心的有3个:应用解耦、异步提速、流量削峰。1.2.1、应用解耦看这

2021-10-10 09:58:38 258

原创 二十一、SpringBoot2核心技术——整合activiti7

一、Activiti7与SpringBoot整合Activiti7发布正式版之后,它与SpringBoot2.x已经完全支持整合开发。1.1、SpringBoot整合Activiti7的配置为了能够实现SpringBoot与Activiti7整合开发,首先我们要引入相关的依赖支持。在工程的pom.xml文件中引入相关的依赖,其中activiti的依赖是:activiti-spring-boot-starter。具体依赖如下所示:<?xml version="1.0" encoding="U

2021-10-07 12:31:56 3157

原创 进销存系统_菜单管理(14)

一、项目结构二、菜单管理2.1、菜单主要列表展示界面原型菜单列表展示实现核心对于菜单数据展示与前面用户、角色管理数据展示稍有不同,菜单表为父子关系关联表,所以在数据展示上使用树形表格展示结构更加清晰,合理,对于树形表格数据展示实现可参考官网tree-table介绍2.2、添加 | 更新菜单记录界面原型1.菜单添加2.菜单更新菜单添加与更新流程菜单项添加与更新流程与用户、角色记录添加|更新流程类似,参考用户|角色记录添加与更新处理(同层级菜单名唯一、菜单权限码全局唯一

2021-10-05 11:09:01 1073

原创 进销存系统_角色和资源管理(13)

项目结构一、角色管理1.1、角色授权界面原型角色授权流程1.2、权限回显界面原型权限回显流程1.3、代码IRoleMenuService.javapackage com.xbmu.admin.service;import com.xbmu.admin.pojo.RoleMenu;import com.baomidou.mybatisplus.extension.service.IService;import java.util.List;/** * &l

2021-10-03 16:53:53 513

原创 进销存系统_用户角色分配(12)

一、用户角色分配1.1、用户角色分配界面原型添加用户记录更新用户记录1.2、用户角色分配实现流程添加用户-角色分配更新用户-角色分配代码RoleServiceImpl.java @Override public List<Map<String, Object>> queryAllRoles(Integer userId) { return this.baseMapper.queryAllRoles(userId);

2021-09-24 21:11:50 583

原创 进销存系统_角色管理(11)

一、代码结构二、角色管理模块2.1、角色主页列表展示界面原型角色主页列表查询流程参考用户列表查询代码RoleQuery.javapackage com.xbmu.admin.query;import lombok.Data;/** * <p> * 角色查询条件 * </p> * * @author bitaotao * @since 2021-09-15 */@Datapublic class RoleQuery extends Bas

2021-09-24 20:29:30 441

原创 进销存系统_用户管理(10)

一、代码结构二、用户管理模块2.1、用户基本信息管理界面原型用户主页列表查询流程代码MybatisPlusConfig.javapackage com.xbmu.admin.config;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;import com.baomidou.myb

2021-09-22 21:58:13 361

原创 进销存系统_实现7天免登陆(9)

一、实现7天免登陆1.1、免登录基本原理用户认证成功之后调用RemeberMeService根据用户名生成token,由TokenRepository写入到数据库,同时也将token写入到浏览器的cookie中。重启服务之后,用户再次登入系统会RememberMeAuthenticationFilter拦截,从cookie中读取token信息,与persistent_logins表匹配判断是否使用记住我功能。最终由UserDetailService查询用户信息。1.2、免登陆实现核心创建p

2021-09-15 20:08:03 1270

原创 进销存系统_添加图片验证码(8)

一、添加图片验证码1.1、验证码输出坐标添加<dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version></dependency>添加验证码基本属性配置kaptcha.properties# 验证码配置kapt

2021-09-13 19:51:08 210

原创 进销存系统_SpringSecurity权限框架&登录&用户密码加密&退出(7)

代码地址:https://gitee.com/bitaotao/jxc-mgmt-par.git一、引入SpringSecurity权限框架为了快速方便实现进销存系统权限管理功能,系统引入SpringSecurity框架对应用权限进行统一控制。1.1、使用SpringSecurity完成用户登录认证1.1.1、jxc-admin pom.xml引入SpringSecurity坐标 <!--spring security 组件--> <depen.

2021-09-12 21:45:19 703

原创 进销存系统_系统权限管理-用户&角色管理(6)

一、学习目标二、权限概念2.1、RBAC模型RBAC是基于角色的访问控制(Role-Based Access Control),在RBAC中,权限与角色相关联,用户通过扮演适当的角色从而得到这些角色的权限。这样管理都是层级相互依赖的,权限赋予给角色,角色又赋予用户,这样的权限设计很清楚,管理起来很方便。RBAC授权实际上是who、what、how三元组之间的关系,说白了就是谁登录了系统,对什么资源进行了怎样的操作!2.2、数据库设计2.2.1、实体关系映射图2.2.2、核心表设计三、核

2021-09-12 20:18:31 1339

原创 进销存系统_全局异常统一处理&非法请求访问控制(5)

代码地址:https://gitee.com/bitaotao/jxc-mgmt-par.git一、全局异常统一处理1.1、创建 全局异常处理器GlobalExceptionHandler.javapackage com.xbmu.admin;import com.xbmu.admin.exceptions.ParamsException;import com.xbmu.admin.model.RespBean;import org.springframework.web.bind.an.

2021-09-12 15:00:32 296

原创 进销存系统_系统版本控制添加&提交至码云(4)

代码地址:https://gitee.com/bitaotao/jxc-mgmt-par.git一、系统版本控制1.1、创建git仓库1.2、远程仓库配置1.3、创建忽略文件1.3、提交文件1.4、查看版本信息1.5、创建分支

2021-09-12 14:16:07 327

原创 进销存系统_用户信息更新&密码修改(3)

一、完善登录功能1.1、注释掉验证码相关代码修改index.js,先注释掉验证码相关代码修改main.tfl二、用户信息更新&密码修改2.1、存放静态资源2.2、编写后台代码MainController.javapackage com.xbmu.admin.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.Req

2021-09-12 13:45:00 831

原创 进销存系统_项目环境搭建&代码生成&登录接口(2)

一、环境搭建1.1、项目使用Maven 多模块进行构建1.2、添加静态资源二、用户模块设计2.1、E-R图2.1、SQL脚本/* Navicat Premium Data Transfer Source Server : local_db Source Server Type : MySQL Source Server Version : 50729 Source Host : localhost:3306 Source Schema

2021-09-12 09:31:36 1552 1

原创 进销存系统_系统介绍&核心模块划分&功能流程介绍(1)

一、学习目标二、进销存系统简介进销存系统是为了对企业生产经营中进货、出货、批发销售、付款等全程进行(从接获订单合同开始、进入物料采购、入库、领用到产品完工入库、交货、回收货款、支付原材料款等)跟踪(每一步都提供详尽准备的数据)、管理(有效辅助企业解决业务管理、分销管理、存货管理、营销计划的执行合监控、统计信息的收集等方面的业务问题)而设计的整套方案。2.1、进销存系统基本功能2.1.1、基础资料往来单位资料 货品资料 员工信息 仓库资料 计量单位 账户信息 公司信息 用户可以快速

2021-09-12 08:12:36 12092 1

原创 五、Spring Security使用数据库数据完成认证

一、认证流程分析1.1、UsernamePasswordAuthenticationFilter//// Source code recreated from a .class file by IntelliJ IDEA// (powered by FernFlower decompiler)//package org.springframework.security.web.authentication;import javax.servlet.http.HttpServletReque

2021-08-25 21:50:37 705

原创 四、Spring Security使用自定义认证页面

一、 SpringSecurity使用自定义认证页面1.1、在Spring Security主配置文件中指定认证页面配置信息spring-security.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2021-08-22 21:02:58 578

原创 三、Spring Security过滤器链

一、Spring Security常用过滤器介绍过滤器是一种典型的AOP思想,关于什么是过滤器,就不再赘述了。Spring Security中过滤器的介绍:org.springframework.security.web.context.SecurityContextPersistenceFilter首当其冲的一个过滤器,作用之重要,自不必多言。SecurityContextPersistenceFilter主要是使用SecurityContextRepository在session中保存或更新

2021-08-22 14:35:54 3077

原创 二、初始化Spring Security

一、初始化Spring Security1.1、Spring Security概念Spring Security是spring采用AOP思想,基于servlet过滤器实现的安全框架。它提供了完善的认证机制和方法级的授权功能。是一款非常优秀的权限管理框架。1.2、Spring Security简单入门Spring Security博大精深,设计巧妙,功能繁杂,一言难尽,我们还是直接上代码吧!1.2.1、创建web工程并导入jar包Spring Security主要jar包功能介绍sprin

2021-08-22 13:55:54 391 1

原创 一、初始权限管理

一、初始权限管理1.1、权限管理概念权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。权限管理几乎出现在任何系统里面,前提是需要有用户和密码认证的系统。在权限管理的概念中,有两个非常重要的名词:认证:通过用户名和密码成功登陆系统后,让系统得到当前用户的角色身份。授权:系统根据当前用户的角色,给其授予对应可以操作的权限资源。1.2、完成权限管理需要三个对象用户:主要包含用户名、密码和当前用户的角色信息,可实现认证操作。角色:主要包含角色名称、角色

2021-08-16 21:05:33 354

原创 二十、SpringBoot2核心技术——整合logback

一、SpringBoot整合logback1.1、日志文件Spring Boot官方推荐优先使用带有 -spring的文件名作为你的日志配置(如使用logback-spring.xml,而不是logback.xml),命令为logback-spring.xml的日志配置文件。默认的命名规则,并且放在 src/main/resources下,如果你既想完全掌控日志配置,但又不想用logback.xml作为logback配置的名字,application.yml可以通过logging.config属性指定自

2021-08-15 12:09:37 718

原创 十九、SpringBoot2核心技术——整合Alibaba Dubbo

一、SpringBoot整合Alibaba Dubbo参考连接:企业级SpringBoot与Dubbo的并用1.1、项目工程、添加依赖1.2、添加Alibaba Dubbo依赖<dependencies> <!--接口工程--> <dependency> <groupId>com.xbmu</groupId> <artifactId>004-springboot-dubbo-in

2021-08-14 15:37:48 664

原创 十八、SpringBoot2核心技术——整合redis

SpringBoot集成Redis1.1、目标完善根据学生id查询学生总数的功能,先从redis缓存中查找,如果找不到,再从数据库中查找,然后放到redis缓存中。1.2、实现步骤1.2.1、在pom.xml文件中添加redis依赖<dependencies> <!--SpringBoot框架web项目起步依赖--> <dependency> <groupId>org.springframework.boot</

2021-08-12 22:19:39 169

原创 十七、SpringBoot2核心技术——整合Mybatis

整合mybatis1.1、添加mybatis、数据库驱动依赖<dependencies> <!--SpringBoot框架web项目起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <

2021-08-11 23:36:00 287 1

原创 十六、SpringBoot2核心技术——整合jsp

一、整合jsp1.1、添加依赖<dependencies> <!--springboot整合web框架起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>

2021-08-11 19:10:45 417

原创 持续集成环境(3)-Jenkins凭证管理

一、Jenkins凭证管理凭据可以用来存储需要密文保护的数据库密码、Gitlab密码信息、Docker私有仓库密码等,以便Jenkins可以和这些第三方的应用进行交互。安装Credentials Binding插件要在Jenkins使用凭证管理功能,需要安装Credentials Binding插件。安装插件后,在这里管理所有凭证可以添加的凭证有 5种:Username with password :用户名和密码SSH Username with private key : 使用SSH

2021-07-08 21:56:46 511 1

原创 持续集成环境(2)-Jenkins用户权限管理

一、Jenkins用户权限管理我们可以利用Role-based Authorization Strategy 插件来管理Jenkins用户权限安装Role-based Authorization Strategy插件开启权限全局安全配置授权策略切换为 “Role-Based Strategy”,保存创建角色在系统管理页面进入 Manage and Assign Roles点击"Manage Roles"Global roles (全局角色):管理员等高级用户可以创建基于全局的角色

2021-07-07 23:41:46 304 1

原创 持续集成环境(1)-Jenkins安装与插件管理

一、安装Jenkins1.1、持续集成环境-Jenkins安装安装jdk参考链接:电商项目实战——第一天(环境部署)2获取Jenkins安装包下载页面:https://www.jenkins.io/zh/download/安装文件:jenkins-2.190.3-1.1.noarch.rpm把安装包上传到服务器,进行安装修改Jenkins配置修改内容如下:启动Jenkins。systemctl restart jenkins如果报错,请参考:https://blog.csd

2021-07-07 22:15:35 271

原创 Linux下svn权限管理

SVN权限管理1.1、版本中三个对应的配置文件修改之前,先备份:版本库配置文件目录/var/svn/repository/pro_oa/confsvnserve.conf文件passwd文件authz文件1.2、测试先开发3690端口,也就是svn服务器端口。...

2021-07-03 18:03:30 679

原创 Linux下svn命令行客户端常用命令

命令行客户端1.1、创建两个工作区目录,用于模拟两个开发人员[root@192 ~]# mkdir -p /root/workspace/harry[root@192 ~]# mkdir -p /root/workspace/sally[root@192 ~]# cd /root/workspace/[root@192 workspace]# ll总用量 8drwxr-xr-x. 2 root root 4096 7月 3 23:55 harrydrwxr-xr-x. 2 root ro

2021-07-03 17:20:43 323 1

原创 Linux下安装svn服务器

一、搭建yum源首先保证虚拟机上网,参考链接:VMWare配置CentOS7固定IP并能上网搭建yum源方法,参考链接:清华大学开源软件镜像站采用的yum源镜像是国内清华大学的开源软件。minorver=6.10sudo sed -e "s|^mirrorlist=|#mirrorlist=|g" \ -e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.tuna

2021-07-03 15:19:26 309 1

原创 Linux学习好文收藏

本文主要记载在学习Linux途中,遇到的一些能够解决实际问题的文章,感谢大神。 1. VMWare配置CentOS7固定IP并能上网

2021-07-03 13:25:43 68

原创 五、尚筹网项目-后台-日志系统

二、具体操作2.1 初始状态Spring使用commons-logging日志包。打印的日志是下面这样的。不用细看,截图放在这是为了和后面日志打印的情况对比。2.2 加入 slf4j+logback <!-- 日志 --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</ar

2021-07-01 21:32:09 173 1

原创 四、尚筹网项目-后台-Spring整合MyBatis

一、目标与思路##1.1、 目标adminMapper通过IOC容器装配到当前组件中后,就可以直接调用它的方法,享受到框架给我们提供的方便。package com.atguigu.crowd.service.impl;import com.atguigu.crowd.entity.Admin;import com.atguigu.crowd.mapper.AdminMapper;import com.atguigu.crowd.service.api.AdminService;import

2021-07-01 21:02:12 218 2

原创 三、尚筹网项目-后台-基于 Maven 的 MyBatis 逆向工程

MyBatis逆向工程1、pom.xml编写首先新建一个Maven项目,在其pom文件中加入MyBatis依赖,并且加入逆向工程所需要的插件和相关依赖【JDBC】,这里JDBC的版本根据所使用的MySQL版本来选择。修改atcrowdfunding06-common-reverse中的pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"

2021-07-01 20:30:30 172 1

原创 二、尚筹网项目-后台-创建数据库和数据库表

3.1、物理建模3.1.1 理论第一范式:数据库表中的每一列都不可再分,也就是原子性\color{blue}{原子性}原子性第二范式:在满足第一范式基础上要求每个字段都和主键完整\color{blue}{完整}完整相关,而不仅和主键部分相关(主要针对联合主键而言)订单详情表”使用“订单编号”和“产品编号”作为联合主键。此时“产品价格”、“产品数量”都和联合主键整体相关,但“订单金额”和“下单时间”只和联合主键中的“订单编号”相关,和“产品编号”无关。所以只关联了主键中的部分字段,不满足第二

2021-07-01 20:27:27 381 1

原创 一、尚筹网项目-后台-环境搭建

1、创建工程1.1、项目架构图图中箭头表示依赖关系,其中工程分别代表:parent父工程:用于依赖管理,模块聚合,对jar包进行统一管理;webui子工程:用于向管理员展示前端页面;component子工程:包含后端业务逻辑,处理前端发送的请求;entity子工程:包含所有的实体类;util工程:包含系统中所有的通用工具类;reverse工程:通过MyBatis的逆向工程快速生成与数据库表对应的相关文件。1.2、工程创建计划atcrowdfunding01-admin-parent

2021-07-01 20:18:06 230 1

原创 八、SpringMVC——ssm整合

一、ssm整合开发SSM : SpringMVC + Spring + MyBatisSpringMVC:视图层,界面层,负责接收请求,显示处理结果。Spring:业务层,管理service,dao,工具类对象的。MyBatis:持久层,访问数据库的。用户发起请求—>SpringMVC接收—>Spring中的service对象—>MyBatis处理数据。SSM整合也叫做SSI(IBatis也就是mybatis的前身),整合中有容器。第一个容器springmvc容器,管理

2021-06-14 16:44:09 1371 2

原创 六、SpringMVC——处理器方法的返回对象Object

一、返回对象Object处理器方法也可以返回Object对象。这个Object可是Integer、String,自定义对象,Map、List等。但返回的对象不是作为逻辑视图出现的,而是作为直接在页面显示的数据出现的。返回对象,需要使用@ResponseBody注解,将转换后的JSON数据放入到响应体中。1.1、环境搭建A、maven pom.xml由于返回object数据,一般都是将数据转化为了json对象后传递给浏览器页面的。而这个由object转换为json,是由Jackson工具完成的

2021-06-11 20:59:12 1608

电子拍卖系统服务端代码

电子拍卖系统服务端代码,采用了MVC+三层架构开发,目前只实现了登录模块。后续继续开发...

2016-01-18

腾讯管家小火箭

腾讯管家,小火箭效果,清除垃圾。学习代码总结。360手机安全卫士的小火箭框架的搭建及其完成,=。

2016-01-17

手机卫士第五天

实现归属地拖拽效果,设置归属地位置,归属地浮窗等。

2016-01-17

手机安全卫士第四天

归属数据库的介绍及其拷贝,数据库查询,正则匹配号码,文本监听器,抖动效果,震动器,来电&去电显示归属地,归属地界面的优化及其显示风格

2016-01-16

手机安全卫士第三天

手机防盗页面全部完成,设置向导页面,定位,删除数据,拦截短信,一键锁屏.

2016-01-08

手机安全卫士第二天

完成主页面的搭建,跑马灯效果,设置更新,手机防盗安全向导页面的完成。

2016-01-05

手机安全卫士第一天

闪屏页面的完成,检查更新,安装更新包,解决闪屏页的细节问题。

2016-01-02

谷歌电子市场第五天

完成详情页面,分类,排行界面。自定义控件,并测量每个控件的尺寸

2015-12-27

谷歌电子市场

使用了ViewPager完成了广告条的效果,并实现了自动轮询效果 完成了详情页面的展示,控件的测量,值动画的初始.

2015-12-23

谷歌电子市场第三天

完成了DefaultAdapter.java 、BaseHolder.java、加载更多、了解了listview多类型复用原理。

2015-12-20

谷歌电子商城第二天

BaseFragment.java LoadingPage.java 请求服务器框架 联网 缓存技术 xutils框架的使用 BaseProtocol.java BaseListView

2015-12-18

谷歌电子市场第一天上

学习黑马52期谷歌电子市场的开发。今天上午使用了ActionBar和Drawlayout

2015-12-14

自定义开关按钮

自定义开关按钮,解决各个问题。学习自定义控件的思想。

2015-12-13

下拉框(PopupWindow)

使用系统自带的控件popupWindow实现下拉框效果,并解决遇到中德问题

2015-12-12

下拉刷新(分页加载数据,包括服务端和客户端代码)

使用ListView控件显示从服务端获取的数据,采用下拉刷新,分页加载数据。 其中ListView中item的图片是固定设置进去的,没有从后台获取,这里就不写获取后台图片的代码了。只是主要演示下拉刷新,分页加载数据。包括服务端和客户端代码。

2015-12-03

电子市场中期代码

电子市场的中期全部客户端代码,完成了各个页面的布局及其从后台获取数据。

2015-11-16

电子市场所需的工具类

DrawableUtils.java FileUtils.java IOUtils.java LogUtils.java PackageUtils.java StringUtils.java SystemUtils.java UIUtils.java ViewUtils.java DownloadManager.java ThreadManager.java

2015-11-15

精通Oracle_SQL(第2版)含源码

精通Oracle_SQL(第2版)含源码,自带高清标签,中文版本。

2018-05-29

Spring事务管理学习

2017-04-16

事件分发机制解决解决ScollView中嵌套ListView的问题

事件分发机制解决解决ScollView中嵌套ListView发生滑动事件冲突问题

2016-12-03

Java实现图片等比例缩略图

Java实现图片等比例缩略图

2016-10-30

Android实现使用sftp下载linux服务器上的图片文件源码

Android实现使用sftp下载linux服务器上的图片文件。

2016-10-23

Android百度地图

完成我的定位,罗盘模式,实时交通,卫星地图,普通地图等功能,整体的熟练了百度api。

2016-05-03

Android五子棋

根据慕课网的教学资料,自定义棋盘,自定义棋子,完成五子棋业务逻辑,实现再来一局,我要悔棋等功能。

2016-05-03

Android扫一扫类库

Android扫一扫类库,是在ZXing源码中提出出来的,适用于Android的扫描的编码与解码。

2016-04-26

OA办公系统

完成了部门管理、岗位管理、员工管理三个大功能的增删改查功能。并实现了部门管理中部门字段显示的树形结构。

2016-04-11

SSH整合代码

SSH环境的搭建,及其整合。

2016-04-03

使用zTree框架完成树形框架链接到数据库实现增删改

使用了zTree框架,完成树形结构。实现增删改,链接到底层数据库

2016-04-01

智慧北京开发第四、五天

完成了新闻列表的展示 上拉刷新数据 下拉加载数据 webview控件的使用 sharedsdk一键分享平台的使用.

2016-02-12

智慧北京开发第三天

完成新闻头条广告的显示,使用了ViewPagerIndicator开源项目完成广告条下的指示符的显示。完成新闻12个子标签页的显示。

2016-02-09

智慧北京app开发

智慧北京app开发,搭建完成了基本的框架,使用了SlidingMenu、Xutils、GSON等开源框架。

2016-02-07

电子拍卖系统客户端与服务端

服务端:jsp+servlet+javabean 采用mvc+三层架构 模式开发 客户端:实现了各个功能没有进行界面优化,界面比较难看 参考:疯狂Android讲义

2016-01-24

电子拍卖系统cs代码

完成服务端环境的搭建,完成业务逻辑功能接口的实现。暂时性完成登录,查询浏拍物品的功能。客户端完成登录界面,主界面,查询流拍物品功能的实现。 完成服务端与客户端数据的交互。

2016-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除