软件毕业设计,订制代码,论文人工降重,找我妥妥的

JavaDog程序狗
JavaDog程序狗
发布于 2022-10-21 / 1105 阅读
0
0

软件毕业设计,订制代码,论文人工降重,找我妥妥的

📚 前提:

⭐tip :本服务只针对软件相关毕业设计,设计领域有Java,vue,Node,Python等各种语言

🎁为什么找我做

  1. 本人从不收取定金,都是在与你交付时履行君子之约,毫无后顾之忧。

  2. 论文全部人工手写,保证查重率。

  3. 收取君子之约后,如有售后则有问必答

  4. 毕业答辩流程详细讲解提供答辩准备题目

  5. 部署安装完全一体化,可部署外网服务器,确保毕业答辩时代码运行正常。

  6. 五年来好评100%,从未出现毕业未通过或者查重未通过情况,更无拖欠或者没有支付的情况。

  7. 本人着力于毕业设计已有多载,深知毕业设计题目及答辩流程,经验丰富

🍺套餐

套餐一:【纯论文】 费用: 2000

套餐项目:

📘8000字毕业正文。

套餐费用:

🔔️ 2000 RMB。

套餐详情

  • 个人知网查重后,如果高于查重率标准,会一直修改直到符合要求为止
  • 第二次个人查重仍不符合要求,则之后查重费用由我本人来承担
  • 最终经过学校知网查重不符合要求,则全额退款
  • 如查重率合格,则不再修改论文格式及内容
  • 论文代码交付时缴纳费用,不需要任何押金
  • 论文一切格式自理,因学校不同本人不做处理.

套餐二:【论文人工降重】

套餐项目:

📘同学已自己查重论文,但论文重复率较高,本套餐可将毕业论文降重到知网要求30%以内

套餐费用:

🔔️ 1400/1200/1000/800 等RMB。

套餐详情

  • 若重复率90%以上,1400元
  • 若重复率80%以上,1200元
  • 若重复率70%以上,1000元
  • 依次类推,每10%减200
  • 个人知网查重后,如果高于查重率30%标准,我本人会报销查重费用。

套餐三:【纯源码】

套餐项目:

📘本人已有的代码,不做迭代更新及定制化

套餐费用:

🔔️ 600-800 等RMB。

套餐详情

  • 源码交付
  • 工具包交付
  • 提供远程部署服务
  • 如需部署服务器,需额外提供200元费用
  • 免费代码讲解一次,后续如有问题及疑问,需择情收费。

套餐四:【订制代码】

套餐项目:

📘按照学校要求,从头开发定制代码

套餐费用:

🔔️ 需讨论定价,起步价2K左右。

套餐详情

  • 订制源码交付
  • 工具包交付
  • 提供远程部署服务
  • 如需部署服务器,需额外提供200元费用
  • 免费代码讲解一次,后续如有问题及疑问,需择情收费。

📌 联系方式:

  • 手机号:18306390693

  • 微信号:18306390693
    image-1666343222871

  • QQ号:862422627
    image-1666343283771

  • 博客: blog.javadog.net
    image-1666343164068

  • 微信公众号: JavaDog程序狗
    image-1666342983362

🏗️其他

接活理由

这种问题的答案基本得到的回复都是为了挣钱。然而挣钱也分辛苦钱和无良钱,几年前毕业季接手了一个被骗的学弟,就是我想把毕业设计做大的理由之一。900块钱买了论文和代码,殊不知因为翟天临的论文导致各大高校查重严重,查重率99.9%,再联系卖家就没回复了。临毕业慌了找到我,然后赶工3天最终过了。再一个理由就是所谓的副业,三十而立,锻炼磨炼自己。

价格定位

一分价钱一分货,我不是商人,只是一个看不惯骗学生钱行为,想挣些外快的一个程序员。如果你有难处,可以跟我说,互帮互助是我的理念。

自我介绍

毕业于青岛农业大学2016届软件专业程序狗,已接手软件方面毕业设计**100+**次。虽不能说精通,但对毕业设计及论文方面已经游刃有余,包过包会是找我的不二选择。

毕设展示

论文降重修改前

image

论文降重修改后

image-1666341949989

定制代码展示

image-1666342016453
image-1666342059502
image-1666342095412
image-1666342113334

代码质量

package net.javadog.chat.controller;

import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import net.javadog.chat.common.base.response.ResponseData;
import net.javadog.chat.model.vo.FriendVo;
import net.javadog.chat.service.FriendService;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;
import javax.validation.Valid;

/**
 * @Description: 好友控制器
 * @Author: hdx
 * @Date: 2022/1/13 16:39
 * @Version: 1.0
 */

@RestController
@Api(tags = "好友控制器")
@RequestMapping("/friend")
public class FriendController {

    @Resource
    private FriendService friendService;

    @ApiOperation(value = "好友保存", notes = "好友--新增")
    @PostMapping
    public ResponseData add(final @RequestBody @Valid FriendVo friendVo) {
        FriendVo resFriendVo = friendService.add(friendVo);
        return ResponseData.success(resFriendVo);
    }

    @ApiOperation(value = "好友列表", notes = "好友--获取列表")
    @GetMapping
    public ResponseData get(final FriendVo friendVo,
                            final @RequestParam(value = "current", required = false, defaultValue = "1") Integer current,
                            final @RequestParam(value = "size", required = false, defaultValue = "10") Integer size) {
        IPage<FriendVo> page = friendService.page(friendVo, current, size);
        return ResponseData.success(page);
    }

