自娱自乐的代码人,专注Java、c、php

GIT:https://github.com/zhuli InitPHP开源框架:http://initphp.com

Java学习笔记25:Java中MD5使用

import java.security.MessageDigest; /** * MD5工具类 * @author zhuli 2012-12-19 下午6:22:42 */ public class Md5Util { /** * 字符串MD5加密后返回...

2012-12-19 19:30:21

阅读数:1440

评论数:0

转载和积累系列 - XML中需要转义的字符

今天遇到一个比较奇怪的问题,XML文件读取的时候出现错误,是&符号在xml中无法转义 xml所有转义符   和 & & 大于 >  &gt ;  小于  空格    单引号 ‘ '  双引号 “ &a...

2012-12-19 15:10:12

阅读数:1402

评论数:0

Java学习笔记24:Mvn常用命令

mvn archetype:create :创建 Maven 项目mvn compile :编译源代码 mvn test-compile :编译测试代码mvn test : 运行应用程序中的单元测试 mvn site : 生成项目相关信息的网站 mvn clean :清除目标目录中的生...

2012-12-19 05:47:58

阅读数:1499

评论数:4

Java 学习笔记23:关于Java Session使用

关于SESSION 度娘说“Session:在计算机中,尤其是在网络应用中,称为“会话”。 当一个session第一次被启用时,一个唯一的标识被存储于本地的cookie中。通过这个cookie值,就可以对应存储在服务器端的这个session信息。在访问者从到达某个特定的主页到离开为止的...

2012-12-14 11:19:51

阅读数:8596

评论数:0

Java 学习笔记22:Maven以及其Eclipse插件m2eclipse的安装

Maven以及其Eclipse插件m2eclipse的安装 (本文参考了Maven实战) 检查JDK的安装以及环境变量的配置 打开cmd echo %Java_Home% java -version   如下图     下载Maven http://maven.apache.org/downlo...

2012-12-13 11:03:24

阅读数:1283

评论数:0

Java 学习笔记21:Java断点调试的使用

Java断点调试是写Java程序一个非常基本功。下面我们就介绍一下简单的Java断点调试功能。 我们给findAllGuestbook()方法添加了两个断点,eclispce最左边有两个绿点的就是断点的点。断点需要Ctrl + Shift + B 快捷键就可以部署断点了。 然后...

2012-12-11 19:22:49

阅读数:9315

评论数:2

转载和积累系列 - 那些相见恨晚的 JavaScript 技巧

JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技...

2012-12-11 18:26:05

阅读数:754

评论数:0

数据结构和算法系列 - Trie—单词查找树

Trie—单词查找树 l  简介 Trie,又称单词查找树、前缀树,是一种哈希树的变种。应用于字符串的统计与排序,经常被搜索引擎系统用于文本词频统计。 含有单词“tea”“tree”“A”“ZSU”的一棵Trie。 l  性质 n  根节点不包含字符,除根节点外的每一个节点都只包含一...

2012-12-11 18:17:51

阅读数:960

评论数:0

服务器数据库系列 - Web站点数据库分布存储浅谈

[原创]  Web站点数据库分布存储浅谈 作者:heiyeluren 博客:http://blog.csdn.net/heiyeshuwu 时间:2007-11-18 【 前言 】 网 站在Web 2.0时代,时常面临迅速增加的访问量(这是好事情),但是我们的...

2012-12-11 18:12:15

阅读数:717

评论数:0

使用事件驱动模型实现高效稳定的网络服务器程序

作者: 顾 锋磊, 软件工程师, IBM   前言 事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,...

2012-12-10 19:16:53

阅读数:774

评论数:0

转载和积累系列 - trie树简介

作者:livelylittlefish 来源:http://blog.csdn.net/livelylittlefish/archive/2011/05/10/6410569.aspx   本博客(http://blog.csdn.net/livelylittlefish )贴出作者(阿波)...

2012-12-10 19:04:04

阅读数:607

评论数:0

转载和积累系列 - 关于Oauth2.0认证授权体系

关于Oauth2.0 度娘说:是OAuth协议的下一版本,但不向后兼容OAuth 1.0。 OAuth 2.0关注客户端开发者的简易性,同时为Web应用,桌面应用和手机,和起居室设备提供专门的认证流程。规范还在IETF OAuth工作组的开发中,按照Eran Hammer-Lahav的说法,O...

2012-12-10 16:07:44

阅读数:2599

评论数:1

Java 学习笔记20:深入Java的Cookie使用

Java的Cookie使用 设置Cookie,设置了一个username的cookie,路径为"/",有效期为:3600。设置了一个test的cookie。 @RequestMapping(value="/test") @ResponseBody ...

2012-12-10 15:19:57

阅读数:2410

评论数:1

Java 学习笔记19:深入Serializable

Java的Serializable Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API提供一种处理对象序列化的标准机制。在这里你能学到如何序列化一个对象,什么时候需要序列化以及...

2012-12-10 14:49:17

阅读数:1431

评论数:1

Java 学习笔记18:深入Java HashMap

HashMap是什么? HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 Java的HashMap Java的HashMap主要由两种数据结构组成:一个...

2012-12-06 14:16:55

阅读数:1382

评论数:0

Java深入 - 深入理解Java集合

List类型 Java List一共三个实现类:分别是ArrayList、Vector和LinkedList。 类型 说明 ArrayList ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大...

2012-12-06 11:46:59

阅读数:3204

评论数:3

Java深入 - ThreadLocal

什么是线程? 度娘说:线程(thread, 台湾称 执行绪)是"进程"中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。 java的线程 假如我们做的是web程序,那么http的每次请...

2012-12-05 12:53:50

阅读数:6140

评论数:3

Java 学习笔记15:关于web开发中,全局变量的一点想法

在PHP开发中,我们经常习惯于在php类中定义很多变量。这是因为php是解析型的语言,在做web开发的时候,一次解析就释放内存。但是Java可能就有些不同,Java是编译型的语言,web容器运行后,类的对象就会常驻在内存中,这个时候如果类的对象中有定义公用变量,那么就会不同的人访问web程序导致这...

2012-12-05 10:22:39

阅读数:5956

评论数:1

PHP相关系列 - 再一次, 不要使用(include/require)_once

原文:http://www.laruence.com/2012/09/12/2765.html 最近关于apc.include_once_override的去留, 我们做了几次讨论, 这个APC的配置项一直一来就没有被很好的实现过. 在这里, 我想和大家在此分享下, 这个问题的原因, 以及...

2012-12-04 18:52:56

阅读数:1317

评论数:0

PHP相关系列 - memcache的一致性Hash算法

来源:http://blog.csdn.net/kongqz/article/details/6695417   一、概述   1、我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储节点的选择。与常规的hash算法思路不同...

2012-12-04 18:34:27

阅读数:1412

评论数:2

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