自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(286)
  • 收藏
  • 关注

原创 docker-compose.yml

cat docker-compose.ymlversion: '2'services:# docker run -tid --name baota -p 80:80 -p 443:443 -p 8888:8888 -p 888:888# --privileged=true --shm-size=1g# --restart always# -v ~/wwwroot:/www/wwwroot pch18/baota coinbank_baota: image: pch18/b...

2022-05-18 18:12:17 1394 1

转载 javascript:history.go()和History.back()的区别(转载)

转自:http://www.mikebai.com/Article/2009-11/757.html 后退+刷新在C# Web程序中,如为页面按钮写返回上一页代码this.RegisterClientScriptBlock("E", "history.go(-2);");其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,

2016-01-01 12:11:38 795

转载 Linux 标准目录结构

转载自:http://www.cnblogs.com/Bob-FD/archive/2012/07/12/2588233.html初学Linux,首先需要弄清Linux 标准目录结构/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件ftp --- 用户所有服务httpdsa

2015-01-17 08:53:13 855

原创 Linux搭建Git服务器 windwos下 Git Bash, TortoiseGit 的使用

按如下步骤一步一步来:一、 Linux 服务端1. 安装 git $ yum install git2. 安装 gitosis$ yum install python python-setuptools$ git clone git://github.com/res0nat0r/gitosis.git$ cd gitosis 目录$ python

2014-12-26 15:11:06 4314 1

转载 URI参数签名算法

简介应用基于HTTP POST或HTTP GET请求发送Open API调用请求时,为了确保应用与百度REST服务器之间的安全通信,防止Secret Key盗用、数据篡改等恶意攻击行为,百度REST服务器使用了参数签名机制。应用在调用百度Open API之前,需要为其所有请求参数计算一个MD5签名,并追加到请求参数中,参数名为“sign”。百度REST服务器在接收到请求时会重新计算签名,并

2014-09-22 15:57:41 3101

转载 Tomcat中JVM内存溢出及合理配置

转载自:http://my.oschina.net/xianggao/blog/83823Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照

2014-05-20 17:51:36 802

原创 maven3 配置

nexus nexus local private nexus http://192.168.100.101:8081/nexus/content/groups/public true false nexus-snapshots local private nexus

2014-04-22 09:19:27 941

转载 org.apache.commons.dbcp.BasicDataSource连接池配备属性

池配置属性指定的内容initialSize池启动时创建的连接数量maxActive同一时间可以从池分配的最多连接数量。设置为0时表示无限制。maxIdle池里不会被释放的最多空闲连接数量。设置为0时表示无限制。maxOpenPrepared

2014-01-25 10:36:02 25237

原创 jquery parent()

