[企业架构] 软件架构乱弹——问题域及其解决方法(2007.12.14更新)

作者:Anders小明(2007.12.14日补充更新了部分内容,其中有关Web网站性能特点部分内容来自网络) 一、什么是架构1. 和架构相关的几个问题域架构需要解决的非业务问题域包括如下:A 系统目标:系统性能,稳定性.B.项目目标:开发成本,质量C.项目过程:需求的不确定性和开发过程的团队协作性不同的问题域,解决之道也不相同!而同一问题域的不同层次的要求,解决之道也不尽相同。2. 什么是架构   ...
0顶0踩
yimlin 评论(0) 有1728人浏览 2007-09-20 23:09

[编程语言] web启动加载log4j

今天下午有点累,所以把以往工作中遇到的问题和自己解决的方法和大家共享一下 日志是每个工程必不可少的部分,而log4j大家也用的很熟了,有将调试信息打到控制台的,有的保存文件或数据库 在这里我给给大家讲一个log4j的用法,是在bs中如何加载到log4j的文件,并将调试信息记录下来 首先写好log4j文件 如下(比较简单),这是配置成每日递增的日志 log4j.rootLogger = er ...
0顶0踩
xueguiping 评论(0) 有3883人浏览 2007-09-20 15:44

[Web前端] 下载中文件名乱码解决方案

有很多在bs开发中遇到过下载问题,在这里我讲一下我工作中遇到下载文件名为乱码的情况: 一般在下载的时候,我们都会加上 response.setHeader("Content-Disposition",  "attachment; filename=" + filename); 这句话,目的是让浏览器能正确解析文件名 如果在你几经努力的转换filenam ...
0顶0踩
xueguiping 评论(0) 有1570人浏览 2007-09-20 15:26

[Web前端] url乱码解决

在bs开发中经常会用到url传参数,而且还会有很多传中文参数的 在这里我给大家讲解几种url乱码解决的方法: 建议:最好整个工程用一种统一的编码方式,如UTF-8(无论是在页面中还是在编码过滤器中) 最基本的转码方式在这里就不多说了,就是用传统的转码方式,在这里我介绍几种我工作中遇到的乱码问题 1,如果有一些转码也转不过来的话,可是试试打开tomcat的server.xml,找到 & ...
0顶0踩
xueguiping 评论(0) 有5141人浏览 2007-09-20 15:18

[企业架构] hibernate中文乱码

在spring+hibernate中:Hql中有中文参数(如from test as c where c.name='张三')的话被翻译成sql的时候会出现乱码,解决办法是在application.xml中加入以下语句: <prop key="hibernate.query.factory_class">       org.hibernate.hql.c ...
0顶0踩
xueguiping 评论(1) 有2979人浏览 2007-09-20 14:59

[数据库] SQL2000数据导入ORACLE

必备工具SQL2000 DTS、ORACLE客户端 1、建立ORACLE数据库。2、建立表空间,建立用户$USER并授予角色CONNECT。设置用户MYHC的表空间限额,使用Hibernate生成表。3、增加$USER帐户的DBA权限,用$USER登录删除ORACLE中的约束。(参考语句:删除3、删除4) 删除过程:用3、4语句执行查询结果,使用SQL*Plus输出至文件,然后修改文件,将文件放入 ...
0顶0踩
peigang 评论(0) 有2440人浏览 2007-09-16 01:02

今天的发现

今天在一个博客上发现了这首音乐,叫做 三国志·英雄的黎明 下载很喜欢,拿来和大家分享。
0顶0踩
saaya 评论(0) 有873人浏览 2007-08-28 22:18

[编程语言] 菜鸟用标签做分页

这几天为了做项目而写了一个比较菜的标签,与大家分享,由于本人比较菜,还希望大家多多提宝贵意见! 涉及到分页的一共有3个类:BasePageTag .java,PageTag ,java,StringUtil .java   BasePageTag .java package com.cnc.proud.tag;       import javax.servlet.jsp.tage ...
0顶0踩
xueguiping 评论(0) 有1308人浏览 2007-09-14 08:17

[研发管理] 读<平衡敏捷和纪律>

未读完整本书,到最后还是坚持不下去了,对我来讲收获太小了。   基本上这本书已经的核心就是评估敏捷方法和传统软件工程方法的优劣,并找出彼 ...
0顶0踩
samuelray 评论(0) 有1670人浏览 2007-08-08 15:44

[研发管理] CMM之我见

现在的软件行业竞争激烈,生存环境也极恶劣,为了提高自身的竞争力,提高生产效率和产品质量,不少软件企业开始想办法过CMM了,或者根据CMM和自身 ...
0顶0踩
samuelray 评论(0) 有1354人浏览 2007-08-08 15:41

java基础

   1。指令集分为精简指令集和复杂指令集,一个精简指令能完成多个复杂指令集完成的任务,但是编译器复杂    2。java没有寄存器,数据是放在栈里面    3。java是解释执行的,比编译执行差10倍。java首先会编译成字节码,然后解释执行。    4。JVM不能调用平台相关的程序,如注册表,如需要调用需要使用C.    5。JDK=java开发工具包 包括javac,jar,appli ...
