自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 IDEA配置JPBC

目录1、下载JPBC2、将解压后的jars文件夹内的jar文件拷贝至项目下新建jars文件夹3、选中全部的jar文件右键-->加入lib4、给Library起个名字叫PBC(随便起)5、将jpbc-2.0.0\params\curves下的a.properties拷贝至项目同级目录6、代码测试7、运行结果1、下载JPBC官方下载地址(https://sourceforge.net/projects/jpbc/files/jpbc_2_0_0/)2、将解压后...

2021-04-23 16:45:12 3254 2

原创 Go | Two Sum【两数和】

CataloguePrefaceⅠ. Today's challengeⅡ. Solution1. Ideas2. CodeSummaryPrefaceThis bolg will witness at least 100 Go-solutions for Leetcode , which a freshman tries to update.So there may be many mistakes in the blogs below, please exceuse me if you find

2021-04-02 10:06:40 367

原创 【12】【Python3】整数转罗马数字

算法:0、贪心算法1、2、3、代码:character = {'I': 1, 'V': 5, 'X': 10, 'L': 50, 'C': 100, 'D': 500, 'M': 1000}心得:1、2、3、

2020-07-03 17:41:01 332

原创 【13】【Python3】罗马数字转整数

基本算法思想:1、超前搜索一位,判断是加还是减2、累加代码:character = {'I': 1, 'IV': 3, 'V': 5, 'IX': 8, 'X': 10, 'XL': 30, 'L': 50, 'XC': 80, 'C': 100, 'CD': 300, 'D': 500, 'CM': 800, 'M': 1000}def romanToInt(s: str) -> int: cnt = 0 f

2020-07-03 11:12:49 289

原创 课题:语法高亮着色转换软件--遇到的问题

问题1:Python中没有指针导致循环出错解决方法:由于循环的是在一个turple中循环,即使本轮循环中循环变量i的值改变了,但是本轮循环结束在下次循环开始时,循环变量i仍然会被重新赋值为turple中的下一个元素,导致用i作为指针来寻得数组对应下标元素的方法失败。因此,增添一个变量充当指针,控制循环变量i的值,若搜索位置大于turple中下一个元素的值,continue,直到i追上pointer。这样,自定义的一个指针就可以使用了。 # 词法分析def analyze(self):

2020-06-17 21:32:16 415

原创 课题:语法高亮着色转换软件--词法分析器

(一)C++高级程序设计语言的子集 分类号 分类内容 0 保留字 1 标识符 2 常量 3 运算符 4 分隔符 【0】保留字:C++保留字49个:cin,cout,return,extern,public,template,this,if,el.

2020-06-10 23:20:31 484

原创 课题:语法高亮着色转换软件--开题

(一)课题内容语法高亮着色转换软件将C++源代码转换为网页文件,在浏览器中打开网页文件时,网页中显示C++源代码并以高亮语法表示显示。(二)课题要求(1)用户可以修改需要高亮着色的关键字或一些特殊符号;(2)词法分析模块结构清晰,可以借助Lex或JavaCC、Antlr等工具自动生成词法分析;(3)界面美观。(三)功能分析:导入文件 语法高亮 用户可修改 实时检测 【附】语法检查(四)步骤分解:词法分析器 根据词性赋予颜色 实时转换(五)开发环境Pytho

2020-06-09 10:20:35 510

原创 人工智能 —— Week Nine

目录1、粒子群优化算法2、蚁群算法1、粒子群优化算法粒子群优化算法的特点:1.依靠粒子速度完成搜索,并在迭代过程中只有最优的粒子将信息传给其它粒子,搜索速度快2.具有记忆性,粒子群体的历史最好位置可以记忆并传递给其它粒子3.需调整的参数少,结构简单,易于实现4.易陷入局部最优,导致不易收敛PSO和...

2020-04-16 14:16:04 347

原创 Bilibili到底有多少御坂妹?(三)

1、展示因为最近刚巧刚刚开始接触PHP,所以直接就改用PHP来做了,懒得再用Django做接口了。同时,之前使用Vue做过一个项目,但是感觉这里不需要那么大的工程,PHP+Bootstrap,完全ok。1、基本页面去Bootstrap官网找到了一个缩略图用于展示,选了几条信息尝试,发现效果不错,嗯就这么做下去吧...

2020-04-15 16:58:08 273 2

原创 Bilibili到底有多少御坂妹?(二)

目录1、构造header2、代码走起1、构造header为了要模仿浏览器操作,所以我们要伪造一下header(为防止恶意操作,这里不分享构造方法)根据开发者工具里的信息,我们发现是GET请求,parameter部分我们只留下四个有用的(附带一个jsonp=>返回值是json) 2、代码走起...

2020-04-15 16:27:36 372

原创 人工智能 —— Week 8

遗传算法1、生物问题——算法2、欺骗问题考试分数:90,91,90,92,94,95,96,91,97【几乎所有值都差不多】尺度变化:小于94分的按不及格处理,大于等于94的按满分计算变换之后:59,59,59,59,100,100,100,59,100【拉开差距】方法:线性、值数、幂次变化等等等3、保持解的多样性:解决收敛到局部最优(最优解不一定被选上,只...

2020-04-15 10:50:52 135

原创 Bilibili到底有多少御坂妹?(一)

目录0、声明:1、F12掘金0、声明:文章内涉及到的所有信息均为公开信息,所有Bilibili用户都可以通过搜索在网页中查看到,不存在隐私泄露问题。1、F12掘金打开Bilibili,按下F12万(zui)能(e)宝(yuan)藏(quan),开始!切换到用户搜索,搜索“御坂10032”为示例,会发现——太多了根本搞不来.......去XHR里面偷懒逐个查找依然找不...

2020-04-15 10:50:30 382

原创 阿里云Centos7.3配置JDK13.0.2

1、官网下载建议官网下载【官网下载地址】选择【Linux版本】2、上传服务器、解压将压缩包放置在usr/localmkdir javamv jdk-13.0.1_linux-x64_bin.tar.gz ./javacd javatar -zxvf jdk-13.0.1_linux-x64_bin.tar.gz3、配置环境变量vim /etc/profile在文档末尾添...

2020-03-26 12:46:32 211

原创 人工智能导论 —— Week Four

1、自然演绎推理2、归结演绎推理(基于鲁滨逊归结原理)...

2020-03-12 21:16:59 176

原创 【Leetcode】面试题57 - II. 和为s的连续正数序列 Python

思路:等差数列求和代码:def findContinuousSequence(target: int): res = [] # Solution 1 迭代 for i in range(1, target // 2 + 1): length = (-2 * i + 1 + ((2 * i - 1) ** 2 + 8 * target) ** ...

2020-03-06 23:19:47 193

原创 人工智能导论 —— Week Three

1、产生式2、语义网络表示法3、框架表示法

2020-03-05 15:05:56 181

原创 1103. 分糖果 II(Python3)

代码:def distributeCandies(candies: int, people: int) -> list: # d = [0 for _ in range(people)] d = [0] * people temp = 1 while candies > 0: for i in range(people): ...

2020-03-05 08:52:56 350 1

原创 连连看(五)

Python3 实现QQ游戏连连看游戏辅助连连看(零)—— 前记 连连看(一)—— 你看,这是截图啊 连连看(二)—— 哦吼,PIL + CV2 + Numpy 假图像识别构建矩阵 连连看(三)—— 拐了拐了啊,卖拐啦(连线规则) 连连看(四)—— 你看我这鼠标比用户还真(Pymouse 的替身) 连连看(五)—— 后记1、脚本效果(图片)如果将点击间隔 sleep 设置为0,...

2020-03-04 07:58:07 688

原创 连连看(四)

Python3 实现QQ游戏连连看游戏辅助连连看(零)—— 前记 连连看(一)—— 你看,这是截图啊 连连看(二)—— 哦吼,PIL + CV2 + Numpy 假图像识别构建矩阵 连连看(三)—— 拐了拐了啊,卖拐啦(连线规则) 连连看(四)—— 你看我这鼠标比用户还真(Pymouse 的替身) 连连看(五)—— 后记1、消除2、自动点击...

2020-03-03 19:56:06 693

原创 面试题 10.01. 合并排序的数组

题目:给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B。 编写一个方法,将 B 合并入 A 并排序。初始化A 和 B 的元素数量分别为m 和 n。示例:输入:A = [1,2,3,0,0,0], m = 3B = [2,5,6], n = 3输出:[1,2,2,3,5,6]代码:方法一:基本双指针法class Sol...

2020-03-03 19:25:50 204

原创 206. 反转链表

1、解题思路2、代码【图源Leetcode 206 题解 侵删】【Leetcode-206-题解】# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Nonecla...

2020-03-02 15:05:40 122

原创 连连看(三)

Python3 实现QQ游戏连连看游戏辅助连连看(零)—— 前记 连连看(一)—— 你看,这是截图啊 连连看(二)—— 哦吼,PIL + CV2 + Numpy 假图像识别构建矩阵 连连看(三)—— 拐了拐了啊,卖拐啦(连线规则) 连连看(四)—— 你看我这鼠标比用户还真(Pymouse 的替身) 连连看(五)—— 后记从这里开始,我们可以按照上一篇文章中介绍的方法,手动赋值一个矩...

2020-03-02 14:17:16 780

原创 225. 用队列实现栈(Python3 用 List 实现 Stack)

解题思路基本的FILO数据结构,由于Python没有队列,使用List来模拟需要注意的是,在执行pop和top时要判断堆栈是否为空。代码classMyStack:def__init__(self):"""Initializeyourdatastructurehere."""se...

2020-03-01 17:37:16 254 1

原创 连连看(二)

Python3 实现QQ游戏连连看游戏辅助连连看(零)—— 前记 连连看(一)—— 你看,这是截图啊 连连看(二)—— 哦吼,PIL + CV2 + Numpy 假图像识别构建矩阵 连连看(三)—— 你看我这鼠标比用户还真(Pymouse 的替身) 连连看(四)—— 后记...

2020-02-27 20:29:39 843 2

原创 连连看(一)

Python3 实现QQ游戏连连看游戏辅助连连看(零)—— 前记 连连看(一)—— 你看,这是截图啊 连连看(二)—— 哦吼,PIL + CV2 + Numpy 假图像识别构建矩阵 连连看(三)—— 你看我这鼠标比用户还真(Pymouse 的替身) 连连看(四)—— 后记本文目录Python3 实现QQ游戏连连看游戏辅助1、获取游戏整体窗口2、获取游戏主题窗口3...

2020-02-24 22:31:46 976

原创 人工智能导论 —— Week Two

一阶谓词逻辑1、命题(proposition):一个非真即假的陈述句。(本章几乎同离散数学 故略)2、注意:P:F,Q:T 时: P -> Q :T...

2020-02-24 15:51:46 340

原创 编译原理

笔记:Chapter-1.1 程序设计语言简介机器语言:由机器指令构成的语言【机器指令:是二进制编码(操作码 + 地址码)】 汇编语言:用符号代替机器指令中的操作码和地址码的一种语言 【不可以直接在计算机上运行】 高级程序设计语言:面向过程或者面向对象的语言,不面向机器,用一些符号或数字对求解的问题或者现实世界进行描述。 第一个高级程序设计语言:FORTRAN(FORmulaTR...

2020-02-18 21:38:42 1096

原创 人工智能导论 —— Week One

一、人工智能诞生于1956年二、知识表示:将人类的知识模型化 机器感知:使机器具有类似于人的感知能力(计算机视觉、机器听觉为主) 机器思维:对通过感知而来的外部信息及机器内部的各种工作信息进行有目的的处理 机器学习:研究如何使计算机具有类似于人的学习能力,使它通过学习自动地获取知识 机器行为:计算机的表达能力,“说”、“画”、“写三、机器学习:*看书自学也是监督学...

2020-02-18 17:22:05 359

原创 连连看(零)

心血来潮想用 Python3 做一个连连看的游戏辅助,不定期连更,写个博客督促自己吧!写完来拔旗 【Flag】 |\ | \ | \ | \ | \ | \ ...

2020-02-16 00:13:39 535

原创 Python3 使用 paramiko、os、shutil库实现自动下载服务器上的文件

方法一:使用 SFTP 绝对地址下载连接服务器并登录,将代码中的中文换成自己的服务器相关内容即可。# Connect the serverprint(">> Connecting the server......")trans = paramiko.Transport(('服务器地址', 22))trans.connect(username='root', passwor...

2020-02-14 23:09:28 529

原创 CUDA安装成功后在cmd中测试"nvcc -V"失败

遇到的问题: CUDA安装成功后在cmd中测试"nvcc -V"失败解决方案: step1、首先进入安装位置"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin",在此目录下启动cmd,结果正常运行 step2、根据以往经验,安装成功。但环境变量的配置有问题 step3、在cmd下输出"echo ...

2020-02-12 11:32:10 13320 10

原创 在 Vue 项目中引入 tinymce 富文本编辑器报错

遇到的问题:解决方案:1、npm install tinymce -S2、安装之后,在 node_modules 中找到 tinymce/skins 目录,然后将 skins 目录拷贝到 static 目录下// 如果是使用 vue-cli 3.x 构建的 typescript 项目,就放到 public 目录下,文中所有 static 目录相关都这样处理3、tinymce 默认是...

2020-02-12 11:25:14 1837

原创 在前端将数据导出成excel可以使用export2Excel插件(纯js)

1、将 Blob.js 和 Export2Excel.js 放到相应位置即可2、使用时vue编译报错解决方案: npm install -S file-saver npm install -S xlsx npm install -D script-loader再次运行,成功。...

2020-02-12 11:22:40 3972

原创 使用 nodejs 连接数据库时报错

使用nodejs做后端连接数据库时,连接数据库报错如下: throw err; // Rethrow non-MySQL errors ^ Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider...

2020-02-12 11:20:40 1477

原创 在服务器上用 pm2 管理 nodejs 进程

1、在对应的bin目录下pm2 start index.js2、使用pm2 list 查看是否正常运行3、使用pm2 delete xxx 删除所有同名进程xxx

2020-02-12 11:18:47 224

原创 使用vue组件【markdown】时遇见的问题

使用的组件为 Github 上 vue 的 markdown 组件:https://github.com/zhaoxuhui1122/vue-markdownvue报错:【* !!vue-style-loader!css-loader?{"sourceMap":true}!../../node_modules/vue-loader/lib/style-compiler/index?{"vu...

2019-08-31 15:44:06 928

原创 程序设计平台部署

Step1:部署Vmware虚拟机(已完成)Step2:安装Ubuntu14(原安装16,已重新安装14)Step3:https://github.com/xuejing80/hustoj (按操作继续进行)Step4:1、安装Ubuntu Server 14.04 LTS (本安装尚不支持16.x的Ubuntu系统)2、执行如下命令 wget https://raw...

2018-09-12 09:13:06 299

转载 Django学习参考

菜鸟教程https://www.cnblogs.com/ybjourney/p/4986715.html

2018-08-27 22:13:16 163

原创 Django——Bolg self making(Hello World)

在尝试了Windows、Ubuntu(Linux)、Cloud Studio(Tencent online coding IDE & VM)之后,安装好环境终于可以开始了 嘿嘿最开始在D:\新建了一个文件夹想要开始制作,但发现不可以······最后还是跑到Python27\Scripts里面做(感觉怪怪的不过第一次先这样来吧,等下次再试试把django-admin.py放到想到做的...

2018-08-27 22:12:16 159

原创 Django——Bolg self making(环境安装遇到的问题&解决方法)

第一次使用Django,被pip安装和Ubuntu的update pip报错搞了两天......太...sa了....Problem 1:Ubuntu无法使用pip解决方法:sudo apt install python-pipProblem 2:如果再升级pip的话会导致报错Traceback (most recent call last): File "/usr/bin/...

2018-08-27 21:57:19 148

空空如也

空空如也

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

TA关注的人

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