自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清凌的博客

心有大未来。

  • 博客(273)
  • 收藏
  • 关注

原创 【Emmylua】lua的debug无效果connect localhost:9966 ... Connection refused: connect,pycharm使用Emmylua无法连接

Try connect localhost:9966 ...Connection refused: connectunity执行了,就会把端口占用掉,所以pycharm的debug那里就会断开了。然后打开的时候没注意,unity开启了A工程文件,pycharm开启了B工程文件。你可能会注意到每次播放unity的时候,debug工具都会自动断开一次连接。我赶紧改成unity开启了A工程文件,

2023-06-03 18:22:35 2115 1

原创 【Novel AI】使用绘画AI构建unity游戏资源

首先根据自己的设想,创造一些角色原型,角色特点等等这里我根据网络上找的一些参考,我大概想要的是比较特别的一个警察的猫+人形的动物角色;

2023-01-28 22:05:00 2232 1

原创 【pdf翻译中文】免费自用日语pdf转中文、韩语pdf转中文(也可以转英文)或者其他小语种法语、德语pdf转中文

【pdf翻译】免费自用日语pdf转中文、韩语pdf转中文(也可以转英文)或者其他小语种法语、德语pdf转中文不是很精确、有点慢,但是也够用,胜在免费free。

2022-11-27 14:39:25 2770 2

原创 【华为正式岗】数据存储1面

前一个是机器视觉组,另外一个组(数据存储)也想面一下,就重新从1面开始了例如:服务器架构、如何实现多个玩家数据同步、很多玩家同时登陆会怎么样回答了一些游戏服务器架构的知识,合服原理以及玩家排队机制Session和Token机制原理上差不多,都是用户身份验证的一种识别手段,它们都有过期时间的限制,但两者又有一些不同的地方。1、Session是存放在服务器端的,可以保存在:内存、数据库、NoSQL中。它采用空间换时间的策略来进行身份识别,若Session没有持久化落地存储,一旦服务器重启,Session数据会

2022-06-17 00:50:41 977

原创 【华为正式岗】后台开发1面

华为后台开发正式岗面试解:问题:1.你对TCP有多少了解,答了一些例如粘包,tcp基于字节流,tcp可靠传输,tcp滑动窗口,快恢复,慢启动,快速重传,三次握手、四次挥手等等因为这个问题很模糊,就东一点西一点答了,不知道他具体想问什么,想听到什么= = 答了不了解,(如果他问我https,我肯定就说了解了,什么加密啊,公钥啊,私钥啊啥的,https就是基于tsl的)滑动窗口、接收方、发送方各自维护一个窗口,重传和ack确认字节等等、我想他应该是想问半关闭,但是他这样问,我不太清楚怎么答…于是答

2022-06-09 20:53:24 4033 4

原创 【PAT】1018 Public Bike Management 思路+测试样例 dij+DFS

测试用例:10 2 2 22 100 1 11 2 13 0->1->2 510 3 3 311 0 100 1 11 2 12 3 10 0->1->2->3 610 4 4 56 7 5 00 1 10 2 11 3 12 3 13 4 13 0->2->3->4 010 4 4 46 0 11 00 1 11 2 12 3 13 4 14 0->1->2->3-&

2022-05-17 02:00:42 393 1

原创 【pat】1003 Emergency 关于测试用例2、3、4的一点想法

1003 EmergencyAs an emergency rescue team leader of a city, you are given a special map of your country. The map shows several scattered cities connected by some roads. Amount of rescue teams in each city and the length of each road between any pair of ci

2022-05-16 13:41:44 697 1

原创 【华为外包面试】删除链表的倒数第 n 个结点,并且返回链表的头结点

给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。例如:输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]提示:链表中结点的数目为 sz1 <= sz <= 300 <= Node.val <= 1001 <= n <= sz/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNod

2022-04-21 21:36:11 903

原创 【PAT】【贪心】魔法优惠券Magic Coupon,已知价格和折扣,求解最大获取利益

https://pintia.cn/problem-sets/994805342720868352/problems/9948054513743134721037 Magic Coupon (25 分)The magic shop in Mars is offering some magic coupons. Each coupon has an integer N printed on it, meaning that when you use this coupon with a product,

2022-04-09 02:37:15 605

原创 【PAT】【贪心】加油还是不加,是个问题,开车从杭州到其他城市,路上有些加油站,设计最便宜的路线

https://pintia.cn/problem-sets/994805342720868352/problems/9948054587227340801033 To Fill or Not to Fill (25 分)With highways available, driving a car from Hangzhou to any other city is easy. But since the tank capacity of a car is limited, we have to fin

2022-04-08 23:04:03 568

原创 【PAT】【贪心】 组个最小数;给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)

https://pintia.cn/problem-sets/994805260223102976/problems/9948052982696345601023 组个最小数给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥

2022-04-08 11:08:16 1399

原创 【PAT】【贪心】月饼:给定所有种类月饼的库存量、总售价、以及市场的最大需求量,计算可以获得的最大收益是多少

