- 军军小站|张军博客
搜索到与相关的文章
编程技术

.NET Remoting 体系结构评估

.NETRemoting体系结构评估PatMartinMicrosoftCorporation2003年5月适用于:Microsoft®.NETFrameworkMicrosoft®.NETRemoting摘要:本文适用于要将.NETRemoting用于分布式多层应用程序设计的人员。文章从开发人员的角度介绍了该技术的功能。开发人员曾得益于这项技术所提供的方便的RPC机制,也曾感受过其不足之处带来的不便。本文假设读者熟悉.NETRemoting,即使没有实际

系统 2019-08-29 22:56:14 2595

SqlServer

SQLServer 2005 和自增长主键identity说再见—

在SQLServer2005环境下,表的主键应该怎样设计.目前主要用到的主键方案共三种自动增长主键手动增长主键UNIQUEIDENTIFIER主键1、先说自动增长主键,它的优点是简单,类型支持bigint.但是它有致命的弱点:当我们需要在多个数据库间进行数据的复制时(SQLServer的数据分发、订阅机制允许我们进行库间的数据复制操作),自动增长型字段可能造成数据合并时的主键冲突。设想一个数据库中的Order表向另一个库中的Order表复制数据库时,Ord

系统 2019-08-29 22:45:45 2595

Ubuntu

安装Ubuntu 11.04 后的20件事

4.28日,Ubuntu11.04就发布了!本文将向你介绍Ubuntu11.04安装后快速配置需要做的20件事。1、不喜欢Unity?切换到Ubuntugnome经典桌面!注销unity桌面环境,然后选择登录环境为“经典桌面”即可进入。若是你喜欢Unity,可是你的显卡不给力3D不支持,怎么办呢?安装Unity-2D:引用sudoapt-add-pparepository:unity-2d-team/unity-2d-dailysudoapt-getupd

系统 2019-08-29 22:05:20 2595

编程技术

UNIX环境高级编程 进程关系

相关函数列表//返回调用进程的进程组ID#includepid_tgetpgrp(void);pid_tgetpgid(pid_tpid);//getpgid(0)等于getpgrp()//创建一个新会话#includepid_tsetsid(void);pid_tgetsid(get_tpid);//返回会话首进程的进程组ID//对于setsid()函数,如果调用此函数的进程不是一个进程组的组长,则此函数创建一个新

系统 2019-08-12 09:29:38 2595

Oracle

参数返回Oracle 常用函数:nvl/nullif/case when

今天一直在研究参数返回之类的问题,上午正好有机会和大家讨论一下.1.nvl函数nvl函数将一个null值转换为一个实际的值,数据类型可所以日期,数字,字符,数据类型必须匹配:如:nvl(commision,0)nvl(hiredate,'01-JAN-87')nvl(job_id,'nomanager')nvl(to_char(job_id),'nomanager')nvl可以转换任何数据类型,但是转换的数据类型返回值必须是nvl(expr1,expr2)

系统 2019-08-12 01:53:58 2595

数据库相关

sqlplus登录、连接命令

经常使用:sqlplususername/password如:普通用户登录sqlplusscott/tigersqlplususername/password@net_service_name如:sqlplusscott/tiger@orclsqlplususername/passwordassysdba如:sqlplussys/adminassysdbasqlplususername/password@//host:port/sid注意:sys和syst

系统 2019-08-12 01:53:18 2595

各行各业

TechED 2007之后...

今年(2007)的TechED相当热闹,有签书会、有新技术(Silverlight)的分享、在会场也很巧地碰到了一些老同学和朋友。^_^虽然天有不测风云,但是真的很谢谢大家的支持,让我们的每一场活动都可以圆满地完成。TechED之後,总算比较有时间可以好好地安静下来。依照高旭的建议,终于舍弃其他的平台到这里(指blogspot.com)建立一个BLOG。以前写东西,只是很单纯的分享,特别是自己看到一些新的技术时的喜悦,在完成某些应用之后的欢喜,有时候一个人

系统 2019-08-12 01:33:24 2595

Ubuntu

修改Ubuntu Server的分辨率

修改UbuntuServer的分辨率,其实就是找到关键的文件,然后修改参数,重启一下,就可以看见效果了。1.打开文件并修改参数文件位置:/etc/default/grub修改位置:GRUB_CMDLINE_LINUX="vga=0x31A"vga参数表:640x480800x6001024x7681280x10242560x3010x3030x3050x30732k0x3100x3130x3160x31964k0x3110x3140x3170x31A16m

系统 2019-08-12 01:33:11 2595

Ubuntu

update R on ubuntu

vi/etc/apt/sources.listhttp://cran.r-project.org/bin/linux/ubuntu/debhttp://cran.r-project.org/bin/linux/ubuntulucid/&UBUNTUPACKAGESFORRAnnouncement:Duetoseverissues,theUbuntuCRANpackageshavebeensignedwithanewpgpkey.SeeSECUREAPTbe

系统 2019-08-12 01:32:29 2595