分析:考虑二项式
(x1 + x2) ^ n
其中
x1 ^ m * x2 ^ (n - m)
项的系数是组合数
C(n, m)
多项式
(x1 + x2 + ... + xk) ^ n
可以记为
((x1 + x2 + ... + x(k - 1)) + xk) ^ n more
继续阅读 »
活用git rebase -i 就可以解决绝大部分补丁整理的问题。
假如我们有以下补丁:
=========
commit 03bb9a14f5ea00d51d2edc14587b37b1ab9ccf5d
Author: YongHao Hu christopherwuy@gmail.com
Date: Fri Jul 10 17:23:02 2015 +0800
msvcp110: Add tr2_sys__Unlink implementation and test.
commit 24137cd93c783ced61ca152cb4384287e6859ba4
Author: YongHao
继续阅读 »
find_package
This interface refers to the design of CMake for the find_* interfaces, which finds and adds package dependencies in the project target.
lua
target("test")
set_kind("binary")
add_files("*.c")
on_load(function (target)
import("lib.detect.find_package")
target:add(find_package("
继续阅读 »
目录
Table of Contents
{:toc}
文/Robin
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
一 环境介绍
SQL Server
bash
PRINT @@VERSION
MicrosoftSQLServer2012-11.0.2100.60(X64)
Feb10201219:39:15
Copyright(c)MicrosoftCorporation
EnterpriseEdition:Co
继续阅读 »
1)安装HDP时,如果打印如下错误信息:
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:579)
是由于系统的python版本过高,导致验证ssl失败,将python降级为2.7.5以下或修改每个安装节点的python证书验证配置文件,执行以下命令修改:
继续阅读 »
xmake can run and debug the given target program now.
We only need configure the debug mode to compile this target and run it.
e.g.
```lua
-- enable debug symbols
if is_mode("debug")
set_symbols("debug")
end
-- define target
target("demo")
set_kind("kind")
add_files("src/*.c")
```
And we compile and r
继续阅读 »
安装Package Control
more
使用Ctrl + ` 打开Sublime Text控制台。
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.req
继续阅读 »
xmake将依赖库、依赖头文件、依赖类型、依赖接口统一用 option 选项机制进行了封装,更在上一层引入package包的机制,使得添加和检测依赖更加的模块化,简单化。。。
下面通过一个具体实例,来看下xmake的包机制怎么使用。。
假如你现在的工程已经有了两个包:zlib.pkg,polarssl.pkg(如何构建包,后续会详细说明,现在可以参考TBOX依赖包下已有包的例子),你的工程目录结构如下:
demo
- xmake.lua
- src
main.c
- pkg
zlib.pkg
polarssl.pkg
那么你可以修改xmake.lua来使用上述的两个依赖包:
继续阅读 »
目前iOS的指令集有以下几种:
- armv6: 支持的机器iPhone 1/2/3, iPod Touch 1G, iPod Touch 2G。
- armv7: 支持的机器iPhone 3GS/4/4S, iPod Touch 3G/4G, iPad 1/2/3。
- armv7s: 支持的机器iPhone 5/5C。
- arm64: 支持的机器iPhone 5S。
继续阅读 »
vni
more
```cpp
/*****************************************************************************
* Vni Basic tool library *
* Copyright (C) 2017 Vless Inc *
*
继续阅读 »