function log(info) { console.log(info); } $(document).ready(function(){ log($("#z").parent()); log($("#z").parent().get(0)); log($("#z").parent()[0]); if ($("#z").parent().ge

2014-01-23 11:09:07 953

原创 uploadify 文件上传参数解析

$('#sendImgId').uploadify({swf:URL.fullPath + 'js/uploadify/uploadify.swf',uploader:URL.operation + "?action=sendImg",width:'25', height:'25', cancelImg:"", buttonImage:"", buttonClass:"", butto

2014-01-07 15:04:23 1060

原创 maven 装载本地jar

E:\>mvn install:install-file    -Dfile=e:\fastdfs_client_v1.24.jar    -DgroupId=fastdfs_client    -DartifactId=fastdfs_client    -Dversion=1.24    -Dpackaging=jar    -DgeneratePom=true

2013-12-19 09:23:12 3409

转载 maven3 打可执行 jar 包, 含所以依赖 jar 包

onejar-maven-plugin.googlecode.com http://onejar-maven-plugin.googlecode.com/svn/mavenrepo org.dstovall onejar-maven-plugin 1.3.0 com.gitom.copydata.JDBCTest

2013-12-09 14:36:59 2454 1

转载 VM中网卡的四个选项(bridge、NAT、host-only、custom)

转载自:http://blog.csdn.net/zhouyong0/article/details/63236231.VM中网卡的四个选项(bridge、NAT、host-only、custom),分别代表什么意思?请举个例子,详细说明一下??答:(1)bridge 模式是最简单的 ,使用桥接模式后虚拟机和真实主机的关系就好像两台接在一个 hub 上的电脑 ,想让他们俩进行通讯,

2013-12-07 11:24:43 1085

转载 Nexus 私服搭建

转载自:http://blog.csdn.net/xuke6677/article/details/8482472

2013-12-07 10:13:13 1130

原创 Eclipse ee + Maven3 + jrebel 的 Dynamic Web 搭建

1. 下载安装 apahce-maven    http://maven.apache.org/download.cgi2. m2clipse 插件安装   eclipse ee -> install new softwar   http://download.eclipse.org/technology/m2e/releases3. 创建 maven proj

2013-12-06 16:43:53 1660

转载 HttpClient 4.3教程

转载自:http://www.yeetrack.com/?p=779

2013-11-27 11:02:36 1842

转载 Linux下设置静态IP和获取动态IP的方法

转载自:http://datalife.iteye.com/blog/888971Linux下为机器设置静态IP地址:vim  /etc/sysconfig/network-scripts/ifcfg-eth0修改这个文件内容如下形式:# Intel Corporation 82541GI Gigabit Ethernet Controller

2013-11-10 10:16:21 13435 1

转载 Linux自动判断是否插入网线的几种方法

转载自:http://www.cfanz.cn/index.php?c=article&a=read&id=73478 在嵌入式产品上,如何让用户选择有线还是无线上网呢?如何让他们判断使用了哪种方式上网呢?我们是这样处理的:优先使用网线上网,稳定。即程序自动判断,如果查了网线,则使用网线上网,如果没有网线连接,则无线上网。    所以,问题的重点是如何判断用户是否插了网线!下面

2013-11-10 09:50:39 1059

转载 urlrewrite配置

1. 下载jar包, 并加入到WEB-INF/lib下2. 在WEB-INF/web.xml中增加下面的配置UrlRewriteFilterorg.tuckey.web.filters.urlrewrite.UrlRewriteFilterUrlRewriteFilter/*REQUESTFORWARD3.

2013-08-02 10:04:59 12135

转载 Nginx+Tomcat实现反向代理与动静分离

转载自:http://baiying.blog.51cto.com/1068039/11232301. 什么是动静分离        所谓动静分离就是通过nginx(或apache等)来处理用户端请求的静态页面,tomcat(或weblogic)处理动态页面,从而达到动静页面访问时通过不同的容器来处理。2. 为什么做动静分离         Nginx处理静

2013-07-26 10:32:16 1095

转载 Centos 6.3 编译安装Nginx+php+Mysql

转载地址:http://itchenyi.blog.51cto.com/4745638/1085230

2013-07-25 17:19:39 733

原创 异常处理笔记

1. 提倡异常封装  1> 提高系统的友好性封装异常,把异常的阅读者分为两类:开发人员和用户。   2> 提高系统的可维护性对异常进行分类处理,并进行封装输出。   3> 设置异常容器(捕获多个异常)  2. 采用异常链传递异常3. 受检异常尽可能转化为非受检异常   受检异常威胁到系统的安全性、稳定性、可靠性、正确性时,不能转换为非受检异常

2013-07-23 11:05:48 751

转载 java自定义注解

转载自:http://www.cnblogs.com/xd502djj/archive/2012/07/26/2610040.htmlJava注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。1、元注解元注解是

2013-07-01 11:19:43 645

转载 java术语(PO/POJO/VO/BO/DAO/DTO)

PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用

2013-06-20 17:23:43 586

原创 结构型模式-组合模式

组合模式(Composite)意图:将对象组合成树形结构以表示“部分-整体”的层次结构。组合使得使得用户对    单个对象和组合对象的使用具有一致性。适用性:一下情况使用组合模式:1)你想表示对象的部分-整体层次结构2)你希望用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的  所有对象效果:1)定义了包含

2013-05-28 14:17:21 551

原创 结构型模式-装饰模型

装饰模式(Decorator)装饰模式(Decorator), 动态地给一个对象添加一些额外的职责, 就增加功能来说,   装饰模式比生成子类更为灵活.意图:  动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类        更为灵活。适用性:以下情况使用装饰模式:1)在不影响其他对象的情况下,以动态、

2013-05-28 14:16:46 669

原创 结构型模式-享元模式

享元模式(Flyweight)意图:运用共享技术有效地支持大量细粒度的对象。适用性:Flyweight模式的有效性很大程度上取决于如何使用它以及在何处使用它。当以下情况都成立时使用Flyweight模式:1)一个应用程序使用了大量的对象。2)完全由于使用大量的对象,造成很大的存储开销。3)对象的大多数状态都可变为外部状态。4)如果

2013-05-28 14:16:12 629

原创 结构型模式-外观模式

外观模式(Facade)意图:为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,    这个接口使得这一子系统更加容易使用。适用性:1)当你要为一个复杂子系统提供一个简单接口时。子系统往往因为不断演化而  变得越来越复杂。大多数模式使用时都会产生更多更小的类。这使得子系统  更具可重用性,也更容易对子系统进行定制,但

2013-05-28 14:15:40 676

原创 结构型模式-适配器

适配器(Adapter)意图:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口    不兼容而不能一起工作的那些类可以一起工作。种类:1> 通过类继承2> 通过对象组合3> 默认适配器 适用性:以下情况下使用适配器模式1)你想使用一个已经存在的类,而它的接口不符合你的需求。2)你想

2013-05-28 14:14:57 644

原创 结构型模式-桥接模式

桥接模式(Bridge)意图:将抽象部分与它的实现部分分离, 使它们都可以独立地变化.适用性:以下一些情况使用Bridge模式:1)你不希望在抽象和它的实现部分之间有一个固定的绑定关系。  例如这种情况可能是因为,在程序运行时刻实现部分应可以  被选择或者切换。2)类的抽象以及它的实现都应该可以通过生成子类的方法加以  扩充。这时

2013-05-26 10:26:37 670

原创 结构型模式-代理模式

代理模式(Proxy)意图:为其他对象提供一种代理以控制对这个对象的访问适用性:   在需要用比较通用和复杂的对象指针代替简单的指针的时候, 使用代理模式.        下面是一些可以使用代理模式常见的情况:1)远程代理2)虚代理3)保护代理4)智能指引效果:   代理模式在访问对象时引入一定程度的间接性

2013-05-26 10:25:57 592

原创 行为模式-状态模式

状态模式(State)意图:允许一个对象在起内部状态改变时改变它的行为。对象看起来似乎修改了它的类。适用性:在下面的两种情况下均可使用状态模式:1)一个对象的行为取决于它的状态, 并且它必须在运行时刻根据状态改变它的行为2)一个操作中含有庞大的多分支的条件, 且这些分支依赖于该对象的状态. 效果:状态模式有下面一些效果:1

2013-05-26 10:24:32 641

原创 行为模式-中介者模式

中介者模式(Mediator)意图:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,    从而使其耦合松散,而且可以独立地改变它们之间的交互。适用性:在下列情况下使用中介者模式:1)一组对象以定义良好但是复杂的方式进行通信. 产生的相互依赖关系结构混乱且  难以理解2)一个对象引用其他很多对象并且直接与这些

2013-05-26 10:23:24 598

原创 行为模式-职责链模式

职责链模式(Chain of Responsibility)意图:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。    将这个对象练成一条链,并沿着这条链传递改请求,直到有一个对象处理它为止。适用性:在以下条件下使用职责链:1)有多个的对象可以处理一个请求, 哪个对象处理该请求运行时刻自动确定2)你想在不明确指定

2013-05-26 10:22:13 615

原创 行为模式-模板方法

模板方法(Template Method)意图:    定义一个操作中的算法的骨架, 而将一些步骤延迟到子类中. 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.适用性:模板方法应用于下列情况:1)一次性实现一个算法的不变得部分, 并将可变得行为留给子类来实现.2)各子类中公共的行为应被提取出来并集中的到一个公共的

2013-05-26 10:21:22 622

原创 行为模式-命令模式

命令模式(Command)意图:   将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。适用性:当你有如下需求时, 可使用Command模式:1)...2)在不同的时刻指定、排列和执行请求.3)支持取消操作4)支持修改日志, 这样当系统崩溃时, 这些修改可以被重新做一

2013-05-26 10:20:01 737

原创 行为模式-解释器模式

解释器模式(Interpreter)意图:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用   该表示来解释语言中的句子。适用性:当有一个语言需要解释执行, 并且你可将该语言中的句子表示为一个抽象语法树时, 可使用解释器模式. 而当存在以下情况时该模式效果最好:1)该文法简单对于复杂的文法, 文法的类层次变得庞大而无

2013-05-26 10:19:08 584

原创 行为模式-观察者模式

观察者模式(Observer)意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖    它的对象都得到通知并被自动更新。运用抽象的父类,可以很好的解决多个类之间的耦合关系。观察者模式所作的工作其实就是在解除耦合。让耦合的双方都依赖于抽象,    而不是依赖于具体。从而使得各自的变化都不会影响都另一边的变化。

2013-05-26 10:18:10 725

原创 行为模式-访问者模式

访问者模式(Visitor)意图:表示一个作用于某对象结构中的各元素的操作. 它使你可以在不改变元素的类的    前提下定义这些元素的新操作.适用性:在下列情况下使用访问者模式:1)一个对象结构包含很多类对象, 它们有不同的接口, 而你想对这些对象实施一些  依赖于其具体类的操作2)需要对一个对象结构中的对象进行很多不同的并且不相关的

2013-05-26 10:17:10 758

原创 行为模式-迭代器模式

迭代器模式(Iterator)意图:提供一个中顺序访问一个聚合对象中的各个元素,而又不暴露该对象的内部表示。适用性:迭代器模式可用来:1)访问一个聚合对象的内容而无需暴露它的内部表示2)支持对聚合对象的多种遍历3)为遍历不同的聚合结构提供一个统一的接口(即, 支持多态迭代)效果:迭代模式有三个重要的作用:1)它

2013-05-26 10:16:18 596

空空如也

空空如也

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

TA关注的人

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