https://pintia.cn/problem-sets/994805260223102976/problems/994805301562163200月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20

2022-04-08 00:52:44 163

原创 【算法】【全排列】【八皇后】给定一串字符,输出对应字符的全排列,

给定一串字符,输出对应字符的全排列,例如:输入a,b,c,输出abc,acb,bac,bca,cab,cba依次令第一个数为:1,2,3,4然后再递归地令:例如1的后续序列,令第二个数为2,3,4,然后再依次递归,可以看出是一个递归的结果/****** 全排列递归****/#include <iostream>#include<vector>#include<algorithm>using namespace std;void Permutat

2022-04-07 21:05:32 248

原创 【算法】斐波那契数列,非递归

提交网站:http://codeup.hustoj.com/problem.php?id=5740#include <iostream>#include<vector>#include<algorithm>using namespace std;typedef long long LL;void Fibonacci(int n) { LL F_N_1 = 1, F_N_2 = 1; LL F_N = F_N_1+ F_N_2; fo

2022-04-07 15:09:23 316

原创 【华为社招OD笔试题】输入一串数字,给出他们的最小的和的绝对值,输出a,b和a+b的绝对值 其中数字范围为[-63500,63500]

华为社招OD笔试题:题目:输入一串数字,给出他们的最小的和的绝对值,输出a,b和a+b的绝对值其中数字范围为[-63500,63500],最多1000个数字输入:-1 4 2 -7 3 5 4输出:-1 2 1解释:∣−1+2∣=1|-1+2|=1∣−1+2∣=1在所有和中最小,所以按照从小到大的顺序输出a,b和∣a+b∣|a+b|∣a+b∣思路:其实这个题挺简单的,但是不仅理解错题目,重写了,而且最后只做到了90%正确率.。(= 。=)?所以读题真的好重要,下次一定,,需要注意

2022-04-06 21:04:02 1164 2

原创 【华为OD笔试题】计算[a,b]范围内,互质的勾股数,并输出全部两两互质的勾股数

华为笔试题:计算互质的勾股数给出输入:1 20输出:3 4 55 12 138 15 17输入输出的解释:给出三个数在1-20范围内的勾股数,而且三个数必须两两互质(也就是最大公约数为1)例如(3,4,5)(5,12,13)(8,15,17),其中(6,8,10)因为6,8的最大公因子是2,所以不能达成互质条件,所以不能包含其中而且注意,要保持按照a升序,b升序,c升序的顺序排列如果输入为4 5输出:NA思路:这个题其实我不是很清楚勾股数的快速解法,而且当时第一次做笔试超级

2022-04-06 20:53:04 1283 1

原创 【华为OD】社招算法真题:四子棋连,下棋后,棋子会落到最底部,实现一行、一列或者一条对角线 上有四个相同颜色的棋子,获胜

四子棋(游戏:四子连)四子连是一个两个人玩的棋盘游戏,在游戏 中,玩家轮流将有颜色的棋子放在一个六行七列的垂直悬挂的 网格中,如下所示。 这个游戏的目的是在对手实现一行、一列或者一条对角线 上有四个相同颜色的棋子之前,你能先做到。程序提示两个玩 家交替地下红子 Red 或黄子 Yellow。当放下一子时,程序在控 制台重新显示这个棋盘,然后确定游戏的状态(贏、平局还是 继续)。下面是一个运行示例:输入:5 51 1 2 2 3 3 4 4第一步,红子在1位置下棋,第二步,白子在1位置下棋,依次类推

2022-04-05 19:43:13 4720

原创 【Polay定理总结】【2019华为笔试】【普通涂色问题 组合数学】召唤师的技能——圆排列,翻转和项链排列

题目描述:dota游戏里面,召唤师可以控制冰雷火三种元素,并通过元素组合产生新的技能。现在我们修改了张新的地图, 地图中他能够控制n种元素, 并且将m个元素围成一个圈组成一 个新技能(这m个元素通过旋转或反转,算作重复,如123、231、312、 321、213、 132都算重复),那么召唤师能组合多少技能(20000>=n>=1 ,1<=m<=10000),由于结果可能很大,请将结果对000000007取余解析:Polya定理:设有n个对象,G是这n个对象上的置换群,用m种

2022-04-04 22:38:59 2441

原创 【算法】求解最大子矩阵的大小:给定一个整型矩阵,其中的值只有0和1两种,求其中全是1的所有矩形区域中,最大的矩形区域为1的数量。

求解最大子矩阵的大小【题目】给定一个整型矩阵,其中的值只有0和1两种,求其中全是1的所有矩形区域中,最大的矩形区域为1的数量。例如:1 1 1 0其中,最大的矩形区域有3个1,所以返回3。再如:1 0 1 11 1 1 11 1 1 0其中,最大的矩形区域有6个1,所以返回6。思路:先计算以data[i]为底的矩阵大小,例如:1 0 1 11 1 1 11 1 1 0以第一行为底,大小[1,0,1,1]第二行为底,大小[2,1,2,2]第三行为底,大小[3,2,3,0]

2022-04-03 16:07:54 681

