Linux下socket相关系统调用与示例总结
写在前面
Socket简介
属性
Socket: 流(TCP)
Socket: 数据报(UDP)
可靠传输
是
否
消息边界保留
否
是
面向连接
是
否
字节流
流socket(SOCK_STREAM)提供了一个可靠的双向的字节流通信信道.
可靠性: 可以保证发送者传输的数据完整无缺到达接收应用程序, 或者收到一个传输失败的通知
双向的: 数据可以在两个socket之间的任意方向上传输
字节流: 与管道一样不存在...
Github提交时出现host key verification failed无法读取远程仓库的解决方案
问题
今天提交代码时候发现有这样一个问题:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible ...
Andrews定理的证明
预备定义
原始文献A Theorem on Reciprocal Polynomials with Applications to Permutations and Compositions;
倒数多项式(对称多项式)
对称(reciprocal)多项式: $f(x) = a_n x^n + … + a_0$是对称的, 如果
\(f(x) = x^n f\left(\frac 1x\right),\)
即: $a_r = a_{n-r}$.
单峰对称多项式
多项式$f(x) = a_n x^n + … + a_0$称为单峰(unimodal)对称多项式, 如果它是对称的且对$1\leq i\leq n/2$, 有$a_i-a_{i-1}\geq0$.
Andrews...
对数凸性 经济学之应用
对数凸性(log-convexity)在经济学中有广泛的应用。下面是一些例子:
生产函数和成本函数:对数凸性是一种重要的性质,它可以用来证明生产函数和成本函数的某些性质,例如规模报酬递增、边际成本递增等。
消费理论:对数凸性是马歇尔需求函数的重要性质,也是经济学家们研究消费者行为和市场需求的基础。例如,对数凸性可以用来证明消费者倾向于购买中间价位的商品,而不是最便宜或最昂贵的商品。
财富分布:对数凸性也可以用来研究财富分布的性质。例如,Gini系数的对数可以用来度量收入分配的不平等程度,因为它具有对数凸性,这使得其更易于比较和解释。
金融经济学:对数凸性在金融经济学中也有广泛的应用,例如,对数凸性可以用来研究股票价格的波动性、收益率的分布等问题。
总之,对数凸性...
在m1芯片macbook上部署微软最新visual Gpt的完整方案总结
写在前面
好久没写博客, 因为最近一直忙着看Effective系列, 终于告一段落了.
看到微软出的Visual-chatgpt, 想试试(后来失败了), 在这里记录一下吧.
参考:
https://github.com/microsoft/visual-chatgpt;
Unable to run Visual ChatGPT 4 on Mac : SSLError : SSLCertVerificationError( ;
https://github.com/microsoft/visual-chatgpt/issues/187;
方法
MacOS下的准备工作
# 安装xcode集成
xcode-select --...
牛顿不等式的证明
参考:
牛顿不等式-维基百科;
== 证明 ==
一个简洁的证明是利用[[数学分析]]中的[[罗尔定理]]。设有’‘n’’ 个实数: $a_1 \le a_2 \le \cdots \le a_n$ 。构造以 $-a_1, -a_2, \cdots, -a_n$ 为[[根 (数学)|根]]的多项式:
\[P = \prod_{k=1}^n (x+a_k)\]
这个多项式可以写成:
\[P = \prod_{k=1}^n (x+a_k) = \sum_{i=0}^n \sigma_i x^{n-i}= x^n + \sum_{i=1}^{n} \binom{n}{i} S_i x^{n-i}\]
首先证明:存在另一组’‘n’‘-1 个实数: $b_1, b_2, \cdot...
力扣螺旋矩阵系列总结(c++)
写在前面
螺旋矩阵系列, 严格来说不算双指针, 但是其中蕴含的思想很像双指针. (应该叫四指针)
54. 螺旋矩阵 - 力扣(LeetCode);(需要四个指针分别在需要转弯的时候移动)
59. 螺旋矩阵 II - 力扣(LeetCode);(跟上面的题异曲同工)
885. 螺旋矩阵 III - 力扣(LeetCode);(不需要考虑边界直接模拟, 注意这个题是从内往外转, 需要定义方向数组)
2326. 螺旋矩阵 IV - 力扣(LeetCode);(同基本的螺旋矩阵, 加上链表向后遍历的基本操作即可)
螺旋矩阵I
54. 螺旋矩阵 - 力扣(LeetCode);
只能说, 用Python不讲武德:
def spiralOrder(sel...
共计 455 篇文章,57 页。
您是Zorch的第 个小伙伴
Hits