tl

testlink 安装

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-01 17:24:39
其中安装过程完全按照 http://blog.csdn.net/gjj920318/article/details/51007230 ,非常感谢博主 其中 http://www.51testing.com/html/10/284010-1224491.html 复制了需要修改的path $tlCfg->log_path = TL_ABS_PATH . 'logs' . DIRECTORY_SEPARATOR ; $g_repositoryPath = TL_ABS_PATH . "upload_area" . DIRECTORY_SEPARATOR; 来源: https://www.cnblogs.com/xiaoyii/p/8005192.html

TP-LINK Mini系列无线路由器设置指南(三)——Repeater模式

耗尽温柔 提交于 2019-12-19 05:10:46
TP-LINK Mini系列无线路由器是真正做到即插即用的无线路由器。出差或旅行途中入住酒店,只需要把酒店房间里提供的网线插到设备的以太网口,再把它插到电源插座上,整个房间就实现了Wi-Fi无线覆盖。此时,您便可以拿出笔记本、Wi-Fi手机、iPad或是其它任何支持Wi-Fi无线上网的设备,在房间任何地方无线上网。同时TP-LINK Mini系列无线路由器具有多种无线模式,无线组网灵活方便。下面就以 TL-WR700N 为例介绍其设置方法。 Repeater模式利用设备的无线接力功能,实现无线信号的中继和放大,并形成新的无线覆盖区域,最终达到延伸无线网络的覆盖范围的目的。其组网模式如下图: 在图中假设电脑A和B要访问Internet,可是 TL-WR941N 的信号无法到达电脑A,此时我们可以在中间加一个 TL-WR700N 对 TL-WR941N 的信号进行中继,从而实现电脑A和B可以访问Internet。我们可以把 TL-WR700N 设置为对 TL-WR941N 的中继,具体配置过程,请看以下步骤。 一、 TL-WR941N 的配置 TL-WR941N 作为无线信号源,默认已经连接上Internet,下面主要配置无线相关的参数。 SSID :SSID即无线网络的名称,进入 TL-WR941N 管理界面(默认是192.168.1.1)。点击“运行状态”,查看设备“无线状态”

Codeforces Round #607 (Div. 2)

