现在位置: 首页 > 编程语言 > 文章
2017年06月16日 编程语言 ⁄ 共 11043字 评论关闭
前言:上篇中我们讲解了如何快速实现了一个滑动页面,但问题在于,PageAdapter必须要重写的四个函数,它们都各有什么意义,在上节的函数内部为什么要这么实现,下面我们就结合android的API说明,详细讲解一下。 相关文章: 1、《ViewPager 详解(一)---基本入门》 2、《ViewPager 详解(二)---详解四大函数》 3、《ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同》 4、《ViewPager 详解(四)---...
阅读全文
2017年06月15日 编程语言 ⁄ 共 2105字 评论关闭
C语言中指针,函数,数组,const变量,单独来说,大家都不陌生. 但是,几个简单的事物组合起来,往往会生成奇异的变化。 基础介绍 指针是什么? 指针就是一个变量,它存储着指向变量的地址 函数是什么? 函数就是一个有着形参(可选),有着返回值(可选),有着名字(函数名)的代码块,这个代码块根据我们的需求实现了一定的功能,例如: int max(int a, int b) { if(a > b) return a; return ...
阅读全文
2017年06月12日 编程语言 ⁄ 共 3215字 评论关闭
params 关键字可以指定采用数目可变的参数的方法参数 。可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。还可以不发送参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例 public class MyClass { public static void UseParams(params int[] list) { for (int i = 0; i < list.Length; i++) { ...
阅读全文
2017年06月12日 编程语言 ⁄ 共 2400字 评论关闭
理解托管代码和非托管代码的区别关键是要了解CLR(公共语言运行时)。.Net Framework 是由彼此独立又相关的两部分组成:CLR 和 类库, CLR是它为我们提供的服务,类库是它实现的功能。 .NET的大部分特性——垃圾收集,版本控制,线程管理等,都使用了CLR提供的服务……   当你为.NET Framework编译源代码的时候,得到的目标代码不是CPU能识别的机器指令,而是一种叫做"微软中间语言(MSIL,或简称为IL的代码)"的新语言。CLR提供...
阅读全文
2017年06月11日 编程语言 ⁄ 共 2700字 评论关闭
本文转自:http://farsight.eefocus.com/article/09-11/1452541258351520.html   作者:杨硕,华清远见嵌入式学院讲师。 对指针的应用是C语言编程的精髓所在,而回调函数就是C语言里面对函数指针的高级应用。简而言之,回调函数是一个通过函数指针调用的函数。如果你把函数指针(函数的入口地址)传递给另一个函数,当这个函数指针被用来调用它所指向的函数时,我们就说这个函数是回调函数。 为什么要使用回调函数呢?我们先看...
阅读全文
2017年06月10日 编程语言 ⁄ 共 2730字 评论关闭
JVM参数调优是个很头痛的问题,设置的不好,JVM不断执行Full GC,导致整个系统变得很慢,网站停滞时间能达10秒以上,这种情况如果没隔几分钟就来一次,自己都受不了。这种停滞在测试的时候看不出来,只有网站pv达到数十万/天的时候问题就暴露出来了。 要想配置好JVM参数,需要对年轻代、年老代、救助空间和永久代有一定了解,还要了解jvm内存管理逻辑,最终还要根据自己的应用来做调整。关于JVM参数上网一搜就能搜出一大把,...
阅读全文
2017年06月10日 编程语言 ⁄ 共 744字 评论关闭
     下面列出JVM GC时常用的相关参数,供参考。 1、UseSerialGC       虚拟机运行在Client模式下的默认值,打开后,使用Serial和Serial Old两种组合的垃圾收集器进行GC。 2、UseParNewGC       设置后,使用ParNew和Serial Old两种组合的垃圾收集器进行GC。 3、UseConcMarkSweepGC       设置后,使用ParNew、CMS和Serial Old组合的垃圾收集器进行GC。 4、UseParallelGC       虚拟机运行在Server模式下的默认值,设置后,使...
阅读全文
2017年06月07日 编程语言 ⁄ 共 408字 评论关闭
nth_element函数 原文地址:http://www.cnblogs.com/pony1993/archive/2012/09/05/2671388.html 使用方法:nth_element(start, start+n, end) 使第n大元素处于第n位置(从0开始,其位置是下标为n的元素),并且比这个元素小的元素都排在这个元素之前,比这个元素大的元素都排在这个元素之后,但不能保证他们是有序的。 #include <algorithm> #include <iostream> #include <cstring> #include <cstdio&...
阅读全文
2017年06月07日 编程语言 ⁄ 共 1406字 评论关闭
GCD 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 The greatest common divisor GCD(a,b) of two positive integers a and b,sometimes written (a,b),is the largest divisor common to a and b,For example,(1,2)=1,(12,18)=6.(a,b) can be easily found by the Euclidean algorithm. Now Carp is considering a little more difficult problem:Given integers N and M,please answer sum of  X satisfies...
阅读全文
2017年06月07日 编程语言 ⁄ 共 755字 评论关闭
欧拉函数求和 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 题目描述很简单,求出 (PS:上面式子的意思是大于0小于n并且能整除n的所有d的欧拉函数值之和)。   输入 每行一个数n(n<2^31),输入以文件结尾结束。 输出 每个结果占一行。 样例输入 1 2 12 样例输出 0 1 8 来源 rihkddd原创 上传者 rihkddd 思路:求n所有因子(除n)的欧拉函数值的和 枚举n的因子,并求其和(建议把我今天...
阅读全文