自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

产品研发与项目开发的差别

在一次公司的培训过程中,逐渐明白了产品研发和项目开发的差别,也是做技术开发出生在思考问题的时候,容易形成的定向思维。在接到一个需求或任务规划的时候,我们往往考虑到的是我们能做什么,并根据自己掌握的知识,接触过的项目经验积累,甚至是近来掌握到的新技术,来考虑产品的实现思路,容易把自己的思路框定在一定的范围,并自己认为是挺好的一个思路。暂时叫做是惯性的开发思维吧。那么,如果进行产品研发,实现的思路应该...

2012-02-12 21:54:06 1765

企业发展过程

     我们之前一直听到"一流的企业卖标准,二流的企业卖品牌,三流的企业卖产品"这样的口号,那么我们这些以项目生存的企业呢?可以说就是以出卖体力来完成,盈利空间是有限的,可以从两方面入手,业务上要做好业务归纳,技术上要提高架构设计的能力,逐渐形成自己的产品,从无到有,从小到大。     在有一定产品的运营之后,可以继续往上层抽象,做好业务模式的归纳总结,同时在不同架构模式下,逐渐摸索出自己对...

2012-02-10 11:08:43 153

原创 SVN 修改用户名与密码

由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。     解决方案如下: 在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名, 这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse中使用的是什么SVN In...

2010-09-27 09:15:51 752

原创 Solaris下简单的查看端口号被哪个进程占用的方法

1. Solaris 10及一些系统补丁的安装日志一般可以在/var/sadm/install_data目录和/var/sadm/install目录中找到。2. 用户登录日志可以使用last命令列出3. a) netstat -na | grep -i listen通常可以看到目前系统侦听的端口号    b) netstat -f inet 和 netstat -f inet6可以看到目前所建立的...

2010-08-05 11:59:27 1005

原创 软件版本号

 一、 软件版本阶段说明Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。 Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。 RC版: 该版本已经相当成熟了,基本上不存在导...

2010-07-17 10:38:55 118

原创 SVN — svn的branch/tag创建及merge

svn中建立branch或者tag的方法比较简单,totoiseSVN中的操作是: 1.选择Branch/tag.. 2.在出来的界面中的To URL中填上URL,一般是svn://IP/Project/branches/branch-1, 这样就建立了一个branch-1的branch. 建立tag是一样的操作,只不过URL一般是svn://IP/Project/tags/tag-1 3.后...

2010-06-23 00:20:17 141

原创 Enterprise Manager 无法连接到数据库实例。下面列出了组件的状态---完整解决方案...

现在网上搜了一下,有人说用这种方法可以修复SQL> conn请输入用户名: sys as sysdba输入口令: ***已连接。SQL> desc dba_users名称                                      是否为空? 类型----------------------------------------- -------- ----------...

2010-05-19 12:58:49 879

Linux下修改war包下的文件

1.将 .war 文件复制到临时目录。     cp /usr/share/lib/imq/imqhttps.war /tmp (Solaris)   cp /opt/sun/mq/share/lib/imqhttps.war /tmp (Linux)   cp IMQ_HOME/lib/imqhttps.war /tmp (Windows)   2.使临时目录成为当前目录。 ...

2010-04-15 05:52:45 2365

关于sqlserver同义词

关于sqlserver同义词,如果通过界面进行操作,如果要访问的数据库实例是在同一机器上,其中服务器名称填写机器名称,不要写ip,不然执行的时候会提示"要执行sp_addlinkedserver命令xxx",估计原因是指定了ip,理解是跨机器的访问,所以才出现这样的提示。建议的做法是通过脚本来建立同义词,并且不需要指定机器名称或ip,在服务器上执行会自动添加机器名称,在客户端执行,则没自动...

2010-04-09 21:25:20 1064

批量修改sqlserver 2005 架构

一、创建新架构二、修改架构在对应数据库下执行如下脚本declare @name sysnamedeclare @sql nvarchar(255)declare csr1 cursor       for select   TABLE_NAME from INFORMATION_SCHEMA.TABLES   open csr1       FETCH   NEXT   FRO...

2010-04-09 20:09:31 96

JDK自带VM分析工具jps,jstat,jmap,jconsole

一、概述       SUN 的JDK中的几个工具,非常好用。秉承着有免费,不用商用的原则。以下简单介绍一下这几种工具。(注:本文章下的所有工具都存在JDK5.0以上版本的工具集里,同javac一样,不须特意安装)  。          我一共找到以下四个工具:重点看看jconsole和jmap。Java代码 jps   :与unix上的ps类似,用来显示本地...

