
笔记
文章平均质量分 68
大A和小Q
生活可以痛苦,甚至绝望,但不能烦。
展开
-
hadoop 的webGUI中只显示一个datanode且名字是localhost
找了很多资料都是说/etc/hosts文件中写错了,但自己并没有配错。然后才搜索到一位大佬的总结发现每个主机的hostname默认为localhost,应该在每个机子都用hostname 命令改为hadoop中机子的命名:如:hostname Slave1...原创 2022-04-21 21:15:32 · 2675 阅读 · 0 评论 -
蓝桥杯-翻硬币(python递归)
题目:翻硬币小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是:oo*oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?我们约定:把翻动相邻的两个硬币叫做一步操作,那么要求:【输入形式】两行等长的字符串,分别表示初始状态和要达到的目标状态。每行的长度<100原创 2022-01-11 15:43:14 · 1689 阅读 · 0 评论 -
蓝桥杯-危险系数(python实现,TarJan算法)
一、题目:危险系数抗日战争时期,冀中平原的地道战曾发挥重要作用。地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。我们来定义一个危险系数DF(x,y):对于两个站点x和y (x != y), 如果能找到一个站点z,当z被敌人破坏后,x和y不连通,那么我们称z为关于x,y的关键点。相应的,对于任意一对站点x和y,危险系数DF(x,y)就表示为这两点之间的关键点个数。本题的任务是:已知网络结构,求两站点之间的危险系数。【输入形式】输入原创 2022-01-11 13:55:45 · 731 阅读 · 0 评论 -
直观地简单理解Tarjan算法(寻找有向图中的强连通图)
Tarjan算法按照百度百科的播报应该是读成【'ta:rdʒən】?看过了几篇网络上的解释虽然都讲得比较具体但刚开始都难以理解,所以打算写一个更直观的理解方式。 Tarjan算法是求有向图中的强连通分量的算法。原创 2022-01-10 14:21:02 · 1571 阅读 · 0 评论 -
计算机补码的简单理解(补码与原码之间的转换)
补码是计算机用来表示负数的方式,在有符号运算时才有意义,所以原码应该是有符号位的。本文可以帮助你理解补码与原码间的映射与变换。第一步:简单表示首先:为了简单起见我们取三位二进制数:二进制:000 001 010 011 100 101 110 111十进制 :0 1 2 3 4 5 6 7可以看到三位二进制数可以表示八个数字,那么分为正数和负数,便只可表示八个数字:+0 -0 +1 -1 +2 -2 +3 -3第二步:确定变换映射现在想象上述三位二进制数们头尾原创 2022-01-06 23:06:30 · 2054 阅读 · 0 评论 -
cpp回溯法(非递归)实现求解n皇后问题
cpp回溯法(非递归)实现求解n皇后问题输入:n输出:n皇后的所有方案和方案总数一、主要思路:1.1所用数据结构:用x数组存放解序列,其中x[i]表示第i行的n皇后放置的列数,x[0]不使用,初始时x[i]=i。用m[i]数组保存x[i]的下一个交换位置(在回溯时使用)。//x向量记录解空间vector<int> x;//m[i]记录每次x[i]的遍历起点,结点i向i+1前进时记录当前x[i]的下一个遍历位置(如当x[1]与x[5]交换时成立,进入x[3]时记录m[1]=5+1)原创 2021-11-09 16:31:52 · 1639 阅读 · 0 评论 -
C#窗体多线程实现生产者消费者模型(通过回调函数修改窗体线程控件)
C#窗体多线程实现生产者消费者模型(通过回调函数修改窗体线程控件)目录C#窗体多线程实现生产者消费者模型(通过回调函数修改窗体线程控件)一、运行结果二、关键代码详解2.1变量2.2开始运行2.3生产者线程的代码2.4消费者线程的代码2.5回调函数部分2.6更新boxes和信息栏2.7停止运行三、所有代码展示 本文介绍C#窗体多线程的运用。工作线程由于不和窗体线程共享资源故无法直接修改窗体控件,故可使用回调函数通知窗体线程做出相应修改。原创 2021-10-31 18:40:11 · 2986 阅读 · 1 评论 -
实现网页中鼠标拖动图片在指定框中移动
实现网页中鼠标拖动图片在指定框中移动 简单实现鼠标拖动图片在指定框内移动,使用时只需要修改html文件中对style、script、img三个的引用路径。(img自己找个图片便可)目录实现网页中鼠标拖动图片在指定框中移动一、代码展示与解析1.1 css文件1.2 js文件1.3 html文件一、代码展示与解析1.1 css文件 此处图片移动的边界div用内联样式的是为了能够在js中通过obj.style.top、obj.style.left、obj.style.height、obj.style原创 2021-11-03 20:10:01 · 2743 阅读 · 0 评论 -
C# wpf 实现窗体间消息传输
C# wpf 实现窗体间消息传输本文介绍WPF使用windows 自带的User32.dll中的SendMessage和FindWindow函数实现两个窗体应用程序的消息传递。一、导入外部dllUser32.dll在c盘windows\system32目录下,将它复制到VS的wpf项目中bin\debug文件夹下即可。WM_COPYDATA作为系统消息。//定义一个全局变量作为消息,WM_COPYDATA消息的标识符为0x004A public const int WM_COPY原创 2021-10-30 23:19:57 · 3389 阅读 · 0 评论