第一天了解Java大体结构,学习路线第一节java课程体系1、Java编程的三个方向:JavaSE桌面开发,JavaEEweb开发,JavaME手机开发。JavaSE是Java开发的基础,首先要学习的内容。而JavaSE中的核心是Java面向对象编程。2、JavaSE课程路线:Java面向对象编程-->Java图形界面-->..
分类:
编程语言 时间:
2014-03-14 19:16:41
收藏:
0 评论:
0 赞:
0 阅读:
462
前言:同事今天和我说,他现在的任务在做一个头疼的问题,说时尚了点,就是用自动化解脱心碎的运维杂事,他这边刚入职,貌似是带领一帮小弟解决别人搞不定的问题,但是有些业务部够单纯,把事直接抛给我同事这边。。。很无敌吧。所以计划做一个自动化平台,可以去问题端去抓数..
分类:
编程语言 时间:
2014-03-14 19:23:48
收藏:
0 评论:
0 赞:
0 阅读:
546
最近学习C++,发现一个不错的资源,发个链接与大家一起分享一下,下面这个系列的文章都是一个人写的,挺配服这位博主的!本人下在学习MFC的相关知识,写的确实不错。
C++编程入门系列之教程
鸡啄米的这套C++编程入门教程到上一讲--C++编程入门系列之五十(异常处理)为止,就算圆满完成了。大家学到这里应该对C++的基础知识和程序设计都有了一定的认识了,以后要做的就是多练习多积累经验了。
...
分类:
编程语言 时间:
2014-03-13 23:30:45
收藏:
0 评论:
0 赞:
0 阅读:
764
字符类
[abc]
a、b 或 c(简单类)
[^abc]
任何字符,除了 a、b 或 c(否定)
[a-zA-Z]
a 到 z 或 A 到 Z,两头的字母包括在内(范围)
[a-d[m-p]]
a 到 d 或 m 到 p:[a-dm-p](并集)
[a-z&&[def]]
d、e 或 f(交集)
[a-z&&[^bc]...
分类:
编程语言 时间:
2014-03-13 23:29:05
收藏:
0 评论:
0 赞:
0 阅读:
691
看完C++Primer的第十二章,现简单总结一下:
类的思想:数据抽象与封装。
数据封装:指的是提供的接口与接口的实现是分离的,也就是说在使用接口时,只需要知道该接口的功能,而不必关心细节。
封装:显然类将若干的数据成员封装在一起,其次,函数也是一种封装,是将一系列操作封装起来。
下面开始写类中的成员。
首先,本章中的类是有关键字struct或者是class来定义的。
类只有在定义完成...
分类:
编程语言 时间:
2014-03-13 23:34:03
收藏:
0 评论:
0 赞:
0 阅读:
709
下面这份代码是我的书写方式:
static bool alive = true;
static int count = 0;
pthread_mutex_t mutex;
pthread_cond_t cond;
void producer()
{
pthread_mutex_lock(&mutex); //加互斥锁...
分类:
编程语言 时间:
2014-03-14 00:05:22
收藏:
0 评论:
0 赞:
0 阅读:
599
1、dnthread的任务该线程执行的是DecommissionMonitor退役监测,即DataNode节点退役或停用。它定时地检测正在退役的datanode中Blocks的状态,当这些Blocks都满足副本因子之后,才能将该DataNode节点置为退役状态。 2、监测机制 由于需要检测全部的DataNode,然后DataNode又比较多,所以采用迭代的步长检测,每次只检测处于正在退役状态的n...
分类:
编程语言 时间:
2014-03-14 00:30:00
收藏:
0 评论:
0 赞:
0 阅读:
827
一、自定义Annotation步骤
使用@interface关键字定义新的Annotation
//定义一个简单的Annotation类型
public @interface Test{
}
用于修饰程序的类、方法、变量、接口等定义
//使用@Test修饰类定义
@Test
public class MyClass{
}...
分类:
编程语言 时间:
2014-03-14 01:40:57
收藏:
0 评论:
0 赞:
0 阅读:
439
操作符的重载有一些规则:
1. 重载操作符必须具有一个类类型或枚举类型操作数。这条规则强制重载操作符不能重新定义用于内置类型对象的操作符的含义。
如: int operator+(int, int), 不可以
2. 为类设计重载操作符的时候,必须选择是将操作符设置为类成员还是普通非成员函数。在某些情况下,程序没有选择,操作符必须是成员;在另外一些情况下,有些经验可以指导我...
分类:
编程语言 时间:
2014-03-14 01:59:08
收藏:
0 评论:
0 赞:
0 阅读:
486
摘要:主要记录工厂系列的设计模式、静态工厂、简单工厂、抽象工厂和模拟了spring的BeanFactory。同时对他们的优劣做了简单的对比。...
分类:
编程语言 时间:
2014-03-14 01:22:53
收藏:
0 评论:
0 赞:
0 阅读:
528
使用flume的时候出现的问题。sink是hdfs,然后使用目录自动生成功能。出现如题的错误,看官网文档说的是需要在每个文件记录行的开头需要有时间戳,但是时间戳的格式可能比较难调节,所以亦可设置...
分类:
编程语言 时间:
2014-03-14 02:25:38
收藏:
0 评论:
0 赞:
0 阅读:
1204
toolchain, gcc, fsf, make, gdb......
分类:
编程语言 时间:
2014-03-14 06:03:09
收藏:
0 评论:
0 赞:
0 阅读:
520
1、获得U盘根目录,例如我们取名U盘名称为"测试U盘",一般插入U盘后,在系统的H盘
/**
* 得到系统U盘根目录
*/
public String findURootPath(){
FileSystemView sys = FileSystemView.getFileSystemView();
//循环盘符
File[] files = File.list...
分类:
编程语言 时间:
2014-03-14 18:28:40
收藏:
0 评论:
0 赞:
0 阅读:
570
JVM在执行java程序时会将它所管理的内存划分成若干个不同的数据区域。如图所示:
其中方法区和堆是所有线程共享的数据区,其他区域则是线程隔离的数据区。
这些区域的功能各有不同:
程序计数器:可以理解为当前线程所执行的字节码的行号知识器。字节码解释器工作时会通过改变这个计数器的值来选取下一条需要执行的字节码指令。分支,循环,判断,异常处理,线程回复等功能都依赖这个计数...
分类:
编程语言 时间:
2014-03-14 06:47:37
收藏:
0 评论:
0 赞:
0 阅读:
579
spring有对quartz的注解支持。实现定时器的功能...
分类:
编程语言 时间:
2014-03-14 05:26:57
收藏:
0 评论:
0 赞:
0 阅读:
541
#-*- coding:utf-8 -*-
#!/usr/bin/python
'''
Created on 2014-02-19
生成100万ip写入文件
@author: chenfei
'''
import time
time_start = time.time()
def get_ip(number='10' ,start='1.1.1...
分类:
编程语言 时间:
2014-03-14 03:23:14
收藏:
0 评论:
0 赞:
0 阅读:
778
在c语言中经常看到以下类似的代码:
int x = 1;
(char*)&x;
这样的形式的代码,这个里面就涉及一个类型转换的问题。
以下是在VC6.0中调试的结果
代码:
int main(int argc, char* agrv[])
{
int num = 1;
printf("&num=%p \n", &num);
printf("&num+1=%p \n", &num+...
分类:
编程语言 时间:
2014-03-14 01:09:44
收藏:
0 评论:
0 赞:
0 阅读:
546
classpath 的解释:
-classpath:
设置用户类路径,它将覆盖 CLASSPATH 环境变量中的用户类路径。若既未指定 CLASSPATH 又未指定 -classpath,则用户类路径由当前目录构成。
-sourcepath:
指定用以查找类或接口定义的源代码路径。与用户类路径一样,源路径项用分号 (;) 进行分隔,它们可以是目录、JAR 归档文件或 ZIP...
分类:
编程语言 时间:
2014-03-14 18:24:55
收藏:
0 评论:
0 赞:
0 阅读:
457