佐手、 提交于 2019-12-15 20:27:09
A - Suffix Three 题意:规定三种语言的结尾符,给出字符串,判断是什么语言。 void test_case() { string s; cin >> s; reverse(s.begin(), s.end()); if(s.substr(0, 2) == "op") puts("FILIPINO"); else if(s.substr(0, 2) == "us") puts("JAPANESE"); else puts("KOREAN"); } B - Azamon Web Services 题意:交换s串的最多一对字母,问是否可以严格小于c串。 题解:找最小的那个换上来,假如有多个最小的找最后面的那个。 void test_case() { string s, c; cin >> s >> c; int l = s.length(); for(int i = 0; i < l; ++i) { int minj = i + 1; for(int j = i + 2; j < l; ++j) { if(s[j] <= s[minj]) minj = j; } if(s[minj] < s[i]) { swap(s[minj], s[i]); break; } } if(s < c) cout << s << endl; else cout << "---" <<

洛谷P3157 [CQOI2011]动态逆序对

一世执手 提交于 2019-12-15 20:18:54
题目大意: 给定 \(1\) 到 \(n\) 的一个排列,按照给定顺序依次删除 \(m\) 个元素,计算每个元素删除之前整个序列的逆序对数量 基本套路:删边变加边 那么我们不就是求满足 \(pos_i<pos_j,tim_i<tim_j,num_i>num_j\) 的数量嘛 先按 \(tim\) 排序,然后归并 \(pos_i\) ,树状数组 \(num_i\) 不过这道题我们需要正反跑两个 \(cdq\) ,因为我们需要分开统计 \(pos_i<pos_j,num_i>num_j\) 和 \(pos_i>pos_j,num_i<num_j\) 的贡献 但是我压缩到一个 \(cdq\) 里了 \(emmmm\) 需要稍微注意的一点是,我们需要把答案累加的令一个 \(ret_i\) 数组中,其中 \(ret_i\) 表示在 \(i\) 时刻新产生了多少逆序对,最后还需要输出前缀和 不粘代码是不是太短了 #include<bits/stdc++.h> using namespace std; namespace red{ #define int long long #define mid ((l+r)>>1) #define lowbit(x) ((x)&(-x)) inline int read() { int x=0;char ch,f=1; for(ch=getchar();

BZOJ2138 stone

强颜欢笑 提交于 2019-12-05 15:02:19
题目 考虑一个暴力做法: 把每个询问拆成 \(k_i\) 个点放在左边,每堆石头拆成 \(a_i\) 个点放在右边,每个询问的点到在这个询问区间内的石头连一条边,这样我们要做的就是判断有没有完美匹配。 根据Hall定理,对于任意一个左边的集合,其相邻的右边的点的个数要大于这个集合的大小。 然后我们发现如果把所有询问按左端点(或者右端点)排个序,那么我们只需要让左边每段区间的点都满足条件就行了。 并且由于每个询问的点连出来的边都是一样的,所以我们可以把它们合到一起判断。右边的每一堆石头同理。 那么也就是说,对于任何一段 \([l,r]\) 区间内的石头,需要满足询问区间完全包含于 \([l,r]\) 的询问的 \(k\) 的和 \(\le \sum\limits_{i=l}^r a_i\) 。 我们记 \(s\) 为 \(a\) 的前缀和数组。 同时我们注意到不存在区间相互包含,所以设 \(tl_i\) 表示左端点在 \([1,i]\) 区间内的询问的 \(k\) 的和, \(tr_i\) 表示右端点在 \([1,i]\) 区间内的询问的 \(k\) 的和。 那么完全包含于 \([l,r]\) 的询问的 \(k\) 的和就是 \(tr_r-tl_{l-1}\) 。 我们要满足的条件就变成了 \(\forall l\le r,tr_r-tl_{l-1}\le s_r-s_{l-1}\)

CSP-S 2019 游记

拟墨画扇 提交于 2019-12-04 20:16:40
CSP-S 2019 游记 Day1 t3调不完导致心态爆炸,所以咕咕咕 就贴一个赛后重写的AC代码吧... #include<bits/stdc++.h> using namespace std; #define LL long long #define debug(x) cerr<<#x<<" = "<<x #define sp <<" " #define el <<endl #define fgx cerr<<" ---------------------------------------------- "<<endl #define uint unsigned int #define ULL unsigned long long #define DB double #define pii pair<int,int> #define mp make_pair #define pb push_back inline LL read(){ LL nm=0; bool fh=true; char cw=getchar(); for(;!isdigit(cw);cw=getchar()) fh^=(cw=='-'); for(;isdigit(cw);cw=getchar()) nm=nm*10+(cw-'0'); return fh?nm:-nm; } #define M

OMAPL138的DSPLINK开发入门

故事扮演 提交于 2019-12-03 07:48:38
1 、 DSPLINK 介绍 1.1GPP 端 GPP(General Purpose Processor) 是指和 DSP 端通信的通用处理器,在本文特指 OMAPL138 平台的 ARM 端。 GPP OS :指通用处理器上的操作系统,本文特指 OMAPL138 平台 ARM 端 Linux 操作系统。 OS ADAPTATION LAYER : 指操作系统抽象层,包含了 DSPLINK 需要的一些通用的 OS 服务部件,提供了一套通用的 API 接口,与 OS 的其他组件隔离。其他组件通过 API 访问,而不直接访问 DSPLINK ,此特性使 DSPLINK 可以方便的被移植到不同操作系统中。 LINK DRIVER : 指连接驱动层,包含了基于 GPP 与 DSP 的物理连接的底层控制操作,负责 GPP 与 DSP 之间的数据传输和 DSP 的运行等操作。 PROCESSOR MANAGER : 指进程管理层,它维护一个针对所有模块的 Book-Keeping 信息,通过 API 给用户提供通过 LINKDRIVER 的控制操作。 DSP/BIOS TM LINK API : 指提供给 GPP 端的接口,是非常轻小型的组件, API 层可以认为是基于 PROCESSOR MANAGER 和 LINK DRIVER 之上的层。 1.2 DSP 端 DSP 端在本文特指

Javamail Could not convert socket to TLS GMail

匿名 (未验证) 提交于 2019-12-03 02:13:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am trying to send an email using JavaMail through gmails SMTP Server. however this code. final String username = "mygmail@gmail.com"; final String password = "mygmailpassword"; Properties props = new Properties(); props.put("mail.smtp.auth", true); props.put("mail.smtp.starttls.enable", true); props.put("mail.smtp.host", "smtp.gmail.com"); props.put("mail.smtp.port", "587"); Session session = Session.getInstance(props, new javax.mail.Authenticator() { protected PasswordAuthentication getPasswordAuthentication() { return new

How to simply implement online dictionaries for GoldenDict? [closed]

匿名 (未验证) 提交于 2019-12-03 01:29:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Following this discussion on github about adding online dictionaries feature (mainly google translator) for GoldenDict Right now a discussed solution is in html with an iframe <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Iframe test for GoldenDict</title> </head> Google translate: <iframe src="https://translate.google.cn/#auto/zh-CN/hello"></iframe> <br> </html> Is there a

Javamail Could not convert socket to TLS GMail

匿名 (未验证) 提交于 2019-12-03 01:07:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am trying to send an email using JavaMail through gmails SMTP Server. however this code. final String username = "mygmail@gmail.com"; final String password = "mygmailpassword"; Properties props = new Properties(); props.put("mail.smtp.auth", true); props.put("mail.smtp.starttls.enable", true); props.put("mail.smtp.host", "smtp.gmail.com"); props.put("mail.smtp.port", "587"); Session session = Session.getInstance(props, new javax.mail.Authenticator() { protected PasswordAuthentication getPasswordAuthentication() { return new