自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java修饰符

摘抄别人:   java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。     1、权限访问修饰符     public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。               包外         子类          包内           类内 publi

2013-02-11 18:46:52 808

转载 用mina传输文件

package com.rose.common.frame.mina;     import java.io.BufferedInputStream;   import java.io.BufferedOutputStream;   import java.io.IOException;   import java.io.InputStream;   import java

2011-11-21 16:29:37 5280

转载 Java基于Socket文件传输示例

Java基于Socket文件传输示例最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端package sterning;import java.io.B

2011-11-21 16:28:34 917

转载 java socket编程

一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为

2011-11-21 16:27:33 1022

转载 Java多线程编程总结

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/27069Java多线程编程总结 下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线

2011-11-21 16:25:25 728

转载 Servlet映射的匹配原则,优先级

一个元素用于映射一个已经注册的Servlet的一个对外访问路径,它包含有两个子元素:和分别用于指定Servlet的注册名称和Servlet的对外访问路径。 Name /hello/hello.html Servlet的对外访问路径的/可以用*通配符替换它有两种规定的格式 a. *.扩展名 匹配.do结尾的URL b. /action/* 表示当前程序下子路径下所有URL 下面归纳了几种映射关系

2011-11-03 14:55:43 3720

转载 request.getSession(false)与request.getSession(true)区别

在网上经常看到有人对request.getSession(false)提出疑问,我第一次也很迷惑,看了一下J2EE1.3 API,看一下官网是怎么解释的。 【官方解释】 getSession public HttpSession getSession(boolean create) Returns the current HttpSession associated with th

2011-11-02 13:57:05 680

转载 Java学习之Iterator(迭代器)的一般用法

迭代器(Iterator)  迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。  Java中的Iterator功能比较简单,并且只能单向移动:  (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返

2011-11-02 13:38:27 507

转载 JSP中request.getParameter()乱码问题

如果是post的话,可以通过设置filter的方法来解决。如果是get或者是超链接的话,以前是通过设置tomcat的配置文件server.xml来解决的,但这样不好,并不是所有的项目,我们都可以修改到服务器的tomcat的配置文件。具体代码如下: 1: Connector port="8080" maxHttpHeaderSize="8192" 2:

2011-11-01 14:00:44 757

转载 引用 JSP filter过滤器的功能简要介绍

引用肥仔John 的 JSP filter过滤器的功能简要介绍filter功能.它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”serv

2011-11-01 13:53:16 669

转载 response.sendRedirect方式的转向与RequestDispatcher的forward方法的比较

response.sendRedirect方式的转向与RequestDispatcher的forward方法的比较Java Web开发中,采用MVC模式的时候,在控制器完成模型的调用之后会选择界面对用户响应,用常有两种方式:1、通过response对象的sendRedirect方法。2、通过RequestDispatcher对象的forward方法。例如要跳转登

2011-10-29 14:13:03 842

转载 server.transfer和response.redirect的区别

在实现页面跳转的时候,有些人喜欢用Response.Redirect,而有些人则喜欢用Server.Transfer。大部分时间似乎这两种方法都可以实现相同的功能,那究竟有区别吗?       根本上,Response是叫浏览器去重新转向到指定的网页,而Server自然是发生在服务器端为主了,因此会有以下区别:一、1. Server.Transfer只能够转跳到本地虚拟目录指定的页

2011-10-29 14:12:31 731

转载 PL/SQLDeveloper使用技巧

1、PL/SQL  Developer记住登陆密码  在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;  设置方法:PL/SQL Developer 7.1.2  ->tools->Prefer

2011-10-19 16:14:33 1547

转载 PL/SQL Developer 快捷设置

1、登录后默认自动选中My Objects     默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算

2011-10-19 16:08:29 975

转载 MyEclipse 6.0 汉化

1:汉化:(假设安装路径是:E:/MyEclipse 6.0)首先,运行目录下的“eclipse.exe”应用程序,进入到主界面后,在主菜单栏处依次点:“help”-->“software update”-->“Find And Install”,这时弹出一个界面,要你选择要

2011-10-17 14:39:34 658

转载 Java常见笔试面试题目解析(十):Java中检查的异常与未检查的异常

Java代码 public class ExceptionTypeTest {      public void doSomething()throws ArithmeticException{          System.out.println();

2011-10-14 19:06:31 996

原创 oracle with as 表别名

with  别名 as (select * from *)select * from 别名; 相当于建个临时表语法就是with tempname as (select ....)select ...例子:with t as (select *

2011-10-14 15:18:39 5061

转载 Java字符串split方法的小陷阱

今天在写一个Java字符串切分程序时,发现切分后的计数一直有问题,调了半天才找到原因。。。下面先来看一个问题:有字符串str=“string split test” ,使用String类的split方法,根据空格切分后的字符串数组有多少个元素?我们可以用下面的程序来测试:

2011-10-13 14:06:32 11178

转载 oracle between and 的简单条件查询

between and 语句 ( dateA >= culom && dateB and user.createtime between  to_date('"+starttime+"' , 'yyyy-MM-dd') and to_date('"+endtime+"',

2011-10-12 09:51:22 1486

转载 JSTL 入门: 表达式语言

通过避免使用脚本编制元素来简化对 JSP 应用程序的软件维护Mark A. Kolb ([email protected]), 软件工程师简介: JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用

2011-09-27 17:17:12 581

转载 Java中的El表达式

E L(Expression Language) 目的:为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套

2011-09-27 16:23:56 1861

转载 Tortoise SVN 版本控制常用操作知识

0:SVN的版本号是怎么回事?    svn commit 操作可以作为一个原子事务操作发布任意数量文件和目录的修改。在你的工作副本中,你可以改变文件内容,创建、删除、改名和复制文件和目录,然后作为一个整体提交。    在版本库中,每次提交被当作一次原子事务操作:

2011-09-27 15:47:22 1660

转载 SVN客户端基本使用方法

首先要做的就是 获取SVN上的项目文件了  在本地服务器下建立个和SVN上相同名字的文件夹  然后右键 SVNcheckout然后会弹出个checkout的对话框输入远程项目目录和本地工作目录点击OK 获取文件,获取成功后就可以进行项目开发了!然后介绍几个

2011-09-27 15:46:38 1165

转载 Oracle-merge用法详解

Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进:

2011-09-22 16:40:34 948

转载 myeclipse工程下面文件、文件夹作用

.classpath保存的是项目所用的外部引用包的路径。.mymetadata 保存的是工程属性文件.project 是工程构建配置文件.metadata文件夹的作用  Eclipse内所有改动都放在这个文件夹.settin

2011-09-22 10:17:35 2452

转载 svn文件冲突,树冲突详解

解决冲突偶尔,当你从版本库更新、合并文件时,或者切换工作副本至一个不同的 URL 时你会遇到冲突。有两种冲突:文件冲突当两名(或更多)开发人员修改了同一个文件中相邻或相同的行时就会发生文件冲突。树冲突当一名开发人员移

2011-09-20 17:10:30 613

转载 java.lang.OutOfMemoryError: Java heap space 解决方法

java.lang.OutOfMemoryError: Java heap space 解决方法这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.1.可以在windows 更改系统环境变量加上JAV

2011-09-14 15:25:09 613

转载 java foreach 使用

foreach语句使用总结foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以

2011-09-09 10:39:30 1034

转载 MyEclipse默认编码为GBK,修改为UTF8的方法【修改JS编码格式】

MyEclipse 默认编码居然是GBK,js文件默认编码是ISO-....怎么可以这样呢?都修改成UTF8的方法:1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧 Text

2011-08-24 14:19:15 18062

转载 (转载)myeclipse加速启动设置

1、去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General -

2011-08-16 11:14:38 897 1

原创 html 标签只读设置

input  type="text"  readyonly  也可以用disable="disable" 不过disable  提交不传递值,等于把标签都费力select    aaabbb      aaabbb       这段代码好像

2011-08-13 15:52:26 2591

转载 Javascript 中的大括号{}和中括号[]详解

var picarry = {}; 等价于 var picarry = new Object(); 数组是这样 var picarry = [];或 var picarry = new Array();JavaScript 中大括号表示创建对象。var obj

2011-07-06 16:53:48 1030

转载 C#与.net发展趋势和预测

<br />因为我们左右不了c#和.net的发展,所以我们对C#和.net的发展中的科学技术问题并不关心,更多关注它是否普及应用。<br />在软件领域,我们有两个极端:1是什么事情都动手解决,从逻辑角度,“C#什么都能做”,可以把“c#”换成c,c++,vb,甚至汇编,基本上都是对的,但这本身没有多大意义。其实我们更关心,这门语言,有没有从语言特性上对这种开发提供支持。比如用bool类型,比c中用0,1表示false,true要“安全”得多。2是“等一等看一看靠一看”的“等看靠”思想。例如,以前c#1.1

2011-01-19 21:16:00 1486

转载 javascript弹出窗口问题总结

<br /><br />作者:罗代均,ldj_work#126.com ,转载请保持完整性.<br />1.无提示刷新网页<br />    大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。<br />而有的页面不会提示,不弹出提示窗口,直接就刷新了.<br />    如果页面没有form,<br />       则不会弹出提示窗口<br />    如果页面有form表单,<br />      a)<form  method="post" ...>  <br />   

2011-01-10 22:36:00 558

转载 html文件中js代码执行顺序

<br /><br />大家都知道js是顺序执行的,但是如果在一个函数的定义之前调用这个函数那会是什么效果那?<br />下面的代码是一个列子,如果myAbc没有定义则会提示错误,如果已经定义则会正确提示。<br /> Js代码 <script>  try {      myAbc();  } catch(e) {      alert("error");  }  </script>  <script>  function myAbc() {      alert("myAbc");  }  </scrip

2010-12-26 21:06:00 2526

转载 SVN,CVS,VSS工作机制比较/SVN安装及配置

<br />SVN,CVS,VSS工作机制比较/SVN安装及配置<br />经验分亨 2010-12-17 13:44:21 阅读18 评论0  字号:大中小 订阅<br />调试了几天,感觉SVN要简单得很,前几天搞CVS一直有问题,很是郁闷,所有改用SVN了<br />SVN又有两种方式,svnserve服务方式和apache方式,<br />如果用svnserve方式的话推荐直接用Setup-Subversion-1.6.13.msi(目前最新版)<br />哪果用apache方式的话 推荐用Visu

2010-12-26 10:29:00 751

转载 做大的艺术:大型网站的架构设

<br />如果说1980年代是PC的时代,1990年代是互联网的时代,那么当下呢?当下是移动互联网的时代。移动互联网的基本要义,一言以蔽之,就是把手机与网站相连,每部手机在网站上都有独立的个人空间,成为手机的镜像。<br /><br />    一部小小的手机里面,可能同时装载着数十个软件。而且在同一时刻,可能好几个软件在同时运行。另外,还得时刻准备暂停运行,把手机CPU等资源让给电话通话等优先级别高的工作。还有,时刻需要准备应付网络连接中断,手机电池耗尽等等情况。总之,手机软件的结构设计,是做小的艺术。

2010-12-04 23:11:00 1049

转载 Java+PHP整合=混血新宠儿

<br />在2009年互联网上大谈各种系统技术架构,我们看见了很多国内、国外大型网站采用了其他语言和Java(Jee)结合的方式进行工作,其中由我们熟悉的有 手机之家 和 Digg 都是采用PHP和Java混合的方式进行协同工作。<br /><br />我见过最佳的实践方式也是很多人经常体验过的那就是淘宝(Taobao),请看这个URL地址:http://www.taobao.com/go/chn/in/thermal_underwear.php?TBG=14153.14.13&ad_id=&am_id=

2010-12-04 23:07:00 9792

转载 又拍网架构-又一个用到python的网站

<br />又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章会介绍一些在技术上的积累。<br />又拍网和大多数Web2.0站点一样,构建于大量开源软件之上,包括MySQL、PHP、nginx、Python、memcached、redis、Solr、Hadoop和RabbitMQ等等。又拍网的服务器端开发语言主要是PHP和Python,其中PHP用于编写Web逻辑(通过HTTP和用户直接

2010-12-04 22:48:00 2019

转载 浅谈大型网站动态应用系统架构

<br />动态应用,是相对于网站静态内容而言, 是指以c/c++、php、Java、perl、.net等 服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通 常与数据库系统、缓存系统、分布式存储系统等密不可分。<br />大型动态应用系统平台主要是针对于大流 量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。<br />大型动态应用系统又可分为几个子系统:<br />l       

2010-12-04 21:56:00 620

空空如也

空空如也

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

TA关注的人

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