Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
05 2015 档案
Base64 编码
摘要:Base64字母表Base64编码将一个8位字节序列拆成6位的片段,并为每个6位的片段分配一个字符,这个字符是Base64字母表中的64个字符之一。WertZeichenWertZeichenWertZeichenWertZeichenWertZeichenWertZeichenWertZeiche... 阅读全文
posted @ 2015-05-28 20:12 huey2672 阅读(410) 评论(0) 推荐(0) 编辑
HttpClient(4.3.5) - ResponseHandler
摘要:The simplest and the most convenient way to handle responses is by using the ResponseHandler interface, which includes the handleResponse(HttpResponse 阅读全文
posted @ 2015-05-22 21:17 huey2672 阅读(2528) 评论(0) 推荐(0) 编辑
HttpClient(4.3.5) - Exception Handling
摘要:HttpClient can throw two types of exceptions: java.io.IOException in case of an I/O failure such as socket timeout or an socket reset and HttpExceptio 阅读全文
posted @ 2015-05-22 13:12 huey2672 阅读(638) 评论(0) 推荐(0) 编辑
HttpClient(4.3.5) - HTTP Entity
摘要:HTTP entity HTTP messages can carry a content entity associated with the request or response. Entities can be found in some requests and in some respo 阅读全文
posted @ 2015-05-22 13:10 huey2672 阅读(2013) 评论(0) 推荐(0) 编辑
HttpClient(4.3.5) - 简单示例
摘要:HttpClient 是一个客户端的 HTTP 传输库,而不是浏览器。HttpClient 的目的是传输和接收 HTTP 报文。HttpClient 不会尝试去处理报文内容,执行嵌入 HTML 内的 JavaScript 脚本,或者是猜测实体内容类型等于 HTTP 传输无关的操作。HttpClien... 阅读全文
posted @ 2015-05-21 22:14 huey2672 阅读(1007) 评论(0) 推荐(0) 编辑
Apache Commons 简述
摘要:Apache Commons 是一个关注于可复用的 Java 组件的 Apache 项目。Apache Commons 由三部分构成: Commons Proper - 一个可复用的 Java 组件库。 Commons Sandbox - Java 组件开发的工作区。 Commons Dorm... 阅读全文
posted @ 2015-05-21 20:30 huey2672 阅读(458) 评论(0) 推荐(0) 编辑
树形结构在关系数据库中的设计
摘要:在程序设计中,经常以树形结构表示数据的层次关系,如菜单的结构、商品的分类等。这样的层次结构在关系数据库中难以直观地表示。常见的一种做法是用一个字段指向上级节点来表示记录的上下级关系。fidpidfname 1 Food 2 1 Fruit 3 2Red 4 3Cherry 5 2Yellow 6 5... 阅读全文
posted @ 2015-05-21 14:20 huey2672 阅读(1652) 评论(0) 推荐(0) 编辑
JDK Tools - jinfo: Java 配置信息工具
摘要:jinfo 是 JDK 自带的配置信息工具,可以查看、设置 Java 进程的参数配置。 命令格式 jinfo [ option ] pidjinfo [ option ] executable corejinfo [ option ] [server-id@]remote-hostname-or-I 阅读全文
posted @ 2015-05-19 22:32 huey2672 阅读(383) 评论(0) 推荐(0) 编辑
JDK Tools - jps: JVM 进程状态工具
摘要:jps(Java Virtual Machine Process Status Tool) 是 JDK 提供的一个显示当前所有 Java 进程实例的命令。 命令格式 jps [ options ] [ hostid ] 命令参数 -q 只显示本地虚拟机的 pid,而不显示类名称、JAR 文件名和传递 阅读全文
posted @ 2015-05-19 21:54 huey2672 阅读(420) 评论(0) 推荐(0) 编辑
在 Tomcat 中设置 JDBCRealm
摘要:除了默认配置的 DataSourceRealm,Tomcat 还支持JDBCRealm,它通过 JDBC 来访问记录在关系数据库里的认证信息。JDBCRealm 的配置步骤如下:在 $TOMCAT_HOME\conf\server.xml 配置 元素。 元素属性说明:属性说明classNameTo... 阅读全文
posted @ 2015-05-19 19:54 huey2672 阅读(838) 评论(0) 推荐(0) 编辑
Spring - IoC(12): 属性占位符
摘要:使用属性占位符可以将 Spring 配置文件中的部分元数据放在属性文件中设置,这样可以将相似的配置(如 JDBC 的参数配置)放在特定的属性文件中,如果只需要修改这部分配置,则无需修改 Spring 配置文件,修改属性文件即可。下面是一个属性占位符的示例。 Spring 配置: properties 阅读全文
posted @ 2015-05-18 23:25 huey2672 阅读(559) 评论(0) 推荐(0) 编辑
Tomcat - 设置 HTTP 基本认证
摘要:在 Tomcat 中设置 HTTP 基本认证的示例 测试: a) 无认证信息请求 b) 错误认证信息请求 c) 正确认证信息但该用户无指定资源的访问权限 d) 正确认证信息且该用户无指定资源的访问权限 阅读全文
posted @ 2015-05-18 22:49 huey2672 阅读(2185) 评论(0) 推荐(0) 编辑
HTTP - 基本认证
摘要:有数百万的人在用 Web 进行私人事务处理,访问私有的数据。通过 Web 可以很方便地访问这些信息,但是仅仅是方便访问还是不够的。我们要保证只有特定的人能看到我们的敏感信息并且能够执行我们的特权事务。并不是所有的信息都能够公开发布的。服务器需要通过某种方式来了解用户身份。一旦服务器知道了用户身份,就... 阅读全文
posted @ 2015-05-18 21:38 huey2672 阅读(327) 评论(0) 推荐(0) 编辑
HTTP - 首部
摘要:首部类型首部类型说明通用首部客户端和服务器都可以使用的通用首部。可以在客户端、服务器和其他应用程序之间提供一些有用的通用首部。请求首部请求首部时请求报文特有的。它们为服务器提供了一些额外信息,比如客户端希望接收什么类型的数据。响应首部响应报文有自己的首部集,以便为客户端提供信息。实体首部实体首部指的... 阅读全文
posted @ 2015-05-18 14:21 huey2672 阅读(727) 评论(0) 推荐(0) 编辑
Spring(3.2.3) - Beans(11): depends-on
摘要:大多数情况下,Bean 之间的依赖非常直接:被依赖的 Bean 作为属性。在 XML 配置文件中最常见的就是使用 元素。在一些特殊情况下,Bean 之间的依赖不够直接。比如,某个类的静态初始化块中使用了其他的 Bean,如果其他 Bean 还没实例初始化,将会引发异常。depends-on 属性可... 阅读全文
posted @ 2015-05-17 21:37 huey2672 阅读(316) 评论(0) 推荐(0) 编辑
Spring - IoC(10): 生命周期
摘要:Spring 容器可以管理 singleton 作用域 Bean 的生命周期,容器能够跟踪 Bean 实例的创建、销毁。管理 Bean 生命周期行为主要有两个时机: 注入 Bean 的依赖关系之后 即将销毁 Bean 之间 依赖关系注入之后的行为 有三种方式可以在 Bean 的所有属性设置成功后执行 阅读全文
posted @ 2015-05-17 21:15 huey2672 阅读(776) 评论(0) 推荐(0) 编辑
Spring - IoC(9): @Resoure & @Autowired
摘要:@Resource 和 @Autowired 都是用来装配依赖的,它们之间有些异同。 @Resoure @Resource 是 JSR-250 规范的注解。 @Resource 可以标注在字段、方法上,但不可以标注在构造方法上。 默认情况下,@Resource 按依赖的名称进行装配。@Resourc 阅读全文
posted @ 2015-05-17 00:09 huey2672 阅读(556) 评论(0) 推荐(0) 编辑
Spring - IoC(8): 基于 Annotation 的配置
摘要:除了基于 XML 的配置外,Spring 也支持基于 Annotation 的配置。Spring 提供以下介个 Annotation 来标注 Spring Bean: @Component:标注一个普通的 Spring Bean @Controller:标注一个控制器组件类 @Service:标注一 阅读全文
posted @ 2015-05-16 23:03 huey2672 阅读(391) 评论(0) 推荐(0) 编辑
Spring - IoC(7): 延迟实例化
摘要:默认情况下,Spring IoC 容器启动后,在初始化过程中,会以单例模式创建并配置所有使用 singleton 定义的 Bean 的实例。通常情况下,提前实例化 Bean 是可取的,因为这样在配置中的任何错误就会很快被发现,否则可能要几个小时甚至几天后才会被发现。 有时候你可能并不想在 Appli 阅读全文
posted @ 2015-05-16 16:08 huey2672 阅读(909) 评论(1) 推荐(0) 编辑
Spring - IoC(6): 作用域
摘要:Spring 支持五种作用域,分别是 singleton、prototype、request、session 和 global session。 singleton 作用域 默认情况下,Spring IoC 容器启动后,在初始化过程中,会以单例模式创建并配置所有使用 singleton 定义的 Be 阅读全文
posted @ 2015-05-16 15:01 huey2672 阅读(580) 评论(0) 推荐(0) 编辑
Spring - IoC(5): 集合属性的注入
摘要:如果 Bean 的属性是个集合,则可以使用 <list/>、<set/>、<map/> 和 <props/> 元素向 List、Set、Map 和 Properties 类型的属性注入值。 注入集合值的配置示例: 阅读全文
posted @ 2015-05-15 23:40 huey2672 阅读(379) 评论(0) 推荐(0) 编辑
Spring - IoC(4): p-namespace & c-namespace
摘要:p 命名空间 p 命名空间允许你使用 bean 元素的属性而不是 <property/>子元素来描述 Bean 实例的属性值。从 Spring2.0 开始,Spring 支持基于 XML Schema 的方式来简化配置文件。beans 元素的结构定义在一个 XML Schema 文档中。但是,p 命 阅读全文
posted @ 2015-05-15 23:30 huey2672 阅读(1177) 评论(0) 推荐(0) 编辑
Spring - IoC(3): Bean 实例的创建方式
摘要:创建一个 Bean 实例对象的方法通常有如下方式: 调用构造器创建 Bean 实例 调用静态工厂方法创建 Bean 实例 调用实例工厂方法创建 Bean 实例 使用构造器创建 Bean 实例 XML 配置: 使用静态工厂方法创建 Bean 实例 XML 配置: 静态工厂类: 使用实例工厂方法创建 B 阅读全文
posted @ 2015-05-15 21:33 huey2672 阅读(328) 评论(0) 推荐(0) 编辑
Spring - IoC(2): 属性注入 & 构造注入
摘要:依赖注入是指程序运行过程中,如果需要另外的对象协作(访问它的属性或调用它的方法)时,无须在代码中创建被调用者,而是依赖于外部容器的注入。 属性注入(Setter Injection) 属性注入是指 IoC 容器使用 Bean 属性的 setter 方法来注入 Bean 依赖的实例。使用属性注入应该为 阅读全文
posted @ 2015-05-15 21:17 huey2672 阅读(609) 评论(0) 推荐(0) 编辑
Spring - IoC(1): Spring 容器
摘要:BeanFactory & ApplicationContext org.springframework.beans.factory.BeanFactory 是最基本的 Spring 容器接口,它提供了管理 Bean 的一些基本功能。 BeanFactory 接口包含如下几个基本方法: Object 阅读全文
posted @ 2015-05-15 20:39 huey2672 阅读(437) 评论(0) 推荐(0) 编辑
Linux 命令 - crontab: 任务调度
摘要:cron 是一个 Linux 下的定时执行工具,可以在无需人工干预的情况下运行作业。守护进程 cron 会读取 crontab 文件,根据配置在指定的时间执行任务。contab 命令用来添加、删除、显示 cron 任务表。(Ubuntu 环境)可以通过 service 命令启停 cron 服务:se... 阅读全文
posted @ 2015-05-12 22:56 huey2672 阅读(1034) 评论(0) 推荐(0) 编辑
Linux 命令 - at: 在指定的时间执行任务
摘要:在指定的时间执行任务。命令格式at [-V] [-q queue] [-f file] [-mldbv] TIMEat [-V] [-q queue] [-f file] [-mldbv] -t time_argat -c job [job...]命令参数-V 在标准错误流上打印版本号-q que... 阅读全文
posted @ 2015-05-12 22:25 huey2672 阅读(4487) 评论(0) 推荐(0) 编辑
Linux 命令 - watch: 反复执行命令,全屏显示输出
摘要:watch 命令周期性地执行命令,全屏显示输出。可以通过 watch 命令反复执行某一程序来监视它的输出变化。命令格式watch [-dhvt] [-n ] [--differences[=cumulative]] [--help] [--interval=] [--no-title] [--ver... 阅读全文
posted @ 2015-05-12 22:08 huey2672 阅读(1703) 评论(0) 推荐(0) 编辑
Linux - 查看用户登录记录
摘要:有关用户登录的信息记录在 utmp(/var/run/utmp)、wtmp(/var/log/wtmp)、btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中。who、w 和 users 等命令通过 utmp(/var/run/utmp) 文件查询... 阅读全文
posted @ 2015-05-11 18:48 huey2672 阅读(14783) 评论(0) 推荐(3) 编辑
Linux - 重定向与管道
摘要:标准输出重定向">" 操作符:覆盖目标文件内容huey@huey-K42JE:~/huey/linux/cmdline date > foohuey@huey-K42JE:~/huey/linux/cmdline cat fooFri May 8 09:55:42 CST 2015">>" 操作... 阅读全文
posted @ 2015-05-08 22:23 huey2672 阅读(331) 评论(0) 推荐(0) 编辑
HTTP - 状态码
摘要:状态码分类总体范围已定义范围类别100~199100~101信息200~299200~206成功300~399300~305重定向400~499400~415客户端错误500~599500~505服务器错误状态码说明状态码原因短语含义100Continue收到了请求的起始部分,客户端应该继续请求10... 阅读全文
posted @ 2015-05-08 21:58 huey2672 阅读(172) 评论(0) 推荐(0) 编辑
Linux - 文件的压缩与归档
摘要:文件压缩常用的压缩命令有 gzip、bzip2 等。gzip 命令命令格式gzip [ -acdfhlLnNrtvV19 ] [-S suffix] [ name ... ]命令参数-c --stdout --to-stdout 将输出内容写到标准输出端口,并保持原有文件不变-d --decomp... 阅读全文
posted @ 2015-05-08 09:36 huey2672 阅读(769) 评论(0) 推荐(0) 编辑
HTML - base 标签
摘要:标签为页面上的所有链接规定默认地址或默认目标。通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。使用 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 、、、 标签中的 URL。示例代... 阅读全文
posted @ 2015-05-06 09:41 huey2672 阅读(362) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示