自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 maven私服搭建与使用

maven私服Nexus的安装及使用

2023-03-15 17:46:18 432 1

原创 grep搜索查找命令

grep命令是Linux系统中一个强大的文本搜索工具。根据个人鄙陋的一点经验来说,这是一个程序员在Linux系统最常用的几个命令之一。举个使用频率能和其并驾齐驱的命令,比如:cd。grep就像程咬金的“三板斧”,在debug时,抡起grep,再顽固的bug也会无所遁形的。...

2021-03-13 21:52:11 3168 1

原创 雁门关下英雄泪——看97版《天龙八部》有感

在中国历史上,雁门关一直是中原汉族和北方游牧民族之间的一个重要要塞,许许多多的历史故事发生在这里。而萧峰的人生也和这个历史著名的关隘紧紧的绑在了一起。雁门关,这是萧峰悲剧人生的序幕。从他被生父抛出的那一刻起,他的一生改变了。那个其乐融融的契丹家庭没有了,那个弹琴访亲的父亲没有了。少室山下,这肯是萧峰一生为数不多的纯粹幸福时光。有真心疼他的养父母,有悉心栽培教育的恩师。恩师的栽培,没有白费;故事开场的时候,乔峰(这个时候,他还叫乔峰)已经是一个顶天立地的大英雄。无论是武功,还是人品;在中原江湖上都已

2021-03-07 21:48:21 419 1

原创 excel——规划求解

一、问题描述:现有个excel表格,内容为货款金额。给定一个已知的值,从excel数据中查找出,相加等于已知值的所有行数据二、excel版本office 2010,excel 2010。三、解决步骤3.1“开发工具”快捷窗口打开EXCEL——文件——选项——自定义功能区——勾选“开发工具”——确定3.2 SUMPRODUCT函数注意:乘一列空值3.3规划...

2019-06-08 00:58:37 5549 1

原创 Javadoc学习及使用

本文是本人学习使用Javadoc文档的一点总结和记录。主要是Javadoc的定义,编写,以及常用一些Javadoc注解的作用,使用方式。以及Javadoc由代码生成Javadoc文档时的转换原理。

2017-06-18 16:27:43 1864

翻译 Mockito教程一

Mockito是一个很好的Java单元测试工具包,本文是我在学习Mockito使用过程中,对Mockito官网教程的一个翻译,加深自己对Mockito库的理解。

2016-09-24 23:30:13 2961

翻译 Java基础学习——注解(Annotations)学习

注解(Annotations)是一种元数据,提供了程序之外的一些程序信息。注解并不会直接影响被注解的代码。本文介绍了注解的格式,何时使用注解,如何使用注解,注解的声明,JDK内置的注解及元注解,以及JDK 8最新支持的重复注解的各种使用方法。

2016-08-09 07:39:26 4708

翻译 Java基础学习——泛型(generics)二

本文主要是介绍了Java泛型里的通配符类型(wildcard type),受限通配符(Bounded Wildcards),以及泛型函数的使用场景。

2016-08-03 21:55:19 1532

翻译 Java基础学习——泛型(generics)学习一

概述在JDK 5.0,Java语言引入了好几个新的功能,其中很重要的一个就是泛型(generics)。本文就是对泛型的概述,简单定义以及子类型的介绍。本文翻译自Java官网教程。

2016-08-01 20:19:32 1536

原创 Java NIO学习——Buffer学习

本文主要介绍了Java NIO中的缓冲区Buffer的基本属性,Buffer的读写模式及使用,以及Buffer的分配,复制,切分等操作。以及Buffer的主要函数使用方法。

2016-07-30 17:54:00 998

原创 linux shell编程学习——数组使用

linux的shell的编程方面很强大,在日常的shell脚本里,数组是一种常见的数据结构。本文主要介绍了shell数据的定义,引用,赋值,遍历,删除,切片,替换等数组操作。

2016-07-20 21:22:43 5224

原创 Java并发编程——Executor接口及线程池的使用

在如今的程序里,单线程的程序,应该已经比较少了,而Java语言是内置支持多线程并发的。本文介绍了JDK 1.5之后提供的concurrent包内提供的任务接口Callable接口和Future接口,Java的concurrent包提供的Executor执行器接口以及Executor具体应用线程池。介绍了Java内置4种线程池的异同以及主要使用方法。

2016-07-16 11:55:20 3036

原创 linux进程及进程查看ps命令

本文简介了linux进程,进程组,会话概念。以及进程查看命令ps命令的使用。介绍了ps命令的unix风格,GNU风格,BSD风格三种风格的参数,以及三种风格参数的区别及使用,介绍了ps命令如何控制进程信息列输出的参数。同时介绍了ps命令的常用用法。

2016-07-03 11:16:23 18718

原创 设计模式学习--单例模式

在设计模式中,单例模式是最常见的一种模式。本文使用Java和C++两种语言实现常见的单例模式.

2016-06-27 22:32:54 570

原创 java反射(Reflection)学习一——java.lang.Class类

反射(Reflection)是Java提供一种在运行时,动态操作类的方法。java.lang.Class类是java反射中的一个重要类。本文主要介绍了java.lang.Class实例的获取,Java类的类型判断,Java类的加载,Java对象的非new方式创建。

2016-06-11 12:08:00 3697

原创 java基础知识——final关键字