原创 【算法】构造数组的MaxTree,构建大根树

【算法】构造数组的MaxTree,构建大根树

2022-04-02 18:14:05 715

原创 【算法】滑动窗口内的最大值;生成滑动窗口最大值数组

【算法】滑动窗口内的最大值;生成滑动窗口最大值数组

2022-04-01 01:44:21 642

原创 【算法】【华为】2019华为笔试 找终点:给定一个正整数数组,最大为100个成员,从第一个成员开始,走到数组最后一个成员最少的步骤数,

【算法】【华为】2019华为笔试 找终点:给定一个正整数数组,最大为100个成员,从第一个成员开始,走到数组最后一个成员最少的步骤数,

2022-03-27 00:19:31 3807 4

原创 【算法】【华为机试】 神经网络的最短执行时间:给出N个节点,每个节点的信息包含该节点执行时间、下一个节点列表,求神经网络的最短执行时间。

题目描述给出N个节点,每个节点的信息包含该节点执行时间、下一个节点列表,求神经网络的最短执行时间。假设深度学习模型是一个有向无环图。若算子A依赖算子B的输出,则当B执行完后才能计算A,如果没有依赖关系,则可并行执行,计算每个网络所需要的最短时间。注意(算子索引从0开始)有向无环图求拓扑排序。

2022-03-26 22:45:08 2487

原创 【vscode】vscode+mingw64+第三方库的安装与使用(c_cpp_properties,launch、tasks) zmq开源c库的使用

vscode安装c、c++插件2.安装mingw,并设置环境变量(我安装的是win64版)安装好后,打开cmd或者powershell查看一下库和路径gcc -v -x c -E - (看c)或者 gcc -v -E -x c++ -(看c++)可以看到下面这些都是安装后的路径 D:/learning/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include D:/learning/mingw64/bin/../lib/gcc/x86

2022-01-29 02:32:24 7185 1

原创 【Vue3】项目的设计与实现:从0开始搭建一个测试用例平台网站<一>

前言:从上个月开始搭建这个网站,正好一个月今天决定停止开发,下面说一下整个设计流程和思路1.建立原型原型是一切起始的关键:按照自己的想法,大概设计了下面几个原型:(用powerPoint俗称PPT的形状工具画的 = =)最后的成品:如果可以把功能拆得更细一些,我觉得自己还能写得更快更好,当然,这个程序是有服务器和数据库的。项目的大小和规模,取决于使用者和具体的设计需求,前期一定要把需求把握好,例如:有几个人用?哪些功能必须有?是否需要鉴权(登录密码和账户)?如何确保账户

2021-07-05 20:15:57 1141 2

原创 【vue3】 el-icon 设置图标颜色

代码: <i class="el-icon-folder-opened" style="background:rgb(246, 189, 49); color: white"></i>效果:如果要实现这种的,最好还是乖乖去找png图片吧:

2021-07-01 12:35:50 5854

原创 【vue3】自动定位到某个位置的锚点

参考文章:当用户滑动页面时将跟随页面移动的导航栏固定在页面上方鼠标滑动页面,锚点定位vue/js - 实现页面自动往上滑动效果vue项目中获取div高度并默认滚动到底部vue中实现回到顶部功能vue实现滚动监听,点击瞄点平滑滚动,控制内嵌滚动条滚动...

2021-06-28 13:07:20 2364 1

原创 【vue3】element-tree 默认选中并高亮自动展开某个节点,通过点击按钮控制expanded来控制展开

参考:element-ui默认选中并高亮某一个树节点效果:代码实现:<template> <div> <el-button type="primary" @click="handleExpandChildNodes" >点我手动【展开】当前选中节点的子节点</el-button ><el-button type="danger" @click="handleUnExpandChildNodes" width

2021-06-08 17:30:56 5114 2

原创 【Vue3】【方案二】element-tree通过setCurrentKey来实现 点击读取输入来触发树的【选中】并【自动展开】的效果

参考:无前文提要:【Vue3】【方案一】通过按钮触发树的【选中】和【自动展开】效果方案二:我们希望根据输入内容,实时展示对应选中的节点:<template>需要修改的地方:需要绑定一个data里面的值,使用v-model实时读取当前输入,需要设置一个引用组件的点:ref="tree",使得后面的method里面的函数可以操控在template里面的dom元素需要设置一个node-key,这个值需要独一无二,根据文档内容:需要设置待被选择的节点的ke

2021-06-08 16:07:28 2891 2

原创 【Vue3】【方案一】element-tree通过setCurrentKey来实现 点击按钮触发树的【选中】并【自动展开】的效果

