自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 resource-ref和resource-env-ref的区别

可以在/WEB-INF/web.xml中定义资源的特性。使用JNDI查找<resource-ref> 和<resource-env-ref>元素时,这些特性被返回。对同一资源名称,还必须定义资源参数,这些参数用来配置对象工厂(object factory)以及对象工厂的属性。例如,web.xml:<resource-ref> <d...

2008-11-29 13:12:09 679

原创 java:comp/env

关于获取数据源的语法,大体有(javax.sql.DataSource) ctx.lookup ("java:comp/env/XXX")和(javax.sql.DataSource) ctx.lookup("XXX")两种写法,好多人以为这两种写法是相同的,以为都是通过JNDI来获取数据源。其实java:comp/env和 JNDI是不同的,java:comp/env 是环境命名上下文(envi...

2008-11-27 22:28:32 153

原创 JNDI的简单理解(转载)

看了JNDI的实现,我感有点惊讶和一点迷惑,惊讶的是系统编程比应用编程就难度来说还真不好说,比如就象 实现JNDI,SUN已经定好了Interface,你要做的就是弄清楚整个功能的原理,然后去实现他,然而应用编程则没有 人为你定好Interface,你只能根据需求分析自己定好Interface,自己定好框架,但是这个框架能不能满足需求那就 不好说了,但是SUN定的规范可是肯定可以实现功能的,并且一...

2008-11-27 22:26:02 394

原创 classloder

classloader对我来说一直都是很神秘的东东,这两天一直在研究,总算搞清楚了一些概念。现在写出来作为一个纪录。 classloader利用一种叫双亲委派的方法来加载类,也就是先让该classloader的parent来加载。具体的parent关系我就不再废话了。代码如下: Java代码    protected synchronized Class<?> loadCl...

2008-07-14 11:03:44 114

标准输出与标准错误输出

What's   the   difference   between   the   two:   System.err.   and     System.out?   When   should   we   use   System.err?     Answer   1:   System.out   leads   the   output   to   the   stan...

2008-06-15 11:45:50 185

Java中的值传递和引用传递

在 Java 应用程序中永远不会传递对象,而只传递对象引用。因此是按引用传递对象。但重要的是要区分参数是如何传递的,这才是该节选的意图。Java 应用程序按引用传递对象这一事实并不意味着 Java 应用程序按引用传递参数。参数可以是对象引用,而 Java 应用程序是按值传递对象引用的。Java 应用程序中的变量可以为以下两种类型之一:引用类型或基本类型。当作为参数传递给一个方...

2008-06-13 22:51:46 112

在finally赋值无效与虚拟机栈

下面的代码:public class FinallyTest { private static int test() { int i=1; try { i=2; return i; } catch (...

2008-06-13 20:13:24 262 1

JAVA STATIC 关键字

Static  :对于类的属性来说有类变量和实例变量class StaticTest{  static int i=47;}对于不同的对象  StaticTest st1=new StaticTest(),StaticTest st2=new StaticTest()都只有一个共享的存储空间!引用Static变量有两种方法.可以用一个对象去定位他。.也可以用其类名直...

2008-06-13 19:39:40 99

Option Explicit 语句

Option Explicit 语句    在模块级别中使用,强制显式声明模块中的所有变量。语法Option Explicit说明如果使用,Option Explicit 语句必须写在模块的所有过程之前。如果模块中使用了 Option Explicit,则必须使用 Dim、Private、Public、ReDim 或 Static 语句来显式声明所有的变量。如果使用了未声明的变量名在编译时间会出...

2008-06-12 17:42:00 560

ProgID是什么

ProgID是程序员给某个CLSID指定一个易记的名字。组成:<program>.<component>.<version>在HKey_Classes_Root下,有版本号的ProgID和无版本号的ProgID都有列出,一般无版本号的除了有CLSID子键外会还有CurVer子键来标明版本...

2008-06-12 17:39:00 937

dllhost32

进程文件: dllhost32.exe 进程名称: Troj_Win32.Lmir.gb 英文描述: N/A进程分析: dllhost.exe是什么? dllhost.exe是运行COM+的组件,即COM代理,运行Windows中的Web和FTP服务器必须有这个东西。 什么时候会出现dllhost.exe? 运行COM+组件程序的时候就会出现。例如江民KV2004 冲击波杀手...

2008-06-12 17:32:00 183

CMD中文乱码和不能输入中文的解决方案

运行->regedit,进入注册表编辑器,修改如下表项的值:[HKEY_CURRENT_USER"Console"%SystemRoot%_system32_cmd.exe] "CodePage"=dword:000003a8小说明一下: 十六进制"000003a8"或十进制"936",表示“936 (ANSI/OEM - 简体中文 GBK)”。 十六进制"000001b5"或十..

2008-06-08 14:00:00 232

低价便携本旺销 微软或将考虑推迟XP停售时间

Vista操作系统固然比XP在诸多方面拥有改善,但面对笔记本电脑在亚太市场的普及风暴,相信微软会做出一种折中的选择以确保自己在全球的领导地位。    按照微软最初的计划,Windows XP系统在2008年1月底便将被停售,但由于用户和厂商的强烈要求,Windows XP系统的停售日期不得不延迟至2008年6月底,转眼间,6月份也将很快来到,微软将不得不再次作出选择。华硕Eee PC...

2008-06-03 20:10:00 153

深入认识Turbo C编译器

深入认识Turbo C编译器  原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?boardid=225&id=117971    有谁真正的理解过一个编译器呢?许多人认为TC很简单很落后,但是即便是这样简单的工具,到底有几个人真正的深入理解了呢?一个简单的编译器都不能理解,如何能成为高手,如何能深入的使用更加高级的工具呢?不要以为自己使用的是VC就...

2008-06-02 19:40:00 415

[转]STARTUPINFO解读--写得很详细

typedef struct _STARTUPINFO{   DWORD cb;            //包含STARTUPINFO结构中的字节数.如果Microsoft将来扩展该结构,它可用作版本控制手段.                        应用程序必须将cb初始化为sizeof(STARTUPINFO)   PSTR lpReserved;      //保留。必须初始...

2008-05-31 22:27:00 728

微软推出免费在线系统诊断工具--不用手动下载

在运行框中输入以下地址:\\live.sysinternals.com,所有工具都在Tools下,Files目录有可供下载的压缩包。。Microsoft Corp.has launched a beta service that lets Windows users launch theSysinternals library of free diagnostic and troubles...

2008-05-31 21:37:00 213

Windows桌面切换VC代码

用向导建立一个Win32程序“hello, world!”,然后用下面的内容替换整个CPP文件内容就可以了#include "stdafx.h"#include "resource.h"#include "ShellApi.h"HINSTANCE hInst = NULL;HDESK hDesktopCurrent;HDESK hDesktopLlx;LONG APIEN...

2008-05-31 14:19:00 307

STARTUPINFO si = { sizeof(si) } 结构体的一种初始化方式

>>STARTUPINFO   si   =   {sizeof(si)};是用来初始化cb成员的?si是什么啊     这是用来初始化整个   si   变量的。     si就是你定义的变量。sizeof(si)取得该结构的字节数。     STARTUPINFO的第一个域为   cb,代表该结构体的大小,因此:           STARTUPINFO   si ...

2008-05-31 13:42:00 1812

6个可下载的引导光盘拯救你的电脑

Way back in the 20th century, Windows prepared you for the day your PC wouldn't boot. It came with a program that formatted a bootable floppy disk, complete with diagnostic and repair utilities. If yo...

2008-05-30 19:15:00 678

关于C#中的DLLImport

MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口点的 DLL 的名称。并给了一个示例:[DllImport("KERNEL32.DLL", EntryPoint="MoveFileW",  SetLastError=true,C...

2008-05-29 22:23:00 135

Office将支持ODF--开放文档格式

Changes were made to Office Open XML between Ecma International's approval of the file format as a standard a year and a half ago and the ISO standards body's ratification of it this spring. Microsoft...

2008-05-28 13:09:00 374

Csharp develop

无论用户界面还是辅助功能都可以与Microsoft Visual Studio .NET一决高下的.NET集成开发环境。完全开放源代码,不失为一个集学习和开发于一体的优秀软件。内附C#源码,大小只有6兆多,源码10兆。软件内置vb.net与c#代码互换功能,界面可转化为中文。是一个不可多得的免费开发.net程序的好东东。 ...

2008-05-25 09:52:00 315

十个习惯让你精通新的开发技术

1.要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。 2.读代码。这也是我很喜欢的一种方式。如果...

2008-05-24 10:12:00 53

VC6-MFC过时了吗?

虽然有些偏激,但至少可以为自己学习MFC增加点信心,都2008年了,学MFC,确实有点风险啊,不过经典的东西是应该学学的,毕竟人家沉淀了这么多年的东西。。摘自CSDN论坛。。小弟也是过来人,本人做过一年半的.net,不防听我一言: 我说.net不适合程序员来做,主要有以下几个方面: 1.net主要针对于小规模应用,无法到大场面上应用。 你看电信的企业,他们都是用C++,JAVA的,没...

2008-05-24 09:58:00 348

dc.SelectObject

你有一个右手(呵呵),每次你只能抓住一支笔并写东西, 默认的情况下你是握系统的笔来写东西的。 当你要写你自己的东西就 dc.SelectObject(新笔); 返回旧笔。 当你写好的时候,再还原回去, 通过dc.SelectObject(旧笔); 这样,系统要写其他的东西,就会用到这支系统的笔,而不是用你定义的那只笔。 ...

2008-05-24 09:36:00 376

从MFC与ATL的男女关系说起

我从大三开始学习MFC,对于一个学软件的学生来说算是有点晚,到现在差不多有3个年头了。我在大四进入公司实习开始学习COM,接触到ATL并用它来做开发。我在大二冬天开始恋爱,到现在为止第一段爱情走过3个半年头终于到了末路。这些对于我来说都算初尝,尝之有味所以写一点胡言乱语。 男女关系如果从哲学的观点来看,这大概要说是一种辩证关系了!首先谈谈男人。男人与男孩的区别在于责任,对于一个男人来说,他的肩膀永...

2008-05-24 09:34:00 210

40个饭否API扩展应用

尽管国内有许多类Twitter服务,但人气最热、口碑最好的还是饭否。有人甚至有过这样的感慨:”叽叽歪歪每做一个话题广告,都是在为饭否做广告。晕!“当然,此人也是LiGht在饭否上的好友。饭否如此火爆,与其开放的API不无关系。正因为如此,许多饭否的爱好者为其开发了许多实用或有趣的应用,饭否也借此得到更好的推广。下面是网生代收集、整理的一些饭否API应用: Widgets ...

2008-05-21 22:34:00 398

Windows API函数大全---附:windows运行命令详解

1. API之网络函数             WNetAddConnection 创建同一个网络资源的永久性连接             WNetAddConnection2 创建同一个网络资源的连接             WNetAddConnection3 创建同一个网络资源的连接             WNetCancelConnection 结束一个网络连接        ...

2008-05-10 15:52:00 136

Firefox2狂占CPU解决办法

http://www.cnblogs.com/images/cnblogs_com/Tisty/138006/o_firefox3.jpg  看了一下,不知道 "jpeg_free_large" 是干啥的,遂用 "Firefox jpeg_free_large" Google 一下,出来的一堆东西里有帖子说可能和 Apple 的 QuickTime 插件有关。我也不知道如何删除该插件,到 Fi...

2008-05-09 22:37:00 148

发现一个不错的Windows内核的相关论坛

虽然不是全将Windows内核的,不过Windows内核方面的板块还是比较多的,大家可以去看看http://bbs.driverdevelop.com/index.php

2008-05-09 22:07:00 268

手机写博

Hello World

2008-05-03 23:32:00 108

博客搬家工具

http://blogmover.redv.com/blog-mover.jsp想把csdn的内容搬过来,不过貌似csdn的weblog接口有问题,老是提示说用户不存在,郁闷。。。

2008-04-27 22:40:00 267

搬家,发现新大陆

今天正式搬家了,前些日子还在犹豫中,直到昨天在CSDN的又吃了一次闭门羹,彻底击垮了继续呆在CSDN的信心。。。不过找到了博客园,呵呵,发现了新大陆。。。。...

2007-12-29 19:05:00 147

空空如也

空空如也

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

TA关注的人

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