[leetcode]Given n, generate all structurally unique BST's (binary search trees) that store values 1...n....
分类:
其他好文 时间:
2014-10-17 12:08:07
阅读次数:
165
1.概述
在同一进程下可以创建多个线程来共享同一块数据,Java语言提供了专门机制,有效避免了同一个数据对象被多个线程同时访问。
其中wait与notify是java同步机制中重要的组成部分,需要结合与synchronized关键字使用,可以建立很多优秀的同步模型。
首先,调用一个Object的wait与notify/notifyAll的时候,必须保证调用代码对该Object是同步的,也就是...
分类:
编程语言 时间:
2014-10-17 12:07:07
阅读次数:
245
题意:有N个黑点和N个白点,每个黑点只能水平向右和竖直向下延伸,与一个白点配对。权值为两个点之间的曼哈顿距离。求使得n对点均配对最小的配对总权值。
思路:假设存在一组解,那么我们交换一对配对,若依旧能够满足条件,画画图就知道答案不变。
因此对于任意可行配对答案均相同。
于是我们统计出所有黑点的-x+y,所有白点的x-y,累加起来即可。
Code:#include
#inc...
分类:
其他好文 时间:
2014-10-17 12:06:07
阅读次数:
147
代码规范总结:
1 项目的命名空间: 包名
com.qianfeng.项目名.功能
功能: activitys fragments adapters bean 等;
2 项目 类名:
容器 + 分类 + 具体的功能;
例如:
Activity + Shop + List
Fragment + S...
分类:
其他好文 时间:
2014-10-17 12:07:07
阅读次数:
112
ASMM自动共享内存管理:
自动根据工作量变化调整
最大程度地提高内存利用率
有助于消除内存不足的错误
show">SYS@PROD>show parameter sga
NAME TYPE VALUE
------------------------------------ ----------...
分类:
数据库 时间:
2014-10-17 12:06:46
阅读次数:
258
1.CURL是利用URL语法在命令行方式下工作的开源文件传输工具。
2.它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。
3.它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。
4.CURL是瑞典CURLl组织开发的,您可以访问: ht...
分类:
Web程序 时间:
2014-10-17 12:05:14
阅读次数:
297
封装Fragment不依赖于Activity本文地址:http://blog.csdn.net/caroline_wendyFragment直接托管activity的intent会破坏Fragment的封装性。可以使用newInstance()的静态方法,完成fragment实例及bundle对象的创建,然后将argument放入bundle中,最后再附加给fragment.newInstance...
分类:
移动开发 时间:
2014-10-17 12:07:07
阅读次数:
173
乐酷工作室孙志伟:Testin云测试有广度有深度 省钱省力值得信赖
2014/10/16 · Testin · 开发者访谈
乐酷工作室是一个专业从事移动终端应用及游戏自主研发和运营的创业团队,目前拥有神魔降临、将军令、赢话费赢三张等多款游戏,同时与百款优秀的产品单机产品在线运营。成立四年多来,已先后发布并运营了数千款大小产品,在全球的范围有着相当的知名度。
乐酷是Testin...
分类:
其他好文 时间:
2014-10-17 12:04:24
阅读次数:
120
问题描述:
1个程度为n(1
分析:
这个问题乍一看感觉有点懵,因为每次选择都是随机选择两个数,用暴力解法的话,空间很大。
如果我们按照常规的思路:考虑第一次选哪两个数,第二次选哪两个数,...依次执行n-1次,最后得到一个数。沿着这个思路最后只能用暴力搜索答案,空间太大,不可行。
如果你仔细思考可能会发现这个问题有一个限制行极强的条件:A[i]=i。这就是说数组内容是从1到...
分类:
编程语言 时间:
2014-10-17 12:04:31
阅读次数:
198
//////////模拟按键方法
private void sendKeyCode(final int keyCode){
new Thread(){
public void run(){
try {
Instrumentation inst = new Instru...
分类:
其他好文 时间:
2014-10-17 12:04:42
阅读次数:
216
ListView与其单项item同时设置selector来改变选中背景...
分类:
其他好文 时间:
2014-10-17 12:03:31
阅读次数:
224
1.添加 AddressBook库
- (IBAction)add:(id)sender {
ABAddressBookRequestAccessWithCompletion(ABAddressBookRef addressBookRef,
^(bool granted,
CFErrorRef error) {
if (granted) {
...
分类:
移动开发 时间:
2014-10-17 12:04:49
阅读次数:
207
1 Android 利用 WebView 实现在 js 中调用 android 代码
在 java 或 android 中,接口占有很大比重,做程序员当然要对接口了解了,哈哈! android 和 js 看似牛马不相及,但是由于 WebView 的连接在 js 中就能够调用 android 写的代码实现 android 的功能! android
和 js 就像 java 和c/c+...
分类:
移动开发 时间:
2014-10-17 12:06:11
阅读次数:
197
Wow! Such Conquering!
Time Limit: 15000/8000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 846 Accepted Submission(s): 255
Problem Description
There...
分类:
其他好文 时间:
2014-10-17 12:02:59
阅读次数:
149
按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。
本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请...
分类:
Web程序 时间:
2014-10-17 12:04:38
阅读次数:
350