目录:参考:方案一:`template`需要修改的地方:`参考:Vue – Element UI的Tree组件中,this.$refs.menuTree.setCurrentKey()设置当前被选中的树节点无效果方案一:我们希望点击按钮,点击后,树节点就自动被选中template需要修改的地方:需要设置一个引用组件的点:ref="tree",使得后面的method里面的函数可以操控在template里面的dom元素需要设置一个node-key,这个值需要独一无二,根据文档内容:

2021-06-08 15:46:37 7866 11

原创 【vue3】设置element-tree的选中效果focus,鼠标飘过hover和利用按钮触发this.$refs[“tree“].setCurrentKey进行选中的样式

设置element-tree,选中,鼠标飘过和利用setCurrentKey进行选中的样式这里可以看到,有两个选中的样式设定,这里一个是基于点击触发focus的样式,一个是基于current的触发选中。他们的区别是,一个是鼠标点击导致的触发,一个可能是点击其他按钮或者触发事件,导致触发了函数this.$refs["tree"].setCurrentKey(caseId);从而也触发了选中,但是这个选中是基于当前节点的选中代码.el-tree-node:focus > .el-tree-

2021-06-08 13:54:55 2578

原创 【vue3】el-input 的获取焦点——el挂载:自定义指令,focus使 input 获取焦点(el-input 的Input Methods)

参考网址:(适用vue2)让element-ui的输入框聚焦的4种方式ElementUI:使input自动聚焦的两种方法使el-form中的el-input自动获取焦点在vue3中,保留了自定义指令的特性——【官网链接】:自定义指令代码: 注意这里的el需要使用el.children[0].focus(); 因为el-input这是个组件,input外面被一层 div 包裹着,el打印出来是外面这个 div,需要找到内层的input详情见:分析(点击跳转到分析) directives

2021-06-03 23:05:31 7266 7

原创 【Vue3】优雅地使用 element-ui 中的 table 组件<一>

前言:如果你不了解什么是slot,建议先去补知识:【建议参考的好文】(虽然文中的语法是vue2,现在已经是vue3,但是概念和思路讲得十分清楚:)Vue中slot与slot-scope的理解及使用【官方文档】:插槽简单来说,slot就是一个可以被替换的接口(插座),例如: 有天我写了一个机器人,并在机器人的心留下了一个插槽(slot)。如果我想做一个牛心的机器人,那么我就定义一个牛心,然后将牛心加到机器人身上。 当机器人运行到使用心脏的位置时,读取到这里插入了一个牛心,于是机器人将牛心的插入使

2021-06-03 19:04:15 2676 2

原创 【Vue3】refs的使用和v-if冲突,undefined “TypeError: Cannot read property ‘$refs‘

使el-form中的el-input自动获取焦点https://www.cnblogs.com/rockyjs/p/13974649.htmlhttps://segmentfault.com/q/1010000021805173问题:v-if this.$refs无法获取ref的值出现了报错:Error in nextTick: "TypeError: Cannot read property '$refs' of undefined"靠谱的解决方法:1.不要使用ref的方法,而是使用.

2021-06-02 12:57:14 10629

原创 【Python】如何构建一个方便测试用的 POST or Get请求

Post请求:设置访问url和定义字典json格式的 数据,用request.post(url,json=data)进行访问Get请求127.0.0.1:5000/add 是路径?后是参数,这里参数是Jerry,

2021-05-31 21:18:17 237

原创 【flask踩坑】启动了flask但是无法访问对应的地址,显示505

flask 启动了但是无法访问_Flask 蓝图机制及应用https://blog.csdn.net/weixin_39681644/article/details/113072166随着视图函数的增多,代码体积会变得越来愈大,把 路由和 flask 启动函数写在一个py文件里是不可取的,,需要拆分,其中 run.py 作为程序的启动文件,view.py用来放路由因为要将路由注册到 flask 核心对象上,所以在 view.py 中需要导入核心对象,同时 run.py 中要导入 view。这会导.

2021-05-31 21:01:09 1668

原创 FlaskError: locate a Flask application,provide the FLASK_APP

问题&报错:Error: Could not locate a Flask application. You did not provide the “FLASK_APP” environment variable, and a “wsgi.py” or “app.py” module was not found in the current directory.解决方案:在windows下,powershell需要使用以下语法:$env:FLASK_APP = "flaskr"$env:

2021-05-30 08:09:36 735

原创 【Vue-2】flask+vue时,浏览器可正常访问,但从vue访问返回Error: Network Error

问题:flask+vue时,flask的网址可正常访问,但从vue访问返回【Error: Network Error】解决方案:在flask里 加一句:CORS(app, supports_credentials=True)解决跨域问题,服务端把CORS配置好,或者用node做代理层访问API浏览器访问时,对跨域请求进行了组织, 而vue的response没有, 所以用浏览器是可以进行请求的并且请求成功了, 但是vue肯定是不行的.开发环境的话可以通过Cors做一个中间层进行代理,js发

2021-05-29 21:30:13 2723

原创 【Vue-1】通过引用script的方式,快速开始一个Vue的helloWord

Vue是前端工具,封装得较好,下面就来快速地构建一个vue的helloworld界面下载Vue提供的js文件下载地址将下载后的vue.min.js文件和你的Test.html文件放在一个目录下即可Test.html:<!DOCTYPE html><html> <head> <title>Test Case</title> <!-- 引入 echarts.js -->

2021-05-24 21:19:56 321 2

原创 【wxpython】使用python的wxpython库构造一个简单的GUI界面

使用python的wxpython库构造一个简单界面:参考链接:wxPython Panel面板的用法:http://www.weixueyuan.net/a/839.htmlwxPython StaticBoxSizer: https://codingdict.com/article/9460滚动的 staticBoxSizer : https://www.pythonheidong.com/blog/article/814162/016ed4b822761a330f46/WXPython布

2021-04-20 12:43:04 465 1

【房价预测】BP神经网络回归的现实应用

BP神经网络回归的现实应用-上海市二手房价格影响因素分析——思路剖析和结果分享 博客链接: https://blog.csdn.net/qinglingLS/article/details/112082797

2021-01-10

构建对CIFAR-100数据集中的图像进行分类的CNN

构建对CIFAR-100数据集中的图像进行分类的CNN CIFAR-100 数据集与 CIFAR-10 类,但是它包含了 100 个分类,每个分类 600 张图片,其中 500 张用于训练,100 张用于测试。CIFAR-100 中的100 个分类被群组成了 20 个超类。每张图片都有一个“细粒度”的标签,即表示它属于哪个类,以及一个“粗粒度”标签,即表示它属于哪个超类。 下面是 CIFAR-100 中的各个分类:

2021-01-09

Cshape_keyboard.rar

相关博客 https://blog.csdn.net/qinglingLS/article/details/107363185 一个小例子。

2020-07-15

软件测试题目总结一.pdf

博主自己收集编写的资料,适合入门小白使用,详细的解析和入门较全的资料,就很好♥ 欢迎关注我~2020年开始做软件测试相关的行业,希望也能给后人一点帮助。 个人博客 : https://blog.csdn.net/qinglingLS

2020-06-18

LaTex教程--latex排版学习笔记---入门提高.zip

开源免费资源,相关博客:https://blog.csdn.net/qinglingLS/article/details/105457617

2020-04-11

lists.rar【说话人确认实验】【GMM-UBM】

原文:https://blog.csdn.net/qinglingLS/article/details/102926477 不是代码!不是代码!不是代码!代码在上文

2019-11-05

GAN、WGAN、WGAN-GP5.docx

基于PyTorch实现生成对抗网络 拟合给定分布 要求可视化训练过程 实验报告 对比GAN、WGAN、WGAN-GP(稳定性、性能) 对比不同优化器的影响

2019-06-15

GAN、WGAN、WGAN-GP.rar

基于PyTorch实现生成对抗网络 拟合给定分布 要求可视化训练过程 实验报告 对比GAN、WGAN、WGAN-GP(稳定性、性能) 对比不同优化器的影响

2019-06-15

数字逻辑大实验密码锁.rar

密码是自己设置的,按下sp开始设置密码,然后输入密码。 电子密码锁有 10 个数字输入端,能存储 4 位密码, 可以设置、修改密码,能够用绿灯亮表示密码输入正确,绿灯灭表示 关锁。同时密码输入只有 2 次机会,并且只能在 5 秒之内完成输入, 否则关锁。

2019-05-27

Compiler_mean3tmp.rar

nput.txt是输入的测试文件。 produce.txt是输入的LR1产生式,能力不大,能if,while,赋值,加,乘,不能处理任何嵌套,没有数组,(这个你可以自己加文法进去进行处理) Grammar.txt是某个博客上的文法,看着很靠谱,但是我没有再做测试的心思了。。。 这个程序没啥bug,但是文法如果有左递归,那肯定是会出现stack overflow的(书上算法就是这么设计的) 另外LR文法不能有二义性,你得在文法里面把算术优先级给解决了。 另外如果加入嵌套,那必然复杂度指数上升,得跑很久。。。。十分钟似乎都不算多。。 运行指南: gui.JtableParse3.java 显示LR1分析表,同时对input里面的文件进行分析。输出词法分析结果到output.txt 输出规约过程,很小一段语句可能就会很长的规约过程。 letex.LexResult.java 显示词法分析结果。输出全部识别出来的单词。 LR1识别实现完全在Parse3包里,自己看名字去读代码。 几乎每一个主要的类我都写了main()方法,可以自己输入一些产生式去试下, 比如书上给的: S' -> S S -> C C C -> c C|d 得到的集合和LR1的结果和书上完全一致 和一些网址上的 S' -> S S -> L = R S -> R L -> * R L -> id R -> L 你可以通过跑ItemTable.java 得到全部的集合和goto集合, 通过跑gotoTable.java 得到goto表 通过跑ActionTable.java 得到action表(cmd形式) 通过跑parse.java 得到两张表的合集和规约过程。 gui.JtableParse3.java 把上面的两张表合在一起图形化了。 我鼓励你发现我的bug *0*虽然我仔细检察过并没有bug 但你可以发布修复bug的最新版本。注意标明原转载网址奥。 更加详细的思路和其他的说明,见下面的网址: https://blog.csdn.net/qinglingLS 和: https://blog.csdn.net/qinglingLS/article/details/89814398 【HIT哈工大编译原理实验】词法分析程序java 【编译原理】求first集合的代码实现java 【编译原理】求GOTO图的代码实现java 【编译原理】LL(1)分析法代码 其他的更新版本可以自己去博客里找一下噢。 写于2019/5/8

2019-05-16

Compiler_mean3.rar

input.txt是输入的测试文件。 produce.txt是输入的LR1产生式,能力不大,能if,while,赋值,加,乘,不能处理任何嵌套,没有数组,(这个你可以自己加文法进去进行处理) Grammar.txt是某个博客上的文法,看着很靠谱,但是我没有再做测试的心思了。。。 这个程序没啥bug,但是文法如果有左递归,那肯定是会出现stack overflow的(书上算法就是这么设计的) 另外LR文法不能有二义性,你得在文法里面把算术优先级给解决了。 另外如果加入嵌套,那必然复杂度指数上升,得跑很久。。。。十分钟似乎都不算多。。 运行指南: gui.JtableParse3.java 显示LR1分析表,同时对input里面的文件进行分析。输出词法分析结果到output.txt 输出规约过程,很小一段语句可能就会很长的规约过程。 letex.LexResult.java 显示词法分析结果。输出全部识别出来的单词。 LR1识别实现完全在Parse3包里,自己看名字去读代码。 几乎每一个主要的类我都写了main()方法,可以自己输入一些产生式去试下, 比如书上给的: S' -> S S -> C C C -> c C|d 得到的集合和LR1的结果和书上完全一致 和一些网址上的 S' -> S S -> L = R S -> R L -> * R L -> id R -> L 你可以通过跑ItemTable.java 得到全部的集合和goto集合, 通过跑gotoTable.java 得到goto表 通过跑ActionTable.java 得到action表(cmd形式) 通过跑parse.java 得到两张表的合集和规约过程。 gui.JtableParse3.java 把上面的两张表合在一起图形化了。 我鼓励你发现我的bug *0*虽然我不一定会决定去修改它, 但你可以发布修复bug的最新版本。注意标明原转载网址奥。 更加详细的思路和其他的说明,见下面的网址: https://blog.csdn.net/qinglingLS 和: https://blog.csdn.net/qinglingLS/article/details/89814398 【HIT哈工大编译原理实验】词法分析程序java 【编译原理】求first集合的代码实现java 【编译原理】求GOTO图的代码实现java 【编译原理】LL(1)分析法代码 其他的更新版本可以自己去博客里找一下噢。 写于2019/5/8

2019-05-08

hit编译原理·词法分析

词法分析程序: KeyWord类:定义了种别码和对应的关键字,可以根据自己的需要在后面加 LexAnalyse类:词法分析类,直接运行,结果输出到OUTPUT.TXT里面。 error类是错误,输出结果用notepad打开效果显著。 LexResult类:一个接口,便于下一步的语法分析,可以输出以$分隔开的结果到字符串。 如果词法分析阶段有错,抛出异常,报错。 Word类:目前(在词法阶段)暂时没什么用。 WordSet:同上. 但是他们在语法分析里会派上用场的。 原文相关说明网址: https://blog.csdn.net/qinglingLS/article/details/89483460

2019-04-23

ftp相关jar包

ftp``` setConnectTimeout(int timeout) 函数的超时连接 ``` 原因:用的commons-net包太老了。 办法:下载一个新的。 下面这个是2019-03-02时使用还可以满足需求的ftp函数相关的包。

2019-03-02

【图像处理·实验三】matlab 去除人脸图像中的雀斑,人脸美白代码

【图像处理·实验三】matlab 去除人脸图像中的雀斑,人脸美白

2019-01-24

【图像处理·实验三】matlab 去除人脸图像中的雀斑,人脸美白

【图像处理·实验三】matlab 去除人脸图像中的雀斑,人脸美白

2019-01-24

【图像处理·实验二】图像的简单处理技术matlab代码

【图像处理·实验二】图像的简单处理技术matlab 1. 实现对图像的亮度、对比度、饱和度、色度的调整。(5 Points) 2. 统计图像的直方图。(1 Point) 3. 实现图像的空域滤波:中值滤波和均值滤波。 并选用合适的滤波方法增强如下图像。(5 Points) 4. 实现图像的边缘检测:Roberts 算子和 Sobel 算子。(5 Points) 5. 以下实验选做一个 1) 实现中值滤波的快速算法 (5 Points) 2) 利用 CUDA 加速均值滤波 (5 Points)

2019-01-24

【图像处理·实验二】图像的简单处理技术matlab

【图像处理·实验二】图像的简单处理技术matlab 1. 实现对图像的亮度、对比度、饱和度、色度的调整。(5 Points) 2. 统计图像的直方图。(1 Point) 3. 实现图像的空域滤波:中值滤波和均值滤波。 并选用合适的滤波方法增强如下图像。(5 Points) 4. 实现图像的边缘检测:Roberts 算子和 Sobel 算子。(5 Points) 5. 以下实验选做一个 1) 实现中值滤波的快速算法 (5 Points) 2) 利用 CUDA 加速均值滤波 (5 Points)

2019-01-24

【2018hit计算机学院系统安全java】实验三:完整性访问控制系统设计与实现代码

【2018hit计算机学院系统安全】实验三:完整性访问控制系统设计与实现代码java

2019-01-24

【2018hit计算机学院系统安全】实验三:完整性访问控制系统设计与实现

【2018hit计算机学院系统安全】实验三:完整性访问控制系统设计与实现

2019-01-24

【2018hit计算机系统安全】实验二:细粒度权限管理及实现root能力的分发和管理

【2018hit计算机系统安全】实验二:细粒度权限管理及实现root能力的分发和管理

2019-01-24

【2018hit计算机系统安全】实验一:文件权限管理及搭建虚拟环境

【2018hit计算机学院系统安全】实验一:文件权限管理及搭建虚拟环境

2019-01-24

密码锁设计

题目:电子密码锁的设计 [设计要求](1)设计一个开锁密码至少为4位数字(或更多)的密码锁。(2)当开锁按扭开关(可设置8位或更多,其中只有4位有效,其余位为虚设)的输入代码等于所设密码时启动开锁控制电路,并且用绿灯亮、红灯灭表示开锁状态。(3)从第一个按扭触动后的5秒内若未能将锁打开,则电路自动复位并发出报警信号,同时用绿灯灭、红灯亮表示关锁状态。 附加功能:(1)可以设置密码,通过设置密码按钮SP(S4)设置,且可以重新设置新密码。任何情况下按SP后输入都可以设置密码。(2)五秒计时采用倒计时显示在开发板的七段数码管上。五秒后发出警报(绿灯亮)。(3)能记录按键输入密码的次数(0-9)。(4)能清零输入次数而不改变密码。

2018-12-09

数字逻辑大作业—电子密码锁

数字逻辑大作业—电子密码锁(1)-edited-edited

2018-12-09

RGB到YIQ,RGB到HSI,RGB到YcbCr,RGB到XYZ颜色转换matlab实验报告

实现功能: 实验目标 了解图像颜色空间的转换关系。 了解图像的文件结构。 实验内容 完成如下颜色空间的转换。(4 Points) RGB -> YIQ RGB -> HSI RGB -> YCbCr RGB -> XYZ 选做: 自己实现对 BMP 文件头的读取,并解析 BMP 图像文件。 (2.5 Points) 补充说明 程序从命令行中读取文件路径,并输出 4 个文件,文件名如下: 图像原始文件名-学号-YIQ.bmp 图像原始文件名-学号-HSI.bmp 图像原始文件名-学号-YCbCr.bmp 图像原始文件名-学号-XYZ.bmp 了解图像的文件结构。

2018-12-08

RGB到YIQ,RGB到HSI,RGB到YcbCr,RGB到XYZ颜色转换matlab代码包

实现功能: 实验目标 了解图像颜色空间的转换关系。 了解图像的文件结构。 实验内容 完成如下颜色空间的转换。(4 Points) RGB -> YIQ RGB -> HSI RGB -> YCbCr RGB -> XYZ 选做: 自己实现对 BMP 文件头的读取,并解析 BMP 图像文件。 (2.5 Points) 补充说明 程序从命令行中读取文件路径,并输出 4 个文件,文件名如下: 图像原始文件名-学号-YIQ.bmp 图像原始文件名-学号-HSI.bmp 图像原始文件名-学号-YCbCr.bmp 图像原始文件名-学号-XYZ.bmp 了解图像的文件结构。

2018-12-08

RGB到YIQ,RGB到HSI和HSI到RGB,RGB到YcbCr,RGB到XYZ颜色转换matlab代码

实现功能: 实验目标 了解图像颜色空间的转换关系。 了解图像的文件结构。 实验内容 完成如下颜色空间的转换。(4 Points) RGB -> YIQ RGB -> HSI RGB -> YCbCr RGB -> XYZ 选做: 自己实现对 BMP 文件头的读取,并解析 BMP 图像文件。 (2.5 Points) 补充说明 程序从命令行中读取文件路径,并输出 4 个文件,文件名如下: 图像原始文件名-学号-YIQ.bmp 图像原始文件名-学号-HSI.bmp 图像原始文件名-学号-YCbCr.bmp 图像原始文件名-学号-XYZ.bmp 了解图像的文件结构。

2018-12-08

HTK工具箱语音特征提取

HTKTool各部分的功能:所有的语音输入和输出都是通过HWAVE或HPARMHAudio:用于从音频设备输入波形HWave:用于从文件中读取波形HSLab:波形显示工具,可以用于采集语音数据并且进行手动标注HSigP:用于语音处理的数据流输出,支持语音分析中使用到的信号处理操作HVQ:用于语音处理的数据流输出参数化编码由HParm使用HSigP中定义的信号处理操作进行。HParm的输出是observation形式的参数向量,observation是HTK训练和识别工具数据处理的基本单元 HShell:用户的输入输出以及与操作系统的接口HMem:内存管理HMath:数学支持

2018-12-04

MATLAB图像处理源代码

MATLAB图像处理源代码,写得很详细; !!!真的很详细!!快下载把!!

2018-12-04

0分 简单的可上网微信小程序创建和布局服务器

简单的可上网微信小程序创建和布局的服务器代码

2018-10-28

简单的可上网微信小程序创建和布局服务器

简单的可上网微信小程序创建和布局的服务器代码

2018-10-28

最小二乘法曲线拟合以及Matlab实现

我不想要积分的,可是不得不1分。。。。没办法。 最小二乘法曲线拟合以及Matlab实现 在实际工程中,我们常会遇到这种问题:已知一组点的横纵坐标,需要绘制出一条尽可能逼近这些点的曲线(或直线),以进行进一步进行加工或者分析两个变量之间的相互关系。而获取这个曲线方程的过程就是曲线拟合。

2018-10-14

多项式拟合正弦函数

实验要求: 1. 生成数据,加入噪声; 2. 用高阶多项式函数拟合曲线; 3. 用解析解求解两种loss的最优解(无正则项和有正则项) 4. 优化方法求解最优解(梯度下降,共轭梯度); 5. 用你得到的实验数据,解释过拟合。 6. 用不同数据量,不同超参数,不同的多项式阶数,比较实验效果。 7. 语言不限,可以用matlab,python。求解解析解时可以利用现成的矩阵求逆。梯度下降,共轭梯度要求自己求梯度,迭代优化自己写。不许用现成的平台,例如pytorch,tensorflow的自动微分工具。

2018-10-14

机器学习-最小二乘法多项式拟合

掌握最小二乘法求解(无惩罚项lamda的损失函数)、掌握加惩罚项(2范数)的损失函数优化、梯度下降法、共轭梯度法、理解过拟合、克服过拟合的方法(如加惩罚项、增加样本)

2018-10-14

论文翻译:On Finding Socially Tenuous Groups for Online Social Networks pdf

现有的寻找社会群体的研究主要集中在社交网络中的密集子图。然而,寻找社会脆弱的群体也有许多重要的应用。在本文中,我们引入了K三角的概念来度量群的最小值。然后,我们制定了一个新的研究问题,最小K三角形断开组(MKTG),以找到一个社会脆弱的群体从在线社交网络。我们证明了MKTG是任意图中任意比率内的NPHard和不可逼近的,但在阈值图中是多项式时间可跟踪的。设计了两种算法,即TARA和TRA-ADV,利用图论方法有效地解决了一般图上的MKTG问题。在七个真实数据集上的实验结果表明,所提出的算法在效率和解决方案质量方面优于现有方法。

2018-07-01

MyGoogleStyle

eclipse自动格式代码便利配置升级版——每只程序猿必备的技能【软件构造checkstyle的使用】注释每行不超过100字(有中文会有问题)我就设的比较小,设成80。 下面你们看哪里有错就在这里面修改吧。 为了方便,我上传了我的xml设置, 但是需要1积分…… emmmm……毕竟当时设置费了不少时间~~~

2018-06-22

论文翻译:On Finding Socially Tenuous Groups for Online Social Networks

论文翻译:On Finding Socially Tenuous Groups for Online Social Networks。现有的寻找社会群体的研究主要集中在社交网络中的密集子图。然而,寻找社会脆弱的群体也有许多重要的应用。在本文中,我们引入了K三角的概念来度量群的最小值。然后,我们制定了一个新的研究问题,最小K三角形断开组(MKTG),以找到一个社会脆弱的群体从在线社交网络。我们证明了MKTG是任意图中任意比率内的NPHard和不可逼近的,但在阈值图中是多项式时间可跟踪的。设计了两种算法,即TARA和TRA-ADV,利用图论方法有效地解决了一般图上的MKTG问题。在七个真实数据集上的实验结果表明,所提出的算法在效率和解决方案质量方面优于现有方法。

2018-06-22

EclEmma和JaCoCo简介与使用说明

EclEmma是一个免费的用来测试Java代码覆盖率的Eclipse插件,可以用EclEmma直接在Eclipse工作区中测试Java程序,分析代码覆盖率,并且在Java编辑器中高亮显示源文件的代码覆盖情况。

2018-03-13

哈工大實驗一:多项式加減乘除(代碼以及報告)

哈工大實驗一:多项式加減乘除(代碼以及報告)一、 实验目的 ------- 写一个代码计算一元多项式 以链表存储一元多项式,在此基础上完成对多项式的代数操作。 1.能够输入多项式(可以按各项的任意输入顺序,建立按指数降幂排列的多项式)和输出多项式(按指数降幂排列),以文件形式输入和输出,并显示。 2.能够计算多项式在某一点x=x0的值,其中x0是一个浮点型常量,返回结果为浮点数。 3.能够给出计算两个多项式加法、减法、乘法和除法运算的结果多项式,除法运算的结果包括商多项式和余数多项式。 4.要求尽量减少乘法和除法运算中间结果的空间占用和结点频繁的分配与回收操作。

2018-03-05

空空如也

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

TA关注的人

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