在Java,final关键字是个很常用的关键字,可以用来修饰非抽象类、非抽象类成员方法和变量。final关键字主要表示不可变,但和常量是有些许区别的。本文是本人学习final关键字的一些总结。

2016-06-06 23:21:13 1097

原创 linux编程学习--常见文件目录操作

“一切皆文件”是unix/linux系统的基本哲学。所以,linux里对文件的操作,是避免不了的。本文介绍了dirname命令和basename命令,以及其他一些常用文件操作。作为总结,方便自己后面查找使用。

2016-06-02 15:34:06 773

原创 java迭代器--Iterator和Iterable接口

java中有很多集合类型,不同的集合类型有不同的接口和实现。为了提供统一的操作接口,java提供了Iterator接口。本文主要介绍了java的迭代器,Iterator接口和foreach循环的Iterable接口。以及如何使用两者遍历和删除list和set集合的元素。

2016-05-29 11:47:40 9489

原创 java字符串处理--String,StringBuffer,StringBuilder类

在java程序中,字符串处理是频繁而不可缺少的。java中提供了String,StringBuffer,StringBuilder三个字符串处理类。但三个类的使用场景是不太相同的,某些情况下,三者的性能差距也是比较大。本文简单介绍了java中字面量字符串,String,StringBuffer和StringBuilder四者之间的区别和联系。

2016-05-23 21:19:53 993

原创 linux shell编程学习--循环流程while,for,until命令

作为一种编程语言,流程控制命令是不可缺少的。 本文简单介绍了bash shell的循环流程控制命令,while,for,until等命令的使用语法以及常见的使用场景。

2016-05-17 23:01:29 4578

原创 linux shell编程学习--日志工具

本文是本人在使用echo进行日志打印输出时候,添加的小功能,方便使用echo日志进行shell脚本调试。日志调试的常见场景,就是希望知道,哪个文件,哪一行,在什么时候打印了相关日志。本文的介绍了一种在不依赖第三方库的时候,为shell日志自动添加日志打印的文件,行号,日期等信息的简便方法,方便shell脚本调试。

2016-05-14 13:31:06 1421

原创 linux shell编程学习--test测试比较命令

本文介绍了linux shell自带test命令的各种用法。在linux shell编程过程中,如何使用test命令进行算术比较,文件属性,文件修改,字符串比较,以及逻辑表达式运算的操作。

2016-05-14 12:57:18 6559 2

原创 linux命令学习--sort排序命令

在linux的只用过程中,总是避免不了排序问题。比如,topN问题。linux提供了sort排序命令,支持常用的排序功能。本文是本人学习sort命令的一些总结。主要介绍了sort命令的常用参数和一些应用场景。

2016-05-08 09:38:00 30067 1

原创 linux shell编程学习--字符串的使用和操作

本文是在学习bash shell的字符串过程中的一些使用总结。主要包含字符串的定义,单双引号的区别,bash shell字符串的长度,字符串的测试比较,截断,截取子串,用其他字符串替换子串。

2016-05-04 23:04:46 3979

原创 正则表达式学习

正则表达式学习最近遇到一些字符串处理的问题,发现使用正则表达式很方便。便好好学习了一下正则表达式。下面是在看《精通正则表示式》这本书的一些笔记。关于正则元字符和一些便于理解的小例子

2016-04-24 14:22:19 517

原创 git上传忽略文件功能

解决.gitignore文件不生效问题

2016-03-19 11:12:10 861

原创 hadoop job 内存溢出

在进行mapreduce任务性能测试的时候,在Shuffle的时候,老是会报java.lang.OutOfMemoryError内存溢出错误.

2016-01-31 21:11:13 2808

原创 linux环境date命令使用

1.date使用方式date [选项]... [+格式]或date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]直接输入date命令,不加任何参数,会直接显示当前系统时间2.日期的加减date +%Y%m%d #显示现在天年月日date +%Y%m%d --date="+1 day" #显

2015-09-04 14:59:01 608

原创 linux环境获取客户端IP

1.linux环境C++使用伯克利socket进行网络通信时,如果想判断客户端IP

2014-09-14 10:21:08 2217

原创 vim常用快捷键

1.跳到文件开始 gg

2014-09-03 23:46:37 497

原创 linux下socket编程IO多路复用select模型

今天学习了yix

2014-08-03 16:45:53 2193

原创 linux shell编程多线程和wait命令学习

最近在使用shell做一些部署工作,在使用过程中,效率

2014-07-27 22:37:30 40315

原创 dlopen的undefined symbol 解决

自己编译了一下so,在程序里使用dlopen来调用。但是

2014-04-06 17:51:36 19990 1

原创 linux RM删除文件,磁盘空间没有释放

今天公司一个服务器的磁盘满了。经过du命令发现是一个服务的日志太大了,占了将近一个T的空间。然后 果断用rm把日志删了。以为这下磁盘肯定空间足够了。但是df一看,磁盘使用率仍然很高,没有多少改观。经过网上查找,知道rm只是将文件链接解除,如果此时有进程打开文件,系统是不会回收文件。但此时用ls命令却看不到文件了。用du -sh命令也发现磁盘容量很少。但是df -h会发现磁盘使用率还是很高的。一般情

2014-03-08 18:42:39 12338

B/S图书馆借阅管理系统

PHP+MySQL+apache写的基于B/S的图书借阅管理系统。有具体的概要设计说明书,软件测试计划,详细设计说明书,用户使用手册。

2011-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除