自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(154)
  • 收藏
  • 关注

原创 如何保护Java程序

<br /><br />作者:◇ 欧阳辰<br />Java是一种跨平台的、解释型语言。Java 源代码编译中间“字节码”存储于class文件中。Class文件是一种字节码形式的中间代码,该字节码中包括了很多源代码的信息,例如变量名、方法名等。因此,Java中间代码的反编译就变得非常容易。目前市场上有许多免费的、商用的反编译软件,都能够生成高质量的反编译后的源代码。所以,对开发人员来说,如何保护Java程序就变成了一个非常重要的挑战。本文首先讨论了保护Java程序的基本方法,然后对代码混淆问题进行深入研究,

2011-01-27 16:16:00 206

转载 如何保护Java代码

<br /><br />在java代码中往往包含着一 些非常敏感的信息,有些关系到开发者的利益,有些可能因为使用环境不同而关系到软件用户的利益,于是,java程序是赤膊上阵还是全副武装这个现实问题就 摆在了java开发人员的面前,所以在这种情况下,从开发商和用户两方面角度考虑,都非常有必要对java程序进行保护。以下从技术角度就常见的保护措施 和常用工具来看看如何有效保护java代码:<br />1.     将java包装成exe<br />特点:将jar包装成可执行文件,便于使用,但对java程序没有任

2011-01-27 16:15:00 231

转载 最详细的Ruby on Rails安装步骤

本文介绍了Ruby on Rails的详细安装步骤。文中使用的Ruby on Rails版本是1.8.6-26。安装Ruby之后安装Rails,然后就可以创建Web应用,并在本地测试了。<br /> <br />1、安装ruby<br />不用说 是下载安装包:http://rubyforge.org/frs/?group_id=167,注意版本---害人不浅,后面会说到,我下的是1.8.6-26<br />装完后,可以用ruby -v 测试是否安装成功,如图,要是出现了版本 就说明安装成功了<br

2010-08-19 11:11:00 253

原创 从重视研发到建立高效的研发管理体系

<br />在不知不觉之中,软件产品领域的竞争变得如此激烈。靠一两个天才人物的灵感来维持整个企业市场竞争优势的时代已经逐渐远去了。以某项卓越的设计、天赐良机、对手的失策或自己的幸运为基础形成的产品竞争优势是不可能保持长久的,我们应该对“总有一天公司眼下赚钱的产品会在某一天突然变成不再开花结果的枯木”保持有清醒的意识。<br />科技型企业的发展大体经历了两个阶段:技术发明推进阶段、关键产品推进阶段。随着科技进步及管理水平的普遍提高,一个新的阶段已经到来,那就是产品上市速度和研发生产效率推进阶段。<br />

2010-08-17 13:58:00 362

原创 访谈深圳汉捷研发管理咨询公司副总裁郭富才

<br />郭富才:深圳汉捷研发管理咨询公司副总裁,资深顾问,中国首批IPMP C级认证获得者,美国PDMA协会会员。专著《用Project2002管理项目实务》由机械工业出版社出版,在《IT经理世界》、新浪科技网站等发表《让研发人员找准市场需求》、《实施集成产品开发、提升新烟管理》等文章十余篇。在中兴通讯股份有限公司总部技术中心工作期间,组织建立了公司产品开发管理模式——产品经营团队,并组织在六大事业部推广,取得了良好的效果。作为咨询项目经理,服务过的客户包括中国粮油(集团)公司、新郑烟草(集团)公司、北

2010-08-17 13:56:00 1636

原创 SQL语句性能调整原则

<br />blueski推荐 [2010-7-26]<br />出处:来自网上<br />作者:blueskys567<br /> <br /><br /><br /> <br />一、问题的提出<br />在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质

2010-08-17 13:55:00 139

转载 教你六招如何做好演讲

<br />blueski推荐 [2010-5-9]<br />出处:来自网上<br />作者:何可人<br /> <br /><br /><br /> <br />有多少次你因为会议上演讲者呆板的陈述而感到无聊?反之,想想自己的演讲报告,你有多投入,又怎能确定可以吸引你的听众呢?你想表达的意思真的都传递出去了吗?<br />下面就介绍六个绝佳方法,让你的陈述更富吸引力。舍弃PPT<br />用PPT来做演讲报告实属普遍,但这真的是表达你自己想法的最好方式吗?用PPT的最大弊端是它将你紧紧束缚住了——你不得

2010-08-17 13:54:00 138

原创 基于硬盘号和CPU序列号的软件加密技术

