博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

04 2010 档案

摘要:Oracle(listener.sqlnet.tnsnames)设置2008-05-17 16:58首先来说Oracle的网络结构,往复杂处说能加上加密、LDAP等等。。这里不做讨论,重点放在基本的网络结构也就是我们最常用的这种情况    三个配置文件    listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录... 阅读全文

posted @ 2010-04-29 14:18 linFen 阅读(2050) 评论(0) 推荐(0) 编辑

摘要:无论是做Web产品还是Web项目,文件上传是经常要用到的功能。以前经常听到做项目的同事抱怨:“这款文件上传控件功能强大但是用起来麻烦,最简单的input上传使用方便但是功能太简单(例如不支持多文件),外观也不尽如人意”。之后我一直留意网上的上传控件,最近看到一款基于jquery的上传插件Uploadify无论在功能、外观、可用性和扩展性上都有不错表现,于是研究了一番,介绍给... 阅读全文

posted @ 2010-04-25 22:03 linFen 阅读(835) 评论(1) 推荐(0) 编辑

摘要:在Window窗体程序开发的时候,如果使用多线程编程,在子线程中访问主线程窗体内的控件,就需要使用控件的Control.Invoke方法或者BeginInvoke方法。但是有时候因为Window执行速度太快,尤其是你写代码的时候在InitializeComponent();完成之前起了一个线程去执行某些操作,涉及到窗体控件的,当你在调用Control.Invoke的时候,就可能出现 “... 阅读全文

posted @ 2010-04-24 10:13 linFen 阅读(990) 评论(1) 推荐(0) 编辑

摘要:线程间操作无效: 从不是创建控件“”的线程访问它。第一:Control.CheckForIllegalCrossThreadCalls = false;线程开始的时候加这么一句,OK,看不到错误了~啥都能用了~第二:用委托,在05里,每个控件都有个InvokeRequired的属性~判断一下是不是true,是的话进行Invoke操作的,完事了~//建立个委托private ... 阅读全文

posted @ 2010-04-24 10:11 linFen 阅读(470) 评论(0) 推荐(0) 编辑

摘要:有的时候需要根据MAC来限定登录的计算机,为此查找了不少资料(有来自博客堂和CSDN),下面是获得远程计算机的MAC和局域网中计算机列表的方法。需要引用的命名空间 using System; using System.Collections; using System.Diagnostics; using System.Management; using System.Net; usingSyst... 阅读全文

posted @ 2010-04-16 14:39 linFen 阅读(358) 评论(0) 推荐(0) 编辑

摘要:1.使用WMI。查询表Win32_NetworkAdapterConfiguration即可获得。2.使用ARP协议。请看这里。3.使用Windows命令nbtstat,也就是通过NetBIOS。请看这里。4.查询SNMP(就是一种用于监视网络设备的协议)的MIB(管理信息数据库)。但这不是一件简单的事情,需要自己创建SNMP包,发送到交换机,然后对返回的响应进行解析。下面是代碼:usingSys... 阅读全文

posted @ 2010-04-16 14:38 linFen 阅读(1390) 评论(0) 推荐(0) 编辑

摘要:1)建立空连接: net use \\IP\ipc$ "" /user:"" (一定要注意:这一行命令中包含了3个空格) 2)建立非空连接: net use \\IP\ipc$ "密码" /user:"用户名" (同样有3个空格) 3)映射默认共享: net use z: \\IP\c$ "密码" /user:"用户名" (即可将对方的c盘映射为自己的z盘,其他盘类推) 如果已经和目标建立了ipc... 阅读全文

posted @ 2010-04-16 14:21 linFen 阅读(5049) 评论(0) 推荐(2) 编辑

摘要:用AdventNet SNMP API获取SNMP表信息(C#)用AdventNet SNMP API获取SNMP表信息(C#)using System;using adventnet.snmp.snmp2;public class snmpget{ [STAThread] public static void Main(System.String[] args) { // getting the... 阅读全文

posted @ 2010-04-16 13:42 linFen 阅读(3335) 评论(3) 推荐(0) 编辑

摘要:1.SNMP概述SNMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Int... 阅读全文

posted @ 2010-04-16 13:36 linFen 阅读(5973) 评论(0) 推荐(0) 编辑

摘要:首先准备一个包snmpsharpnet,到这个官网上去下载http://www.snmpsharpnet.com/ 我主要关心两个方式,一个是通过snmpget方法获得,一个是通过snmpwalk方法,snmpget方法可以获得指定oid的值,snmpwalk方法可以获得一个组下面的所有key和value。 剩下的不多说,直接贴代码吧。C#代码 usingSystem; usingSystem.... 阅读全文

posted @ 2010-04-16 13:29 linFen 阅读(14901) 评论(3) 推荐(1) 编辑

摘要:上网的时候我们会发现很多网站都有繁体版本,通过导航栏上的一个按钮就可以把网页上的文字从简体中文变成繁体中文。很多主机商也提供类似于“简繁通”之类的产品,当然,是需要收费的。那么,怎么让我们的博客不用花钱也能支持简繁转换呢?我们看到国内的很多博客用户都在自己的主页上添加了Google的翻译挂件,通过简单的设置让Google来为我们把网页从简体中文翻译成繁体中文或英语。而我介绍... 阅读全文

posted @ 2010-04-02 21:51 linFen 阅读(1887) 评论(0) 推荐(1) 编辑

摘要:1、CSS样式法:(将如下样式添加到透明PNG所在的层).divBox{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='transparent_Image.png');_background-image: none;}使用方法: <div class="divBox"></div>2、JS 【... 阅读全文

posted @ 2010-04-01 21:00 linFen 阅读(291) 评论(0) 推荐(0) 编辑