当前位置: 首页 > news >正文

百度网盟推广怎么选择投放网站百度云盘网页登录入口

百度网盟推广怎么选择投放网站,百度云盘网页登录入口,下载百度app到手机上,漳州手机网站建设公司哪家好博主主页#xff1a;一季春秋博主简介#xff1a;专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发#xff0c;远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容#xff1a;毕业设计(Java项目、小程序、安卓等)、简历模板、学习资料、… 博主主页一季春秋博主简介专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容毕业设计(Java项目、小程序、安卓等)、简历模板、学习资料、技术咨询。 精彩专栏推荐订阅 不然下次找不到哟 SpringBootVue项目持续更新中 http://t.csdn.cn/1mgm8 文末获取联系 目录 一、项目介绍  二、项目主要技术  三、系统功能描述 3.1 系统功能结构 四、系统实现 4.1 系统前台用户功能实现 4.2 后台管理员模块实现 4.3 后台用户模块实现 五、实现代码 5.1 协同算法关键代码 5.2 支出记账关键代码 一、项目介绍  记帐理财系统采用B/S模式、后端采用JAVA语言、SpringBoot作为开发框架同时集成MyBatis、Redis等相关技术、数据库使用的是mysql数据库、前台使用的是Vue技术。 二、项目主要技术  开发语言Java使用框架spring boot前端技术JavaScript、Vue 、css3开发工具IDEA/MyEclipse/Eclipse、Visual Studio Code数据库MySQL 5.7/8.0数据库管理工具phpstudy/NavicatJDK版本jdk1.8Maven: apache-maven 3.8.1-bin 三、系统功能描述 1登陆注册(用户账号密码再次确认密码手机号) 2用户注销功能用户能注销管理员不需要注销功能 3用户个人信息修改删除(头像性别账号密码手机号地址) 4新闻页面供用户浏览新闻内容由管理员添加、修改、册除作为新闻发布和推荐管理两部分 5收入、支出类型的添加修改删除收入、支出的添加修改删除收入、支出分别用Echarts出统计图根据用户记录收支时的收益类别看出类别占比 6浏览理财信息用户入口可以进行理财产品购买 7理财订单用户查看已购买的理财产品管理用户可以终止理财审核管理员对理财产品能添加、修改、册除 3.1 系统功能结构 四、系统实现 4.1 系统前台用户功能实现 系统首页 理财产品 理财产品详情 4.2 后台管理员模块实现 系统首页 理财产品管理 理财订单管理 支出记账管理 系统管理 4.3 后台用户模块实现 理财订单管理 收入记账管理 五、实现代码 5.1 协同算法关键代码 /*** 协同算法按收藏推荐*/RequestMapping(/autoSort2)public R autoSort2(RequestParam MapString, Object params,ChanpinxinxiEntity chanpinxinxi, HttpServletRequest request){String userId request.getSession().getAttribute(userId).toString();String inteltypeColumn chanpinfenlei;ListStoreupEntity storeups storeupService.selectList(new EntityWrapperStoreupEntity().eq(type, 1).eq(userid, userId).eq(tablename, chanpinxinxi).orderBy(addtime, false));ListString inteltypes new ArrayListString();Integer limit params.get(limit)null?10:Integer.parseInt(params.get(limit).toString());ListChanpinxinxiEntity chanpinxinxiList new ArrayListChanpinxinxiEntity();//去重if(storeups!null storeups.size()0) {for(StoreupEntity s : storeups) {chanpinxinxiList.addAll(chanpinxinxiService.selectList(new EntityWrapperChanpinxinxiEntity().eq(inteltypeColumn, s.getInteltype())));}}EntityWrapperChanpinxinxiEntity ew new EntityWrapperChanpinxinxiEntity();params.put(sort, id);params.put(order, desc);PageUtils page chanpinxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, chanpinxinxi), params), params));ListChanpinxinxiEntity pageList (ListChanpinxinxiEntity)page.getList();if(chanpinxinxiList.size()limit) {int toAddNum (limit-chanpinxinxiList.size())pageList.size()?(limit-chanpinxinxiList.size()):pageList.size();for(ChanpinxinxiEntity o1 : pageList) {boolean addFlag true;for(ChanpinxinxiEntity o2 : chanpinxinxiList) {if(o1.getId().intValue()o2.getId().intValue()) {addFlag false;break;}}if(addFlag) {chanpinxinxiList.add(o1);if(--toAddNum0) break;}}} else if(chanpinxinxiList.size()limit) {chanpinxinxiList chanpinxinxiList.subList(0, limit);}page.setList(chanpinxinxiList);return R.ok().put(data, page);}} 5.2 支出记账关键代码 /*** 支出记账* 后端接口* author * email * date 2023-05-12 22:58:08*/ RestController RequestMapping(/zhichujizhang) public class ZhichujizhangController {Autowiredprivate ZhichujizhangService zhichujizhangService;/*** 后端列表*/RequestMapping(/page)public R page(RequestParam MapString, Object params,ZhichujizhangEntity zhichujizhang,HttpServletRequest request){String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yonghu)) {zhichujizhang.setYonghuzhanghao((String)request.getSession().getAttribute(username));}EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();PageUtils page zhichujizhangService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, zhichujizhang), params), params));return R.ok().put(data, page);}/*** 前端列表*/IgnoreAuthRequestMapping(/list)public R list(RequestParam MapString, Object params,ZhichujizhangEntity zhichujizhang, HttpServletRequest request){EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();PageUtils page zhichujizhangService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, zhichujizhang), params), params));return R.ok().put(data, page);}/*** 列表*/RequestMapping(/lists)public R list( ZhichujizhangEntity zhichujizhang){EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();ew.allEq(MPUtil.allEQMapPre( zhichujizhang, zhichujizhang)); return R.ok().put(data, zhichujizhangService.selectListView(ew));}/*** 查询*/RequestMapping(/query)public R query(ZhichujizhangEntity zhichujizhang){EntityWrapper ZhichujizhangEntity ew new EntityWrapper ZhichujizhangEntity();ew.allEq(MPUtil.allEQMapPre( zhichujizhang, zhichujizhang)); ZhichujizhangView zhichujizhangView zhichujizhangService.selectView(ew);return R.ok(查询支出记账成功).put(data, zhichujizhangView);}/*** 后端详情*/RequestMapping(/info/{id})public R info(PathVariable(id) Long id){ZhichujizhangEntity zhichujizhang zhichujizhangService.selectById(id);return R.ok().put(data, zhichujizhang);}/*** 前端详情*/IgnoreAuthRequestMapping(/detail/{id})public R detail(PathVariable(id) Long id){ZhichujizhangEntity zhichujizhang zhichujizhangService.selectById(id);return R.ok().put(data, zhichujizhang);}/*** 后端保存*/RequestMapping(/save)public R save(RequestBody ZhichujizhangEntity zhichujizhang, HttpServletRequest request){zhichujizhang.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(zhichujizhang);zhichujizhangService.insert(zhichujizhang);return R.ok();}/*** 前端保存*/RequestMapping(/add)public R add(RequestBody ZhichujizhangEntity zhichujizhang, HttpServletRequest request){zhichujizhang.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(zhichujizhang);zhichujizhangService.insert(zhichujizhang);return R.ok();}/*** 修改*/RequestMapping(/update)Transactionalpublic R update(RequestBody ZhichujizhangEntity zhichujizhang, HttpServletRequest request){//ValidatorUtils.validateEntity(zhichujizhang);zhichujizhangService.updateById(zhichujizhang);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Long[] ids){zhichujizhangService.deleteBatchIds(Arrays.asList(ids));return R.ok();}/*** 按值统计*/RequestMapping(/value/{xColumnName}/{yColumnName})public R value(PathVariable(yColumnName) String yColumnName, PathVariable(xColumnName) String xColumnName,HttpServletRequest request) {MapString, Object params new HashMapString, Object();params.put(xColumn, xColumnName);params.put(yColumn, yColumnName);EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yonghu)) {ew.eq(yonghuzhanghao, (String)request.getSession().getAttribute(username));}ListMapString, Object result zhichujizhangService.selectValue(params, ew);SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);for(MapString, Object m : result) {for(String k : m.keySet()) {if(m.get(k) instanceof Date) {m.put(k, sdf.format((Date)m.get(k)));}}}return R.ok().put(data, result);}/*** 按值统计(多)*/RequestMapping(/valueMul/{xColumnName})public R valueMul(PathVariable(xColumnName) String xColumnName,RequestParam String yColumnNameMul, HttpServletRequest request) {String[] yColumnNames yColumnNameMul.split(,);MapString, Object params new HashMapString, Object();params.put(xColumn, xColumnName);ListListMapString, Object result2 new ArrayListListMapString,Object();SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yonghu)) {ew.eq(yonghuzhanghao, (String)request.getSession().getAttribute(username));}for(int i0;iyColumnNames.length;i) {params.put(yColumn, yColumnNames[i]);ListMapString, Object result zhichujizhangService.selectValue(params, ew);for(MapString, Object m : result) {for(String k : m.keySet()) {if(m.get(k) instanceof Date) {m.put(k, sdf.format((Date)m.get(k)));}}}result2.add(result);}return R.ok().put(data, result2);}/*** 按值统计时间统计类型*/RequestMapping(/value/{xColumnName}/{yColumnName}/{timeStatType})public R valueDay(PathVariable(yColumnName) String yColumnName, PathVariable(xColumnName) String xColumnName, PathVariable(timeStatType) String timeStatType,HttpServletRequest request) {MapString, Object params new HashMapString, Object();params.put(xColumn, xColumnName);params.put(yColumn, yColumnName);params.put(timeStatType, timeStatType);EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yonghu)) {ew.eq(yonghuzhanghao, (String)request.getSession().getAttribute(username));}ListMapString, Object result zhichujizhangService.selectTimeStatValue(params, ew);SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);for(MapString, Object m : result) {for(String k : m.keySet()) {if(m.get(k) instanceof Date) {m.put(k, sdf.format((Date)m.get(k)));}}}return R.ok().put(data, result);}/*** 按值统计时间统计类型(多)*/RequestMapping(/valueMul/{xColumnName}/{timeStatType})public R valueMulDay(PathVariable(xColumnName) String xColumnName, PathVariable(timeStatType) String timeStatType,RequestParam String yColumnNameMul,HttpServletRequest request) {String[] yColumnNames yColumnNameMul.split(,);MapString, Object params new HashMapString, Object();params.put(xColumn, xColumnName);params.put(timeStatType, timeStatType);ListListMapString, Object result2 new ArrayListListMapString,Object();SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yonghu)) {ew.eq(yonghuzhanghao, (String)request.getSession().getAttribute(username));}for(int i0;iyColumnNames.length;i) {params.put(yColumn, yColumnNames[i]);ListMapString, Object result zhichujizhangService.selectTimeStatValue(params, ew);for(MapString, Object m : result) {for(String k : m.keySet()) {if(m.get(k) instanceof Date) {m.put(k, sdf.format((Date)m.get(k)));}}}result2.add(result);}return R.ok().put(data, result2);}/*** 分组统计*/RequestMapping(/group/{columnName})public R group(PathVariable(columnName) String columnName,HttpServletRequest request) {MapString, Object params new HashMapString, Object();params.put(column, columnName);EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yonghu)) {ew.eq(yonghuzhanghao, (String)request.getSession().getAttribute(username));}ListMapString, Object result zhichujizhangService.selectGroup(params, ew);SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);for(MapString, Object m : result) {for(String k : m.keySet()) {if(m.get(k) instanceof Date) {m.put(k, sdf.format((Date)m.get(k)));}}}return R.ok().put(data, result);}/*** 总数量*/RequestMapping(/count)public R count(RequestParam MapString, Object params,ZhichujizhangEntity zhichujizhang, HttpServletRequest request){String tableName request.getSession().getAttribute(tableName).toString();if(tableName.equals(yonghu)) {zhichujizhang.setYonghuzhanghao((String)request.getSession().getAttribute(username));}EntityWrapperZhichujizhangEntity ew new EntityWrapperZhichujizhangEntity();int count zhichujizhangService.selectCount(MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, zhichujizhang), params), params));return R.ok().put(data, count);}}
http://www.hkea.cn/news/14487021/