摘要:本文提供了一种注册码与计算机硬件参数相关的一种加密方法,并通过具体的实例讲述了如何对软件加密的方法。   关键词:硬盘序列号;CPU号;注册表      1 引言   计算机软件是一种特殊的产品,为了防止软件的非法复制、盗版,保护软件开发商的利益,就必须对软件进行加密保护。采用基于硬盘号和CPU序列号的软件加密技术,软件会根据微机硬件参数给出该软件的序列号;用户需要把这一序列号用E-mail

2010-02-10 09:24:00 1592

原创 web导出excel文件的几种方法

KimmKingkimmking@163.com2009年9月4日10:19:09 总的来说,两种方法:服务器端生成和浏览器端生成。 服务器端生成就是:根据用户请求,获取相应的数据,使用poi/jxl, jacob/jawin+excel,或是用数据拼html的table或是cvs纯文本的数据格式等。然后按.xls或是.cvs格式的文件的形式返回给用户,指定Content-

2009-09-11 11:57:00 1418 2

原创 八款Js框架介绍及比较

目前来看,JS框架以及一些开发包和库类有如下几个,Dojo 、Scriptaculous 、Prototype 、yui-ext 、Jquery 、Mochikit、mootools 、moo.fxDojo (JS library and UI component ):Dojo是目前最为强大的j s框架,它在自己的Wiki上给自己下了一个定义,dojo是一个用JavaScript编写的开源的DHT

2009-09-11 11:20:00 333

转载 人生三件不能等的事情

一个行囊,如果已经装的太满了,就会很沉,很重,很累。       一个生命背负不了太多的行囊,拖着疲惫的身躯走在人生大道上,我们注定要抛弃很多。果断的放弃是面对人生,面对生活的一种清醒的选择,只有学会放弃那些本该放弃的东西,生命才会轻装上阵一路高歌;只有学会放弃走出烦恼的困扰,生活才会倍感绚丽富有朝气。       生活中值得我们追求的东西很多,如果一味地纠缠在那些毫无意义结果的东西上,拼命地追求

2008-08-25 08:50:00 202

转载 SQL Server分页3种方案比拼

此转载源自李洪根的blog.作者是微软的MVP!希望大家参考以下3种方案,按实际情况选择!建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarch

2008-08-25 08:48:00 149

转载 反射实践

目录 什么是反射? 使用反射的原因和时机 动态发现 创建使用反射的新实例 通过反射更改字段值 通过反射调用方法 应用程序中的反射 反射的缺点 结束语 参考资料 您是否考虑过这些问题: IDE 如何列出类的所有详细信息,包括私有字段和私有方法? IDE 还能够列出

2008-07-07 08:57:00 192

转载 如何动态加载JS脚本

