URAL 1303. Minimal Coverage
1. 题目 http://acm.timus.ru/problem.aspx?space=1&num=1303 1303. Minimal Coverage Time limit: 1.0 second Memory limit: 64 MB Given set of line segments [Li, Ri] with integer coordinates of their end …
Read more
learn, build, evaluate
1. 题目 http://acm.timus.ru/problem.aspx?space=1&num=1303 1303. Minimal Coverage Time limit: 1.0 second Memory limit: 64 MB Given set of line segments [Li, Ri] with integer coordinates of their end …
Read more
1. 题目 http://acm.timus.ru/problem.aspx?space=1&num=1203 1203. Scientific Conference Time limit: 1.0 second Memory limit: 64 MB Functioning of a scientific conference is usually divided into severa…
Read more
安装好RWeka包后,使用library(“RWeka”) 报错: unable to load shared object 'D:/XXX/R-3.2.1/library/rJava/libs/x64/rJava.dll': 解决方法为,将JAVA_HOME环境变量设置为空: if (Sys.getenv("JAVA_HOME")!…
Read more
在一台电脑上通过adb安装APK进行调试后,换了一台电脑继续进行,出现APK安装不上的问题,卸载APK后,可以正常安装使用。但之后运行测试时,出现如下错误: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] 卸载APK后重启,问题依旧,使用 adb uninstall package-name 卸载后,问题解决,可以正常运行测试。注意命令里的是pack…
Read more
12. Summary Java中的类由字段和方法组成,对象是类的实例。注释有三种类型:单行(//)、多行(/* */)和Javadoc(/** */)。 Java程序从main()方法开始执行,其最常见的签名为:public static void main(String[] args) 。在命令行下运行时,参数跟在类名的后面,如java NameOfClass firstArgumen…
Read more
之前使用GoDaddy的DNS时,GoDaddy直接提供了Forwarding功能,可以把一个域名forward到另一个域名下。由于国内连接GoDaddy的DNS速度太慢,后来开始使用国内的DNSPod,DNSPod也提供了类似功能,但需要另外收费。其实使用Apache Virtual Hosts,就可以直接实现域名的重定向。 首先新建一份配置,名称随意,这里使用的名称为example.c…
Read more
8. Understanding Variable Scope 在方法中定义的变量称为本地变量,本地变量包括方法的参数。本地变量的作用域仅限于方法内部,并可以在方法内部有更小的作用域。如下面的例子: public void eatIfHungry(boolean hungry) { if (hungry) { int bitesOfCheese = 1; } // bitesOfCheese …
Read more
4. Creating Objects 4.1. Constructors 构造器的两个重要特征是名称与类名相同,且没有返回类型,下面的Chick() 不是构造器,因为它有返回类型void: public void Chick() { } // NOT A CONSTRUCTOR 4.2. Reading and Writing Object Fields 略 4.3. Inst…
Read more
在Github上fork别人的repo后,会在自己的空间内建立一个原repo的副本,如果原项目进行了更新,自己的repo是不会自动更新的。本文介绍将自己fork与原repo进行同步的方法。 首先要指定原repo为upstream。来到原项目的页面,复制其git链接,例如: https://github.com/id/ProjectName.git 打开终端/命令行/Git Bash,cd到…
Read more
本文主要介绍Github的一些基本操作,以及使用Visual Studio与Github协同工作的方法。 1. Fork a Repo 在Github上找到了感兴趣的项目,想要获取它的源代码,并在其基础上进行开发,首先要做的是复制一份项目的代码到自己的代码仓库(repository),即Fork。 首先进入所感兴趣项目页面,如图1所示,点击页面右上角的“Fork”按钮。 …
Read more