博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页

2010年6月24日

摘要: 本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二... 阅读全文

posted @ 2010-06-24 09:02 linFen 阅读(256) 评论(0) 推荐(0) 编辑

2010年6月21日

摘要: --查看表的属性select * from sysObjects where [Name] = 'section' --用法 if exists ( select * from sysObjects where [Name] = 'section' and xtype='U' ) Drop Table table1 go Create table1 ( )--获取所有用户表select Nam... 阅读全文

posted @ 2010-06-21 14:07 linFen 阅读(256) 评论(0) 推荐(0) 编辑

摘要: select name from sys.tables ----------- 查找当前数据库的所有数据库表名select c.object_id,c.name as cname,t.name as tname,is_computed as isComputed, (select value from sys.extended_properties as ex where ex.major_id ... 阅读全文

posted @ 2010-06-21 11:59 linFen 阅读(3487) 评论(0) 推荐(0) 编辑

摘要: sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库当前配置选项 sysdatabases 主数据库服务器中的数据库 syslanguages 主数据库语言 syslogins 主数据库 登陆帐号信息sysoledbusers 主数据库 链接服务器登陆信息 syspro... 阅读全文

posted @ 2010-06-21 11:58 linFen 阅读(235) 评论(0) 推荐(0) 编辑

2010年6月19日

摘要: 遇到的问题是当main中的内容超过main的指定高度时,会同时出现竖向和横向滚动条,这是一种极不好的用户体验,理想状态应该是只出现竖向滚动条,我尝试了如下解决方法:1.直接添加body属性<bodystyle="overflow-x:hidden;">,结果是无效;(分析原因:overflow-x是IE独有的css属性,加上DTD的话可能会被忽略,就像定制滚动条颜色的css属性一样)2... 阅读全文

posted @ 2010-06-19 16:51 linFen 阅读(750) 评论(0) 推荐(0) 编辑

摘要: //在其中一个frame里操作主窗口 var ff=window.parent.window.document.getElementsByTagName("frameset"); var colsValue=ff['menuframe'].getAttribute('cols'); //获得iframe对象 var ff=document.getElementById('iframeOne'); ... 阅读全文

posted @ 2010-06-19 15:10 linFen 阅读(1468) 评论(0) 推荐(0) 编辑

2010年6月15日

摘要: 1 App.config 的配置:<?xml version="1.0" encoding="utf-8" ?><configuration><configSections> <section name="hibernate-configuration" type="NHibernate.Cfg.ConfigurationSectionHandler,NH... 阅读全文

posted @ 2010-06-15 11:47 linFen 阅读(4221) 评论(1) 推荐(2) 编辑

摘要: 1.查看nhibernate写在控制台里的sql语句在配置文件中有这么个选项,假如把它设置为true,nhibernate会把执行的sql显示在控制台上。<propertyname="show_sql">true</property>对于控制台应用程序我们可以设置断点后很轻松的看到nhibernate执行了什么sql。下图是从数据库中读取一条数据。假如你写了单元测试,从nu... 阅读全文

posted @ 2010-06-15 10:16 linFen 阅读(3023) 评论(0) 推荐(0) 编辑

摘要: Nhibernate2.1.2的相关地址NHibernate 2.1.1.GA发布Fabio Maulo 大牛通过几个月的fix,修复了大量的BUG,今天编译并发布了NHibernate 2.1.1.GA版本,这次Fabio Maulo 好像很低调,没有在官方宣布,不过在twitter上记录了整个过程,这暗示这为打造下个全新的版本NHibernate3.0.0.Alpha1努力。你可以到这里下载N... 阅读全文

posted @ 2010-06-15 00:45 linFen 阅读(917) 评论(0) 推荐(0) 编辑

摘要: NHibernate中的查询方法NHibernate查询语言(HQL) 1.from子句2.select子句3.where子句4.order by子句5.group by子句 实例分析结语 上一节,我们初步搭建了一个NHibernate程序,完成了映射Customer表并读取数据功能,这一节和下一节我们初步探讨一下在NHibernate中的查询方法。我这之前还是先回忆一下上一节完成的东西,其中一张... 阅读全文

posted @ 2010-06-15 00:09 linFen 阅读(1819) 评论(1) 推荐(0) 编辑

摘要: 主要内容1.HQL概述2.SimpleQuery查询3.ScalarQuery查询4.自定义查询5.使用CallBack一.HQL简单介绍HQL全名是Hibernate Query Language,它是一种完全面向对象的查询语言。先来看一下HQL最基本的一些用法1.From子句fromPost你也可以为Post起一个别名fromPostaspost或者省略asfromPostpost2.Sele... 阅读全文

posted @ 2010-06-15 00:02 linFen 阅读(623) 评论(0) 推荐(0) 编辑

2010年6月14日

摘要: 例如对于TUser类1.实体查询String hql = " from TUser"; 执行这条语句会返回TUser以及TUser子类的纪录。注: 如果 TUser 类具有外键, 查询会报错!解决方法:select 别名.属性 from 类 as 别名. 没有别名.属性仍然报错!hql = "from java.lang.Object"会返回数据库中所有库表的纪录。where 语句hql = "f... 阅读全文

posted @ 2010-06-14 23:59 linFen 阅读(1330) 评论(0) 推荐(0) 编辑

2010年6月13日

摘要: (1)Json.net (用于Json的序列化与反序列化) 下载地址:http://james.newtonking.com/projects/json-net.aspx 包里有文档和多个版本的库。(2)TestDriven.net (.net下好用的单元测试) 官方地址:http://www.testdriven.net/(3)Jquery (JS现流行的,好用的JS库) 官方地址:http:... 阅读全文

posted @ 2010-06-13 01:46 linFen 阅读(566) 评论(0) 推荐(0) 编辑

摘要: 实际上过去我也写过类似的主题,这里把各种方法总结一下,内容的确基础了一些,所以这篇文章是写给刚刚学习C#的同行们的,希望对大家有些帮助吧!很抱歉,这篇文章没有诡异的bug来勾起大家的兴趣,但是下篇文章我会努力写些有趣的主题的!在窗体间传递数据的方法比较多:1,在子窗体中自定义一个构造函数,参数类型是主窗体,当要显示子窗体的时候,就用这个构造函数来实例化子窗体,然后把this指针传进去,说起来太抽象... 阅读全文

posted @ 2010-06-13 01:21 linFen 阅读(420) 评论(0) 推荐(0) 编辑

2010年6月12日

摘要: 1、安装PD v12.0版 2、由pdm生成建表脚本时,字段超过15字符就发生错误(oracle) 原因未知,解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objec... 阅读全文

posted @ 2010-06-12 17:27 linFen 阅读(2813) 评论(0) 推荐(0) 编辑

2010年6月5日

摘要: 物理数据模型图如下:物理数据模型图根据以上设计思想,权限管理总共需要以下基本表:tb_User:用户信息基本表;tb_Department:部门表;tb_Company:公司表;tb_Module:系统模块表;tb_Action:系统中所有操作的动作表;tb_Permit:由tb_Module与tb_Action两表结合产生的系统基本权限表;tb_Permit_Group:权限组表,将一模块的中的... 阅读全文

posted @ 2010-06-05 16:17 linFen 阅读(699) 评论(0) 推荐(1) 编辑

2010年5月29日

摘要: PowerDesigner的主要作用一般还是数据库建模,并生成对应的数据库设计文档,可以与数据库保持同步。一般常用的有CDM,PDM,UML建模,CDM可以转为PDM。支持正向[生成数据库]和逆向工程[从数据库中生成],并直接关联到到数据库中,PDM可以直接和数据库进行关联,并将数据库,表,视图,触发器等数据库对象生成到数据库中,也可将这些对象更新到PDM中。PowerDesigner的几个主要常... 阅读全文

posted @ 2010-05-29 00:52 linFen 阅读(712) 评论(0) 推荐(2) 编辑

2010年5月28日

摘要: public static long GetHashNum(string szStr) { long hash = 5381; int c; foreach (int ch in szStr) { hash = ((hash << 5) + hash) ^ (long)ch; } return hash; } 阅读全文

posted @ 2010-05-28 00:09 linFen 阅读(316) 评论(0) 推荐(0) 编辑

2010年5月27日

摘要: 引自《广播电视信息》2007.041 引言 2006 年是我国城市有线电视数字化发展最快的一年,据统计全国有 25 个城市实现了城区有线电视数字化。在数字化的浪潮下,我国有线电视数字化已经由试点进入全面推广的新阶段,全国数字化改造已进入蓬勃发展的新时代。 但是,与整体平移的蓬勃发展形成鲜明对比的是节目内容的匮乏和增值业务的相对苍白。有线电视的数字化使整个数字电视的业务及运营模式都发生了革命性变化,... 阅读全文

posted @ 2010-05-27 11:21 linFen 阅读(485) 评论(0) 推荐(0) 编辑

摘要: 前言 近来公司技术 , 研发都在问我关于内存参数如何设置可以优化 oracle 的性能 , 所以抽时间整理了这篇文档 , 以做参考 . 目的 希望通过整理此文档 , 使大家对 oracle 内存结构有一个全面的了解 , 并在实际的工作中灵活应用 , 使 oracle 的内存性能达到最优配置,提升应用程序反应速度,并进行合理的内存使用 . 内容 实例结构 oracle 实例 = 内存结构 + 进程结... 阅读全文

posted @ 2010-05-27 11:09 linFen 阅读(620) 评论(0) 推荐(0) 编辑

2010年5月20日

摘要: 再次单元测试通过了,说明修改有效,回头debug到“result=Convert.ToBase64String(byt); ”,result的值开头没有"\0"了,都是字母,这才证明了序列化成功的原因。之后对基于64位的字符串转换应该多加关注,往往能起到令人惊喜的效果,本案总算是结案了。 阅读全文

posted @ 2010-05-20 15:59 linFen 阅读(1158) 评论(0) 推荐(1) 编辑

2010年5月18日

摘要: 错误提示索引分区不可用,系统找不到索引 只需要重新创建索引 SQL: alter index PK_USER03 rebuild PK_USER03为索引名 重新创建索引。问题解决 ORA-01502: 索引'P_ABCD.PK_WEB_BASE'或这类索引的分区处于不可用状态 在网络上找到如下内容,使用第一个办法解决了问题。 原因:出现这个问题,可能有人move过表,或者disable 过索引。... 阅读全文

posted @ 2010-05-18 17:29 linFen 阅读(1026) 评论(0) 推荐(1) 编辑

2010年5月16日

摘要: $('.selected')--在该对象内拖动,该对象必须设置高度,否则可能只能将对象移到最顶和最末. accept-- 需要被移动对象的classname activeclass -- 移动时的样式 hoverclass -- 移动经过时的样式 helperclass -- 放置移动对象的目标位置样式 opacity -- 移动时的透明度 ghosting -- 为真时,helpercall对象... 阅读全文

posted @ 2010-05-16 13:10 linFen 阅读(1042) 评论(0) 推荐(0) 编辑

2010年5月8日

摘要: Jscript有些属性其实挺好的,可惜就是只是IE支持,比如复制和粘贴的属性下面这段复制和粘贴的JAVASCRIPT的代码倒是可以支持IE/FireFox/mozilla/ns,,老外站点上看来的只是在firefox下需要修改一下about:config的一个属性<script language="javascript" type="text/javascript"><!--fu... 阅读全文

posted @ 2010-05-08 21:30 linFen 阅读(1807) 评论(0) 推荐(0) 编辑

2010年4月29日

摘要: 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) 编辑