0顶0踩
fantasy 评论(2) 有1630人浏览 2007-07-23 13:00

[Web前端] 针对Firefox的优化

以下是我总结的让FireFox的运行速度更快的几个技巧 让FireFox的运行速度更快。 优化一: 改进的步骤非常简单 1) 1.打开Firefox,在地址栏输入 about:config 2 ...
0顶0踩
fennsky 评论(0) 有1481人浏览 2007-07-17 14:23

[企业架构] Yale CAS入门配置

1          配置WEB服务器的HTTPS服务 以下以Tomcat为主,JBoss下的配置在此不再述及,只要对JBoss较了解就可以很容易的做到。 1.1   开启Tomcat的HTTPS服务 环境:Windows XP + JDK 1.5 + Tomcat 5.0.28 1)  生成服务器端密钥并保存到密钥库文件中 %JAVA_HOME%\bin\keytool -genkey -alia ...
0顶0踩
iRoyce 评论(0) 有6233人浏览 2007-07-17 10:19

[编程语言] Java程序员面试题目

作者:metaphy 日期:2007-5-30 版本:V2.01 说明:题目和答案源自metaphy过去知识、经验积累和网络,metaphy不能保证其正确性和完整性,仅供参考。转载请注明原作者及版本及该说明。(5573255960011251209L)   Part I Java2基础知识 ▲面向对象编程语言的3个基本特征是什么? 封装,继承,多态.(From: Thinking in ...
0顶0踩
metaphy 评论(0) 有2167人浏览 2007-06-21 16:25

[Web前端] 对JavaScript中原型的理解

从纯粹的面向对象思想(Java思想)向Javascript语言面向对象思想的转化,经历沉痛而惨烈。Javascript中对象和类的概念转化悄然不动声色,让人迷糊。有时候,对Java理解得越清楚,对Javascript理解起来就越费劲。尤其对Javascript的原型对象的理解颇费功夫。 按照定义,每个javascript对象都有一个原型对象(简称原型),这个原型是由该对象的构造函数所定义(jav ...
13顶0踩
metaphy 评论(4) 有10395人浏览 2007-06-18 18:31

[非技术] 《我成功,因为我思考》 章节选摘

第一章  相信自己     增强自信心的九条建议     朋友,现在你能做什么来建立你的自信心?以下是可以克服不足感及学习练习信心的九个简单可行 ...
0顶0踩
daoger 评论(2) 有4454人浏览 2007-06-06 13:08

[非技术] web2.0之我见

web2.0,只要不是火星人,想必都应该知道~自从web2.0概念推出以后,什么客都来了,博客、播客、维客、威客。。。。。。不但web被标上2.0,很多其他也贴上2.0的标签,包括营销2.0、软件2.0  web2.0概念本身出自国外,无论是模式还是服务,Web2.0是以Blog、TAG、SNS、RSS、wiki等社会软件的应用为核心,依据六度分隔、xml、Ajax等新理论和技术实现的互联网新一代模 ...
1顶1踩
ldjsyl 评论(0) 有1118人浏览 2008-01-12 14:12

spring问题:初始化bean失败

该问题已被解决或被版主删除!
0顶0踩
excign 评论(0) 有870人浏览 2007-04-23 17:50

[非技术] 生活中的一些有意思的语句

从此, 我愿成为你的眼泪: 在你心里生长, 在你眼你出生, 在你脸上生活, 在你嘴里死去.   不喜欢春天, 但喜欢花朵; 不喜欢夏天, 但喜欢下雨; 不喜欢秋天, 但喜欢落叶; 不喜欢冬天, 但喜欢白雪. 不喜欢这个世界, 但是喜欢你.   巫妖很强。。霜冻很凉。。哦也``我会压韵   “相比对苦难的过度补偿,真正的快乐看起来是可悲的。当然,稳定总是不如波折那么引人注目。安逸的生活不会像跟厄运对抗 ...
0顶0踩
hunteagle 评论(0) 有2396人浏览 2007-02-25 17:17

用Java进行LDAP编程的方式

1、直接用JNDI的方式。 shark的LDAPUserGroupManager是采用这种方式。这种方式不需要采用其他的SDK,难度较大。 2、采用Netscape Directory SDK for Java 。在sun的网站可以找到相应的开发文档:http://docs.sun.com/db/doc/816-6402-10 。 3、采用jldap 。jldap支持“LDIF a ...
0顶0踩
ivan 评论(0) 有4515人浏览 2007-01-23 10:02

javadbf中文问题的解决

前面shuyanxu朋友提到javadbf(http://fireshort.blogbus.com/logs/2005/09/1420670.html )的中文支持问题,由于我测试得不够仔细就忽略掉了。最近发现读取中文是没有问题的,但写入dbf的时候就会产生乱码。 设了几个断点之后跟踪发现是Utils中的textPadding方法有错,原来的方法是 public static byte[] ...
7顶2踩
ivan 评论(5) 有11811人浏览 2005-10-19 09:01

j2ee系统与rtx的整合实现

在rtx的论坛可以看到很多类似下面的论调:     “您好,所有用我们的api开发的jsp或java程序都必须放在SDK的安装包的java目录下,与RTXSvrApi.java同一目录(注意不能单独 copy出RTXSvrApi.java文件)。”简直让人吐血不止啊,幸好实际情形不是这样(也不可能是这样,要这样tx的程序员都找块豆腐撞死算了,否则也会给其他的java开发者口水淹死:-))。实际情形 ...
0顶0踩
ivan 评论(4) 有5345人浏览 2006-07-27 06:05

[企业架构] AOSD:应用AOP实现业务逻辑

(下面是发在javaeye上的帖子,因为觉的还有点意思,转到blog来,关于Domain和AOSD已经有了一些新的想法)应用Domain开发的系统,通常把逻辑放在Domain Service层中,而Domain Service做两个工作:1. 和表现层通信,表现为把表现层的平面数据(VO)转换为相关联的Domain对象,把Domain对象计算的结果转换成平面数据(VO)返回给表现层;2.根据Use ...
0顶0踩
yimlin 评论(0) 有1544人浏览 2006-06-15 19:59

[企业架构] displaytag,dhtmlXGrid,eXtremeComponents哪个更好?

我只搞过dhtmlXGrid,个人感觉不错,提供了很好的帮助文档,普通版的功能也已经非常强大了,数据处理方面也不错,同时提供js的方法接口,可以直接调用,也可融合其他的控件;自己写方法将其作为基础方法包也是一个不错的选择!它使用ajax,能跟项目很好的融合! 推荐dhtmlXGrid!现在最新版本是1.2! 下面是我以前做的一个练习页面: [img]../../upload/picture ...
1顶0踩
daoger 评论(14) 有10014人浏览 2006-12-22 14:36

下拉树(下拉页面)的实现

这几天看到又有人用这个下拉树了,没有及时解答,深感抱歉,现将最新使用的源码贡献出来,希望能帮助那些有需要的人。   最近项目中要用到下拉多选树,有人从网上找了一个,用了一段时间后发现有一些问题,一个页面中只能有一个下拉树,我就研究其中的代码,自己重新写了一个下拉页面的脚本,能够在一个页面中使用多个下拉树。 其原理其实就是用DIV的隐藏的显示来实现下拉页面,页面放在了DIV里的一个FRAME里, ...
1顶1踩
shuaijie506 评论(5) 有9374人浏览 2006-11-18 17:37

[Web前端] 项目部分经验

(1)有关框架刷新 需要实现效果:左边frame输入手机号码,右边主frame显示,如果登陆成功,左边frame需要刷新显示实际登陆手机号码,右边frame显示登陆后的数据。 1、左边left.jsp页面递交定义为 <form name="loginform" target="mainFrame" method="post" acti ...
0顶0踩
restart1107 评论(0) 有1379人浏览 2004-12-29 11:42

[Web前端] 首页面下拉框内容状态的保持

(1)将该form定义为ValidatorForm public class Tab_ch_userfeedbackForm extends ValidatorForm { 。。。。 } (2)strutus-config.xml文件修改   <action path="/Tab_ch_userfeedback/list" parameter="list" ...
0顶0踩
restart1107 评论(0) 有1548人浏览 2004-12-13 15:21

[企业架构] 项目经验~~

(1)在系统基类中如果使用日志的话,不能实现每天日志的自动更名 public abstract class BaseAction extends Action implements Contact { //需要把下面对该类的log4j日志去掉才可 //    private static Logger _log = Logger.getLogger(BaseAction.class.getName( ...
0顶0踩
restart1107 评论(0) 有1195人浏览 2004-12-17 11:12

[企业架构] 错误信息的处理

(1)采用前台验证为主,后台验证为辅的验证流程; 前台主要验证与数据库无关的信息,如是否数字、是否超过最大输入范围、有无输入必输项; 后台主要是验证与数据库有关的信息,如是否有同名等; 这里面用的技术主要是提交form采用ValidatorForm public class Tab_ch_adminForm extends ValidatorForm { 。。。 } (2)如果操作成功,转到一个成 ...
 
0顶0踩
restart1107 评论(0) 有1215人浏览 2004-11-29 15:33

[企业架构] 一点经验

(1)有关增加修改页面信息的初始化 以前是以为在     private ActionForward performDoperson(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) { 。。。         request.setAttri ...
0顶0踩
restart1107 评论(0) 有1206人浏览 2004-11-29 10:07

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客热门专栏

更多专栏>>

博客人气排行榜

博客电子书下载排行

    >>浏览更多下载

    最新博客专栏

    最新博客评论

    Global site tag (gtag.js) - Google Analytics