6.5——粘包现象与解决方案 简单远程执行命令程序开发 是时候用户socket干点正事呀,我们来写一个远程执行命令的程序,写一个socket client端在windows端发送指令,一个socket server在Linux端执行命令并返回结果给客户端 执行命令的话,肯定是用我们学过的subpro ...
分类:
其他好文 时间:
2018-09-14 23:13:07
阅读次数:
217
只保留代码中的头文件声明 #! /bin/sh echo "leave only INCluding declaration in c files" find $1 -name "*.c" -exec echo ">>> processing" {} \; -exec sed -i ' #fetch ...
分类:
其他好文 时间:
2018-09-14 23:12:56
阅读次数:
185
1. 若一个实例方法的声明中含有virtual修饰符,则称该方法为虚方法。若其中没用virtual修饰符,则称该方法为非虚方法。 实例 2. 创建一个虚方法和一个非虚方法,然后通过另一个类继承,并比较他们的调用结果 代码实例: using System;using System.Collection ...
分类:
其他好文 时间:
2018-09-14 23:12:51
阅读次数:
214
1.端口管理 (1)列出DMZ区域开放的端口 (2)8080端口加入dmz区 (3)将UDP端口段加入public区域,并永久生效 2.网卡管理 (1)列出public zone所有网卡 (2)将eno1添加到public区域,并使其永久生效 (3)将eno1从public区域删除,并添加到work ...
分类:
其他好文 时间:
2018-09-14 23:12:35
阅读次数:
407
题意:有n-1个缝隙,在上面搭桥,每个缝隙有个ll,rr值,ll<=长度<=rr的才能搭上去。求一种搭桥组合。 经典问题,应列入acm必背300题中。属于那种不可能自己想得出来的题。将二元组[ll,rr]排序(ll相同时再rr),长度x排序(升序)。一个全局优先队列pq(rr小的顶部)。for循环, ...
分类:
其他好文 时间:
2018-09-14 23:12:24
阅读次数:
184
检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。 上面的布局可以用序列2 4 6 1 3 5来描述,第i个数字表示在第i行的相应位置有一个棋子,如下: 行号 1 2 3 4 5 6 列号 2 4 6 ...
分类:
其他好文 时间:
2018-09-14 23:12:07
阅读次数:
202
一.高性能负载均衡软件HAProxy介绍: 随着互联网业务的迅猛发展,大型电商平台和门户网站对系统的可用性和可靠性要求越来越高,高可用集群、负载均衡集群成为一种热门的系统架构解决方案。在众多的负载均衡集群解决方案中,有基于硬件的负载均衡设备,例如F5、Big-IP等,也有基于软件的负载均衡产品,例如 ...
分类:
其他好文 时间:
2018-09-14 23:11:52
阅读次数:
214
今日内容:流程控制 if判断: while循环: ...
分类:
编程语言 时间:
2018-09-14 23:11:43
阅读次数:
185
Description 某日,小 Q 得到了一种新的生成 01 串的代码给定一个整数 Z,执行 n 次下列语句会得到一个 01 串z=[(a*z+c)/k]%m;if (z<m/2) return 0;else return 1;现在小 Q 已经得到了某串 01 串,小 Q 想知道有多少个可能的不同 ...
分类:
其他好文 时间:
2018-09-14 23:11:32
阅读次数:
147
第一次写欧拉回路,实际上只要dfs下去就可以了,反正每条边都是要遍历一遍的…… 关键有两个性质:1.一个无向图存在欧拉回路,当且仅当该图所有顶点度数都为偶数,且该图是连通图。2.一个有向图存在欧拉回路,所有顶点的入度等于出度且该图是连通图。 所以我们可以将所有的奇点之间两两连边使得它们成为偶点。此时 ...
分类:
其他好文 时间:
2018-09-14 23:11:25
阅读次数:
278
```python class Foo: def __getitem__(self, item): print('getitem', item) return self.__dict__[item] def __setitem__(self, key, value): print('setitem'... ...
分类:
其他好文 时间:
2018-09-14 23:11:16
阅读次数:
220
1、查看系统版本 cat /etc/issue cat /etc/redhat-release 3. cat /proc/version 4.uname -a 显示如下 5 uname -r (二)查看系统是32位或者64位的方法 1. getconf LONG_BIT or getconf WOR ...
分类:
其他好文 时间:
2018-09-14 23:11:08
阅读次数:
236
硬件:恒丰锐科开发板hfrk2410_A1.1 软件:linux-2.6.32.27 cs8900网卡移植: cs8900源代码下载(我修改过后的): http://pan.baidu.com/s/1o6uK4XW 将cs8900驱动源代码文件拷贝至drivers/net/,修改drivers/ne ...
分类:
系统相关 时间:
2018-09-14 23:11:01
阅读次数:
255
一般操作 看专业的官网文档,做专业的程序员! 必知必会13条 返回QuerySet对象的方法有 all() filter() exclude() order_by() reverse() distinct() 特殊的QuerySet values() 返回一个可迭代的字典序列 values_list ...
分类:
其他好文 时间:
2018-09-14 23:10:50
阅读次数:
186
概念解析 众所周知,面向对象编程语言的特征之一就是封装,不同编程语言对于封装提供的实现有所不同,但原理大体上是相同的。C++提供了三种不同程度的访问权限来实现,主要是通过public、private、protected三个关键字实现的。下面我们来详细分析一下这三个关键字的具体作用和区别。 这三个关键 ...
分类:
编程语言 时间:
2018-09-14 23:10:41
阅读次数:
318
题目链接:https://www.luogu.org/problemnew/show/P4017 DAG + DP include include include include include using namespace std; const int maxn = 500010; const ...
分类:
其他好文 时间:
2018-09-14 23:10:33
阅读次数:
185
https://pintia.cn/problem-sets/994805046380707840/problems/994805061056577536 社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introv ...
分类:
其他好文 时间:
2018-09-14 23:10:26
阅读次数:
197