2010-04-07 21:57:43 103

Oracle查看用户默认表空间使用情况的sql语句

查看用户默认的表空间.sql:select username,default_tablespace from dba_users;查看各个表空间占用磁盘情况.sql:select b.file_id 文件ID号, b.tablespace_name 表空间名, b.bytes/1024/1024||'M'字节数, (b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'...

2010-04-07 15:59:49 248

J2EE学习中一些值得研究的开源项目

转载:http://java.csdn.net/a/20100127/258561.html    这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、 IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提 供的大量的A...

2010-03-24 09:02:42 68

查看SQL2005连接数

查看SQL2005连接数 SELECT * FROM [Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT [DBID] FROM [Master].[dbo].[SYSDATABASES] WHERE NAME='stnws' )

2010-03-17 14:27:55 103

常用命令

一、查看java进程命令ps -ef|grep java二、查看cpu内存使用情况prstat -ca

2010-03-17 11:54:50 96

查看 Oracle SGA 命中率

-- 数据缓冲区高速缓存SELECT physical_reads, db_block_gets, consistent_gets, NAME,    100 * ( 1 - ( physical_reads / (consistent_gets + db_block_gets - physical_reads))) "Data Buffer Hit Ratio"FROM v$buffer_poo...

2010-03-02 20:47:01 629

原创 java 堆与非堆内存

堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给自己用的,所以...

2010-01-17 17:30:02 210

原创 jquery 对元素批量修改方法

[attribute$=value]匹配给定的属性是以某些值结尾的元素例:HTML 代码:<input name="newsletter" /> <input name="milkman" /> <input name="jobletter" />jQuery 代码:$("input[name$='letter']")

2010-01-17 12:13:23 1411

原创 jconsole+tomcat配置说明(基于jdk5.0)

最近需要参与一些java程序debug和性能调整方面的工作,jconsole是jdk自带的工具,比较好用,以下文章前面大部分翻译自:http://java.sun.com/j2se/1.5.0/docs/guide/management/jconsole.html ,后面关于用户名/密码和使用ssl加密连接的部分是从其他地方搜集的资料并且进行了验证。 Jconsole简介:Jcons...

2010-01-16 22:37:22 182

原创 分析Tomcat报异常:Parameters: Invalid chunk ignored 的原因

造成以上问题的有这么几种原因: 1、访问/test.jsp?&p1=1&p2=2...      不规范2、访问/test.jsp?p1=1&p2=&p3=3...     不规范3、访问/test.jsp?p1=1&&p2=2...     &&两个不规范4、访问/test.jsp?action=save&......

2010-01-14 10:26:31 160

原创 HashSet,LinkedHashSet,TreeSet排序的不同

HashSet按Hash函数排序LinkedHashSet按插入顺序排序TreeSet按字母顺序排序HashSet此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证集合的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用 null 元素。此类为基本操作提供了稳定性能,这些基本操作包括 add、remove、contains 和 size,假定哈希函数...

2009-12-28 10:52:13 481

增加oracle共享内存

如果发现oracle共享内存不足,导致数据库无法正常使用,需要进行内存参数修改,步骤如下:1、登陆数据库,查看当前数据库使用的是pfile还是spfile,一般情况下都是使用spfile启动.2、创建pfile 使用create pfile from spfile命令建立,做好备份。3、通过editplus等文本工具打开文件,调整具体的参数.如果在solaris下可以直接使用vi修改,...

2009-12-24 23:02:51 482

原创 SQL中通配符、转义符与"["号的使用

可以搜索通配符字符。有两种方法可指定平常用作通配符的字符: 使用 ESCAPE 关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串 5% 的字符串,请使用:WHERE ColumnA LIKE '%5/%%' ESCAPE '/'在上述 LIKE 子句中,前导和结尾百分号 (%) 解释为通配符,而斜杠 (/) 之后的百...

2009-12-22 22:27:58 90

原创 Oracle PGA内存的配置和使用

--预备知识PGA(Process Global Area),是server process一段私有内存区,它包含有全局变量,数据结构和一些控制信息。在Oracle8i 中,PGA调整非常复杂,要调整SORT_AREA_SIZE、HASH_AREA_SIZE、BITMAP_MERGE_AREA_SIZE、 CREATE_BITMAP_AREA_SIZE等参数。在ORACLE9I中,只需要调整 PG...

2009-12-16 14:26:49 160

原创 重建oracle EM的命令组

创建一个EM资料库 emca -repos create 重建一个EM资料库 emca -repos recreate 删除一个EM资料库 emca -repos drop 配置数据库的 Database Control emca -config dbcontrol db 删除数据库的 Database Control配置 emca -deconfig dbcontrol db 重新配置db co...

2009-12-16 09:05:20 131

原创 利用压缩网页来提升网站浏览速度(deflate,gzip )

摘要:利用gzip压缩静态内容,可以大大减小静态内容的体积,而我们在客户端打开页面时就有70-85%的时间消耗在这些静态内容的下载上,特别是大量使用javascript等脚本语言的富客户端网页。所以采用gzip压缩页面是有实际意义的。1. 利用 Webserver 自带的 gzip 压缩功能,压缩 *.css *.js *.html 等等静态内容,如TOMCAT:     配置 $TOM...

2009-12-09 19:15:57 133

原创 JQuery 常用方法基础教程

$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式 $(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map $(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值 $(”img”).attr(”title”, function() { return thi...

2009-12-06 00:22:15 99

原创 修改oracle 10g的字符集

在Oracle 10g Express 中imp一个dmp文件的时候遇到了该问题。错误提示为:IMP-00019: 由于 ORACLE 错误 12899 而拒绝行表现为:有中文的内容不能被导入。shutdown immediate STARTUP MOUNT ALTER SYSTEM ENABLE RESTRICTED SESSION ALTER SYSTEM SET JOB_QUEU...

2009-11-25 11:15:20 72

oracle命令行字符编码设置

在注册表中的 HKKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下的NLS_LANG设置为SIMPLIFIED CHINESE_CHINA.ZHS16GBK

2009-11-25 11:14:18 342

查询oracle系统参数

select * from NLS_database_PARAMETERS

2009-11-25 11:10:25 366

同时安装服务端和客户端,oracle 命名行无法登陆

同时安装服务端和客户端,oracle 命名行无法登陆,如sqlplus / as sysdba,是环境变量的问题,将path中D:\oracle\product\10.2.0\client_2\bin;去掉就可以

2009-11-25 11:09:50 87

原创 RHEL5整合Apache+Tomcat,支持jsp与php

配置环境:OS: RHEL5 with kernel 2.6.18-8.1.1.el5httpd-2.2.3-6.el5.i386.rpm apache-tomcat-6.0.14.tar.gz jdk-6u3-linux-i586.bin mod_jk-1.2.23-apache-2.2.x-linux-i686.so官方宣称mod_jk-1.2.26-httpd-2.2.6.so支持Apach...

2009-11-23 18:26:23 245

原创 Oracle 10g java.lang.Exception: Exception in sending Request :: null

刚装完 Oracle 10g,然后,进行em后,界面出来了,但报了一个错:java.lang.Exception: Exception in sending Request :: null很多功能不能用,提示重新登录 解决方案:找到下面的文件$ORACLE_HOME\db_1\$HOSTNAME\sysman\config\emd.properties其中的agentT...

2009-09-08 15:08:59 185

原创 response.setHeader(...)下载中文文件名乱码问题

关于中文文件下载的问题,网上的咨询和答疑已经很多,我原来处理下载的代码如下: response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8")); 下载的程序里有了这句,一般在IE6的下载提示框上将正确显示文件的名字,无论是简...

2009-08-26 00:23:10 382

原创 Response.ContentType 详细列表

不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如:<% response.ContentType ="text/html" %> <!--#i nclude virtual="/ContentType.html" -->显示的为网页,而<% response.ContentType ="...

2009-06-08 17:28:30 87

原创 浅谈软件开发管理体会

从毕业至今,大小的项目做了一些,有不少成功的喜悦,也有很多失败的教训。今年由于工作需要,我以软件项目负责人的身份参加了接入网统一网管系统开发的整个过程。从中学到了不少知识,有许多体会,想将自己的感受写出来,与大家共勉。    软件项目管理是一个庞大而复杂的系统工程,当前业界对于软件开发流程有不少规范和定义,如CMM和ISO9000。在该管理体系的管理下是可以开发出高质量的软件产品。但是由于该体...

2009-05-17 11:58:57 265

空空如也

空空如也

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

TA关注的人

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