相关文章:

  • 在线制作印章软件如何刷seo关键词排名
  • 怎么做一个网站页面网站建设上传视频
  • 长春网站建设那家好邯郸网络运营处理中心
  • 域名可以做网站吗wordpress联系表单的制作
  • 临沂网站制作网站网站建设江门 优荐
  • 设计素材网站免费的抖音seo排名优化
  • 网站推广员分类信息网站如何做优化
  • 网络工程师需要什么证书seo专家是什么意思
  • 网站建设与维护试题a卷网站建设的目标定位
  • 商标设计logo网站工程公司的经营范围有哪些
  • 做书网站 时光建设网站需要投入
  • 哪些网站可以在线做动图163公司邮箱登录入口
  • 网站开发项目答辩主持词开通网站空间
  • 建站seo课程用网站还是阿里巴巴做soho
  • 可以直接进入的正能量网站老狼网站开发工程师面试问哪些问题
  • 三门峡 网站开发昆明seo推广公司
  • 网站建设时程序的作用徐州网站建设价格
  • 广州档案馆建设网站亚马逊雨林简介
  • 做网站运营有趣吗黄冈网站开发
  • 超能力联盟网站网站后台登录密码修改
  • 饲料网站源码seo如何优化的
  • 郴州免费招聘网站海南最新消息新闻
  • 西安公司网站设计费用无需下载国外黄冈网站推广
  • 手机访问网站自动跳转好网
  • 上饶做网站建设永久免费虚拟主机申请
  • 网站域名收费标准可以看那种东西的手机浏览器
  • 潮安区住房和城乡建设局网站form e哪个网站做
  • 网站建设与维护一样吗电脑版百度
  • 程序员做彩票网站违法吗网络服务提供者知道网络用户利用其网络服务侵害他人
  • 河北网站制作公司地址app和网站的区别