雁门关下英雄泪——看97版《天龙八部》有感 在中国历史上,雁门关一直是中原汉族和北方游牧民族之间的一个重要要塞,许许多多的历史故事发生在这里。而萧峰的人生也和这个历史著名的关隘紧紧的绑在了一起。雁门关,这是萧峰悲剧人生的序幕。从他被生父抛出的那一刻起,他的一生改变了。那个其乐融融的契丹家庭没有了,那个弹琴访亲的父亲没有了。少室山下,这肯是萧峰一生为数不多的纯粹幸福时光。有真心疼他的养父母,有悉心栽培教育的恩师。恩师的栽培,没有白费;故事开场的时候,乔峰(这个时候,他还叫乔峰)已经是一个顶天立地的大英雄。无论是武功,还是人品;在中原江湖上都已
grep搜索查找命令 grep命令是Linux系统中一个强大的文本搜索工具。根据个人鄙陋的一点经验来说,这是一个程序员在Linux系统最常用的几个命令之一。举个使用频率能和其并驾齐驱的命令,比如:cd。grep就像程咬金的“三板斧”,在debug时,抡起grep,再顽固的bug也会无所遁形的。...
excel——规划求解 一、问题描述:现有个excel表格,内容为货款金额。给定一个已知的值,从excel数据中查找出,相加等于已知值的所有行数据二、excel版本office 2010,excel 2010。三、解决步骤3.1“开发工具”快捷窗口打开EXCEL——文件——选项——自定义功能区——勾选“开发工具”——确定3.2 SUMPRODUCT函数注意:乘一列空值3.3规划...
Javadoc学习及使用 本文是本人学习使用Javadoc文档的一点总结和记录。主要是Javadoc的定义,编写,以及常用一些Javadoc注解的作用,使用方式。以及Javadoc由代码生成Javadoc文档时的转换原理。
Java基础学习——注解(Annotations)学习 注解(Annotations)是一种元数据,提供了程序之外的一些程序信息。注解并不会直接影响被注解的代码。本文介绍了注解的格式,何时使用注解,如何使用注解,注解的声明,JDK内置的注解及元注解,以及JDK 8最新支持的重复注解的各种使用方法。
Java基础学习——泛型(generics)学习一 概述在JDK 5.0,Java语言引入了好几个新的功能,其中很重要的一个就是泛型(generics)。本文就是对泛型的概述,简单定义以及子类型的介绍。本文翻译自Java官网教程。
Java NIO学习——Buffer学习 本文主要介绍了Java NIO中的缓冲区Buffer的基本属性,Buffer的读写模式及使用,以及Buffer的分配,复制,切分等操作。以及Buffer的主要函数使用方法。
linux shell编程学习——数组使用 linux的shell的编程方面很强大,在日常的shell脚本里,数组是一种常见的数据结构。本文主要介绍了shell数据的定义,引用,赋值,遍历,删除,切片,替换等数组操作。
Java并发编程——Executor接口及线程池的使用 在如今的程序里,单线程的程序,应该已经比较少了,而Java语言是内置支持多线程并发的。本文介绍了JDK 1.5之后提供的concurrent包内提供的任务接口Callable接口和Future接口,Java的concurrent包提供的Executor执行器接口以及Executor具体应用线程池。介绍了Java内置4种线程池的异同以及主要使用方法。
linux进程及进程查看ps命令 本文简介了linux进程,进程组,会话概念。以及进程查看命令ps命令的使用。介绍了ps命令的unix风格,GNU风格,BSD风格三种风格的参数,以及三种风格参数的区别及使用,介绍了ps命令如何控制进程信息列输出的参数。同时介绍了ps命令的常用用法。
java反射(Reflection)学习一——java.lang.Class类 反射(Reflection)是Java提供一种在运行时,动态操作类的方法。java.lang.Class类是java反射中的一个重要类。本文主要介绍了java.lang.Class实例的获取,Java类的类型判断,Java类的加载,Java对象的非new方式创建。
java基础知识——final关键字 在Java,final关键字是个很常用的关键字,可以用来修饰非抽象类、非抽象类成员方法和变量。final关键字主要表示不可变,但和常量是有些许区别的。本文是本人学习final关键字的一些总结。
linux编程学习--常见文件目录操作 “一切皆文件”是unix/linux系统的基本哲学。所以,linux里对文件的操作,是避免不了的。本文介绍了dirname命令和basename命令,以及其他一些常用文件操作。作为总结,方便自己后面查找使用。
java迭代器--Iterator和Iterable接口 java中有很多集合类型,不同的集合类型有不同的接口和实现。为了提供统一的操作接口,java提供了Iterator接口。本文主要介绍了java的迭代器,Iterator接口和foreach循环的Iterable接口。以及如何使用两者遍历和删除list和set集合的元素。
java字符串处理--String,StringBuffer,StringBuilder类 在java程序中,字符串处理是频繁而不可缺少的。java中提供了String,StringBuffer,StringBuilder三个字符串处理类。但三个类的使用场景是不太相同的,某些情况下,三者的性能差距也是比较大。本文简单介绍了java中字面量字符串,String,StringBuffer和StringBuilder四者之间的区别和联系。
linux shell编程学习--循环流程while,for,until命令 作为一种编程语言,流程控制命令是不可缺少的。 本文简单介绍了bash shell的循环流程控制命令,while,for,until等命令的使用语法以及常见的使用场景。