- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu下VS Code配置gdb调试(peloton)
Ubuntu下VS Code配置gdb调试配置的项目是开源数据库peloton,Ubuntu18.04配置gdb会自动在.vscode目录下生成task.json和launch.json两个文件,需要修改其中的配置task.json这个文件用来在debug执行前build项目,peloton的build是通过make -j4指令执行的,因此如果不修改task,直接执行会报错(其实可以选择继续执行debug,也是可以正常运行debug的){ "tasks": [
2020-12-26 17:28:21
1481
1
转载 以太坊智能协议学习笔记【6】- 应用前端和 Web3.js
第1章: 介绍 Web3.js完成第五课以后,我们的僵尸 DApp 的 Solidity 合约部分就完成了。现在我们来做一个基本的网页好让你的用户能玩它。 要做到这一点,我们将使用以太坊基金发布的 JavaScript 库 —— Web3.js.什么是 Web3.js?还记得么?以太坊网络是由节点组成的,每一个节点都包含了区块链的一份拷贝。当你想要调用一份智能合约的一个方法,你需要从其中一个...
2019-12-21 17:51:06
880
1
原创 华东师范大学2019计算机与软件工程学院 “高可信”夏令营总结
时间是2019.7.3-2019.7.6,其中3号那天是报道。第一天上午是开幕式和实验室介绍,但是没有参观实验室,只参观了众创空间,就是一个相当于一个展览的地方。下午机试,分成了两个房间,用户名密码放在桌子上,没说不许带纸质材料,不过没有用上,给我拿来打草稿了。一共六个题,没有特别简单的签到题,最简单的也是一个完全背包的变形,dp题很多。测评是按测试点给分,不算罚时。运气比较好,现场acmer...
2019-12-01 21:06:27
2599
19
转载 以太坊智能协议学习笔记【3】- Solidity
学习来源:https://cryptozombies.io/zh/lesson/3第1章: 智能协议的永固性到现在为止,我们讲的 Solidity 和其他语言没有质的区别,它长得也很像 JavaScript。但是,在有几点以太坊上的 DApp 跟普通的应用程序有着天壤之别。第一个例子,在你把智能协议传上以太坊之后,它就变得不可更改, 这种永固性意味着你的代码永远不能被调整或更新。你编译的...
2019-12-01 18:11:44
396
1
转载 以太坊智能协议学习笔记【2】- Solidity
学习来源https://cryptozombies.io/zh/lesson/2第2章: 映射(Mapping)和地址(Address)我们通过给数据库中的僵尸指定“主人”, 来支持“多玩家”模式。如此一来,我们需要引入2个新的数据类型:mapping(映射) 和 address(地址)。Addresses (地址)以太坊区块链由 _ account _ (账户)组成,你可以把它想象成银...
2019-11-27 21:26:18
400
转载 以太坊智能协议学习笔记【1】- Solidity
学习途径:https://cryptozombies.io/zh/但是这个网站代码校对的时候应该不是跑编译器,而是直接和正确代码校对,所以常常明明是对的也过不了。第1章: 合约从最基本的开始入手:Solidity 的代码都包裹在合约里面. 一份合约就是以太应币应用的基本模块, 所有的变量和函数都属于一份合约, 它是你所有应用的起点.一份名为 HelloWorld 的空合约如下:cont...
2019-11-26 17:16:07
176
原创 EOJ 3531 定西
吐槽一下这个题的标题和引文和题并没有关系23333愚蠢的我一开始看到题想,这是个零一背包啊然后做了一半感觉不对劲背包在放东西的时候是不区分顺序的,也就是1 2和2 1是一样的但在本题中1 2和2 1算两种答案,并且其中一种可能是不适用情况实质是个dfs,但是把重复情况存储在数组里了。#include<cstdio>#include<cstring>#incl...
2019-06-30 19:00:58
381
1
原创 动态规划 01背包
直到做了EOJ3544“小迷妹在哪”我才意识到我一直都把01背包中dp数组的含义理解错了我之前一直以为一个容量为10的背包,dp[10]表示的是背包为空的状态,dp[0]表示的是没有空间的状态;因为之前做的题对这个方向没有实际的差别,就一直没发现这个错误,直到这道题。这道题把背包剩余空间作为了价值的一部分,因此就有了方向上的差别,如果理解错了就会wa#include<cstdio&...
2019-06-30 16:58:33
148
原创 最长回文子串
题目很简单一个字符串如果从左往右和从右往左读的结果是一样的,则称为回文字符串。写程序找出给定字符串的最长回文子串。例如字符串 abcbabcb,有多个回文字串 bcb,bab,cbabc,bcbabcb 等,其中最长回文子串为 bcbabcb。有多种解法1.中心扩展思路就是枚举回文串中心对称点,注意要区分奇偶情况即可。int solve(){ int len = strlen...
2019-06-30 16:07:18
193
原创 idea上传项目至GitHub
1.在github中创建一个账号:https://github.com/join?source=header-home2.下载并安装git:https://git-scm.com/downloads3.安装成功后打开Git Bash,输入下列命令,设置git全局用户名和邮箱git config --global user.name "Your Name"git config --globa...
2019-05-25 23:33:20
167
转载 在word中写出打勾的方框
下面是四种在□里打√的方法:1、快捷键Alt+9745这个是电脑系统自带的快捷组合键,我们只需按照键盘的Alt键不放,然后在小键盘输入数字9745即可打出此符号;2、如果是笔记本电脑没有小键盘,首先需要在文档里输入数字2611,接着按照组合键Alt+x。刚才的数字即可转换为方框带勾的符号;3、输入R转换字体(一)首先我们在文档里输入大写的字母"R";(二)选中该字母以后将字体格式调...
2019-04-17 22:09:38
2337
原创 HDU 1029(DP法)
题目地址这题第一反应用map,键存输入,值记出现次数但是既然分在了DP里,说明它有DP做法查了一下以后发现代码很巧妙#include<cstdio>#include<cstring>#include<algorithm>#define INF 99999using namespace std;int main(){ int ...
2019-04-02 18:26:59
298
原创 HDU1069-Monkey and Banana 【DP】
题目地址:https://cn.vjudge.net/problem/HDU-1069看了一下这个DP教程,受到启发来做这题,一开始solve函数是这么写的int solve(){ getpre(); memset(dp,0,sizeof(dp)); dp[0][0] = 0; dp[0][1] = bl[0].c; for(int i=1;i&...
2019-04-02 18:24:17
3146
原创 POJ 2251 Dungeon Master【BFS】
错了三次第一次写成了DFS 超时了第二次没意识到问题的关键所在 在DFS的基础上去掉了一行 WA了第三次用了BFS 但是MLE了 代码如下#include<cstdio>#include<cstring>#include<algorithm>#include<queue>#define INF 99999using nam...
2019-02-04 17:27:40
131
原创 KMP模板
参考:https://blog.csdn.net/starstar1992/article/details/54913261/例题: HDU 1711#include<cstdio>#include<cstring>#include<iostream>using namespace std;int str[1000005];int ptr[1...
2018-08-19 14:44:49
160
转载 数据结构与算法分析 - 网络流入门(Network Flow)
网络流的相关定义:源点:有n个点,有m条有向边,有一个点很特殊,只出不进,叫做源点。 汇点:另一个点也很特殊,只进不出,叫做汇点。 容量和流量:每条有向边上有两个量,容量和流量,从i到j的容量通常用c[i,j]表示,流量则通常是f[i,j].通常可以把这些边想象成道路,流量就是这条道路的车流量,容量就是道路可承受的最大的车流量。很显然的,流量<=容量。而对于每个不是源点和汇点的点...
2018-07-28 11:03:11
671
转载 mysql 各数据类型的大小及长度
数字型类型大小范围(有符号)范围(无符号)用途TINYINT1 字节(-128,127)(0,255)小整数值SMALLINT2 字节(-32 768,32 767)(0,65 535)大整数值MEDIUMINT3 字节(-8 388 608,8 388 607)(0,16 777 215)大整数值INT或INTEGER4 字节(-2 147 483 648,2 147 483 647)(0,4 ...
2018-06-16 10:56:45
5792
原创 MySql配置数据库共享
说明:C1----服务器(主机)C2----客机操作系统 win10 1. 主机更改访问权限在mysql shell或者Navicat中输入use mysql;select * from user;如果如上图所示 应该更改host名称,使得任意IP可以访问C1数据库update user set host = '%' where user = 'roo...
2018-06-14 19:00:00
8876
原创 Python悬浮可移动置顶计时软件AttentionPlease
本意是想做一个类似于电脑版forest用于提醒自己要专注学习的一时起意做了这么个软件,做的比较粗糙,功能也比较少暂时没有实现阻止一些软件打开的思路软件和原码已穿上github,可自行下载https://github.com/dandelionClaw/AttentionPlease语言使用的是Python,下面是我的更新日志AttentionPlease更新日志————————AttentionP...
2018-05-15 00:50:52
2437
转载 int、long、long long取值范围
关于带符号与无符号类型:整型 int、stort 和 long 都默认为带符号型。要获得无符号型则必须制定该类型为unsigned,比如unsigned long。unsigned int类型可以简写为unsigned,也就是说,unsigned后不加其他类型说明符就意味着是unsigned int。一字节表示八位,即:1byte = 8 bit;int:4byte = 32 bit有符号s...
2018-04-30 15:55:19
6423
原创 ACM中文件输入输出
当题目要求时,只需在main()中加入freopen("input.txt","r",stdin);freopen("output.txt","w",stdout);其它内容不变
2018-04-22 00:41:00
627
原创 gets的等价表达形式
char str[LEN];gets(str);等价于char str[LEN+1];fgets(str,sizeof(str),stdin);str[strlen(str)-1]='\0';fgets和gets的区别是fgets会将换行符一并保存到字符串中 ,故字符串还应开大一位。...
2018-04-22 00:35:00
569
原创 线段树模板
参考:https://www.cnblogs.com/shadowland/p/5870339.html,http://www.cnblogs.com/shadowland/p/5870354.html!!主程序arr读取从1开始!!#define MAXN 100000+5#define iLEF i<<1#define iRIG i<<1|1struct...
2018-04-21 23:59:28
245
转载 贪心算法和动态规划算法【转】
原博:https://www.cnblogs.com/qionglouyuyu/p/4843475.html动态规划和贪心算法都是一种递推算法 即均由局部最优解来推导全局最优解 (不从整体最优解出发来考虑,总是做出在当前看来最好的选择。) 不同点: 贪心算法与动态规划的区别:贪心算法中,作出的每步贪心决策都无法改变,由上一步的最优解推导下一步的最优解,所以上一部之前的最优解则不作保留。 能使用贪心...
2018-04-21 23:34:30
244
转载 Java大数类【转】
原博:https://www.cnblogs.com/Leonard-/p/7636639.html 大数相加://JAVA 大数相加 import java.math.BigInteger;import java.util.*;import java.io.*;public class Main{ public static void main(String args[])...
2018-04-21 23:33:00
299
原创 CodeBlocks自定义主题VJudge风格
参考了VJudge的配色 字体consoles修改方法:在default.conf(不出意外在C:\Users\${用户名}\AppData\Roaming\CodeBlocks\)中搜索<editor>并在下一行加入如下内容。记得把光标改成白色哈 设置方法 settings->editor->Margin and caret->Caret->color注意:仅...
2018-04-20 01:18:22
1013
原创 在配置UEditor时遇到的问题
第一次使用HTML在线编辑器,在网上找了很多,最后选了UEditor。功能挺全的,但是按照官网文档配置完成以后仍然报错,下面我来说说我遇到的问题和解决办法。我使用的是myeclipse2017CI配置jsp版①报错刚配置完以后呈现出这样的界面最初以为是编码错误,但是改成utf-8以后仍然报错最后百度发现是因为json文件不支持注释,把所有注释删掉就不报错了。②图片上传完成但不显示在完成后台配置后出...
2017-12-07 23:26:24
253
悬浮可移动置顶计时软件AttentionPlease
2018-05-16
AxureRP8安装包
2018-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人