- 博客(35)
- 收藏
- 关注
转载 oracle-Windows下如何完全卸载ORACLE
<br /> <br /> Windows下ORACLE完全卸载:使用OUI可以卸载数据库,但卸载后注册表和文件系统内仍会有部分残留。这些残留不仅占用磁盘空间,而且影响ORACLE的重新安装及系统性能。<br /><br /> 在WINDOWS下卸载ORACLE 10g的步骤:删除聚集同步服务CSS(Cluster Synchronization Services)。如果数据库配置了自动存储管理ASM,应该先删除CSS服务,因为ORACLE不会自动删除这个服务。在DOS命令下使用localconfig d
2010-11-26 13:39:00 1608
转载 SQL2005完全卸载
<br />参考如下(2005类似):<br />SQL2000无法安装的解决办法<br />1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)<br />C:/Program Files/Microsoft SQL Server/80/Tools。<br />C:/Program Files/Microsoft SQL Server/MSSQL。<br />2、注册表中的相关信息删除:<br />HKEY_LOCAL_MACHINE/SOFTWARE/Microsof
2010-11-26 13:38:00 457
转载 在网页中插入media player,适用于wma,也适用于asf
<br /> 1、在网页中插入media player,适用于wma,也适用于asf <br /> 切换到HTML代码编辑,粘贴代码: <br /><object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WindowsMediaPlayer1" width="400" height="68" loop=-1> <br /><param name="URL" value="你要链接的wma/asf网址"> <br /><param n
2010-11-26 13:35:00 1109
转载 java生成验证码
<br /> 关于jsp验证码生成,显示,验证和刷新:<br /> 1:四位数据的验证图片生成,用servlet实现<br /> 2:在web.xml里配置servlet<br /> 3:页面上显示servlet生成的图片<br /> 4:关于验证码输入数据的验证<br /> 5:验证码的刷新<br />-----------------------<br />1:四位数据的验证图片生成,用servlet实现,servlet代码如下:<br />import java.io.*;<br />imp
2010-11-26 13:34:00 698
原创 【转】验证码生成
<br />生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变) <br />产生验证码图片的文件-----image.jsp <br /><%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %> <br /><%! <br />Color getRandColor(int fc,int bc){//给定范
2010-11-26 13:32:00 366
原创 新人培训感悟
<br /> 运维期间,在客户本地招了两个运维人员,都是女生,而且比较小,目的是替换出差中的我做运维,终极目的当然是为了降低公司成本。<br /> <br /> 由于都是刚毕业没工作经验的,所以对业务方面更是不懂,好在这个项目是我做过的项目中业务最简单的,于是我尽可能的给她们讲解,<br /> <br />一个入库一个出库加一个库内管理,我花了三天时间给他们讲(在公司有个经理曾经给我和其他员工做过开发前的培训,整个业务讲完大概就<br /> <br />是6个小时的样子,而且那个项目的物业要
2010-08-06 00:30:00 456
原创 运维总结
<br /> 从4月29号到8月30号,总总三个月的运维,第一次,希望不是最后一次。<br /> <br /> 去的时候没抱希望,因为先前只是说暂时没人,去应付一下客户,可世事难料,一呆就是三个月。<br /> <br /> 刚到的时候就有好多问题,数量不准确,单据状态出错等等。<br /> <br /> 最头痛的就是库位的满载率不准确,出现很多满载率超过100%的库位,而实际上这个库位并没有放东西,导致客户很多空着的库位不能<br /> <br />放车上去。只能说是程
2010-08-05 23:50:00 615
转载 怎样用SQL语句对数据库表进行加锁和解锁?
<br />均来自网上,仅供参考<br />浅析SQL Server的锁机制 <br />作者:宋立桓 <br />E-mail: slhhacker@21cn.com <br /><br />[导读: 各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别。SQL Server更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。对于一般的用户而言,通过系统的自动锁定管理机制基本可以
2010-07-07 11:04:00 2130
转载 SQL Server 2000的一些常见问题
<br />我机器上SQL Server 2000的sa密码因为长时间不用忘记了,该如何重新设置?<br /> 可以以“Windows身份验证”方式登录SQL查询分析器,然后执行EXEC sp_password NULL,'hello','sa',就可以将sa的密码改为hello了。<br /><br />一些文章介绍说xp_ cmdshell是个危险的存储过程,我该如何删除?在需要时如何恢复?<br /> 到在SQLServer的查询分析器中使用存储过程sp_dropextendedp
2010-07-06 21:26:00 389
转载 通过SYSPROCESSES表得到数据库的死锁信息
sysprocesses<br />sysprocesses 表中保存关于运行在 Microsoft® SQL Server™ 上的进程的信息。这些进程可以是客户端进程或系统进程。sysprocesses 只存储在 master 数据库中。<br /><br />列名 数据类型 描述 <br />spid smallint SQL Server 进程 ID。 <br />kpid smallint Microsoft Windows NT 4.0® 线程 ID。 <br />blocked smallint
2010-07-06 18:56:00 481
转载 我们是一群和平年代充满浮躁与抱怨的程序员
<br />我们是一群和平年代充满浮躁与抱怨的程序员<br /><br /> <br />和很多IT人沟通,发现表现出来更多的是浮躁与抱怨,所以有了本文,其实我们不论是coder,还是架构师或项目经理,都存在同样的心理,只是比较的对像及发展的路线不一样罢了。<br /> <br />现在是一个和平与发展的社会,大部份人不会为了吃饱而发愁,更多的是为了生活更好,为了工资、房子、车子,为了得到周围人的褒奖,受到周围人的影响,以至于不知道自己想做什么,常感觉前途不知在哪里。IT人是这样,国企的人也一样,我们不需要
2010-06-22 13:24:00 451
转载 虽然做不到全部,能做到其中几条也不错了
<br />要成功,就马上准备有所付出吧!这就是每天你应该养成的习惯。 <br />1、不说“不可能”; <br />2、凡事第一反应: 找方法,不找借口; <br />3、遇到挫折对自己说声:太好了,机会来了! <br />4、不说消极的话,不落入消极的情绪,一旦发生立即正面处理; <br />5、凡事先订立目标; <br />6、行动前,预先做计划; <br />7、工作时间,每一分、每一秒做有利于生产的事情; <br />8、随时用零碎的时间做零碎的事情; <br />9、守时; <br />10、写
2010-06-22 13:17:00 356
转载 优秀程序员的 45 个习惯之习惯35
<br />对问题各个击破 <br />—— 高效程序员的 45 个习惯之习惯35 <br />“逐行检查代码库中的代码确实很令人恐惧。但是要调试一个明显的错误,只有去查看整个系统的代码,而且要全部过一遍。毕竟你不知道问题可能发生在什么地方,这样做是找到它的唯一方式。”<br /> <br />单元测试(在第 76 页, 第 5 章)带来的积极效应之一,是它会强迫形成代码的分层。要保证代码可测试,就必须把它从周边代码中解脱出来。如果代码依赖其他模块,就应该使用 mock 对象,来将它从其他模块中分离
2010-06-21 14:21:00 291
转载 优秀程序员的45个习惯之25
<br />代码要清晰地表达意图 <br />—— 高效程序员的 45 个习惯之习惯25 <br /> <br />“可以工作而且易于理解的代码挺好,但是让人觉得聪明更加重要。别人给你钱是因为你脑子好使,让我们看看你到底有多聪明。”<br /> <br />Hoare 谈软件设计 <br />C.A.R. Hoare <br />设计软件有两种方式。一种是设计得尽量简单,并且明显没有缺陷。另一种方式是设计得尽量复杂,并且没有明显的缺陷。 <br />我们大概都见过不少难以理解和维护的代码,而且(最坏的是
2010-06-21 14:20:00 305
转载 优秀程序员的45个习惯之39——架构师必须写代码
<br />架构师必须写代码 <br />—— 高效程序员的 45 个习惯之习惯39 <br />“我们的专家级架构师Fred会提供设计好的架构,供你编写代码。他经验丰富,拿的薪水很高,所以不要用一些愚蠢的问题或者实现上的难点,来浪费他的时间。” <br />软件开发业界中有许多挂着架构师称号的人。作为作者的我们,不喜欢这个称号,原因如下: 架构师 应该负责设计和指导,但是许多名片上印着“架构师”的人配不上这个称号。作为架构师,不应该只是画一些看起来很漂亮的设计图,说一些像“黑话”一样的词汇,使用一大
2010-06-21 14:19:00 295
转载 优秀程序员的 45 个习惯之习惯33
<br />记录问题解决日志 <br />—— 高效程序员的 45 个习惯之习惯33 <br />“在开发过程中是不是经常遇到似曾相识的问题?这没关系。以前解决过的问题,现在还是可以解决掉的。”<br /> <br />面对问题(并解决它们)是开发人员的一种生活方式。当问题发生时,我们希望赶紧把它解决掉。如果一个熟悉的问题再次发生,我们会希望记起第一次是如何解决的,而且希望下次能够更快地把它搞定。然而,有时一个问题看起来跟以前遇到的完全一样,但是我们却不记得是如何修复的了。这种状况时常发生。 <br />
2010-06-21 14:18:00 311
转载 优秀程序员的45个习惯之42——允许大家自己想办法
允许大家自己想办法 —— 高效程序员的 45 个习惯之习惯42 “你这么聪明,直接把干净利落的解决方案告诉团队其他人就好了。不用浪费时间告诉他们为什么这样做。”“授人以鱼,三餐之需;授人以渔,终生之用。”告诉团队成员解决问题的方法,也要让他们知道如何解决问题的思路,这也是成为指导者的一部分。 了解上个实践 —— 成为指导者 —— 之后,也许有人会倾向于直接给同事一个答案,以继续完成工作任务。要是只提供一些指引给他们,让他们自己想办法找到答案,又会如何? 这并不是多么麻烦的事情;不要直接给出像“
2010-06-21 14:14:00 421
转载 优秀程序员的45个习惯之45——及时通报进展与问题
<br />及时通报进展与问题 <br />—— 高效程序员的 45 个习惯之习惯45 <br /><br />“管理层、项目团队以及业务所有方,都仰仗你来完成任务。如果他们想知道进展状况,会主动找你要的。还是埋头继续做事吧。”<br /> <br /> 接受一个任务,也就意味着做出了要准时交付的承诺。不过,遇到各种问题从而导致延迟,这种情形并不少见。截止日期来临,大家都等着你在演示会议上展示工作成果。如果你到会后通知大家工作还没有完成,会有什么后果?除了感到窘迫,这对你的事业发展也没有什么好处。 <br
2010-06-21 14:13:00 324
转载 高效模式编写者的7个习惯
<br />习惯1:经常反思<br /> 对编写模式来说,唯一最重要的事情就是反思。Bruce Anderson是最早对我们的工作产生影响的人之一,早在几年前他就提出了这一点。定期反思一下自己做了些什么。想一想自己构建的系统,自己面临的问题,以及自己是如何解决(或无法解决)它们的。<br />习惯2:坚持使用同一套结构<br /> 把模式写到纸上的第一步就是确定它的结构。模式的平均信息量越大,结构的重要性就越高。一致的结构可以增加模式的统一性,让人们更容易对模式进行比较。结构还有助于人们
2010-06-21 14:08:00 289
原创 Hibernate的subclass用法
Hibernate的subclass用法(转自java Eye个人空间)<br />文章分类:Java编程 看到jBPM中大量使用了subclass的用法,应该说这个是比较OO的,设计的非常合理。 <br /> (一)、首先先去看看Hibernate的subclass: <br /> 1.对于“每一个类继承树对应一个表”的策略来说,就需要使用<subclass>定义。 <br /> <subclass> <br /> name="className" //子类的全名 <br /
2010-05-31 21:33:00 1522
原创 txt解析_java
public String queryInfoByVin(File file) { if(file==null){ throw new BusinessException("file.not.fount"); } String result = ""; try { FileInputStream in = new FileInputStream(file); byte[] b
2010-05-28 09:40:00 350
原创 excele导入实现
import jxl.Sheet;import jxl.Workbook;/** * SAP导入--asn导入 * */ public void importASN(File file,long asnId) { if (file == null) { throw new BusinessException("file.not.fount"); } //默认为标准收获
2010-05-28 09:39:00 589
原创 xml解析_java
private ClassLoader xmlLoader = Thread.currentThread().getContextClassLoader();private void parseXML(String resource){ resource = StringUtils.substring(resource,resource.indexOf(":")+1,resource.lengt
2010-05-28 09:39:00 284
原创 CSV文件的生成与分析
CSV文件是指Excel可以识别的后缀名为CSV的文件,网站系统后台用来存储分析数据的时候有可能会用到它。其实CSV文件的读取和做成比较简单,主要的技术点是文件的读写。不过CSV文件的分析和生成有一定的代表性,可以通过对CSV文件的生成和分析的实现,来了解后台处理批量数据的简单思路。打开Excel,新建一个文件,在里面随便输入一些数据,然后另存为一个CSV文件,再次用Excel打开的时候,发现
2010-05-28 09:38:00 559
转载 本文实现了一个基于servlet技术的简单的csv文件导出的程序实例。
本文实现了一个基于servlet技术的简单的csv文件导出的程序实例。代码如下,其中setCsvData函数的作用是设置导出的数据,并将结果保存于Vector中,实际应用时可以任意扩展该函数:package common;import java.io.IOException;import java.io.PrintWriter;import java.util.Vector;impor
2010-05-28 09:36:00 379
转载 文件和文件夹的操作
01.package OALogic.sql.data; 02. 03.import java.io.*; 04. 05.public class FileOperate { 06. public FileOperate() { 07. } 08. 09. public static void main(String args[]){ 10
2010-05-28 09:29:00 325
原创 控制面板命令
控制面板 模块: control.exe 命令: rundll32.exe shell32.dll,Control_RunDLL 结果: 显示控制面板窗口。 例子: Dim x x = Shell("rundll32.exe shell32.dll,Control_RunDLL") 辅助选项 模块: access.cpl 命令: rundll32.exe shell32.dll,Control
2010-05-28 09:28:00 411
原创 正则表达式验证-必须有字母、数字、特殊字符
原理:3部实现,1.必须有数字;2.必须有字母;3.必须有特殊字符此验证方法如果碰到 _ 则无法验证,因此在3部必须加上_字符,因为特殊字符/W里面不包含_.java代码:private Boolean isValid(String password){ boolean flag = false; if (password.length() >= 8) { /** 必
2010-05-28 09:26:00 4345 1
原创 java发送Email
/** 发送邮件的方法 @param mailStr - 发送的邮件体**/ public void sendMail(String mailStr){ try { Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider()); final String SSL_FACTO
2010-05-28 09:19:00 487
原创 Hibernate之Map-element映射
Hibernate集合映射之Map-----element映射基本类型值所谓基本类型,就是指java.lang.String,java.lang.Integer等基本类 以及用户编写的非实体类,虽然map中的数据是我们的数据库中的一个表,但我们不必为他创建POJO类及HBM文件数据库结构:package Collection.Map.Simple;import java.util.Ha
2010-05-28 09:18:00 719
原创 oracle基本命令
一些基本的Oracle命令基本命令 连接数据库 C:>SQLPLUS /NOLOG SQL>CONN / AS SYSDBA 1.Oracle 关闭 SQL>SHUTDOWN (ABORT|IMMEDIATE|NORMAL) 2.Oracle 启动 SQL>STARTUP (REMOUNT|MOUNT|OPENT) 3.SQL> HELP SHOW SHOW ---- Sh
2010-05-28 09:16:00 789
原创 SQLserver时间段查询
eg:select * from Exception_Log where DATEDIFF(day,OPER_DATE,getdate())/*oper_date 为表中查询出来的时间getdate()为SQLServer里面获得系统时间的函数含义:当前时间-查询出来的时间小于30天DateDiff具体用法:*/DateDiff 函数返回两个日期之间的时间间隔。 DateDiff(in
2010-05-28 09:15:00 3698 3
原创 SQLserver中用convert函数转换日期格式
SQLserver中用convert函数转换日期格式2008-01-23 15:47SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate()
2010-05-28 09:14:00 432
原创 存储过程
CREATE PROCEDURE创建存储过程,存储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。可以创建一个过程供永久使用,或在一个会话中临时使用(局部临时过程),或在所有会话中临时使用(全局临时过程)。也可以创建在 Microsoft SQL Server启动时自动运行的存储过程。语法CREATE PROC [ EDURE ] procedure_na
2010-05-28 09:12:00 459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人