用ajax开发网站,用ajax的时候,需要用到大量的JS代码,而并是所有的代码都是要第一个载入的页面要用到,所以很多的JS代码动态载入比较合适,下面介绍了四种方法,在ajax开发中,第一种方法不合适,2,3,4方法,本质上是一张方法,详细地的动态加载JS方法如下:1、直接document.write"javascript">      document.write(""

2008-07-07 08:54:00 250

转载 AJAX 跨域访问 — 方法大全

Case I. Web代理的方式 (on Server A) 即用户访问A网站时所产生的对B网站的跨域访问请求均提交到A网站的指定页面,由该页面代替用户页面完成交互,从而返回合适的结果。此方案可以解决现阶段所能够想到的多数跨域访问问题,但要求A网站提供Web代理的支持,因此A网站与B网站之间必须是紧密协作的,且每次交互过程,A网站的服务器负担增加,且无法代用户保存session状态。

2008-07-07 08:53:00 569 1

转载 内存泄漏,走开!

摘要   尽管java虚拟机和垃圾回收机制管理着大部分的内存事务,但是在java软件中还是可能存在内存泄漏的情况。的确,在大型工程中,内存泄漏是一个普遍问题。避免内存泄漏的第一步,就是要了解他们发生的原因。这篇文章就是要介绍一些常见的缺陷,然后提供一些非常好的实践例子来指导你写出没有内存泄漏的代码。一旦你的程序存在内存泄漏,要查明代码中引起泄漏的原因是很困难的。同时这篇文章也要介绍一个新的工具

2008-06-27 11:49:00 245

转载 系统架构师是怎样炼成的?

"张友邦认为架构设计可能看起来很神秘,新入门或没有架构设计经验的程序员刚开始的时候会有种不知所措的感觉,但其实架构设计是件很容易的事,它只是软件系统开发中的一个环节而已,整个软件系统的开发和维护以及变【CSDN 4月3日报道】坦率的讲,除了少数对开发程序极其热爱并愿意为之奋斗终身的编程者来说,对于大多数开发人员,写代码只是他们未来获得职业提升的一个必不可少的积累阶段,在做开发的时间里,他们会积

2008-06-11 17:37:00 188

转载 JSP实现同步的技术与实践探讨

通俗地讲,JSP就是内嵌Java(脚本)代码的网页。具体到实际系统环境中,当客服端通过浏览器请求一个JSP页面时,JSP页面不会原封不动的传送给浏览器,它将首先被服务器编译处理成为一个servlet,然后执行这个servlet来完成浏览器的请求。因此,就决定了JSP具有Servlet的特性(服务器端特性) 和Web特性(客户端特性)。在默认条件下,Servlet/JSP是以多线程模式执行的,当然也

2008-06-11 11:00:00 234

转载 关于层的挡隔问题的探讨

1.被Flash挡住  设置Flash的参数:http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60">http://pepsi.flash8.net/pepsi46860.swf"> http://pepsi.flash8.

2008-05-30 08:48:00 160

转载 常用JavaScript大全

Tags: javascript java jsp 常用JavaScript大全(from Internet)1.document.write(""); 输出语句  2.JS中的注释为//  3.传统的HTML文档顺序是:document->html->(head,body)  4.一个浏览

2008-05-30 08:45:00 224

转载 java实现断点续传(一)

(一)断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif,

2008-05-26 10:07:00 148

原创 Java Web 中的过滤器

从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式:1、request过滤器    这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示:以下是web.xml文件配置方式:    myFilter    xx.MyFilter  myFilter  目标

2008-05-26 10:02:00 420

转载 国际:十个习惯让你精通新的开发技术

这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也

2008-05-08 11:23:00 151

转载 说说对两种源代码管理方式的感受

原文见:说说对两种源代码管理方式的感受 一:按模块分配所有权团队中的每个人在sourcesafe上保留自己的代码,但是自己是看不到未经授权其他人的代码和文档。到发布的时候有SCM把大家的代码那到一起编译生成一个版本。也就是说,项目的每一个工件,都是有所有权的,团队成员根据角色划分,每个角色对工件的所有权不同,最少的就是只拥有自己开发的部分的代码和文档。而项目经理或SCM等角色对全部工件有所有权

2008-05-08 11:22:00 185

转载 优秀工作流引擎标准

一般性功能 (General Functions) 1. 免程序开发(No Programming or Scripting) 2. 可处理大量流程工作 (Volume Transaction Processing) 3. 三层式弹性化架构(Three Tier, Scaleable Architecture) 4. 稳定的信息传递架构(Robust Message Transports) 5.

2008-04-23 10:09:00 302

转载 IT项目经理如何学习

IT项目经理如何学习(一):一切都从“问题”开始我平时和团队成员交流比较多的一是团队管理与跨团队的合作,二是IT项目管理,第三是IT服务管理。这些问题其实也是我思考比较多的问题。在我看来,金蝶社区大多数实施顾问其实也会兼任IT项目管理,还有很多客户内部也存在IT项目管理的问题,所以,我相信这个话题还是比较有意义的。我的第一篇所要讲的核心思想是,无论是什么学习,一切都是从问题开始的。   一切都

2008-04-18 09:03:00 730 2

转载 如何更改访问局域网共享用户名和密码

当我们访问局域网用户时,如果当前用户对象的密码已经更改,而本机却将以前的访问密码记录,这时我们可以利用net命令来进行用户和密码的修改。在command窗口下使用net命令:1,先使用 net use 查看当前网络连接。(例如我们查到的资源为://192.168.1.201/IPC$)2,利用net use //192.168.1.201/IPC$ /del 删除需要更改密码的连接。(这里的路径根

2008-04-14 17:44:00 3017

转载 需求文档写作要点

我的一篇老文章,偶然从机器里找出来,与大家共勉。需求的写作形式一般分为两种,面向对象和面向过程。对于不同的受众和应用,采取不同的形式。面向过程的形式:主要的思想是IPO的原则,也就是“输出-处理-输出”文档格式,一、首先是对于整体系统的简略介绍:目的,确定文档描述的对象和大体内容二、系统上下文,介绍系统和其他系统之间的关系,边界如何划分三、系统的需求分解,介绍完成整体系统需要分解的大框架的需求

2008-04-08 19:12:00 231

转载 用 Quartz 进行作业调度

Quartz 是个开放源码项目,提供了丰富的作业调度集。在这篇文章中,软件工程师 Michael Lipton 和 IT 架构师 Soobaek Jang 对 Quartz API 进行了介绍,从对框架的一般概述开始,并以一系列展示 Quart 基本特性的代码示例作为结束。在阅读完本文并看过代码示例后,您应当能够把 Quartz 的基本特性应用到任何 Java™ 应用程序中。现代的 Web 应

2008-04-06 10:15:00 229

转载 浅析Quartz的集群配置

1 基本信息 摘要:Quartz是一个开源的作业调度框架,它完全由java写成,并设计用于J2SE和J2EE应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,EJB作业预构建,JavaMail及其它

2008-04-06 10:14:00 521

原创 职业人生:网友10年跳槽经验总结

十年跳槽经验总结首先,真正的高级人才是不用找工作的,因为只有被工作找的份。但是,难免有些高级人才厌倦了旧的工作环境,或者遇到天花板,没有了发展空间,或者遇到新老板上任后排除异己来提拔自己的亲信等等,如果您真打算自己去找工作,那么至少需注意以下几点:1。网上求职尤其需注意那些一天到晚在网上打招聘广告的公司。这类公司通常分成两类:一类是垃圾公司,如一些别有用心的保险公司、中介公司等。这类公司以获取你的

2008-03-30 10:23:00 199

原创 SQL 收藏

SQL操作全集下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DA

2008-03-30 10:23:00 209

转载 BEA WebLogic平台下J2EE调优攻略

[Jsp收集]BEA WebLogic平台下J2EE调优攻略woaijava 发布于 2007-01-19 14:04 Tags: bea 目录  前 言第一章 应用程序调优1.1.1 通用代码调优1.1.2 减小没有必要的操作1.1.3 使用合适的类型1.1.4 尽量使用pool,buf

2008-03-30 10:22:00 357

转载 让“我最近的文档”不在开始菜单出现

一、配置组策略法开始-运行-gpedit.msc 然后在其中找到“用户配置——管理模板——开始菜单管理”, 就可以在右边找到“不保存最近访问过的文档”的选项,在属性进行相关的设置就可以了。 二、修改注册表法或者点击开始-运行-regedit打开注册表 进入注册表HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/

2008-03-30 10:21:00 472

转载 从网络上找到的一些关于软件工程的东西

1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?  不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是T

2008-02-29 08:30:00 251

转载 如何檢查 HTML 中的元素是否被隱藏

我們常會使用 element.focus() 方法,讓鍵盤游標停留在某個欄位上。例如說「會員登入」頁面開啟時,鍵盤輸入的游標就直接停在「帳號」欄位上,讓頁面開啟來後就可以直接輸入帳號。 但是當我畫面上的表單元素很多時,我會動態的將某些欄位隱藏,導致程式在執行 focus() 方法時會出現「控制項不可見、未啟動或無法接受焦點,因此無法將焦點移到控制項上。」的 JavaScript 錯誤。 例

2008-02-29 08:29:00 334

转载 JDBC直连SQL Server 2005

由于JDBC在连接SQL Server2005数据库时与SQL Server2000有些不同,配置要复杂一点。所以特意在此介绍连接方法! 具体步骤(SQL Server 2005必须为混合登录模式,例如:可以用“sa”登录):   1、进入“SQL Server 配置管理器(SQL Server Configuration Manager)”,在左边窗口选择“SQL Server 20

2008-02-14 14:27:00 314

转载 如何在 Internet Explorer 中使用授权的 ActiveX 控件

概要loadTOCNode(1, summary);如果在未授权使用某个 ActiveX 控件的计算机上使用该控件,则该控件无法在 Internet Explorer HTML 页中正确加载。例如,如果您使用 Microsoft Visual C++ 构建控件,那么带有该控件的 HTML 页可以顺利加载到构建该控件的计算机上,但无法加载到另一台计算机上。 要在未授权的计算机上使用

2008-02-13 13:25:00 414

转载 收集的一些有用的好玩的控件!

wbbrowser控件--------------------------------------------------------------------------------------画图控件-----------------------------------------------------------------------------------上下滚动条控件-------

2008-02-13 13:24:00 221

转载 图解eclipse+myelcipse开发EJB

在开发ejb之前,我们先得配置好服务器,我使用的是Weblogic9.0中文版,关于Weblogic9.0配置请看我的另一片文章。配置Weblogic9.0        首先需要配置好eclipse。我这里主要说明weblogic的配置。         注意JDK选择JDK5.0的版本。        顺便将weblogic8的配置也贴上来,供大家比较参考            注意weblo

2008-02-01 11:33:00 230

空空如也

空空如也

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

TA关注的人

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