实现不同进程之间的通信

  进程之间的通信是为了解决不同进程之间的数据传输问题,这样可以让不同程序交互数据。实现进程通信的方式:1、剪切板;2、COM;3、内存映射文件;4、WCF 1、剪切板Clipboard在进程间传送对象   剪切板是一个供应用程序使用的公有区域。在.NET中定一个了一个DataFormats类,此类包含一些静态字段,定义了剪切板中可以存放的数据类型。使用Clipboard类可以向剪切板中放入数据。   如将文字放入剪切板,使用方法SetDataObject即可:Clipboard.SetDat
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

angular中的e2e检测sendkeys将绑定值设置为空

<button id="publish" [disabled]="((!testContent)&&iValue)" >发表</button> <textarea cols="40" rows="5" [(ngModel)]="testContent" name="content" id="chinese"></textarea>  在使用e2e检测的时候,不能将testContent的默认值给清除掉 var e = element(by.id("chinese")) e.clear(
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

Chaos Engineering 混沌工程 Chaos Monkey vs Chaos xxx vs Chaos Blade

Chaos Engineering的历史、原则以及实践 https://www.infoq.cn/article/chaos-engineering-the-history-principles-and-practice/ 以毒攻毒:谷歌、亚马逊、奈飞如何用混沌工程控制系统风险|界面新闻 · JMedia https://www.jiemian.com/article/2857619.html AWS云上混沌工程实践之启动篇 | 亚马逊AWS官方博客 https://aws.amazon.co
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

NOIP模拟测试11

昨天颓了一天,今天考试没干劲。 Problem A: string 感觉和HEOI2016排序差不多,但刚了半小时没想出来,打了sort的40暴力。 正解确实和那题差不多,线段树存每个区间每种颜色的数目,每次修改开个cnt数组存修改区间每种颜色的数目,从小到大的把数目大小的区间颜色都改了。 这个思路还是蛮好理解的。速码。 TLE。50。 #include <bits/stdc++.h> const int N = 100000 + 233; int n, m, sum[N << 2][30]
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

[题解](思维)能整除k的子串个数

Description 给你一个长度为N的正整数序列,如果一个连续的子序列,子序列的和能够被K整 除,那么就视此子序列合法,求原序列包括多少个合法的连续子序列? 对于一个长度为8的序列,K=4的情况:2, 1, 2, 1, 1, 2, 1, 2 。它的答案为6,子序列 是位置1->位置8,2->4,2->7,3->5,4->6,5->7。 Input 第一行:T,表示数据组数 对于每组数据: 第一行:2个数,K,N 第二行:N个数,表示这个序列 Output 共T行,每行一个数表示答案 Sam
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

Codeforces Edu Round 56 A-D

A. Dice Rolling 把\(x\)分解为\(a * 6 + b\),其中\(a\)是满6数,\(b\)满足\(1 <= b < 6\),即可... #include <iostream> #include <cstdio> using namespace std; int main(){ int T; scanf("%d", &T); while(T--){ int x; scanf("%d", &x); printf("%d\n",
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

Python学习之表的数据类型

数据类型 数值类型 类型 大小 范围(有符号) 范围(无符号)unsigned约束 用途 TINYINT 1 字节 (-128,127) (0,255) 小整数值 SMALLINT 2 字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3 字节 (-8 388 608,8 388 607) (0,16 777 215) 大整数值 INT或INTEGER 4 字节 (-2 147 483 648,2 147 483 647) (0,4 294 967 2
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

工具使用-curl

curl -v www.test.com -H "Host: irrelevant" -H "Range: bytes=0-18446744073709551615" #CVE-2015-1635/MS15-034
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

在Linux中如何手动创建一个用户

1、首先要明白用useradd创建用户的时候会更改添加5个地方的内容 (1)/etc/passwd //比如创建useradd 111 // [root@localhost ~]# useradd 111 [root@localhost ~]# tail -5 /etc/passwd avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin postfix:x:89:89::/var/spool/post
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

普通用户提升hdfs权限

参考: https://www.cnblogs.com/silgogo/p/10677752.html [root@manager ~]# groupadd supergroup [root@manager ~]# usermod -a -G supergroup feng.feng [root@manager ~]# su - hdfs -s /bin/bash -c "hdfs dfsadmin -refreshUserToGroupsMappings" Refresh user to g
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

python 判断一个字符串组合后,是否在另一个字符串中

code #coding=utf-8 def getdic(s): dic = {} for i in s: if (i not in dic): dic[i] = 1 else: dic[i] += 1 return dic s1="csddc" s2="cdcsdsdwegtghyhjk" dics1=getdic(s1) length=len(s
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

【Java123】ThreadLocal学习笔记

https://www.cnblogs.com/ldq2016/p/9041856.html 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。 ThreadLocal的接口方法 ThreadLocal类接口很简单,只有4个方法,我们先来了解一下: void set(Object value)设置当前线程的线程局部变量的值。 public Object get()该方
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

回忆2018年高教杯数学建模大赛

          我应该是幸运的,首战告捷,这是我人生中的第一场数学建模大赛。也许我也没有想到。未来的我会对此一发不可收拾。
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

【CF1037E】Trips

题目描述 There are \(n\) persons who initially don't know each other. On each morning, two of them, who were not friends before, become friends. We want to plan a trip for every evening of \(m\) days. On each trip, you have to select a group of people t
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

Ubuntu使用小结(主要为后面部署K8s集群做基础铺垫)

包管理   dpkg -L libxml2       #查看libxml2安装了些什么文件   dpkg -s /usr/bin/ls    #查看ls是那个包提供的   dpkg -c abc.deb      #查看abc.deb包中包含了那些文件   dpkg -i abc.deb      #安装abc.deb   apt-cache madison docker-ce #查看apt源缓存数据库中关于docker-ce的所有相关版本信息   apt list |grep libxml
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

2019 8月 纪中第一天(c组)

窗外是倾盆大雨,昏暗一片。想起今早被雨淋湿的一身便很无奈。食堂不咋滴,机房管理太严,整个人都不好了。下面是今天的题目。 题目(1) Wexley最近发现了一个古老的屏幕游戏。游戏的屏幕被划分成n列。在屏幕的底端,有一个宽为m列的篮子(m<n)。在游戏过程中,Wexley能左右移动这个篮子, Wexley的操作很犀利,移动是瞬间完成的,但是篮子必须始终都在屏幕中。 苹果从屏幕的顶端落下,每个苹果从n列中的某一列顶端掉落,垂直掉落到屏幕的底端。每个苹果总是在上一个苹果掉落到底端的时候开始掉落。We
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

线性筛筛积性函数

概念 定义域为正整数的函数是数论函数。 设p,q互质,f[p*q]=f[p]*f[q],称f为积性函数。如约数,欧拉,莫比乌斯。 任意p,q,f[p*q]=f[p]*f[q],称f为完全积性函数。如1函数,即f[i]=1。 我们一般用线性筛就可以预处理积性函数。 欧拉phi void phii() { phi[1]=1; for(int i=2;i<=maxn;i++) { if(!not_prime[i]) {
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

Linux的.a、.so和.o文件及链接时的命名

在说明Linux的.a、.so和.o文件关系之前,先来看看windows下obj,lib,dll,exe的关系 windows下obj,lib,dll,exe的关系 lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。 所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要lib。 所谓动态就是exe运行的时候依赖于dll里面提供的功能,没有这个dll,你的exe无法运行。 lib,dll,exe都算是最终的目标文
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

HOG特征原理(二)

1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。 Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行人检测的方法是法国研究人员Dalal在2005的CVPR上提出的, 而如今虽然有很多行人检测算法不断提出,但基本都是以HOG+SVM的思路为主。 (
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0

002-02-RestTemplate-初始化调用流程

一、简述   调用 RestTemplate 的默认构造函数,RestTemplate 对象在底层通过使用 java.net 包下的实现创建 HTTP 请求,可以通过使用 ClientHttpRequestFactory 指定不同的HTTP请求方式。   使用的是spring5.0.1   默认使用 SimpleClientHttpRequestFactory,是 ClientHttpRequestFactory 实现类。如下流程: 1)使用默认构造方法new一个实例   RestTempla
分类: 其他 发布时间: 08-01 21:24 阅读次数: 0