Question:
Reverse a linked list from position m to n. Do it in-place and in one-pass.
For example:
Given 1->2->3->4->5->NULL, m = 2 and n = 4,
return 1->4->3->2->5->NULL.
Note:
Given m, ...
分类:
其他好文 时间:
2016-08-09 17:32:16
阅读次数:
160
一、常见的批处理作业调度算法
1.先来先服务调度算法(FCFS):就是按照各个作业进入系统的自然次序来调度作业。这种调度算法的优点是实现简单,公平。其缺点是没有考虑到系统中各种资源的综合使用情况,往往使短作业的用户不满意,因为短作业等待处理的时间可能比实际运行时间长得多。
2.短作业优先调度算法(SPF): 就是优先调度并处理短作业,所谓短是指作业的运行时间短。而在作业未投入运行时,并不能知道...
分类:
编程语言 时间:
2016-08-09 17:32:44
阅读次数:
209
简述接触过IOS系统的童鞋们应该对开关按钮很熟悉了,它的切换以及滑动比较帅气。通常说的开关按钮,有两个状态:on、off。下面,我们利用自定义控件来实现一个开关按钮。简述
原理
源码
示例
效果
源码
更多参考原理
重写鼠标按下事件(mousePressEvent)、释放事件(mouseReleaseEvent),用于切换开关状态。
重写绘制事件(paintEvent),用于绘制开关效果。
使用QT...
分类:
其他好文 时间:
2016-08-09 17:31:23
阅读次数:
753
Question:
Reverse a singly linked list.
翻转链表
Algorithm:
见程序
Accepted Code:
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* Li...
分类:
其他好文 时间:
2016-08-09 17:30:34
阅读次数:
136
华为上机题汇总(四)注:编译环境为Visual Studio 2012,答案仅供参考。目录华为上机题汇总四
目录
第十六题
第十七题
第十八题
第十九题
第二十题第十六题16.将一个字符串的元音字母复制到另一个字符串,并排序(30分)
问题描述:
有一字符串,里面可能包含英文字母(大写、小写)、数字、特殊字符,现在需要实现一函数,将此字符串中的元音字母挑选出来,存入另一个字符串中,并对字符串中的...
分类:
其他好文 时间:
2016-08-09 17:31:23
阅读次数:
189
1、Long类和Integer相类似,都是基本类型的包装类,类中的方法大部分都是类似的; 关于Integer类的浅析可以参看:Integer类源码浅析 2、这里主要介绍一下LongCache类,该缓存类比Integer的缓存类,实现更简单 LongCache类缓存的大小不能更改了,这个大小已经固定了 ...
分类:
其他好文 时间:
2016-08-09 17:29:20
阅读次数:
196
package com.justsy.installdemo; import java.io.DataOutputStream;import java.io.File;import java.io.IOException;import java.io.OutputStream; public cla... ...
分类:
其他好文 时间:
2016-08-09 17:29:30
阅读次数:
125
[Learn Android Studio ]第二章:Android Studio概述(一) Android Studio是一个视窗化的开发环境。为了充分利用有限的屏幕空间,不让你束手束脚,Android Studio 在特定的时间仅仅显示一小部分可用窗口。除了一些上下文敏感的窗口和上下文相关的窗口 ...
分类:
移动开发 时间:
2016-08-09 17:29:09
阅读次数:
324
问题描述: 假设有A和B来两个人玩牌。游戏的规则是这样的:将一副牌均分成两份,每人拿一份。A先拿出手中的第一张扑克牌,放在桌上,然后B也拿出手中的第一张扑克牌,放在A刚打出来的扑克牌的上面,就这样两人交替出牌。出牌时,如果某人打出的牌与桌上的某张牌的牌面相同,即可将两种牌以及其中间的所有牌全部取走, ...
分类:
其他好文 时间:
2016-08-09 17:30:37
阅读次数:
130
本文将简要介绍开发一个IM APP的方方面面,包括技术选型(包括通讯方式,网络连接方式,协议选择)和常见问题。 ...
分类:
移动开发 时间:
2016-08-09 17:30:33
阅读次数:
615
package com.chauvet.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import jav ...
分类:
编程语言 时间:
2016-08-09 17:28:55
阅读次数:
321
一.一个问题 有这样一个问题值得我们思考,若把一些类似于下载的功能(既耗时且不一定有结果)写在Activity(主线程)里,会导致Activity阻塞,长时间无响应,直至页面假死(如果5秒钟还没有完成的话,会收到Android系统的一个错误提示 "强制关闭")。因此,我们需要把这些耗时的操作放在单独 ...
分类:
其他好文 时间:
2016-08-09 17:28:05
阅读次数:
142
昨天失败的生产环境部署就先放着,明天再解决! 今天利用中午的空余时间看了一下Asp.net core 的Areas . 相对于Asp.net MVC5 以及之前的版本,asp.net core 的Areas实现起来就要简单的多了,在我们新建的Controller上加上[Areas("XXX")]就可 ...
分类:
Web程序 时间:
2016-08-09 17:27:22
阅读次数:
135
(1)通过eclipse到处的时候要生成keystore 具体步骤:找到jdk的安装目录 例如:C:\ProgramFiles\Java\jdk1.6.0_10\bin> keytool -genkey -alias android.keystore -keyalg RSA -validity 10 ...
分类:
移动开发 时间:
2016-08-09 17:29:40
阅读次数:
180
文件IO项目: 在开发板屏幕上循环显示目录里的图片 a.按照一定的间隔循环显示目录里的bmp图片 b.实现手指滑动来显示目录里的图片(bmp,jpg)上一张,下一张 d1: 1.能操控屏幕(查询开发板屏幕分辨率,以及每个像素点占几个字节) 命令:FBIOGET_VSCREENINFO 查询结果保存在 ...
分类:
其他好文 时间:
2016-08-09 17:28:51
阅读次数:
178
安装jdk: mv jdk-6u24-linux-i586.bin /usr/local/ cd /usr/local/ ./jdk-6u24-linux-i586.bin (bin 文件通过.进行解压) mv jdk1.6.0_24/ jdk(文件重新命名) vi /etc/profile 文件最 ...
分类:
系统相关 时间:
2016-08-09 17:29:19
阅读次数:
177