研(tu)究(cao)SFTP(HUSTOJ)……

学校题库加数据,HUSTOJ一点也不人道,数据不能一起加,只能一个一个手动加,20组数据一共40个文件真是累……

于是SFTP一发,发现在外网下没root权限不能加数据……woc

试了很多方法,最终都指向开一个新账户然后赋予root权限,但是太不安全了所以没敢试(好歹也是学校财产……)

忍了,手动添加20组数据。

不过putty上去可以sudo su到root权限,并且可以给SPJ加权限使其运行,这个还有用……

如果需要在外网向服务器传数据或者SPJ源文件就手动吧没人能救了……加SPJ的话putty到服务器就可以了……记得chmod赋权限……

HUSTOJ加数据实在是太不人性化了……或许是因为用了C写的原因。(这不是理由……)

时间: 2024-10-19 15:54:17

研(tu)究(cao)SFTP(HUSTOJ)……的相关文章

【转载】关于烂代码的那些事

http://kb.cnblogs.com/page/526768/ ============上篇============ 1. 摘要 最近写了不少代码,review了不少代码,也做了不少重构,总之是对着烂代码工作了几周.为了抒发一下这几周里好几次到达崩溃边缘的情绪,我决定写一篇文章谈一谈烂代码的那些事.这里是上篇,谈一谈烂代码产生的原因和现象. 2. 写烂代码很容易 刚入程序员这行的时候经常听到一个观点:你要把精力放在ABCD(需求文档/功能设计/架构设计/理解原理)上,写代码只是把想法翻译成

关于烂代码的那些事(中)

1. 摘要 这是烂代码系列的第二篇,在文章中我会跟大家讨论一下如何尽可能高效和客观的评价代码的优劣. 在发布了关于烂代码的那些事(上)之后,发现这篇文章竟然意外的很受欢迎,很多人也描(tu)述(cao)了各自代码中这样或者那样的问题. 最近部门在组织bootcamp,正好我负责培训代码质量部分,在培训课程中让大家花了不少时间去讨论.改进.完善自己的代码.虽然刚毕业的同学对于代 码质量都很用心,但最终呈现出来的质量仍然没能达到“十分优秀”的程度. 究其原因,主要是不了解好的代码“应该”是什么样的.

(转)提高代码质量---one

1. 摘要 这是烂代码系列的第二篇,在文章中我会跟大家讨论一下如何尽可能高效和客观的评价代码的优劣. 在发布了关于烂代码的那些事(上)之后,发现这篇文章竟然意外的很受欢迎,很多人也描(tu)述(cao)了各自代码中这样或者那样的问题. 最近部门在组织bootcamp,正好我负责培训代码质量部分,在培训课程中让大家花了不少时间去讨论.改进.完善自己的代码.虽然刚毕业的同 学对于代码质量都很用心,但最终呈现出来的质量仍然没能达到“十分优秀”的程度. 究其原因,主要是不了解好的代码“应该”是什么样的.

2018春节黄金周去哪玩?三亚哈尔滨成热门目的地

Fortunately, however, God, who had thus permitted this evil woman to conceive and carry out her crime, had also permitted me to behold the murder, so that, secure as she no doubt felt of her safety, yet one word from me and the whole affair would be

北京文化执法总队:儿童邪典视频相关内容一律下线

He carefully wiped the tips of his fingers with his handkerchief, and beginning at the side nearest the head ran his fingers delicately along the cold silver work. Nothing was discoverable at the side, but when he came to the end of the coffin at the

基于OS X Server 搭建 Git 仓库

任务: # 配置可读取Git仓库 # 配置可写入Git仓库 # 配置 Gitweb 系统环境: # OS X 10.9.2,系统自带 Apache httpd , 版本 2.2.26 (Unix) # OS X Server 3.1.1,为了避免Server这个词跟其他语境产生混淆,要是提到了OS X Server就用Server( app)替代 # Xcode 5.1,有了Xcode就有了Git,版本 1.8.5.2 描(tu)述(cao): 为什么要本地搭建Git服务器呢?代码的版本管理.集

C++中减去‘0’的作用( -'0' )

我们在日常研(chao)究(xi)大佬们的代码时,可能会遇到减去字符'0'的情况,比如下图,这种语法问题吧说简单它不那么简单,毕竟不好理解:但说难吧也不难,其实就是让代码更简洁更有逼格的途径而已. 说了那么多屁话那么这个减去零到底是干啥的呢? 它的作用就是减去0的ASCII值:48.可以方便的用来转换大小写或者数字和和字符.比如我们可以写这么一个函数: #include <cstdio> #include <iostream> using namespace std; int ch

WebApi传参总动员(一)

目前自己的工作和WebApi相关,免不了传入.接收参数.以前的老办法是从请求流中获取json,再反序列化,这中间有2个不能控制的地方,一个是流,一个是反序列化,都需要try,总感觉非常的不爽.因此对WebApi传参做了深入的研(bai)究(du). 正常的WebApi有三种接收参数的方式: 1.以json字符串的形式传入.从请求的输入流获取传入的json字符串,再反序列化成自己需要的实体.利用的是Request.InputStream. 2.以url传参的形式传入.WebApi自动转换成对应的实

实时获取UITextField内容

在UISearchBar中,当输入信息改变时,它就会调用textDidChange方法, 但是UITextField没有这个功能,要实现就得手动addTarget,其实controlevent里还有很多其他的东西,大家有时间可以研研究究 - (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents; 怎么去使用这个接口呢?主要分为两步,第一步就是在UItextFiel

脑洞大开的自然语言验证码

最近12306的验证码被网友们吐槽(hei)得一塌糊涂,由此我也对验证码这个东西产生了研究热情.现在的验证码有以下几种: 1.输入图片中的字母/数字/文字: 2.短信验证码(这个不一定能辨别机器人,主要是验证手机号码确实是你的): 3.语音验证码,有点击收听的,也有打电话过来叫你听的: 4.像12306(微触科技技术提供)这种的点击验证码: 5.像淘宝和极验验证的这种拖动验证: 然后我想到的验证码方式跟这些都不一样,源自于下面这句网语: “研表究明,汉字序顺并不定一影阅响读.比如当你看完这句话后