自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 正则表达式

字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\\\"匹配"\\","\\("匹配"("。 ^ 匹配输入字符串开始的位置。如果设置了RegExp对象的Multiline属性,^ 还会与"\n"或"\r"之后的位置匹配。 $ 匹配输入字符串结尾的位置。如果设置了Re...

2020-05-30 13:00:22 136

原创 python入门之-使用Jupyter绘图

安装此处跳过python(以及对应的matplotlib库)的安装。Jupyter的安装参考官网,执行如下命令安装:pip3 install jupyter使用 需要写一些和python相关的文档, 可以在linux系统中cd 到任意目录下,执行如下命令jupyter notebook浏览器会被打开,该目录下的文件会被显示在Files下, 可以点击New ->...

2018-08-11 23:49:43 25589

原创 门面模式

类图:实现:HardDrive.javapackage com.facade;public class HardDrive { public byte[] read(long lba, int size) { byte bin[] = null; //read return bin; }}CPU.javapackage com.facade

2015-03-12 23:57:55 335

原创 代理模式

类图:实现:Service.javapackage com.proxy;public interface Service { public void execute();}ReaderService.javapackage com.proxy;public class ReaderService implements Service { @Overri

2015-03-11 23:32:25 345

原创 单例模式

eager模式类图:实现:package com.singleton.eager;public class Singleton{ private static Singleton instance = new Singleton(); private Singleton() { } public static Single

2015-03-10 22:09:20 302

原创 模板模式

类图:实现:AbstractTemplate.javapackage com.template;public abstract class AbstractTemplate { public abstract void setup(); public abstract void execute(); public abstract void shutdown(

2015-03-05 23:27:53 331

原创 观察者模式

类图:实现:Observer.javapackage com.observer;public abstract class Observer { abstract void update(Object... message);}ObserverA.javapackage com.observer;public class ObserverA extends

2015-03-04 23:11:35 298

原创 策略模式

类图:实现:Strategy.javapackage com.strategy;public interface Strategy { void execute();}StrategyA.javapackage com.strategy;public class StrategyA implements Strategy{ @Override pub

2015-03-03 22:53:26 311

原创 抽象工厂模式

类图:实现:Factory.javapackage com.factory.abstract_factory;public interface Factory { public ProductA createProductA(); public ProductB createProductB();}Factory1.javapackage com.facto

2015-03-02 22:48:06 314

原创 简单工厂模式

类图:实现:Product.java:package com.factory.simple;public interface Product { public void printName();}ProductA.javapackage com.factory.simple;public class ProductA implements Produ

2015-03-02 22:22:20 290

原创 安装openldap

在Mac OS X下安装Mac OS X 下默认安装了openldap,我们只需要配置就可以。1. 在/etc/openldap 下创建slapd.conf 文件(只需copy slapd.conf.default文件),运行如下命令:sudo cp slapd.conf.default slapd.conf2. 生成密码,运行如下命令slappasswd将生成的密码填到s

2015-02-10 22:34:41 3258 1

原创 ubuntu 下安装activemq

1.首先,下载activemq,下载地址为http://activemq.apache.org/download.html2.解压下载的文件tar -zxvf apache-activemq-5.8.0.tar.gz ok, 你已经完成activemq的安装了,是不是很简单,只需要解压就可以了3. 启动activemq进入你解压后的目录下的bin目录,运行 ./activemq

2014-03-30 22:11:10 5016

原创 log4j入门实例

在java应用中,经常需要将结果打印出来。平时写些小程序只需要使用System.out.println()方法将内容打印到标准输出。而在成熟的java产品中一般使用log4j等第三方库进行日志的记录,它的功能更加强大:可以输出到文件可以自定义输出级别,样式可以定义日志文件大小,回滚,打包可以有针对性地对包进行日志输出首先新建一个java类TestA.java,该类在包com

2014-03-23 22:18:04 655

原创 javascript正则表达式的3个参数g,i,m

用于测试的网站:http://www.pagecolumn.com/tool/regtest.htm用于测试的字符串为:bsdfefsdfaaadfsdfaaaag  :全局查找模式不加g的时候只会匹配1个,加g后找出所有的匹配正则表达式:/aaa/结果匹配为:bsdfefsdfaaadfsdfaaaa正则表达式:/aaa/

2012-08-25 16:35:52 1861

原创 emacs单文件不断修改版

;;所有的插件都解压到~/.emacs.d目录下;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;基本配置;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(add-to-list 'load-path "~/.emacs.d");;显示行号(require 'linum)(global-linum-mode t);;不要生成临时文件 (setq-de

2012-08-13 19:35:26 718

原创 被include的页面通过javascript重定位

url重定位window.top.location.href = "http://www.csdn.net"; 如果是包含它的父页面parent.location.href = "http://www.csdn.net";

2012-07-22 15:42:55 475

原创 我的emacs配置

.emacs文件--------------------------------------------------------------------------------(add-to-list 'load-path "~/.emacs.d")(add-to-list 'load-path "~/.emacs.d/ecb-2.40")(add-to-list 'load-pa

2012-07-09 23:24:12 560

原创 mysql存储过程实例

首先创建表 testCREATE TABLE IF NOT EXISTS test ( id INT(4) PRIMARY KEY AUTO_INCREMENT, name CHAR(20));       以下实例在客户端上运行,如果在DOS上运行,请加“DELIMITER //” 后再创建存储过程如:定义:DELIMITER //CREATE PROCE

2012-03-31 19:48:31 392

Linux命令大全.chm

很好很强大的linux帮助文档,很好很强大的linux帮助文档

2010-05-15

网络安全作业(多线程端口扫描)

网络安全的第二个作业,是用java编写的.信息安全方向的同学可以看一下

2010-04-09

金士顿U盘量产工具(1G的量产工具)

金士顿U盘1G的量产工具,里面还有图解的教程。可以把U盘变为一个光驱和一个U盘

2009-11-06

空空如也

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

TA关注的人

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