    @ApiOperation(value = "好友详情", notes = "好友--获取详情")
    @GetMapping("/{friendId}")
    public ResponseData detail(@PathVariable String friendId) {
        FriendVo friendVo = friendService.detail(friendId);
        return ResponseData.success(friendVo);
    }

    @ApiOperation(value = "好友更新", notes = "好友--更新")
    @PutMapping
    public ResponseData update(final @RequestBody @Valid FriendVo friendVo) {
        if (friendService.update(friendVo)) {
            return ResponseData.success();
        }
        return ResponseData.error("更新失败");
    }

    @ApiOperation(value = "好友删除", notes = "好友--删除")
    @DeleteMapping("/{id}")
    public ResponseData delete(@PathVariable String id) {
        if (friendService.delete(id)) {
            return ResponseData.success();
        }
        return ResponseData.error("删除失败");
    }
}
<template>
  <view class="login">
    <view class="container">
      <!-- logo -->
      <view class="logo">
        <u-avatar src="/static/img/javadog.png" shape="square" size="100"></u-avatar>
      </view>
      <!-- title -->
      <view class="title">
        <h2>{{ title }}</h2>
      </view>
      <!-- 用户名密码表单 -->
      <view class="form">
        <u--form labelPosition="left" :model="model" :rules="rules" ref="loginForm" labelWidth="80">
          <u-form-item label="手机号" prop="user.username" borderBottom customStyle="margin-bottom: 10px">
            <u--input placeholder="请输入手机号" v-model="model.user.username" border="none"></u--input>
          </u-form-item>
          <u-form-item label="密码" prop="user.password" borderBottom customStyle="margin: 10px 0">
            <u--input placeholder="请输入密码" v-model="model.user.password" border="none" password clearable>
            </u--input>
          </u-form-item>
        </u--form>
        <u-button type="success" text="登录" customStyle="margin-top: 50px" shape="circle" @click="submit">
        </u-button>
      </view>
      <!-- 脚注功能 -->
      <view class="footer">
        <text class="footer-text" @click="retrieve">找回密码</text>
        <text class="footer-text" @click="register">账号注册</text>
        <text class="footer-text" @click="suggest">投诉建议</text>
      </view>
    </view>
    <!--找回密码-->
    <u-modal
        :asyncClose="true"
        title="找回密码"
        :show="modalShow"
        closeOnClickOverlay
        showCancelButton
        @close="() => modalShow = false"
    >
      <view class="slot-content" style="width: 100%">
        <u-alert title="密码将发送至您个人信息中绑定的邮箱" type="info" :show-icon="true"></u-alert>
        <u--input
            style="margin-top: 10px"
            placeholder="请输入账号"
            border="surround"
            v-model="retrievePwd.username"
        ></u--input>
        <u--input
            style="margin-top: 10px"
            placeholder="请输入邮箱"
            border="surround"
            v-model="retrievePwd.email"
        ></u--input>
      </view>
      <u-button
          slot="confirmButton"
          text="重置"
          type="success"
          shape="circle"
          @click="reset"
      ></u-button>
    </u-modal>
  </view>
</template>

<script>
import {
  mapActions
} from "vuex"

export default {
  data() {
    return {
      // 标题
      title: 'JavaDog Chat',
      // 找回密码modal显示与否
      modalShow: false,
      // 找回密码
      retrievePwd:{
        // 用户名
        username:'',
        // 邮箱
        email:''
      },
      model: {
        // 用户对象
        user: {
          username: '',
          password: '',
        },
      },
      rules: {
        'user.username': [{
          required: true,
          message: '请输入手机号',
          trigger: ['change', 'blur'],
        },
          {
            validator: (rule, value, callback) => {
              return uni.$u.test.mobile(value)
            },
            message: '手机号码不正确',
            trigger: ['blur'],
          }
        ],
        'user.password': [{
          type: 'string',
          min: 6,
          max: 16,
          required: true,
          message: '请输入6-16位密码',
          trigger: ['blur']
        }],
      }
    }
  },
  onLoad() {

  },
  methods: {
    ...mapActions(["mLogin"]),
    // 登录提交
    submit() {
      this.$refs.loginForm.validate().then(async res => {
        let param = this.model.user
        const result = await this.$api.login(param)
        if (result.success) {
          this.mLogin(result.data)
          uni.reLaunch({
            url: '/pages/index/index'
          })
        }else{
          this.$tips.error(result.message)
        }
      }).catch(errors => {
        return
      })
    },
    // 账号注册
    register() {
      uni.reLaunch({
        url: '/pages/register/index'
      })
    },
    // 投诉建议
    suggest(){
      uni.$u.toast("我想爱她更久一些")
    },
    // 找回密码
    retrieve(){
      this.modalShow = true
    },
    // 密码重置
    async reset(){
      if(!this.retrievePwd.username || !this.retrievePwd.email){
        uni.$u.toast("请输入用户名及邮箱!")
        return
      }
      const result = await this.$api.retrieve(this.retrievePwd)
      if (result.success) {
        uni.$u.toast("操作成功,等待邮件")
        this.modalShow = false
      }else{
        uni.$u.toast(result.message)
      }
    }
  }
}
</script>

评论