一、前言介绍在前面我们已经完成;UI 界面开发、服务端架构设计、客户端架构设计、库表设计。那么接下来从本节开始,陆续实现我们的通信核心功能。在讲解的过程中我会在章节中提供简要明了的系统流程图,以及代码核心功能的实现。这也是我们逐步使用 DDD 四层设计模式与 Netty 结合的实践。二、流程设计首先是用户在窗体中发起登录事件并由客户端向服务端发送登录请求。之后服务端验证后,再将验证结...
原创
2021-06-04 22:47:14
655阅读
PC端html<link rel="stylesheet" href="/atwho/jquery.atwho.css" /><script type="text/javascript" src="/atwho/jquery.caret.js"></script><script type="text/javascript" src="/atw...
原创
2021-07-12 11:13:19
58阅读
实现转盘功能,因为项目是前后端不分离,所以依靠jQuery 和 rotate 插件实现 html代码: <script type="text/javascript" src="./js/jquery-1.8.3.min.js"></script> <script type="text/javascr ...
转载
2021-07-15 18:13:00
108阅读
2评论
1. 需求分析 收藏店铺,或者关注店铺,或者是其他app当中的follow 收藏的动作可以获得积分,礼券,小样,正品等 收藏可以是被取消的,但是未必自己就能捕获的到,比如微信中,会员对于公众号的取关操作;淘宝中,会员取消关注店铺等 会员取消收藏之后,再次收藏,不再给与奖励,收藏的时间,进行更新 2.
转载
2019-08-28 14:25:00
538阅读
2评论
1. 需求分析 签到可以获得积分,礼券,小样,正品等 连续签到,需要显示给用户,已经连续签到多少天 若中断签到,从中断后的第一天签到时间,开始计算签到时间 有没有补签功能 展示签到的历史,显示该会员已经连续签到多少天 签到对于时间的精确度要求比较高,当天签到的,那么记录的签到时间是当天,如果还有后续
转载
2019-08-28 14:16:00
801阅读
2评论
1、DNS配置正向查找区,将域名解析为IP地址2、DNS配置反向查找区,将IP地址解析为域名3、域名解析分类:A记录:域名>IP地址cname记录 域名>域名邮件交换记录(MX) 解析该域名下的邮件服务器泛域名 域名解析前面加一个*4、DNS轮询支持web镜像站点一个域名对应多个IP地址5、设置DNS条件转发将DNS解析域名条件配置条件转发。6、设置DNS为转发器将DNS设
原创
2016-12-08 16:46:02
987阅读
在日常生活中有很多APP都有图片编辑的功能,但由于APP间存在一定的功能差异,开发者往往要为每个APP单独实现一套图片编辑逻辑,使APP的开发成本大大增加。本篇Codelab将为开发者介绍DevEco中集成的图片编辑模板,旨在为开发者提供一个图片编辑模块开发的"地基",开发者只需要在此基础上添加业务所需的自定义图片编辑算法,从而减少代码量。
本模板主要分为两个部分:界面UI和图片编辑器
原创
2021-07-21 10:48:55
180阅读
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
原创
2021-07-28 15:32:10
294阅读
1、根据酒检表“执勤民警(zqmj)、处理时间(clsj)”字段查询数据,zqmj字段值和视频数据表中(police_id)字段相同并且clsj在视频数据表中(import_time)和(capture_time)之间取出值 Action: Daoimpl
原创
2021-08-05 14:13:15
393阅读
1. 需求分析 抽奖可以获得积分,礼券,小样,正品等 若库存为0,则用户不能在抽中此奖 每个奖项的中奖概率 每天抽奖次数的限制 每次抽奖是否需要消耗积分的限制 有没有批量抽奖功能 2.表结构设计 会员表,积分表,是以前就有的,本次新增抽奖功能,需要新增一下的表: 首先要有库存表,暂且定义为BPRIZ
转载
2019-08-28 14:26:00
367阅读
2评论
PC端html<link rel="stylesheet" href="/atwho/jquery.atwho.css" /><script type="text/javascript" src="/atwho/jquery.caret.js"></script><script type="text/javascript" src="/atw...
原创
2022-01-29 10:35:45
65阅读
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
原创
2022-03-14 18:17:40
88阅读
登录模板包括登录、登出、购物车数量查询、全局拦截routes/user.js引入user模型var User = require('./../models/user'); 登录以后需要将用户信息保存到cookie在app.js中引入cookie-parser插件,专门处理cookievar cookieParser = require('cookie-parser');...
Html代码部分:
1.要有一个带id的样式表链接,我们要通过操作这个链接来调用不同的href.
<link href="css/main0.css" rel="stylesheet" type="text/css" id="cssfile" />
2.皮肤选择按钮(后台为每个li添加onclick事件,触发换肤功能)
<ul id="skin">
<li
这里创建两个线程,分别为发送线程和接受线程,在创建两个类来实现多线程的聊天。代码如下:发送线程类:package chat;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.*;
public class send imple
需求:在唱歌比赛中,有6名评委给选手打分,分数范围是[0-100]之间的整数。 选手的最后得分为:去掉最高分、最低分后的4个评委的平均分,请完成上述过程并计算出选手的得分。实现代码: package anli;
import java.util.Scanner;
public class Test5 {
public static void main(String
<div class="ShareBox"> <!-- Baidu Button BEGIN --> <div id="bdshare" class="bdshare_t bds_tools get-code
原创
2015-02-09 19:44:58
1421阅读
初级的码农的特点是没有设计,能用自己掌握的技术把功能时间就Ok了,这叫做功能实现。 做到一定程度,会在技术实现层面做一定的设计,以便优化代码,最基本的就是公用代码的函数化。这个阶段叫设计实现 具体业务和底层技术其实都有一定的抽象机制,对这些抽象机制的分析和设计,构成了抽象设计这部分,这种设计不是由具
转载
2017-07-07 10:27:00
201阅读
2评论
nginx rewrite 实现功能
由于业务需要,现需要把首页地址默认的index.html后缀给去掉.
如访问http://www.test.com/会自动出现http://www.test.com/index.html
现需要在浏览器的地址栏里只显示http://www.test.com,不在显示默认的index.html后缀
server &n
原创
2009-07-15 17:10:06
1142阅读