题目如下:
The ranklist of PAT is generated from the status list, which shows the scores of the submittions. This time you are supposed to generate the ranklist for PAT.
Input Specification:
E...
分类:
其他好文 时间:
2015-08-08 21:29:25
阅读次数:
113
找了很久也没有找到NSPipe在IOS方面的常规使用()。我试了半天终于找到它的正常的使用方法,我想对很多想使用管道会有很大的帮助。阿门,看来我是第一吃螃蟹的人。
进程和线程间四大通信机制:管道,信号量,共享内存,socket。
四大通信机制的实际使用场景
管道是单向的、先进先出的,它把一个进程的输出和另一个进程的输入连接在一起。一个进程(写进程)在管道的尾部写入数据,另一个进程(读进程)从管...
分类:
其他好文 时间:
2015-08-08 21:28:08
阅读次数:
221
吐槽一下:国际化-我想说学习的这个工程好痛苦。
或许是百度的原因,总是不能找到自己想要东西。找到的内容不是不详细就是时间有点久了。让我这种小白很头痛。
下面记录一下整个过程。国际化是什么 ?
说白了就是在不同的语言上APP上显示不同的文字,也就是说如果你是美国人系统语言是英语,那么APP就显示英语,如果你是中国人,那么APP就显示汉语。我们首先来做国际化准备。
为了方便我们下面的演示,只添加...
分类:
移动开发 时间:
2015-08-08 21:27:25
阅读次数:
219
最近真的比较忙,一不小心博客又荒了两个月。从今天起,决定重返csdn,多多纪录和分享。先从一个最近被折磨的死去活来的问题。由于升级了V4包,就一直报这个问题:
com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes;每次都要clean一下,然后才能编译过,光这个过程就浪费了...
分类:
移动开发 时间:
2015-08-08 21:28:14
阅读次数:
633
【0】GCC将源代码转化成可执行代码的流程
(1)C预处理器cpp扩展源代码,插入所有用#include命令指定的文件,并扩展声明的宏;
(2)编译器ccl产生两个源代码的汇编代码:*.s;
(3)汇编器as将汇编代码转化为二进制目标代码 :*.o ; (目标代码是机器代码的一种形式,它包含所有指令的二进制表示,但没有填入地址的全局值)
(4)链接器ld将目标代码与实现库函数的代码合并,最终产生可...
分类:
其他好文 时间:
2015-08-08 21:28:25
阅读次数:
189
首先async是跟安卓中自带的AsyncTask很像,不过它更简单...
分类:
移动开发 时间:
2015-08-08 21:26:53
阅读次数:
1658
第四章 Function语意学 (The Semantics of Function)
如果有一个Point3d的指针和对象:
Point3d obj;
Point3d *ptr = &obj; 当这样做:
obj.normalize();
ptr->normalize(); 时,会发生什么事情呢?其中的Point3d::normalize()定义如下:
Point3d Point3d::...
分类:
编程语言 时间:
2015-08-08 21:28:53
阅读次数:
118
在使用MyEclipse运行项目的时候,出现
404错误其实就是没有找到的意思,经过排除,并不是自己代码路径的问题,后来才发现,连运行环境都没有搭配,如何运行??Servlet其实就是一个类,与普通类不同的是其有生命周期,靠容器来管理着自己的生命周期,在这,其实也就是tomact这个环境。在MyEclipse运行,其实和自己手动开启tomact都是一个过程,刚开始使用的时候真的是一头雾水...
分类:
系统相关 时间:
2015-08-08 21:28:32
阅读次数:
143
本篇文章主要介绍的内容是在Linux系统下如何搭建SVN服务器的,目的是为了很好的实现代码版本控制管理...
分类:
系统相关 时间:
2015-08-08 21:25:53
阅读次数:
185
描述
给定10个整数的序列,要求对其重新排序。排序要求:
1.奇数在前,偶数在后;
2.奇数按从大到小排序;
3.偶数按从小到大排序。
输入
输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于100。
输出
按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。
样例输入
4 7 3 13 11 12 0 ...
分类:
编程语言 时间:
2015-08-08 21:26:43
阅读次数:
208
Protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。除了比Json、XML有速度上的优势和使用上的方便外,protocolbuf还可以做到向前兼容和向后兼容。
protobuf 虽然只支持JAVA、C++和Pyton,但protobuf社区的protobuf.net组件让p...
情况描述其实这个问题已经困扰我很久了,最近在公司Linux上搭建hadoop 和 spark环境的时候,我就遇到 spark提交作业到yarn 集群就报错这个错,当时已经安装snappy环境了,任何关于snappy静态库都编译了,这是我提交到spark mail list上的http://apache-spark-user-list.1001560.n3.nabble.com/java-lang-U...
分类:
移动开发 时间:
2015-08-08 21:27:50
阅读次数:
383
/*
* 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:
(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。
(2)如果n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。
(3)如...
分类:
其他好文 时间:
2015-08-08 21:25:11
阅读次数:
166
摘要:随着各种技术发展,很多人都在吹捧大数据。然而如同股市一样,越是高涨,越是需要警醒,在大数据热火朝天前行的路上,多一点反思,多一份冷静,或许能让这路走的更好、更远。本文的10个小故事,或许能让你有所得。
自2011年以来,大数据旋风以“迅雷不及掩耳之势”席卷中国。毋庸置疑,大数据已然成为继云计算、物联网之后新一轮的技术变革热潮,不仅是信息领域,经济、政治、社会等诸多领域都“磨刀霍...
分类:
其他好文 时间:
2015-08-08 21:25:28
阅读次数:
228
OC语法中的retain、copy、mutableCopy 大家都基本知道它的基本意思,但是对于mutable类型和immutable类型的处理上有很多童鞋并没有真正测试过,今天就和大家分享下:
1.先来看下NSString下retain、copy和mutableCopy的测试
NSString *string = @"abc";
NSString *retainSt...
分类:
其他好文 时间:
2015-08-08 21:26:07
阅读次数:
132
这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。
程序员面试指南:https://www.youtube.com/watch?v=0xcgzUdTO5M
Java面试问题集合指南:https://www.youtube.com/watch?v=GnR4hCvEIJQ
什么是可变参数?断言的用途?...
分类:
编程语言 时间:
2015-08-08 21:26:39
阅读次数:
228