1.安装相关依赖包 yum install -y tcl tclx tcl-develyum -y install expect 2.脚本 scp.sh #!/usr/bin/expect #获取输入参数set f1 [lindex $argv 0]set f2 [lindex $argv 1]se ...
分类:
系统相关 时间:
2020-07-28 10:09:00
阅读次数:
90
主要目前很简单就是移除nginx request 中的query_string,因为rewrite 阶段处理的是uri ,不包含query_string,但是rewrite 会包含 query_string ,我们可以通过args 变量重写,当然也可以基于openresty 的 ngx.req.se ...
分类:
其他好文 时间:
2020-07-28 00:31:29
阅读次数:
227
1.ThreadLocal(线程本地环境) 在多线程环境下,每个线程都有自己的数据。一个线程使用自己的局部变量比使用全局变量好。 因为局部变量只有线程自己能看见,不会影响其他线程。 ThreadLocal能够放一个线程级别的变量,其本身能够被多各线程共享使用,并且又能够达到线程安全的目的。 Thre ...
分类:
编程语言 时间:
2020-07-27 17:38:37
阅读次数:
69
1.任务定时调度 通过Timer和Timetask,我们可以实现定时启动某个线程。 java.util.Timer:类似闹钟的功能,本身实现的就是一个线程 java.util.TImerTask:一个抽象类,该类实现了Runnable接口,所以该类具备了多线程的能力 2.QUARTZ 任务调度框架: ...
分类:
编程语言 时间:
2020-07-27 15:34:43
阅读次数:
60
1.生产者消费者模式 不属于23种设计模式,23种设计模式解决类于类之间的关系。该模式处理并发线程通信,线程协作。 应用场景:生产者和消费者的问题 假设:仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费 如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待 ...
分类:
编程语言 时间:
2020-07-27 13:43:48
阅读次数:
68
跳石头 简单的二分答案,贪心地判断解 #include<bits/stdc++.h> #define fi first #define se second #define pb push_back #define mp make_pair #define SZ(x) ((int)x.size()) ...
分类:
其他好文 时间:
2020-07-26 23:05:34
阅读次数:
73
计算系数 运用二项式定理,递推组合数即可,也可以用Lucas定理 注意在快速幂中(取模运算有乘法时)要*1LL,防止中途溢出 #include<bits/stdc++.h> #define fi first #define se second #define pb push_back #define ...
分类:
其他好文 时间:
2020-07-26 01:35:17
阅读次数:
75
1.北大老师的课程链接: mooc:https://www.icourse163.org/learn/PKU-1002525003?tid=1002695005#/learn/content b站:https://www.bilibili.com/video/BV1Ls411W7PB?from=se ...
分类:
编程语言 时间:
2020-07-26 01:15:17
阅读次数:
97
--清除发票记账标志 update ICPurchase set FPosted=null,FPosterID=null,FVchInterID=0 from ICPurchase where FBillNo='10083839' --清除库存单据记账标志 update icstockbill se ...
分类:
其他好文 时间:
2020-07-26 00:02:42
阅读次数:
82
函数简介 这些函数主要用于vector/set进行交集、并集、差集、对称差集的运算,他们包含在< algorithm >头文件内。 函数原型 交集 (set_intersection) template <class InputIterator1, class InputIterator2, cla ...
分类:
其他好文 时间:
2020-07-25 09:34:12
阅读次数:
81