05 2020 档案

摘要:构 啊{}; 元<型名 F,型名 T,整...I> 常式 动 过函呀(F&f,T&t,序列<I...>){ 中 f(取<I>(t)...); }//两个位数不一样.必须要匹配 元<型名 G>用 在哈=在中<G,浮,啊,串>;//这里也只能这样 //要改在此改. 元<型名 F,型名...T>常式 动 阅读全文
posted @ 2020-05-31 22:52 zjh6 阅读(9) 评论(0) 推荐(0) 编辑
摘要:元<整 M,整...I>常式 动 连序(序列<I...>){ 中 序列<M,I...>(); } 元<整 F>构 为0:假型{}; 元<>构 为0<0>:真型{}; 元<型名 T>构 只3:假型{}; 元<>构 只3<整>:真型{}; 元<>构 只3<极>:真型{}; 元<>构 只3<浮>:真型{} 阅读全文
posted @ 2020-05-31 21:19 zjh6 阅读(23) 评论(0) 推荐(0) 编辑
摘要:构 哈{ 向量<串>啊;整 大小=0; 显 哈(向量<串>&a){ 啊=a;大小=啊.大小(); } 串&符号[](整 i){//符号用法 串 无;如(i>=大小){打印("越界");中 无;}//这里应该用断定. 中 啊[大小-1-i]; } }; 空 主(){ 向量<串>a{"啊","呀","啊 阅读全文
posted @ 2020-05-30 15:29 zjh6 阅读(10) 评论(0) 推荐(0) 编辑
摘要:编译错误何其多. 1,枚举的变量名已用作构了,要改. 2,继承基类的构,如果未实现虚函数,仍然当作抽象类,要实现虚函数. 3,同样要实现虚函数. 4,各种T 值,不能转变成串,干脆点串 至串(){串流 s;s<<值;中 s.小串();},不折腾. 5,要静转<简单<串>*>,不然取不到值. 6,忘记 阅读全文
posted @ 2020-05-29 21:13 zjh6 阅读(7) 评论(0) 推荐(0) 编辑
摘要:可能是你引用的文件在本目录一份,你又复制了一份在你包含目录里面. 所以,就出现了莫名其妙的问题了. 阅读全文
posted @ 2020-05-29 18:27 zjh6 阅读(9) 评论(0) 推荐(0) 编辑
摘要:如(e==h){i--;右(q);如(!i)断;下;} //关键在,最后的"下",不然,就错了. 右(); #这个字是谁呢,就是下字,找了半天,隐藏得很好,很难找 现在发布文章,难了吗? 又是说,标题不对,又是说 频繁发布.该发布就发布嘛. 阅读全文
posted @ 2020-05-27 21:36 zjh6 阅读(2) 评论(0) 推荐(0) 编辑
摘要:元<动 T>构 测试{ 空 啊(){ } }; C<42,(的大小(整)>4)>c;,要加括号 元<推导(动)N>//可以这样 常见类型型<T1,T2>-->公共型 栈(栈<T>常&);//复制构造器 栈<T>&符号=(栈<T>常&);//赋值符号 是可默认构造<T>::值// 元<型名 T>构 栈 阅读全文
posted @ 2020-05-27 15:49 zjh6 阅读(13) 评论(0) 推荐(0) 编辑
摘要:就是各种默认程序,你都要重新设置.真是,瞎搞. 阅读全文
posted @ 2020-05-26 17:20 zjh6 阅读(1) 评论(0) 推荐(0) 编辑
摘要:元<型名...G,型名=允许如型<元与<有型<G,M>...>::值>>鸭子(G&...o){((压(呀,o),...));} 元<型名...G>允许如型<元与<有型<G,M>...>::值> 加(G&...o){((压(呀,o),...));}//可以是同种类型 //测试: 子 a,b; 儿 c, 阅读全文
posted @ 2020-05-25 21:44 zjh6 阅读(9) 评论(0) 推荐(0) 编辑
摘要:#include "运转编.cpp" 构 子{ 空 说(){ 打印("子"); } }; 构 儿{ 空 说(){ 打印("儿"); } };//完全成了鸭子类型了.可以不要基类了. 元<型名...T>构 鸭子{ 用 M=变量<T...>;静 常式 整 I=变量大小值<M>; 向量<M>呀; 鸭子(T 阅读全文
posted @ 2020-05-25 18:22 zjh6 阅读(7) 评论(0) 推荐(0) 编辑
摘要:元<型名 T>构 基{ 空 说(){ 静转<T*>(本)->说(); } }; 构 子:基<子>{ 空 说(){ 打印("子"); } }; 构 儿:基<儿>{ 空 说(){ 打印("儿"); } }; 元<型名 T>空 说(基<T>&a){a.说();} 空 主(){ 子 a; 儿 b; 说(a) 阅读全文
posted @ 2020-05-25 17:16 zjh6 阅读(7) 评论(0) 推荐(0) 编辑
摘要:template<typename> struct B { int x; }; template<typename T> struct X : B<T> { void foo() { this->x = 0; } // this是依赖型名称 }; 阅读全文
posted @ 2020-05-25 16:57 zjh6 阅读(5) 评论(0) 推荐(0) 编辑
摘要:元<型名 T>T 测试(){ 串 a{"啊啊"}; 如 常式(是相同值<T,串>)中 a; 异 如 常式(是相同值<T,整>)中 4; } 空 主(){ 串 a=测试<串>(); 整 b=测试<整>(); 打印(a,b+5); } 有时需要一种函数,返回多种表示,这个时候就可以用模板完成.很方便. 阅读全文
posted @ 2020-05-23 11:10 zjh6 阅读(11) 评论(0) 推荐(0) 编辑
摘要:指针的借用/所有权模型 其可保证转义指针到有效内存对象. (借/权)适用范围 对D适用的,当前只针对指针,无动态数组,类引用,引用或聚集体的指针,目前不支持. RAII,是安全的,(OB)无须关心,也无须关心如何分配内存 当前仅对带@活属性标记的函数有用.在完成语义分析后仅仅检查是否违反借/权规则, 阅读全文
posted @ 2020-05-22 18:06 zjh6 阅读(8) 评论(0) 推荐(0) 编辑
摘要:可选<串>啊(串&a){ //串 c;串 b{"呀"};如(a.大小())中 b;中 c; //上面这样,要不得,有c,就不行了.要专门的`为空` //返回两个成功,是错误的. 串 b{"呀"};如(a.大小())中 b;中 为空;//要这样.用为空. } 空 啊啊(可选<串>&t){ 如(t)打印 阅读全文
posted @ 2020-05-22 10:36 zjh6 阅读(7) 评论(0) 推荐(0) 编辑
摘要:意思是你没有包含相应头文件,所以没有该模板,要包含进可选. 阅读全文
posted @ 2020-05-22 10:21 zjh6 阅读(2) 评论(0) 推荐(0) 编辑
摘要:'accept-encoding':'gzip, deflate', 不要要br,要加上这句. 这个Brotli编码搞的鬼,现在不折腾这个玩意.以后再说吧 阅读全文
posted @ 2020-05-19 13:18 zjh6 阅读(7) 评论(0) 推荐(0) 编辑
摘要:#encoding=gbk import base64 import hashlib import hmac import json import re import threading import time from http import cookiejar from urllib.parse 阅读全文
posted @ 2020-05-18 18:28 zjh6 阅读(13) 评论(0) 推荐(0) 编辑
摘要:const jsdom = require("jsdom"); const { JSDOM } = jsdom; const dom = new JSDOM(`<!DOCTYPE html><p>Hello world</p>`); window = dom.window; document = w 阅读全文
posted @ 2020-05-18 10:44 zjh6 阅读(9) 评论(0) 推荐(0) 编辑
摘要:#encoding=gbk __author__ = 'zkqiang' __zhihu__ = 'https://www.zhihu.com/people/z-kqiang' __github__ = 'https://github.com/zkqiang/Zhihu-Login' import 阅读全文
posted @ 2020-05-17 22:45 zjh6 阅读(37) 评论(0) 推荐(0) 编辑
摘要:go的多任务好,但不完美.语法简单,强大抽象.如果你腻了.试试d. d支持纤程,但仅单线程.但有库jin.go. 原文在此 unittest { import core.time; import std.range; import jin.go; __gshared static string[] 阅读全文
posted @ 2020-05-17 08:59 zjh6 阅读(12) 评论(0) 推荐(0) 编辑
摘要:如题:ctrl+shift+f 学习js加解密 不错,小白也能成功. import execjs jscode = """ var a = "12345"; return a; """ ctx = execjs.compile(jscode) v= ctx.eval('') print(v) 阅读全文
posted @ 2020-05-16 17:18 zjh6 阅读(30) 评论(0) 推荐(0) 编辑
摘要:class Spin_lock { public: Spin_lock( void ); void lock( void ); bool try_lock( void ); void unlock( void ); Spin_lock( const Spin_lock& ) = delete; Sp 阅读全文
posted @ 2020-05-14 22:12 zjh6 阅读(11) 评论(0) 推荐(0) 编辑
摘要:kmp算法就是求模式串的前缀与后缀的重复数. 把模式串当作一个前缀与后缀相等的重复串.当前缀匹配错误时,根据前缀与后缀相等多少个,而移动位置.因为有些位置不可能成功. 所谓的下个数组就是求这个模式串的前几个子串的前缀与后缀相等的字母数. 网上看了很多,很多人都讲不清.说了一堆废话.不如不看. 推导( 阅读全文
posted @ 2020-05-14 15:06 zjh6 阅读(10) 评论(0) 推荐(0) 编辑
摘要:#include <常用> #include <变量> 构 啊{ 整 打(){ 打印("啊"); 中 3; } }; 构 呀{ 整 打(){ 打印("呀"); 中 4; } }; 用 T=变量<啊,呀>; 空 主(){ 啊 a,c;呀 b;向量<T>过{a,b,c};整 i=0; 对(动&t:过){ 阅读全文
posted @ 2020-05-13 22:21 zjh6 阅读(8) 评论(0) 推荐(0) 编辑
摘要:过滤基: //相当于个函数,少写点代码,不要继承, 用 量=向量<串>; 元<型名 T>构 过滤基{//静态分发,继续往下层 出向量 出;极 继续=0; 显 过滤基(常 符*b){串 a=b;初化(a);} 显 过滤基(串&a){初化(a);} 空 特初化(){} 空 初化(串&a){//c++继承 阅读全文
posted @ 2020-05-13 20:59 zjh6 阅读(13) 评论(0) 推荐(0) 编辑
摘要:元<类 F,整...I> 常式 动 切换啊(整 n,F&&f,序列<I...>){ ((n==I&&(f(整常<整,I>()),0)),...); //&&与(..,0)这样就是a&&b, //b为0的表达式,所以必须要有0,这里反正能用就行 } 元<整 I,类 F>常式 动 切为编(整 n,F&f 阅读全文
posted @ 2020-05-13 15:57 zjh6 阅读(11) 评论(0) 推荐(0) 编辑
摘要:元<型名 F,型名 T,大小型...I> 内联 常式 动 每一(T&&t,F&&f,序列<I...>){ 中 元组{(f(取<I>(t)))...}; }//这是每一元组,f,为对每一元组中项应用的函数,仔细观察 元<型名 F,型名 T> 内联 常式 动 每一(T&&t,F&&f){//每一,t为元 阅读全文
posted @ 2020-05-12 14:30 zjh6 阅读(14) 评论(0) 推荐(0) 编辑
摘要:#包含<io流> #包含<串> 用 名字空间 标; 元<型名 T>类 策略{ 公: 策略(空){输出<<"策略....."<<行尾;} 虚~策略(){输出<<"~策略....."<<行尾;} 元<型名...A>空 虚口(A...o){ 静转<T&>(*本).口(o...); }//虚函数不能是模板函 阅读全文
posted @ 2020-05-12 08:47 zjh6 阅读(9) 评论(0) 推荐(0) 编辑
摘要:带lib的是静态库. 多线程有个mt. msv是托管代码或动态的. 带d为调试库. 参考页面 用/ml,与libc链接 用/md,与msvcrt链接. /mt与libcmt链接. libcpmt与libcmt有啥区别? libcpmt为c++标准库 libcmt为c标准库 阅读全文
posted @ 2020-05-11 17:24 zjh6 阅读(14) 评论(0) 推荐(0) 编辑
摘要:/std:c++latest /link /libpath:"G:\boost\stage\lib" /libpath:"F:\dmd2\ldc\bllvm\Release\lib" /libpath:"C:\Program Files\Windows Kits\10\lib\10.0.18362. 阅读全文
posted @ 2020-05-11 16:41 zjh6 阅读(22) 评论(0) 推荐(0) 编辑
摘要:C:\Program Files\Windows Kits\10\10.0.17763.0\lib\x86; C:\ProgramFiles\WindowsKits\10\10.0.17763.0\bin; C:\ProgramFiles\MSBuild\14.0\Bin;里面没东西了. 原位置 改 阅读全文
posted @ 2020-05-11 11:18 zjh6 阅读(28) 评论(0) 推荐(0) 编辑
摘要:这个玩意自己搞了个filesystem,本来微软的这个就够麻烦了.还来折腾.真是麻烦. 32位随便怎么折腾,就是不行.花了一两天来弄都不行.不折腾了.不用这个玩意了. 阅读全文
posted @ 2020-05-10 22:58 zjh6 阅读(2) 评论(0) 推荐(0) 编辑
摘要:原来,我一直在hpp这个空头文件里面转. 重新下载.里面就有sln文件了. 这个nana在32位下基本上不能正常编译及使用了.太多问题. 64位上编译.我的64位上为vs219,32位为2017两个不匹配,又不行.都是折腾. 要想行,估计只有用vs2017在64位在编译32位用的了 阅读全文
posted @ 2020-05-10 20:09 zjh6 阅读(9) 评论(0) 推荐(0) 编辑
摘要:#包含<io流> #包含<c语言c/索引.h> 用 名字空间 标; o流&符号<<(o流&s,常 CX串&串){ s<<c语言取c串(串);c语言处置串(串);中 s; } 整 主(){ cx索引 索引=c语言创建索引(0,0); CX翻译单元 单元=c语言解析翻译单元( 索引,"h.hpp",空针 阅读全文
posted @ 2020-05-10 10:52 zjh6 阅读(15) 评论(0) 推荐(0) 编辑
摘要:#pragma once #include<windows.h> //#include<w中>,只三个,暂时不加处理 类 动调{//应该是一个dll对应一个动调 H模块 针;无序映<串,远过程>库; 公: ~动调(){卸载();} 显 动调(常 符*径){串 a=径;初化(a);} 显 动调(串&径 阅读全文
posted @ 2020-05-08 18:51 zjh6 阅读(37) 评论(0) 推荐(0) 编辑
摘要:#define 导呀 extern "C" __declspec(dllexport) //DLL输出函数语法 导呀 char *aa(){//函数名改成中文就不行了 return "啊啊啊" __DATE__ "\n白银盘里一青螺 - 时间: " __TIME__; }//cl -LD %,生成动 阅读全文
posted @ 2020-05-08 16:41 zjh6 阅读(8) 评论(0) 推荐(0) 编辑
摘要://相当于个函数,少写点代码,不要继承, 用 量=向量<串>; //可以简写 构 加过滤{ 元<整 I>空 过滤(量&a,量&们){ 向量<量>列;串 t;数分向量<I>(a,列); 对(动&p:列){ 如(!要要(p))下;t=形式(p);压(们,t); } }//主要是函数多.一个构里就一个函数 阅读全文
posted @ 2020-05-08 10:58 zjh6 阅读(10) 评论(0) 推荐(0) 编辑
摘要:见此 阅读全文
posted @ 2020-05-05 20:46 zjh6 阅读(3) 评论(0) 推荐(0) 编辑
摘要:这就是为什么自己搞,搞半天都不行的原因. 阅读全文
posted @ 2020-05-03 16:46 zjh6 阅读(1) 评论(0) 推荐(0) 编辑
摘要:元<整 J,整...I> 常式 动 连序(序列<I...>){中 序列<J,I...>{};} 元<型名 Q,整 I,型名 T,型名...A> 常式 动 过呀(){ 如 常式(型长...(A)==0) 如 常式(是相同值<Q,退化型<T>>)中 序列<>{}; 异 中 序列<I>{}; 异 如 常式 阅读全文
posted @ 2020-05-02 22:55 zjh6 阅读(10) 评论(0) 推荐(0) 编辑
摘要:#include "果型.cpp" 元<型名 T>构 是无引针:是指针<移引用型<T>>{}; 元<型名 T>构 是无引成函:是成函针<移引用型<T>>{}; //要仔细理解这两个模板的意思 元<型名 R,型名 F,型名 W,型名...P>内联 允许如型<是无引成函<F>::值&&是无引针<W>:: 阅读全文
posted @ 2020-05-02 13:39 zjh6 阅读(15) 评论(0) 推荐(0) 编辑
摘要:用 名字空间 占位符; 动 f1=bind(&看雪排名::取串,本,_1); 动 f2=bind(&看雪排名::取数,本,_1); 动 t0=多元<1>(f1,3,4); 动 t1=多元<1>(f2,7,8,11,13,14,18); 阅读全文
posted @ 2020-05-01 20:32 zjh6 阅读(6) 评论(0) 推荐(0) 编辑
摘要:对(动&双:存储)如(双.第一==键)中 双.第二; 中 存储.原后(键,值(前向<A>(o)...)).第二; 不看别人代码不知道. 阅读全文
posted @ 2020-05-01 16:28 zjh6 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示