自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PowerDesigner中显示name, code,comment的解决方法 修正脚本,执行不会重复添加comment...

Option   Explicit   ValidationMode   =   True   InteractiveMode   =   im_Batch  Dim   mdl   '   the   current   model  '   get   the   current   active   model   Set   mdl   =   ActiveMode...

2016-03-18 11:04:38 519

大型网站架构不得不考虑的10个问题

这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要...

2014-04-10 16:33:32 157

原创 【转】30条值得你借鉴的好习惯

        我有幸一直能生活在比较好的圈子中,我的优秀的同学、舍友,乃至我现在创业后遇到的优秀创业者,从他们身上看到和学到一些好的习惯。        我一直觉得,好的习惯,是成功和进步的重要一点。我随手总结一些给大家,零散未经排版。当然,每个人有每个人的判断,这里可能有些是是适合你的,有些是不适合你的,也不代表我每条都做到了。你需要找到最适合你的。 1. 少看帖子,多看书...

2013-09-13 13:31:43 159

【摘】MyBatis在ORM中的自我认识

   "MyBatis" 的原型是 "ibatis" ,是ibatis的升级版本,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。      在ORM解决方...

2013-08-20 11:02:46 234

原创 Spring 的设计理念

        Spring 总共有十几个组件,但是真正核心的组件只有几个,Spring 框架中的核心组件只有三个:Core、Context 和 Beans。它们构建起了整个 Spring 的骨骼架构。         如果再在它们三个中选出核心的话,那就非 Beans 组件莫属了,为何这样说,其实 Spring 就是面向 Bean 的编程(BOP,Bean Oriented Program...

2013-02-21 17:59:30 107

【转】Oracle中Decode()函数使用技巧

       说明:decode()函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。       一、DECODE用途      先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%,通常的做法是,先选出记录 中的工资字段值...

2013-02-19 16:15:45 93

原创 android五个进程等级

1.Foreground Process:前端的进程状态:正处于Activity Resume()状态正处于与bound服务交互状态正处于服务在前台运行的状态,(startForeground()被调用,例如:播放音乐)Service生命周期函数正在被执行(onCreate(),onStart(),onDestory())BroadcastReceiver正在执行...

2012-12-27 20:43:46 112

原创 Firefox扩展开发01-Hello World

今天尝试开发一个Firefox的扩展。虽然比较简单,网上也有很多教程,但是感觉一些教程写的比较麻烦,在初步的开发过程中并没有用到那些东西,于是自己把开发过程记录下来。我是根据Mozilla官方教程开发的,有兴趣的朋友可以自己去看看:https://developer.mozilla.org/en/Building_an_Extension。按照一般的教程,第一个程序都是使...

2012-12-17 23:05:35 109

原创 cmd /c和cmd /k 以及CMD命令

2011-03-31 17:14 【转】cmd /c和cmd /kjava的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口...

2012-09-28 11:17:27 587

原创 自己搭建一个SSH框架

自己搭建一个SSH框架!真累挺!来源: 张成法的日志1、实验环境准备 MyEclipse8.6 Tomcat6.0.20 MySQL5.1 数据库脚本程序CREATE TABLE user (id int(11) NOT NULL auto_increment,username varchar(50) default NULL,password varchar...

2012-08-16 19:23:59 175

原创 javascript ActiveXObject

javascript取得机器名,用户名,读写注册表,启动应用程序  //javascript有个特殊的对象ActiveXObject,通过它可以访问windows的本地文件系统和应用程序,  比如:有的时候我们需要得到用户的机器名,用户名,得到某个文件的信息,或者读写注册表,或者启动计算器、outlook等应用程序。    下面是一些常用的方法,每个都经过了测试。  &lt...

2012-07-11 16:25:33 149

原创 tar 解压缩命令

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必...

2012-06-13 09:39:23 103

原创 IBM WAS简介

IBM WAS简介IBM WAS 的全称是 IBM WebSphere Application Server ,和 Weblogic 一样 ,是 当前主流的 App Server (应用服务器)之一 。App Server 是运行 Java 企 业组 件的平台,构成了 应 用 软 件的主要运行 环 境。其他常用的 App Server 还有 : Tomcat 、 Jboss 。IBM...

2012-05-11 15:59:21 3715

原创 给vmware的Linux虚拟机添加硬盘

1、先将虚拟机Power Off,在Virtual Machine Setting对话框里点击左下角的“Add”,选择“Hard Disk”,之后选择“Create a new virtual disk”,分配容量,其他默认配置就可以了。2、启动虚拟机系统,用root登陆,利用 # ls /dev/sd*  的命令可以看到最后有一个sdb 或sdc(如果是添加的第三块硬盘会是sdc),它没有...

2012-05-06 22:31:03 158

原创 Window.Open 使用详解

引:Window_Open详解一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例:<S...

2012-04-24 10:51:12 696

原创 log4j.properties配置详解

stone 的 log4j配置详解Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件  配置参数实例如下:log4j.rootLogger=debug, stdout, R     log4j.ap...

2012-04-20 16:26:49 210

不同数据库获取新增加的主键值

 不同数据库获取新增加的主键值 数据库获取新增主键的查询语句DB2IDENTITY_VAL_LOCAL()InformixSELECT dbinfo('sqlca.sqlerrd1') FROM <TABLE>SybaseSELECT @@IDENTITY...

2012-04-19 14:39:09 111

Mysql 乱码问题--如何查看和修改Mysql 的字符集

MySQL会出现中文乱码的原因不外乎下列几点:   1.server本身设定问题,例如还停留在latin1   2.table的语系设定问题(包含character与collation)   3.客户端程式(例如php)的连线语系设定问题   强烈建议使用utf8!!!!   utf8可以兼容世界上所有字符!!!!查看 并 修改Mysql的字符集编码格式:查看默认的编码格式:mysql...

2012-04-13 00:51:03 92

MySQL中关于JDBC URL几个重要参数说明

 MySQL JDBC Driver  常用的有两个,一个是gjt(Giant Java Tree)组织提供的mysql驱动,其JDBC Driver名称(JAVA类名)为:org.gjt.mm.mysql.Driver  详情请参见网站:http://www.gjt.org/  或在本网站下载mysql JDBC Driver(mm.jar)  另一个是MySQL官方提供的J...

2012-04-13 00:41:55 213

原创 《portal开发指南》第一章

一、 Portlet简介Portlet与servlet一样,都是jcr的规范api定义,不同的portlet还比较“年轻”,目前版本还只到2.0,而servlet规范已经相当成熟,发布了多个版本。如果不是十分准确的说,portlet只是另一种开发web程序的api,从这个方面说,开发portlet并没有什么神秘的地方,但是之所以有portlet这个规范,portlet适用的场...

2012-03-07 15:56:43 219

原创 IBM webSphere Portal之portlet与servlet规范的关系

Servlet规范中是这样定义的:A servlet is a Java technology based web component, managed by a container, that generates dynamic content. Like other Java-based components, servlets are platform independent...

2012-03-07 15:49:18 133

原创 Java Socket 编写的 HTTP 服务器应用【转】

转自http://hi.baidu.com/zpls2003/blog/item/0ae5b61996b6334342a9ad4d.html/*** SimpleHttpServer.java*/import java.io.*;import java.net.*;import java.util.StringTokenizer;/*** 一个简单的用 Ja...

2011-05-26 18:23:08 88

java:ant:build.xml简析

一、Ant是什么?    Ant(蚂蚁)是一个基于Java的自动化和XML格式的脚本引擎。这样说可能大家不是很形象,不是很容易理解,我们看看它在什么情况下比较适用吧:    比如:当一个项目的代码量很大时候,我们每次添加代码都要重新编译整个项目,然后运行查看结果是否符合要求,如果是web项目的话,每一次的运行都要经历重新编译、打成war包、然后发布、这样测试起来都变的很是复杂而且重复,因此Ant就...

2011-04-06 10:16:10 113

reflect Java的反射机制

一、类型识别的两种方式: 首先了解一下“运行时类型识别”(Run-time Type Identification, RTTI)主要有两种方式, 第一种:是我们在一次编译时和运行时已经知道了所有的类型。 第二种:是我们在整项目分模块的编译,在运行时可以对新加入的模块进行动态的编译。(在动态编译模块之前还不知道被编译code的类型。) 这就是...

2011-03-31 13:36:44 92

OOP从实例谈:面向对象编程编程思想

    有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。    为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现...

2011-03-31 11:19:24 154

编程的:23种设计模式

[color=red] 1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 [/color]  [color=green]2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表...

2010-10-29 21:05:32 174

java 虚拟机类装载的原理、实现、以及应用

一、引言Java虚拟机(JVM)的类装载就是指--将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块, 而不影响系统其他功能模块的正常运行。本文将分析JVM中的类装载系统,探讨JVM中类装载的原理、实现以及应用。 二、Java虚拟机的类装载实现与应用2.1 装载过程简介...

2010-10-29 20:54:48 107

http://localhost:8080 请求用户名和密码。信息为: “XDB”

http://localhost:8080 请求用户名和密码。信息为: “XDB”安装tomcat后 访问8080端口,被要求输入xdb验证,然后报Unauthorized错误--问题最有效解决办法问题:我tomcat的jsp环境,可是在访问8080端口时: http://localhost:8080/ 老是要求输入XDB的用户、口令,不知道应该输入什么,可如果不输就...

2010-10-10 12:06:30 949

eclipse 快捷键大全

1. Eclipse常用快捷键(1)Ctrl+Space说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键。注:避免输入法的切换设置与此设置冲突(2)Ctrl+Shift+Space说明:变量提示(3)Ctrl+/说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\(4)Ct...

2010-07-01 07:04:30 268

原创 Session 详解

一、术语sessionsession一词与网络协议相关联时,它又往往隐含了“面向连接”和/或“保持状态”这样两个含义,“面向连接”指的是在通信双方在通信之前要先建立一个通信的渠道,比如打电话,直到对方接了电话通信才能开始,与此相对的是写信,在你把信发出去的时候你并不能确认对方的地址是否正确,通信渠道不一定能建立,但对发信人来说,通信已经开始了。“保持状态”则是指通信的一方能够把一系列的...

2010-06-19 23:30:48 128

数据库设计技巧

如今, 随着软件应用领域的扩大,我们要处理的数据也越来越多, 面对各式各样的数据, 我怎么样系统的保存和管理这些数据呢 。 这里我们就要采用关系型数据库。 关系型数据库是当前最广泛的应用的数据库类型,如mysql oracle access 等等 很多。 关系数据库的设计就是对数据进行组织化和结构化的过程。 要想设计好一个关系型的数据库,我们就必须得遵从科学的设计规则!...

2010-06-14 22:47:18 89

空空如也

空空如也

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

TA关注的人

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