1. 异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分...
分类:
编程语言 时间:
2015-08-06 16:24:43
阅读次数:
189
2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Musta...
分类:
编程语言 时间:
2015-08-06 16:26:11
阅读次数:
341
项目中要用 到多线程,需求: 论坛发帖,如果是我们的老师用户发帖,会向所有用户发一条信息,提醒用户去看贴。代码这么实现,老师保存文章后,新写一个线程,获取所有的用户,循环插入信息具体代码:通过构造把 动态参数传进来,插入到数据库中,就是这么简单。如何调用:
分类:
编程语言 时间:
2015-08-06 16:26:22
阅读次数:
198
新建状态:新创建了一个线程对象。 就绪状态:线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 运行状态:就绪状态的线程获取了CPU,执...
分类:
编程语言 时间:
2015-08-06 15:17:00
阅读次数:
180
话说现在我已经习惯了这种生活,以前俺是中午不睡觉会死星人,现在感觉不睡觉也就是那样了,准备把自己的时间好好安排一下了,由于我是在培训班,所以每天的时间也很紧的,以前打算每天晚上更新博客的,现在看来实现不了了。我决定在每天中午,回顾前天学习的内容,并巩固上午..
分类:
编程语言 时间:
2015-08-06 15:15:34
阅读次数:
198
python是动态语言,定义变量时不用指定变量类型,在代码执行过程中,会根据变量的值确定变量类型。python中常用的变量类型有intfloatlongboolstrlisttuplesetdict等,常用的变量类型的有types库及内置的type(object)和isinstance(object,class-or-type-or-tuple)方法,下面分别..
分类:
编程语言 时间:
2015-08-06 15:14:34
阅读次数:
185
一、基础知识1.BitBlt
BitBlt 用于从原设备中复制位图到目标设备,语法格式如下:
BOOL BitBlt(
HDC hdcDest, // handle to destination DC
int nXDest, // 目标矩形区域的左上角x轴坐标点。
int nYDest, // 目标矩形区域的左上角y轴坐标点。
int nWidth, // 在目标设备中绘制位图的宽度。...
分类:
编程语言 时间:
2015-08-06 15:14:13
阅读次数:
152
参考《21天学通C++》第23与第24章节,对STL算法与自适应容器进行介绍。
实际上在前面的STL顺序容器、关联容器进行介绍时或多或少引用到了一些STL算法中的模板函数。而自适应容器是在顺序容器的基础上按照stack、queue的性质进行定制实现的。所以,本篇博文将言简意赅地总结出需要掌握的纲要。
一、STL算法
查找、搜索、删除、计数、排序等都是一些通用算法,STL通过模板函数提供了这些...
分类:
编程语言 时间:
2015-08-06 15:11:40
阅读次数:
186
1 首先说一下工作原理:
在map阶段,使用job.setInputFormatClass定义的InputFormat将输入的数据集分割成小数据块splites,同时InputFormat提供一个RecordReder的实现。本例子中使用的是TextInputFormat,他提供的RecordReder会将文本的一行的行号作为key,这一行的文本作为value。这就是自定义Map的输入是的...
分类:
编程语言 时间:
2015-08-06 15:12:54
阅读次数:
187
点击打开链接 点击打开链接 点击打开链接 android培训、点击打开链接 点击打开链接 java培训、期待与您交流!">点击打开链接 点击打开链接...
分类:
编程语言 时间:
2015-08-06 15:09:46
阅读次数:
141
java process memory = java heap + native memory
非JVM管理的内存
native memory
从操作系统角度看,JVM 在运行时和其它进程没有本质区别。在系统级别上,它们具有同样的调度机制,同样的内存分配方式,同样的内存格局。
JVM 进程空间中,Java Heap 以外的内存空间称为 JVM 的 native ...
分类:
编程语言 时间:
2015-08-06 15:07:03
阅读次数:
127
抢红包那么开心,那你知道红包随机算法是怎么样的吗?我模拟写了一个定额随机红包生成算法,如下。
输入:红包总额,total
份数,num
调控参数(调控红包最平均差,默认为2)
约束:每份最少有1分钱,即0.01
份数需为正整数
红包总额 <= 份数×0.01
输出随机红包序列,序列长度等于红包份数
运气王,即红包数额最大的一份
# -*- coding: cp936 -*-
# 思路:先随机出来m个...
分类:
编程语言 时间:
2015-08-06 15:05:05
阅读次数:
568
公司电商平台需要增加银联支付接口,需要配置java环境,找了这么个文档,但临时这个需求又搁置了,所以是否能配置成功还未经本人检验。在MAC系统中,jdk的安装路径与windows不同,默认目录是:/System/Libray/Frameworks /JavaVM.Framwork/。在这个目录下有个...
分类:
编程语言 时间:
2015-08-06 15:04:09
阅读次数:
130
Python抓取小说前言这个脚本命令MAC在抓取小说写,使用Python它有几个码。代码# coding=utf-8import reimport urllib2import chardetimport sysfrom bs4 import BeautifulSoupimport codecscla...
分类:
编程语言 时间:
2015-08-06 15:02:48
阅读次数:
169
package hash;import hash.Shard.Node;import java.nio.ByteBuffer;import java.nio.ByteOrder;import java.util.ArrayList;import java.util.Iterator;import j...
分类:
编程语言 时间:
2015-08-06 15:00:23
阅读次数:
167
日前CSDN采访了祁宇,请他解读C++11的新标准、C++的现状以及未来的发展前景。CSDN:怎么会想到编写《深入应用C++11:代码优化与工程级应用》这本书的?有没有什么故事可以分享下?祁宇:我作为比较早使用C++11的开发者,在项目中应用C++11的时候,可以查阅的资料还很有限,主要是通过ISO...
分类:
编程语言 时间:
2015-08-06 14:57:44
阅读次数:
135
Java 软件高级工程师笔试题【智力部分】(30分)1. 烧一根不均匀的绳要用一个小时,如何用它来判断半个小时?(5分)两头同时烧2. 4,4,10,10,加减乘除,怎么出24点?四个数字分别只能用一次(5分)(10*10-4)/43. 如果你有无穷多的水,一个容积为3L的和5L的提桶,你如何准确称...
分类:
编程语言 时间:
2015-08-06 14:55:39
阅读次数:
2664