自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(279)
  • 资源 (7)
  • 收藏
  • 关注

原创 随手英文

2012.3.22 He's got company.他有客人。Here we go.开始了。Are you done?说完了吗?2012.3.19shoulda,woulda,coulda。。。   早干什么去了。。。Yes,it occurs to me,too. 对,我也是这样想。I am at a loss.我晕了/糊涂了。sb's story sounds

2009-12-31 20:39:00 7339

原创 定位java程序的数据库的连接配置

程序总是提是某个字段的值不合法,导致业务流程进行不下去,百般排错,怀疑连错了数据库,这样业务判断的时候自然会出问题。找到debug configuration(debug状态下找那个小虫子的图标,下拉选中debug configuration)。java configuration--〉找到你的程序--〉class path--〉user entries--〉找到你的properties文

2012-05-04 16:25:48 936

转载 Eclipse 快捷方式

(1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后一次的编辑处(3)F2        --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。          F3        --跳到声明或定义的地方。          F5       --单步调试进入函数内部。

2012-04-28 16:52:03 895

原创 工作两周的一点感悟

1。Eclipes +JBoss开发环境的的快速拷贝前提,你已经有一台配置好的干净的开发环境。 1.IntroductionThis file tends to help you to deploy and configure a dev environment for development in a new PC quickly and efficiently. There i

2012-04-20 09:38:53 1029 1

原创 在pl/sql developer中测试存储过程的操作

选择sp,右键选择编辑,在右侧编辑窗口中选择该sp的名字,右键选择test,在下方出现的小窗口中输入参数,会看到出错提示和出错行提示,很好用。

2012-02-22 16:09:50 1255

原创 调整sga大小导致数据库起不来的问题修改

触发器和函数使用了游标,结果出现“Oracle ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小”错误,需要将sga值设置得大一些,并且清空sga。 使用sql>alter system set db_cache_siza=****** scope=spfile;正常执行。结果重启发现,oracle起不来了,出现ora-00384错误,因为memory_

2012-02-22 14:31:11 3142

转载 产品经理在设计产品之前,应该要对自己问什么? .

1. 产品要解决什么问题?2. 为谁解决这个问题?3. 产品成功的几率有多大?4. 怎样判断产品成功与否?5. 有哪些同类产品?6. 为什么我们最适合做这个产品?7. 时机合适吗?8. 如何把产品推向市场?9. 成功的必要条件是什么?10. 我们了解客户的真实需求吗?

2012-02-15 15:13:35 597

原创 使用log4net的一点体会

1。log4net和数据库连接字符串不能放在一个配置文件里。可以把log4net单独放在一个配置文件比如叫做log4net.config中,在调试时会置于工程文件夹下,和cs文件放在一起,但调用时会到bin/debug下查找,注意修改完同步到debug文件夹下就可以正常应用了。 在名空间定义前写一行代码[assembly:log4net.config.donconfigurator(c

2012-02-15 15:06:27 830

转载 努力做一个内心强大的人

努力做一个内心强大的人 1、无论做什么,记得是为自己而做,那就毫无怨言。 2、面对困境,也不要悲观厌世。 3、人生没有绝对的公平,但是相对公平的。在一个天平秤上,你得到的越多,也必须比别人承受得更多。 4、在人生的任何时候都不怕重头再来,每一个看似低的起点,都是通往更高峰的必经之路。 5、让自己更平和一点,更豁达一点,对于身边的过错,让自己更宽容一点。人人都

2011-11-20 14:48:45 1256

转载 有关测试

在软件测试过程中,我们定义了单元测试、集成测试、系统测试三个阶段。针对 不同的软件项目,测试的深度不同,测试停止的准则也不一样。如单元测试,有的项目我 们要求达到一定的覆盖率(语句、分支、基本路径)。有的项目没有要求,或降低覆盖率 。请教集成测试和系统测试的一个停止准则。特别是集成测试这个阶段不好把握,在单元 测试阶段中有时也作一些集成测试的工作(集成阶段不太明确)!

2011-11-10 10:33:27 721

原创 单态类的小测试

写个程序,里面有建立数据库连接的部分,很慢,想使用连接池,同时使用单态类将数据库连接对象做为一个公共实例调用。 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data .OracleClient ;namespace test_

2011-11-01 11:30:00 629

转载 I had a crush on you.

英文里有个词,叫crush。如果查字典,它会告诉你,这是“压碎、碾碎、压垮”的意思。后来我到了美国,才知道它作为名词,还有一层意思:就是“短暂地、热烈地但又是羞涩地爱恋”。比如,“I had a crush on him”,就是“我曾经短暂地、热烈地、但又羞涩地喜欢过他”。Crush的意思,这么长,这么微妙,我一直没有找到一个合适的中文词来翻译。“心动”似乎是一个很接近的译法,但是“心

2011-10-21 09:31:31 3049

转载 超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大

超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小问题描述超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:

2011-10-20 14:48:05 2798

原创 多个客户端操作甘特图时,如何做才能实现不允许对一个控件并发操作

背景:c#开发C/S程序,甘特图界面,后台使用oracle数据库。 该甘特图界面是一个控件拖动界面,每个控件的移动代表着资源的分配情况。有多客户端操作。 方式一:在一个用户进行拖动时,首先使用select * from tablename where 该资源记

2011-10-08 16:15:40 1004

原创 设计数据库的步骤

设计数据库的步骤:1。visio生成E-R图,涉及表名,表的主要字段,表和表的关系用箭头和菱形图关联和说明2。powerdesigner生成CDM图。3。powerdesigner生成PDM文件4。书写sql脚本,生成实际的数据库和表5。列出数据字典,可以拿excel做,第一页是表的总体介绍,分系列,表名规范化,以后每一个sheet都是这一系列表的字段等内容的表格。////

2011-09-08 10:58:44 3105

原创 C#客户端与Java程序使用socket连接并通信的兼容问题

<br />因为通信的兼容问题,c#向java发送的字符串末尾需要加上"/r/n",接收java的字符串需要将末尾的"/r"去掉,查了半天,试了半天,最后问题就在这里...

2011-05-20 09:05:00 1321

原创 panel picturebox panel 滚动条

<br />1.将picturebox放到一个panel控件里面,然后设置panel控件的ArrowScroll属性为true,再设置picturebox的SizeMode属性为AutoSize<br />这样当图片长或宽超出panel就会自动出现滚动条<br />2.我想实现的功能是:在图片上放置很多行panel,然后图片的滚动条作用于这些panel.即图面分为三层,底层为主panel,用来加滚动条,第二层为picturebox,用来放图片及承载很多行panel,最上层为很多行panel,用来展现业务逻辑

2011-05-09 11:04:00 4019 1

原创 使用oracle net configuration assistant,配置网络服务名,用于远程连接oracle

<br />添加对数据库的连接,用于使用pl/sql developer远程连接数据库<br />使用oracle net configuration assistant<br />1.添加本地网络服务名配置<br />2.添加<br />3.服务名:即oracle数据库实例名<br />4.选择TCP协议<br />5.输入主机名:IP或者名字;使用标准端口号1521<br />6.进行测试<br />7.更改登录名<br />8.不进行继续配置新的网络服务名<br />9.完成<br />使用pl/sq

2011-04-28 09:08:00 4894 1

原创 小记设置实验室开发和测试环境 tttbbbccc

1.      主机名=设备名(看机壳上的贴条),IP地址:192.168.5.设备号,子网掩码:255.255.255.02.      windows2008企业版,分为三个分区,c区50g启动区,d区软件区50g e区数据区300g3.      开发环境:vs2008或java4.      Pl/sql开发环境5.      Oracle11g6.      Oracle客户端软件7.      杀毒软件8.      Ghost9.   Word/excel首先,安装windows2008 en

2011-04-11 09:54:00 959

转载 The Nice Girl Syndrome vs 渣男的情感操控

Book: The Nice Girl Syndrome: Stop Being Manipulated and Abused and Start Standing Up for Yourself Author: Beverly Engel注明:此系列的文章是在忠于上述原著的基础上,进行了节选和翻译。前言:为什么叫“好女孩”呢?这个说法是跟“强女人”相对应的。女孩的本意应该是18岁以下的女性,但是它也常被用在成年女性身上,在使女人觉得年轻的同时,它也顺便带走了女人本应具有的力量(使女人觉得柔弱)。成为强女人

2011-04-06 13:00:00 2411

原创 部署系统之数据库 注意事项

<br />1.在安装完毕os之后,安装oracle11g,<br /> <br />注意安装路径,实例名,密码<br /> <br />2.执行脚本,创建表空间,创建用户,授权,创建表(此时,创建schema完毕),灌入数据(如果有的话,例如一些静态数据)<br /> <br />3.固化流程和配置项,写用户手册.

2011-03-25 12:33:00 575

转载 vs.net命名规范

VS.NET 控件命名规范类型<br />Type Prefix Example Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue Char chr chrDelimiter DateTime dtm dtmStartDate Decimal dec decAverageHeight Double dbl dblSizeofUniverse Integer int intRowCounter Long lng

2011-03-24 15:56:00 630

原创 在windows2008下卸载oracle11g+无人值守安装

1.在服务中,停掉所有oracle服务2.在开始栏中找到oracle安装栏,执行universal install,卸载3.运行regedt32,找到hkey_local_machine-->software-->oracle,删掉整个文件夹4.重启5.找到oracle的app安装文件夹,删除整个app文件夹.---如果不做这一步,则安装新系统需要更换文件夹,或者更换实例名,否则冲突.这样就可以安装oracle11g了.

2011-03-23 15:55:00 2037

转载 测试用例的评审

<br />从网上搜索测试用例的评审,也能搜出好多,我这里把自己能想到的或是借鉴于他人的都在这里进行总结和归纳。<br />  测试用例的设计很重要,无论你采用的是敏捷测试还是传统的开发模式,测试用例都应该要文档化,并且根据项目的schedule,把握好粒度。而QA lead要根据项目的实际情况,先定好模板,制定好测试用例的编写规范。测试用例设计出来,质量如何?这就需要对测试用例进行评审,这个过程非常重要,对测试人员的能力提高,测试效率的提高都有很好的作用。如果公司流程没有这个硬性要求,项目再忙,也要抽出一

2011-03-22 09:04:00 973

原创 对oracle数据库使用sql脚本进行导入导出

在源数据库1.打开pl/sql界面,tools--->export user objects,选中你的表,导出形成sql脚本比如create-table.sql,里面包含表结构定义,但没有数据.注意:因为我的表中有clob定义,则常规的toos-->export tables不能使用 sql inserts方式导出表定义.使用oracle exports导出的是dmp文件,包含表结构定义和数据.使用pl/sql developer导出的是pde文件.在目的数据库(windows)1.进入cmd命令行c:/>

2011-03-09 11:53:00 29971

转载 什么时候用抽象类,什么时候用接口

<br />什么时候用抽象类,什么时候用接口 <br /><br />“接口是完全抽象的成员集合,它的成员都无法在接口定义时实现,我们可以将它看作是为操作定义合同,接口的实现完全留给开发者去做。它们之间的区别,如果认真分析,还是有不少的:在JAVA中,类只能是从一个基类继承,所以如果要使用抽象类为一组类提供多态性,这些类必须都是从那个类继承的;接口就不一样了,它不但可以用一个类或结构实现多个接口,一个接口还可以有多个实现。” <br />       抽象类是一种不能实例化而必须从中继承的类。抽象类可以完全

2011-03-09 10:08:00 1097

转载 如何使用PLSQL Developer从oracle数据库 导入导出数据

<br />如何使用PLSQL Developer从oracle数据库 导入导出数据 <br /><br />  用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer <br /><br />  只有“Oracle Export”方式导出再导入后,表结构和索引结构没有发生变化,另两种方式都改变了索引类型。另外 <br /><br />  Sql Insert的那个可以导成sql,可以用文本编辑器打开。 <br /><b

2011-03-09 09:59:00 1843

转载 如何写批处理文件自动将数据导入oracle数据库

<br />Oracle数据库的自动导入与导出,在许多地方有广泛的应用.例如:一个Oracle数据库应用系统开发结束后,如果要将系统安装到客户计算机上,就需要将初始数据导入到用户的Oracle数据库中. <br />最近项目中也需要实现以上功能,花了点时间搜索实验,整理如下:先把要安装的初始数据文件导出为initial.dmp,然后在客户计算上安装好oracle,接着执行批处理文件impInitialData.bat(与该批处理文件同一目录还有createuser.sql,initial.dmp两个文件)i

2011-03-09 09:58:00 1106

原创 thinking

一,做田螺姑娘无所谓,但记住至少要留下那个壳。嫁牛郎也不拦你,可是一定要保存好飞起的羽衣。不要为任何事情任何人折断晶莹的翅膀或者丢弃渴望高飞的心。    二,要相信人,可是不要相信人性。天生道德高尚的人有,可是大多数人只是时机问题或者诱惑程度问题,所以,不要以为那个男人就不是混蛋。明白人性,未雨绸缪,就算会被背弃,也不要死于失望和绝望。    三,要变得聪明非常非常聪明,学会心胸宽广,不宽广,也要有把自己立于不败之地的本事。    四,珍惜你的男人才值得你爱。    五,不要学会杀人,要学会斩情。慧剑斩情丝

2011-03-08 13:55:00 1716

转载 应用程序配置文件app.config

<br />1.配置文件概述: <br />  应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认识。下面的“配置节”可以理解为进行配置一个XML的节点。<br />  常见配置文件模式:<br />

2011-03-08 11:44:00 4382 1

转载 恋爱中LOSER的特征

<br />下面的列表试图描绘出loser的特性,帮人识别潜在的毁灭性的恋爱关系,避免受到严重的感情和身体伤害。如果你的伴侣拥有哪怕只是一项特性,你们的关系已经一定有风险。如果你的伴侣拥有至少三项特性,说明你已经陷入与loser的高风险关系,最终很可能受到伤害。如果你的伴侣拥有以下特征的多数,这已经不是“可能”或者“很可能”的问题了,如果你继续保持与他的关系,会被对方严重的伤害。 <br /><br />  1.粗暴的对待:loser 会故意伤害你。如果他或她打你,扭你的胳膊,拉你的头发,踢你,推挤你,或者

2011-03-07 17:26:00 4462

原创 20110304代码开发小结

<br />今天实现了工厂模式下的数据库调用,并且在UI和数据库调用之间加入一层业务逻辑处理层<br /> <br />1.实现数据库调用之后,打包成一个dll,被.net程序调用,dll使用的app.config需要放置到.net程序的执行目录下(图省事,我把dll也放在这个文件夹下了),并且改名为.net程序名.exe.config,即可使用.<br /> <br />//获取App.config中的配置信息<br />//添加引用System.configuration.dll<br /> <br /

2011-03-04 16:05:00 602

转载 石川图

石川图鱼骨图(Cause & Effect/Fishbone Diagram)鱼骨图是由日本管理大师石川馨先生所发展出来的,故又名石川图。鱼骨图是一种发现问题“根本原因”的方法,它也可以称之为“因果图”。鱼骨图原本用于质量管理。编辑一、鱼骨图定义  问题的特性总是受到一些因素的影响,我们通过头脑风暴找出这些因素,并将它们与特性值一起,按相互关联性整理而成的层次分明、条理清楚,并标出重要因素的图形就叫特性要因图。因其形状如鱼骨,所以又叫鱼骨图(以下称鱼骨图),它是一种透过现象看本质的分析方法。同时,鱼骨图

2011-03-03 17:29:00 7704

原创 20110303写代码收获小记

在数据库中为某个表添加记录1.发现需要添加字段,只好将原来的表删除,但是该表被很多表引用,所以只好先删那些子表,再删除该主表,很痛苦.结论:数据库设计要考虑得周到些.重要表肯定需要记录用户ID和操作时间,必要的唯一约束也要加上.写好.sql文件,将删除表的语句按顺序写好,建立表的语句也按顺序写好.2.将系统日期插入oracle数据库.数据格式转换要注意.系统日期---string考察oracle服务器的date-format,根据这个格式将字符串中的上午/下午改成AM/PM,然后在代码中嵌入        

2011-03-03 17:04:00 787

转载 JBoss Rules介绍:什么是Rule

JBoss Rules介绍:什么是Rule2008-01-28 14:43JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为JBoss Rules,成为了JBoss应用服务器的规则引擎。<br />       Drools是为Java量身定制的基于Charles Forgy的RETE算法的规则引擎的实现。具有了OO接口的RETE,使得商业规则有了更自然的表达。<br /><br />       既然JBoss Rules是一个商业规则引擎,那我

2011-02-28 16:35:00 947

转载 你的生活以什么为中心

<br />各种生活中心以配偶为中心婚姻是最亲密,最持久,最美好的,最可贵的人际关系,以丈夫或妻子为生活中心顺理成章。据我们的生活经验,以配偶为中心的婚姻关系,多半会出现情感过度依赖的问题。太过重视婚姻会使人的情感异常脆弱,经不起丝毫打击,无法从容面对配偶在行为、感情或情绪上的变化,哪怕是新生命的诞生,婆媳关系、经济困境或对方事业成功等都会让人有危机感。婚姻意味着更多的责任与压力,一般人通常根据自己的经验来应对,然而两个背景不同的人,必定存在思想差异。即使是理财、子女教育、公婆或岳父母的问题也能引起争执。假

2011-02-24 16:52:00 2667

转载 ORA-01855: AM/A.M. or PM/P.M. required问题排查与解析---向Oracle中插入日期数据时出现的问题

<br />1.【问题现象】<br />在中文Windows环境的SQL*Plus中使用如下日期操作SQL时报错。具体报错信息如下:<br />sec@ora10g> insert into t values (TO_Date( '10/22/2009 12:00:00 AM', 'MM/DD/YYYY HH:MI:SS AM'));<br />insert into t values (TO_Date( '10/22/2009 12:00:00 AM', 'MM/DD/YYYY HH:MI:SS AM')

2011-02-24 11:11:00 2549

转载 sybase导出来的sql建表语句导入Oracle出错--解决办法

Sql代码 CREATE TABLE dbo.DM_DJ_BGLB (       BGLB_DM char(2) NOT NULL,       BGLB_MC varchar(50) NOT NULL,       XG_BJ   char(1) NOT NULL,       LR_SJ   datetime NULL,       XG_SJ   datetime NULL,       LRRY_DM varchar(30) NULL,       XGRY_DM varchar(30) NULL

2011-02-23 14:41:00 3562

转载 Oracle中判断表是否存在!

Oracle中判断表是否存在! declare v_cnt Number; begin     select count(*) into v_cnt from user_tables where table_name = 'YOURTABLENAME';     if v_cnt>0 then         dbms_output.put_line('该表存在!');     else         dbms_output.put_line('该表不存在或当前用户无权访问!');     end

2011-02-23 11:23:00 1470

转载 SQL 脚本注入式攻击的剖析 ---from MSDN

<br />SQL 脚本注入式攻击的剖析<br />当您在应用程序中接受未筛选的用户输入值(见上文)时,恶意用户可以使用转义符来添加他们自己的命令。<br />试考虑这样一个 SQL 查询,该查询希望用户的输入是一个社会保障号码,比如 172-32-xxxx,最后查询形式如下所示:SELECT au_lname, au_fname FROM authors WHERE au_id = '172-32-xxxx' <br />恶意用户可以将以下文字输入您的应用程序输入字段(例如,文本框控件)中。' ;

2011-02-18 14:37:00 1188

软件工程思想--浙大林锐著

很好玩儿很轻松的一本书,共8章,"是什么,为什么,怎么办"三个角度探讨软件工程,浙大林锐所著,感觉作者年轻聪明而有智慧,通过自己的开发经历,聊天般用"人话"说清楚了软件工程的思想:)没事儿翻两章. 至于里面作者自己夹带的人生感悟私货...随便看看就好吧,年少轻狂,谁没有过呢

2010-03-31

css默认行为(方法,特性,属性)中文手册

css默认行为中文手册,css 开发 难度稍高,具有很好的参考性.主要介绍方法,特性,属性

2010-01-13

CSS样式表中文手册

CSS样式表中文手册,起步阶段必看,经典大全,chm格式

2010-01-13

准备pmp项目经理考试参考书籍

pmp 考试 参考 书籍 项目经理 project manager

2009-12-18

软件概要设计说明书格式及其书写说明

软件概要设计说明书格式及其书写说明,包括书写项目,怎么书写,用来帮助书写软件概要设计说明

2009-12-17

SQLserver OLTP 十大最佳存储实践--配置 IO 子系统

要想让 SQL Server 系统的性能和运行达到最佳,关键在于适当配置 IO 子系统。以下是 SQL Server 小组推荐的一些最常用、最好的 SQL Server 存储配置方法。

2009-11-20

面向oltp的2005性能问题

面向oltp的2005性能问题. OLTP 工作负荷的特征是存在大量相似的小型事务。 在检查数据库设计、资源利用和系统性能的重要性时,请务必牢记这些特征。下面简述面向 OLTP 应用程序的重要性能瓶颈或缺陷。

2009-11-20

空空如也

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

TA关注的人

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