今天开始正式学习Java编程思想,把遇到的一些比较经典的语句记录下来,作为自己学习的一份成果!
一. 面向对象的基本特性:
第一:万物皆为对象
第二:程序是对象的集合,他们通过发送消息来告知彼此所要做的
第三:每个对象都有自己的由其他对象所构成的存储
第四:每个对象都拥有其类型
第五:某一特定类型的所有对象都可以接收同样的消息
对象具有状...
分类:
编程语言 时间:
2014-08-10 18:42:20
收藏:
0 评论:
0 赞:
0 阅读:
300
Connect the Cities
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9985 Accepted Submission(s): 2843
Problem Description
In 2100...
分类:
其他 时间:
2014-08-10 18:42:10
收藏:
0 评论:
0 赞:
0 阅读:
433
为了进好公司这一个多月就一直刷leetcode了。。感觉这个OJ很不严谨。。。好多边界条件都没说清处。。不过还好可以推测。唯一的好处就是不用自己编译调试,可以直接在网上显示出结果。当然,复杂一点的题目为了调试自己构建题目的结构也是很麻烦的。。。所以我发现提交里面错误好多。。。。。再就是在笔记本上会时不时的变卡。。。每次提交都得等个3,4分钟才成功。要不就502错误。。。
我的题目按照通过...
分类:
其他 时间:
2014-08-10 18:42:00
收藏:
0 评论:
0 赞:
0 阅读:
392
安装步骤:
1.sudo pip install pyflakes (必要时加个代理更快 -i http://e.pypi.python.org/simple) 先安装pip
2.去https://github.com/kevinw/pyflakes-vim下载pyflakes-vim插件
3.解压
4.sudo vi /etc/vim/vimrc,添加“
filetype on ...
分类:
编程语言 时间:
2014-08-10 18:41:50
收藏:
0 评论:
0 赞:
0 阅读:
574
这一节我们同样只讲优化工作,关于缓冲区的优化。
我们为键盘、鼠标和定时器各维护了一个FIFO缓冲区,如果定时器有100个,我们要创建100个FIFO缓冲区。这是不优雅的。
FIFO缓冲区的作用:拿定时器1来说,我们怎样知道定时器1超时了。假设它的超时时间是10s,那么10s后,定时器1被告知超时,同时往它的FIFO缓冲区写入数据,这样在其他地方,我们只需查看它的FIFO缓冲区是否有数据,就知道...
分类:
其他 时间:
2014-08-10 18:41:44
收藏:
0 评论:
0 赞:
0 阅读:
310
1.contentEditable属性
true时可直接编辑html元素里面的内容,且具有“可继承”的特点。
编辑后不要刷新页面,否则编辑的内容会丢失,可以通过该元素的innerHtml属性来获取编辑后的内容。
2.designMode属性
此属性相当于一个全局的contentEditable属性
3.hidden属性
可以替代css中的display,...
分类:
Web开发 时间:
2014-08-10 18:41:43
收藏:
0 评论:
0 赞:
0 阅读:
342
android学习--视图列表(ListView和ListActivity)...
分类:
移动平台 时间:
2014-08-10 18:41:10
收藏:
0 评论:
0 赞:
0 阅读:
417
下载
$ wget http://download.redis.io/releases/redis-2.8.13.tar.gz
jie$ tar xzf redis-2.8.13.tar.gz
$ cd redis-2.8.13
$ make...
分类:
其他 时间:
2014-08-10 18:40:20
收藏:
0 评论:
0 赞:
0 阅读:
350
Problem Description
A hat’s word is a word in the dictionary that is the concatenation of exactly two other words in the dictionary.
You are to find all the hat’s words in a dictionary....
分类:
其他 时间:
2014-08-10 18:40:10
收藏:
0 评论:
0 赞:
0 阅读:
381
这个项目是假期花费足足办个月才搞定的。 从今天开始我将从0开始介绍我的整个项目,其中包括从开始的构思、实施、再到执行。...
分类:
其他 时间:
2014-08-10 18:40:00
收藏:
0 评论:
0 赞:
0 阅读:
329
题目链接:点击打开链接
有一个交换操作比较特殊,所以记录每个点距离自己最近的那个字符的位置
然后交换就相当于把第一行要交换的2个字符 之间的字符都删掉
把第二行要交换的2个字符 之间的字符都插入第一行的2个字符之间
然后再进行交换。
#include
#include
#include
using namespace std;
#define inf 10000000
#define...
分类:
其他 时间:
2014-08-10 18:39:50
收藏:
0 评论:
0 赞:
0 阅读:
338
创建并显示一个对话框很简单,但是如果想进行一些更高级点的操作,就需要一些技巧了。下面将和大家分享一下对话框使用的一些高级技巧。...
分类:
移动平台 时间:
2014-08-10 18:39:40
收藏:
0 评论:
0 赞:
0 阅读:
409
UVA 1564 - Widget Factory
题目链接
题意:n种零件, 给定m个制作时间,每段时间制作k个零件,每种零件有一个制作时间,每段时间用Mon到Sun表示,求每个零件的制作时间,还要判断一下多解和无解的情况
思路:对于每段时间列出一个方程,这样一共列出m个方程解n个变元,利用高斯消元去求解,注意每个方程都是MOD 7的,所以在高斯消元过程中遇到除法要求该数字%7...
分类:
其他 时间:
2014-08-10 18:39:30
收藏:
0 评论:
0 赞:
0 阅读:
389
Context(应用场景):
1、需要使用ConcreteStrategy提供的算法。
2、内部维护一个Strategy的实例。
3、 负责动态设置运行时Strategy具体的实现算法。
4、负责跟Strategy之间的交互和数据传递。
Strategy(抽象策略类):
1、 定义了一个公共接口,各种不同的算法以不同的方式实现这个接口,Context使用这个接口调用不同的算法,一般使用...
分类:
其他 时间:
2014-08-10 18:39:20
收藏:
0 评论:
0 赞:
0 阅读:
476
Minimal Ratio Tree
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2382 Accepted Submission(s): 709
Problem Description
For a tr...
分类:
其他 时间:
2014-08-10 18:39:10
收藏:
0 评论:
0 赞:
0 阅读:
312
题意:每个人的基础工资是888, 由于一部分人要显示自己水平比较高,要求发的工资要比其他人中的一个人多,问你能不能满足他们的要求,如果能的话最终一共要发多少钱,如果不能就输出-1.
策略:拓扑排序。
这道题有些难点:一:数据大,建二维数组肯定不行,要换其他的数据结构(vector, 或者是链式前向星(本题代码用的是链式前向星)); 二:要逆拓扑排序(就是将++in[b]换成++in[a]),...
分类:
其他 时间:
2014-08-10 18:39:00
收藏:
0 评论:
0 赞:
0 阅读:
352
假设有n+1个树,第n+1个树埋不足m的种子,隔板法C【n+m】【m】
大组合数取mod用Lucas定理:
Lucas(n,m,p) = C[n%p][m%p] × Lucas(n/p,m/p,p) ;
Saving Beans
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K...
分类:
其他 时间:
2014-08-10 18:38:50
收藏:
0 评论:
0 赞:
0 阅读:
289
最近在学QML,感觉也不难,就是一直以来接触 Qt 的脚本类的东西的顺序是Script、Quick1、Declarative、Quick2、QML。那么每一个都是干什么的呢,这些东西搞的我有点混乱,所以决定把他们的大概都先弄清楚,以便更好地学习。...
分类:
其他 时间:
2014-08-10 18:38:40
收藏:
0 评论:
0 赞:
0 阅读:
471
一、概述
用户与计算机进行交换的方式有两种:
GLI:Command lin User Interface(命令行用户接口),也就是常见的dos窗口,它需要记住一些常用的命令,操作不直观方便。
GUI:Graphical User Interface(图形用户接口),用图形的方式,来显示计算机操作的界面,这样更方便直观。
这两种交换方式就对应两种交互界面:命令行界面...
分类:
编程语言 时间:
2014-08-10 18:38:30
收藏:
0 评论:
0 赞:
0 阅读:
498
.ashx 文件用于写web handler的。.ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。
.ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。很多需要用到此种处理方式。此文档提供一个简单的调用ashx文件的Demo...
分类:
Web开发 时间:
2014-08-10 18:38:20
收藏:
0 评论:
0 赞:
0 阅读:
414