2010年4月25日

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

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

2010年4月24日

摘要: 在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) 编辑

2010年4月16日

摘要: 有的时候需要根据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 阅读(5046) 评论(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 阅读(3334) 评论(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 阅读(5970) 评论(0) 推荐(0) 编辑

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

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

2010年4月2日

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

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

2010年4月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) 编辑

2010年3月24日

摘要: 利用Javascript取和设FCKeditor值也是非常容易的,如下: // 获取编辑器中HTML内容 function getEditorHTMLContents(EditorName) { var oEditor = FCKeditorAPI.GetInstance(EditorName); return(oEditor.GetXHTML(true)); } // 获取编辑器中文字内容 ... 阅读全文

posted @ 2010-03-24 13:22 linFen 阅读(1078) 评论(0) 推荐(0) 编辑

2010年3月19日

摘要: jQuery 有个插件 jQuery.Form ,这个插件功能很强大,可以用来处理文件上传的表单。下面是这个问题的描述:假设有这么一个表单<form id="form_img" action="/action/upload" method="POST" enctype="multiple/form-data"><input type="file" name="img"/>&... 阅读全文

posted @ 2010-03-19 20:01 linFen 阅读(2367) 评论(0) 推荐(0) 编辑

2010年3月16日

摘要: 一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2. 导出工具exp交互式命令行方式的使用的例子$exp ... 阅读全文

posted @ 2010-03-16 12:08 linFen 阅读(1238) 评论(0) 推荐(0) 编辑

摘要: 入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理备份后的一个逻辑辅助备份,也是不错的建议。对于越来越大的数据库,特别是TB级数据库和越来越多数据仓库的出现,EXP/IMP... 阅读全文

posted @ 2010-03-16 12:05 linFen 阅读(14549) 评论(1) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页