多线程中的上下文切换支持多任务处理是CPU设计史上最大的跨越之一。在计算机中,多任务处理是指同时运行两个或多个程序。从使用者的角度来看,这看起来并不复杂或者难以实现,但是它确实是计算机设计史上一次大的飞跃。在多任务处理系统中,CPU需要处理所有程序的操作,当用户来回切换它们时,需要记录这些程序执行到...
分类:
编程语言 时间:
2015-05-07 15:49:55
收藏:
0 评论:
0 赞:
0 阅读:
262
adaptor(适配器)一种标准库类型、函数或迭代器,使某种标准库类型、函数或迭代器的行为类似于第二种标准库类型、函数或迭代器。系统提供了三种顺序容器适配器:stack(栈)、queue(队列)以及priority_queue(优先级队列)。全部的适配器都会在其基础顺序容器上定义一个新接口。begi...
分类:
编程语言 时间:
2015-05-07 15:49:35
收藏:
0 评论:
0 赞:
0 阅读:
220
一.安装svn 插件 1.svn - http://subclipse.tigris.org/update 安装的过程中可能出错,解决方法: 导航到:The Eclipse Project Updates - http://download.eclipse.org/eclipse/updates/4...
分类:
编程语言 时间:
2015-05-07 15:47:45
收藏:
0 评论:
0 赞:
0 阅读:
183
前端时间遇到一个通过url下载文件的需求,只需要简单的编写一个py脚本即可。从网上搜了下python实现文件下载的方法,总结如下,备查。 以下方法均已测试,环境win8.1? python2.6/2.7 待补充。-- 20150507 ? 方法...
分类:
编程语言 时间:
2015-05-07 14:43:45
收藏:
0 评论:
0 赞:
0 阅读:
141
用 @ExceptionHandler注解实现异常统一处理: public?class?BaseController?{
????private?static?final?Logger?logger?=?LoggerFactory.getLogger(BaseController.class);
????@ExceptionHan...
分类:
编程语言 时间:
2015-05-07 14:43:25
收藏:
0 评论:
0 赞:
0 阅读:
368
Redis是一个非常高效的基于内存的NOSQL数据库,它提供非常高效的数据读写效能.在实际应用中往往是带宽和CLIENT库读写损耗过高导致无法更好地发挥出Redis更出色的能力.下面结合一些redis本身的特性和一...
分类:
编程语言 时间:
2015-05-07 14:42:55
收藏:
0 评论:
0 赞:
0 阅读:
181
今天总结循环单链表
什么是单循环链表?
单链表终端结点的指针域是指向空的,如果将其指向头结点,这样就形成了一个环,那么这种首尾相接的环就够成了单循环链表.
单链表中我们都是用头指针来表示的,但是在单循环链表里,用尾指针(指向最后一个节点)。为什么要这样,因为如果用头指针,那么当查找最后一个元素的时候,就要循环遍历,时间复杂度为O(n),如果用尾指针,时间复杂度为O(1),而因为是循环的,所以...
分类:
编程语言 时间:
2015-05-07 14:41:40
收藏:
0 评论:
0 赞:
0 阅读:
312
这是一个老生常谈的问题,对于很多人来说应该很简单。不过还是写写,方便Ajax学习的后来者。虽然js.html是一个纯静态的页面,但是以下的程序必须挂在Tomcat服务器上,才能做到Ajax交互,否则看不出效果的。Eclipse for javaee注意把做好的工程挂在Tomcat上,才运行Tomcat。本工程除了JSP必须的Servlet包以外,无须引入其它东西。其实想直接用一个JSP页面完成这个...
分类:
编程语言 时间:
2015-05-07 14:40:55
收藏:
0 评论:
0 赞:
0 阅读:
309
游戏规则:
通常由两个人玩,一方出数字,一方猜。出数字的人要想好一个没有重复数字的4位数,不能让猜的人知道。猜的人就可以开始猜。每猜一个数字,出数者就要根据这个数字给出几A几B,其中A前面的数字表示数字正确位置也正确的数的个数,而B前的数字表示数字正确而位置不对的数的个数。
如正确答案为 5234,而猜的人猜 5346,则是 1A2B,其中有一个5的位置对了,...
分类:
编程语言 时间:
2015-05-07 14:39:25
收藏:
0 评论:
0 赞:
0 阅读:
590
封闭图像抽象类及其子类
Area.java:
public interface Area{
public double area();
}
Circle.java:
public final class Circle extends Ellipse //圆类,最终类
{
public Circle(double radius) ...
分类:
编程语言 时间:
2015-05-07 14:38:55
收藏:
0 评论:
0 赞:
0 阅读:
274
选择排序的基本运算都是在n个元素组成的序列中,选择一个关键字最大或最小的元素输出,然后再从剩余的n-1个元素中选择一个关键字最大或最小的元素输出,以此类推,直到排序结束。以递增排序为例,简单选择排序过程如下:1第一次在数组中查找最小值a[i],然后将a[i]和a[0]交换位置。 2从a[1]开始,同样从a[1]开始往后找到最小值a[j],然后与a[1]交换位置,依次类推。废话不多说,直接贴代码
...
分类:
编程语言 时间:
2015-05-07 14:37:05
收藏:
0 评论:
0 赞:
0 阅读:
174
java web http协议 浏览器 持久连接 TCP...
分类:
编程语言 时间:
2015-05-07 14:36:05
收藏:
0 评论:
0 赞:
0 阅读:
302
Java中提供了大数字(超过16位有效位)的操作类,即 java.math.BinInteger 类和 java.math.BigDecimal 类,用于高精度计算.
其中 BigInteger 类是针对大整数的处理类,而 BigDecimal 类则是针对大小数的处理类.
BigDecimal 类的实现用到了 BigInteger类,不同的是 BigDecimal 加入了小数的概念.
flo...
分类:
编程语言 时间:
2015-05-07 14:33:17
收藏:
0 评论:
0 赞:
0 阅读:
1184
#include
#include
int main()
{
const int buf_size = 1024;
char *str1, *str2;
str1 = new char[buf_size];
str2 = new char[buf_size];
std::cin >> str1 >> str2;
int result;...
分类:
编程语言 时间:
2015-05-07 14:31:36
收藏:
0 评论:
0 赞:
0 阅读:
137
原文链接 作者:
Jakob Jenkov 译者: 林威建[weakielin@gmail.com]
Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的ThreadLocal变量。
如何创建ThreadLocal变量
以下代码展示了如何创建一...
分类:
编程语言 时间:
2015-05-07 14:29:55
收藏:
0 评论:
0 赞:
0 阅读:
255
场景:
1. C++类有构造和析构函数,析构函数是在类对象被delete时(或局部变量自动销毁时)调用来释放资源。
2. C++类对象指针很多情况下需要赋值给void*通用指针来达到传输对象的目的,但是往往这种void*指针就是造成内存泄漏或程序错误的根源,
这就是为什么C++存在泛型的目的,它也是为了在编译时刻消除这种对象不确定性,避免delete或使用时的错误.
好了,看代码,以下代码有什么问题?...
分类:
编程语言 时间:
2015-05-07 14:28:46
收藏:
0 评论:
0 赞:
0 阅读:
296
知识要点:运算符(掌握) 键盘录入(掌握) 流程控制语句 if语句(掌握)1:运算符(掌握)(1)算术运算符 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 C:/和%的区别 数据做除法操作的时候,/取得是商,%取得是余数 D:++和--的用法 a:他们...
分类:
编程语言 时间:
2015-05-07 14:26:05
收藏:
0 评论:
0 赞:
0 阅读:
165
1:二维数组(理解)(1)元素是一维数组的数组。(2)格式: A:数据类型[][] 数组名 =new 数据类型[m][n]; B:数据类型[][] 数组名 =new 数据类型[m][]; C:数据类型[][] 数组名 =new 数据类型[][]{{...},{...},{...}}; D:数据类型[...
分类:
编程语言 时间:
2015-05-07 14:25:45
收藏:
0 评论:
0 赞:
0 阅读:
158
模拟ThreadLocal类实现:线程范围内的共享变量,每个线程只能访问他自己的,不能访问别的线程。package com.ljq.test.thread;import java.util.HashMap;import java.util.Map;import java.util.Random;/*...
分类:
编程语言 时间:
2015-05-07 14:24:45
收藏:
0 评论:
0 赞:
0 阅读:
197
知识要点:关键字 标识符 注释 常量、进制和进制转换 变量 数据类型和类型转换 运算符 语句1:关键字(掌握) (1)被Java语言赋予特定含义的单词 (2)特点: 全部小写。 (3)注意事项: A:goto和const作为保留字存在。 B:类似于Note...
分类:
编程语言 时间:
2015-05-07 14:23:55
收藏:
0 评论:
0 赞:
0 阅读:
231