loveless1996 发表于 2020-12-13 15:12

ASP.NET毕业设计·凯渥瑞法律网站

本帖最后由 loveless1996 于 2020-12-13 18:02 编辑

首先,务必要感谢这位老哥@WolfAvenue 在开发过程中给予我的巨大帮助
当然,不仅仅是这位老哥,还有其他的前辈们也曾无私地帮助我,让我的毕业设计规模与档次得到了一次次的飞跃
public string DataEncryptMethod(string sEncryptPreparationData)
    {
      /**
         * 通过继承本方法,来实现【加密】功能
         */
      long[] laEncryptStandbyASCIIArray = new long;//待加密ASCII长整型数组
      for(int iCounter = 0; iCounter < sEncryptPreparationData.Length; iCounter++)
      {
            //将字符串中的每一个字符转换成ASCII码后存入laStandbyASCIIArray长整型数组中
            laEncryptStandbyASCIIArray = sEncryptPreparationData;
      }
      long[] lFibonacciEcnryptCatalyst = Fibonacci(laEncryptStandbyASCIIArray.Length);//设置暂存斐波那契数列数组,调用斐波那契数列数组作为加密催化剂
      long[] lAfterCalculationArray = new long;//设置长整型数组以存储计算后的数据
      for (int iCounter = 0; iCounter < laEncryptStandbyASCIIArray.Length; iCounter++)
      {
            //让原始的ASCII码长整型数组与斐波那契数列数组相加,从而实现简单的数据加密
            lAfterCalculationArray = laEncryptStandbyASCIIArray + lFibonacciEcnryptCatalyst;
      }
      string sAfterEncryptData="";//设置字符串以使加密后的数据可以存储在数据库中
      for(int iCounter=0;iCounter< lAfterCalculationArray.Length; iCounter++)
      {
            sAfterEncryptData += (lAfterCalculationArray.ToString() + ',');
      }
      return sAfterEncryptData;
    }


其中,本项目最得意的地方,莫过于Appcode文件夹下的多功能类,其实现了多个【对我来说】非常高端的功能
比如上面的【加密】与相应的解密



public string Oracle(string sSearchPreparationData)
    {
      /**
         * 浅层次AI算法
         * 将传来的字符串与原有字符串型数组比较
         * 如果符合,则输出
         * 如果有多个符合,那么只输出最后一个
         */
      long lResult = 0;
      string sResult = "";
      string[] saTargetString = { "律师", "悬赏", "文章", "积分" };
      for(int iCounterLevel1 = 0; iCounterLevel1 < saTargetString.Length; iCounterLevel1++)
      {
            //进阶:改成数组
            string sTargetStringArraySubscript = saTargetString;//将第iCounter个元素转换成数组
            long lTargetStringArraySubscript1 = sTargetStringArraySubscript;//将第【0】个元素转换成long型
            long lTargetStringArraySubscript2 = sTargetStringArraySubscript;//将第【1】个元素转换成long型

            string sTargetStringArraySubscript1 = lTargetStringArraySubscript1.ToString();//将第【0】个元素转换成string型
            string sTargetStringArraySubscript2 = lTargetStringArraySubscript2.ToString();//将第【1】个元素转换成string型

            long lTargetString = long.Parse(sTargetStringArraySubscript1 + sTargetStringArraySubscript2);//将元素相加得到新的字符串,是一串数字,再将字符串转换成long型

            for (int iCounterLevel2 = 0; iCounterLevel2 < sSearchPreparationData.Length - 1; iCounterLevel2++)
            {
                //遍历sSearchPreparationData即传过来的字符串
                //将传过来的字符串,前一个和后一个捏为一个新的字符串,如01,12,23这样,再转成数字进行比较

                long lSearchPreparationDataA = sSearchPreparationData;
                long lSearchPreparationDataB = sSearchPreparationData;

                string sSearchPreparationDataA = lSearchPreparationDataA.ToString();
                string sSearchPreparationDataB = lSearchPreparationDataB.ToString();

                long lSearchPreparationData = long.Parse(sSearchPreparationDataA + sSearchPreparationDataB);
                if(lTargetString== lSearchPreparationData)
                {
                  lResult = lTargetString;
                }
                else
                {
                  sResult = "您的输入有误,请重新输入!";
                }
            }
      }

      //通过得到的数,来决定打向哪个网页
      switch (lResult)
      {
            case 2445924072:
                System.Web.HttpContext.Current.Response.Redirect("06CounsellorList.aspx");
                break;
            case 2474836175:
                System.Web.HttpContext.Current.Response.Redirect("09WantedList.aspx");
                break;
            case 2599131456:
                System.Web.HttpContext.Current.Response.Redirect("07ArticleList.aspx");
                break;
            case 3121520998:
                System.Web.HttpContext.Current.Response.Redirect("10GiftList.aspx");
                break;
      }
      return sResult;
    }
}
比如这里的“先(la)知(ji)”算法
差不多将近7000行代码,也因此闹出了点事情···
围观地址



由于时间太短,原本一万行代码的目标还是没有实现,感觉好遗憾啊···


项目:
链接:https://pan.baidu.com/s/1Mb01dDdH8CSePNnHyW6p-Q
提取码:2333

第六感觉 发表于 2020-12-13 15:17

挺好的,支持!

笨笨家的唯一 发表于 2020-12-13 15:24

学习下大佬的思路

loveless1996 发表于 2020-12-13 15:37

笨笨家的唯一 发表于 2020-12-13 15:24
学习下大佬的思路

不敢当,不敢当···我这顶多算能用的垃圾···

Q7788250 发表于 2020-12-13 15:43

https://bbs.10.kim/?fromuid=36 学习了 感谢分享
页: [1]
查看完整版本: ASP.NET毕业设计·凯渥瑞法律网站