自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雪落无痕

爱技术、爱学习、爱生活

  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux内建命令

内建命令内建命令指的就是包含在 Bash 工具集中的命令。这主要是考虑到执行效率的问题——内建命令将比外部命令的执行得更快,外部命令通常需要 fork 出一个单独的进程来执行。另外一部分原因是特定的内建命令需要直接存取 shell 内核部分。一个内建命令通常与一个系统命令同名,但是 Bash 在内部重新实现了这些命令。比如,Bash 的 echo 命令与 /bin/echo 就不尽相同,虽然它们的行

2015-05-10 09:43:16 1067

原创 工作中常用的linux命令

1.从其他机器拷贝文件夹格式: scp -r 文件夹名用户名@机器名:/路径 范例: scp -r search [email protected]:/home/work/ 2.查看哪个程序在用特定端口格式: netstat -nap | grep 端口号 范例: netstat -nap | grep 8080 3.实时监控日志文件内容格式: tail

2015-05-10 09:43:12 767

原创 linux系统管理命令

系统与管理命令Users 和 Groups 类命令 users 重要程度:中 显示所有的登录的用户。这个命令与 who -q 基本一致。groups 重要程度:中 列出当前用户和他所属于的组。这相当于 $GROUPS 内部变量,但是这个命令将会给出组名字,而不是数字。chown,chgrp 重要程度:高 chown 命令将会修改一个或多个文件的所有权。对于 root 来说这是一种非常好

2015-05-10 09:39:23 845

原创 sed

Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu

2015-05-10 09:39:14 570

原创 Grep

grep简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更

2015-05-10 09:38:14 653

原创 AWK

awk简介 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作

2015-05-10 09:36:52 637

性能调优之性能参数指标

性能调优相关的一些名词的介绍,帮助进行性能调优

2015-12-24

nginx-1.2.9.tar.gz

nginx安装包,附带nginx开发源码

2015-12-24

Hibernate课件

Hibernate学习课件,帮助你快速的入门Hibernate

2015-03-22

bootstrap中文手册

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。[1] 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。

2015-03-22

正则表达式测试工具

自制的正则表达式测试工具,源码如下: /** * @Project: regutil * @Title: MainFrame.java * @Package com.zhang * @Description: 正则表达式工具 * @author zhanghongbin [email protected] * @date 2014-11-9 下午6:35:37 * @Copyright: 2014 zhanghongbin. All rights reserved. * @version V1.0 */ package com.zhang; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.regex.Matcher; import java.util.regex.Pattern; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JTextField; import javax.swing.UIManager; import javax.swing.UnsupportedLookAndFeelException; /** * @ClassName MainFrame * @Description TODO * @author zhanghongbin [email protected] * @date 2014-11-9 */ public class MainFrame extends JFrame{ /** * @Fields serialVersionUID : TODO */ private static final long serialVersionUID = 1L; private JTextField jfRegx,jfStr; private JButton test; private JLabel tp1,tp2,jlResult; private Container container; public MainFrame(){ try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (InstantiationException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (UnsupportedLookAndFeelException e) { e.printStackTrace(); } this.setSize(600, 400); this.setLocation(350, 100); this.setResizable(false); this.setTitle("正则表达式测试工具"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jfRegx = new JTextField(); jfStr = new JTextField(); test = new JButton("测试"); jlResult = new JLabel("等待测试..."); tp1 = new JLabel("正则式:"); tp2 = new JLabel("待测项:"); container = this.getContentPane(); container.setLayout(null); tp1.setBounds(90, 30, 80, 30); jfRegx.setBounds(170, 30,350, 30); tp2.setBounds(90, 90, 80, 30); jfStr.setBounds(170, 90, 350, 30); test.setBounds(440, 140, 100, 30); jlResult.setBounds(90, 190, 430, 200); container.add(tp1); container.add(jfRegx); container.add(tp2); container.add(jfStr); container.add(test); container.add(jlResult); this.setVisible(true); test.addActionListener(new ActionListener(){ @Override public void actionPerformed(ActionEvent env) { String regx = jfRegx.getText(); String str = jfStr.getText(); if(regx.isEmpty()==false){ if(str.isEmpty()==false){ Pattern pt = Pattern.compile(regx); Matcher mt = pt.matcher(str); int i = 0; StringBuffer bf = new StringBuffer(); bf.append("<html><body>"); bf.append("<h2 style='color:#ff0000'>"); boolean is =false; while(mt.find()){ bf.append("|"+mt.group()+"|"); i++; is= true; } if(is==false){ bf.append("对不起,没有找到到匹配项!"); bf.append("</h2>"); bf.append("</body></html>"); }else{ bf.append("<br><br>"); bf.append("一共找打"+i+"个匹配组!"); bf.append("</h3>"); bf.append("</body></html>"); } jlResult.setText(bf.toString()); }else{ JOptionPane.showConfirmDialog(null, "亲,要填写待测式哦!", "提示", JOptionPane.YES_NO_OPTION); } }else{ JOptionPane.showConfirmDialog(null, "亲,要填写正则式哦!", "提示", JOptionPane.YES_NO_OPTION); } }}); } /** * @Title: main * @Description: TODO */ public static void main(String[] args) { new MainFrame(); } }

2014-11-09

中文参考文档

Hibernate中文参考文档,减缓Hibernate学习坡度,给初学者带来便利

2014-08-26

空空如也

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

TA关注的人

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