上一页 1 ··· 15 16 17 18 19
摘要: javadoc做注释 一. Java 文档 // 注释一行 /* ...... */ 注释若干行 /** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: /** * ......... * ......... */ javadoc -d 文档存放目录 -author -version 源文件名.java 这条命令编译一个名为 “源文件名.java”的 java 源文件,并将生成的文档存放在“文档存放目录”指定的目录下,生成的文档中 index.html 就是文档的首页。-author 和 -version 两个选项可以省略。 二. 文档注释的格式 1 阅读全文
posted @ 2012-09-17 20:06 曾先森在努力 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: Java基本数据类型总结基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型。java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。java同C#等托管类语言一样,数据类型分为:值类型和引用类型。值类型也称作基本类型。目前java中的基本类型有:整数型,浮点型,逻辑型,字符型。引用类型:数组,类,接口1. Java的简单类型及其封装器类Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整 阅读全文
posted @ 2012-09-17 19:55 曾先森在努力 阅读(595) 评论(0) 推荐(1) 编辑
摘要: Java引用总结【草案】 1.Java垃圾回收器概述 Java2平台里面引入了java.lang.ref包,这个包中的类可以让我们引用对象,而是的这些对象不用停留在内存中。不仅仅如此,这些类和Java本身的垃圾回收器还存在一定的交互。我们平时开发的时候有时候会用到System.gc()方法,而Java里面GC的基本工作原理又是如何呢?当然使用Java引用类主要目的是为了和Java垃圾回收器进行有限的交互,从而全面提升内存的管理效率,这种情况在嵌入式系统和实时系统以及一些对内存要求严格的系统里面比较凑效。1)GC的基本原理 Java的内存管理主要指的是对内存中的对象的管理,包括针对这些对象进.. 阅读全文
posted @ 2012-09-08 13:59 曾先森在努力 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Java有四种引用类型,strongreference,softreference,weakreference,phantomreference。这四种引用的强度按照上面的顺序依次减弱,下面通过几个例子简单了解一下这四种引用类型。 StrongReference 这个不用多讲了,这是java默认的引用类型,如果不特意使用java.lang.ref下的类,那么程序中的所有引用都是强引用。有强引用存在的对象永远都不会被gc收集,所以在内存不够用时,JVM宁愿抛出OutOfMemoryError这样的错误,也不愿意将强引用对象进行回收。 SoftReference 软引用不会保证对象一定不会... 阅读全文
posted @ 2012-09-08 13:30 曾先森在努力 阅读(1672) 评论(0) 推荐(0) 编辑
摘要: Swift中配置Keystone服务初始化工作#后台启动Keystone服务#keystone-all>/var/keystone-all/start.log2>&1&设置环境变量exportSERVICE_TOKEN=ADMINexportSERVICE_ENDPOINT=http://172.20.8.129:35357/v2.0一、配置Keystone及Swift服务1)配置Keystone服务,设置环境变量:exportKEYSTONE_IP=172.20.8.129exportKEYSTONE_PUBLIC_URL="http://$KEYSTO 阅读全文
posted @ 2012-07-25 20:04 曾先森在努力 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 0.术语约定.................................................................................................................... 31. Swift Architectural Overview Swift架构概述........................... ................ ................31.1 Proxy Server 代理服务器................................................... 阅读全文
posted @ 2012-07-25 15:37 曾先森在努力 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 初学Linux,首先需要弄清Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sbin ---可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行proc --- 虚拟,存在linux内核镜像;保存所有内核参数以及系统配置信息1 --- 进程编号usr --- 用户目录,存放用户级的文件bin --- 几乎所有用户所用命令,另外存在与/bin,/usr/loc 阅读全文
posted @ 2012-07-12 15:44 曾先森在努力 阅读(49709) 评论(3) 推荐(5) 编辑
摘要: 胜者树和败者树都是完全二叉树,是树形选择排序的一种变型。每个叶子结点相当于一个选手,每个中间结点相当于一场比赛,每一层相当于一轮比赛。 不同的是,胜者树的中间结点记录的是胜者的标号;而败者树的中间结点记录的败者的标号。 胜者树与败者树可以在log(n)的时间内找到最值。任何一个叶子结点的值改变后,利用中间结点的信息,还是能够快速地找到最值。在k路归并排序中经常用到。一、胜者树 胜者树的一个优点是,如果一个选手的值改变了,可以很容易地修改这棵胜者树。只需要沿着从该结点到根结点的路径修改这棵二叉树,而不必改变其他比赛的结果。Fig. 1Fig.1是一个胜者树的示例。规定数值小者胜。b3 PK b4 阅读全文
posted @ 2012-07-12 11:01 曾先森在努力 阅读(685) 评论(1) 推荐(0) 编辑
摘要: 作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。出处:http://blog.csdn.net/v_JULY_v。------------------------------------------第一部分、十道海量数据处理面试题1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000 阅读全文
posted @ 2012-07-05 20:52 曾先森在努力 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在使用电脑的时候,发现自己的电脑上有其他的用户登陆。如果其他用户用的是自己的名字,那么就能通过who去查询出来,但是如果登陆的都是root用户,那么肯定不知道是谁,所以需要我们清除他们;另外呢,如果登陆的用户突然断掉,那么肯定会有过期的登陆信息需要清除1,查明登陆端口;# whoroot pts/1 Apr 8 00:06 (172.29.0.29)root pts/2 Apr 8 04:15 (172.29.0.21)2,通知该用户将要关闭他:# echo "I will close your connection" > /dev/pts/2这样他的终端将显示该信息 阅读全文
posted @ 2012-07-05 16:21 曾先森在努力 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: ------------------------------红黑树系列,六篇文章于今日已经完成:1、教你透彻了解红黑树2、红黑树算法的实现与剖析3、红黑树的c源码实现与剖析4、一步一图一代码,R-B Tree5、红黑树插入和删除结点的全程演示6、红黑树的c++完整实现源码------------------------------ 阅读全文
posted @ 2012-06-20 21:29 曾先森在努力 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 算法描述 算法描述是指对设计出的算法,用一种方式进行详细的描述,以便与人交流。描述可以使用自然语言、伪代码,也可使用程序流程图,但描述的结果必须满足算法的五个特征。使用自然语言描述算法显然很有吸引力,但是自然语言固有的不严密性使得要简单清晰的描述算法变得很困难。因此,使用伪代码来描述算法是一个很好的选择。算法的特征输入:一个算法必须有零个或以上输入量。输出:一个算法应有一个或以上输出量,输出量是算法计算的结果。明确性:算法的描述必须无歧义,以保证算法的实际执行结果是精确地符合要求或期望,通常要求实际运行结果是确定的。有限性:依据图灵的定义,一个算法是能够被任何图灵完备系统模拟的一串运算,而图灵 阅读全文
posted @ 2012-06-20 20:55 曾先森在努力 阅读(3992) 评论(0) 推荐(0) 编辑
摘要: B树、B+树、B* 树作者:July、weedge、Frankie。编程艺术室出品。说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R树。其中B树、B+树及B*树部分由weedge完成,R树部分由Frankie完成,全文最终由July统稿修订完成。出处:http://blog.csdn.net/v_JULY_v。第一节、B树、B+树、B*树1.前言:动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红黑树(Red-Black Tree ),B-tree/B+-tree/ B*-tree(B~ 阅读全文
posted @ 2012-06-20 17:08 曾先森在努力 阅读(3631) 评论(3) 推荐(4) 编辑
摘要: 1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。2.线程的状态有'Ready', 'Running', 'Sleeping', 'Blocked', 和 'Waiting'几个状态,'Ready' 表示线程正在等待CPU分配允许运行的时间。 3.线程运行次序并不是按照我们创建他们时的顺序来运行的,CPU处理线程的顺序是不确定的,如果需要确定,那么必须手工介入,使用s 阅读全文
posted @ 2012-05-14 22:04 曾先森在努力 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 网络信息查看 查看网路接口信息 1.了解linux中的网络接口设备 $/sbin/ifconfig 查看所有活动网络接口信息,其中包括一个lo环回端口。 2.查看指定网络接口的信息 $/sbin/ifconfig 查看指定接口信息。 3.查看系统中所有网络接口的信息 $/sbin/ifconfig –a 查看所有接口信息,包括非活动状态接口。 注:普通用户查看网络接口信息时,需要在命令前加“/sbin”,而管理员却不用。这是由于命令搜 索路径的原因,可以通过“$echo $PATH”查看。 查看网关地址和路由信息 1、查看主机路由信息 #/route 显示当前linux主机中的路由表信息。 . 阅读全文
posted @ 2011-10-25 16:21 曾先森在努力 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 转自:http://home.lupaworld.com/home-space-uid-296380-do-blog-id-120961.html以前总是用ifconfig修改,重启后总是得重做。如果修改配置文件,就不用那么麻烦了~A、修改ip地址即时生效: # ifconfig eth0 1... 阅读全文
posted @ 2011-10-25 12:41 曾先森在努力 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: 1.在VM菜单中选择:VM->Installs VMwaretools2. VMware会自动加载一个虚拟光盘,然后打开后里面会有两个文件,其中的vmware-tools-distrib.tar.gz,这就是VMware Tools的Linux安装包。在终端下进入这个文件夹,用“cp /vmware-tools-distrib.tar.gz /tmp”命令即可。 3.接下来应该解压缩vmware-tools-distrib.tar.gz文件。首先进入自己的tmp目录,用“cd /tmp”命令,然后用“tar xzf vmware-tools-distrib.tar.gz”命令将其解压缩, 阅读全文
posted @ 2011-10-25 10:20 曾先森在努力 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 1、提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft 阅读全文
posted @ 2011-10-23 11:28 曾先森在努力 阅读(2448) 评论(0) 推荐(0) 编辑
摘要: 一、预备命令:nohup java cn.aofeng.LoopApplication >Loop.log &说明: 1)将cn.aofeng.LoopApplication设置成后台运行,并且将标准输出的日志重定向至文件Loop.log。 2)nohup 表示不挂断运行,&表示以后台方式运行。源代码:package cn.aofeng;import java.text.Format;import java.text.SimpleDateFormat;import java.util.Date;/*** * @author aofeng <a href=" 阅读全文
posted @ 2011-10-20 22:16 曾先森在努力 阅读(15951) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19