年归档:2014年

sqlserver 内部函数、存储过程、角色

/*日期函数*/
DATEADD ( datepart , number, date )
--在向指定日期加上一段时间的基础上,返回新的 datetime 值。
DATEDIFF ( datepart , startdate , enddate )
--返回跨两个指定日期的日期和时间边界数。
DATENAME ( datepart , date )
--返回代表指定日期的指定日期部分的字符串。
DATEPART ( datepart , date )
--返回代表指定日期的指定日期部分的整数。
DAY ( date )
--返回代表指定日期的天的日期部分的整数。
... 继续阅读

发表在 db | 标签为 | sqlserver 内部函数、存储过程、角色已关闭评论

SQL Server 错误日志

sp_cycle_errorlog

 

错误日志文件暴增:

这里我说的不仅仅指某个错误日志记录文件暴增,也指目录Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG所占空间暴增,如果你平时都不关注这些错误日志,也从不维护错误日志记录文件,那么很有可能它所占的空间非常大,大到让你吃惊的地步。几十G的我也见过,那么具体原因可能有以下种:

 1:SQL 内部错误的时候会产生非常多的DUMP文件

2:高可用的数据库服务器可能很少停机,而你又没有定期清理、清空这些错误日志信息,那么ERRORLOG.n/SQLAGENT.n文件增长会...

继续阅读

发表在 db | 标签为 , , | SQL Server 错误日志已关闭评论

Outlook PST数据文件位置变更

Outlook数据文件的默认保存位置是C:\Users\用户名\AppData\Local\Microsoft\Outlook,通常出于文件安全考虑,会需要将PST文件保存到系统盘以外的磁盘,以免系统崩溃需要重装时遗失。

POP3类型的账户修改PST文件位置方法:

在【控制面板】>【邮件】>【邮件账户】中选中POP3/SMTP类型的账户,左下角即会出现“修改文件夹”的选项。

或者参考http://office.microsoft.com/zh-cn/outlook-help/HA010378229.aspx 中的步骤操作即可。

IMAP类型的账户修改PST文件位置方法:

对于IM...

继续阅读

发表在 article | 标签为 , | Outlook PST数据文件位置变更已关闭评论

adt

ADT插件在线添加
启动Eclipse,然后选择“ 帮助“ >“ 安装新软件"。
单击“ 添加“,在右上角。
在出现的对话框中添加存储库,输入“ADT插件”的名称和位置以下URL :https://dl-ssl.google.com/android/eclipse/
点击“确定”。
如果你有麻烦获取插件,尝试使用位置URL中的“HTTP”,而不是“https”开头(HTTPS出于安全原因)是首选。
在“可用的软件”对话框中,选择开发工具旁边的复选框,并单击“ 下一步“。
在下一个窗口中,你会看到一个下载的工具列表。单击“ 下一步“。
阅读并接受许可协议,然后单击“ 完成...

继续阅读

发表在 android | 标签为 | adt已关闭评论

产品需求需要输出那那文档

来源: 新浪微博

 

点击查看原图

 

继续阅读

发表在 article | 标签为 | 产品需求需要输出那那文档已关闭评论

Linux下高并发socket最大连接数

Linux下高并发socket最大连接数所受的限制问题

  1、修改用户进程可打开文件数限制

  在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制:

  [speng@as4 ~]$ ulimit -n

  1024

  这表示当前用户的每个进程最多允许同时打开1024个文件,这1024个文件中还得除去每个进程必然打开的标准输入,标准输出,标...

继续阅读

发表在 linux | 标签为 | Linux下高并发socket最大连接数已关闭评论

postfix 多域名

需求:

假设现在我有两个这样的域名 domain.com 和 domain.cn。现在 domain.com 作为主域名已经成功地在ip地址为 125.168.2.16 的服务器上配置了postfix。即可以通过 abc@domain.com 发送和接收邮件。现在希望 domain.cn 域名也指向该服务器,并可以通过 abc@domain.cn 发送和接收邮件,并且两个域名对应的用户是一致的,即发送给 abc@domain.com 的邮箱的用户实际上也是给 abc@domain.cn 邮箱的用户的邮件,而同一个用户abc可以选择使用 abc@domain.com 或者 abc@domain.c...

继续阅读

发表在 mail | 标签为 | postfix 多域名已关闭评论

网络流量监控软件

Ethereal,PRTG

 

四款软件杀入四强

    就一般的情况,据笔者总结别人的经验看,免费流量监控软件主要有Sniffer、MRTG、Ethereal、PRTG等几款软件比较受欢迎。这四位选手可以说是最具有实力的,在监视流量、控制流量、排查故障方面都有各自的绝招,下面我们就来了解一下四强选手的基本情况,看看谁能够在本次免费流量监控软件大比拼中独占鳌头。
    Sniffer pro:
    Sniffer pro可以说是Sniffer软件的鼻祖,他的功能一点都不输于其他付费工具,他是...

继续阅读

发表在 technologys | 标签为 , , | 网络流量监控软件已关闭评论

msftp

用户创建的两种方式:

均需设置NTFS权限,主目录需具有所有用户可读取权

一、创建隔离用户站:

主目录: c:\inetpub\ftproot

用户目录: c:\inetpub\ftproot\LocalUser

匿名目录:c:\inetpub\ftproot\LocalUser\public

用户A目录:c:\inetpub\ftproot\LocalUser\a

用户B目录:c:\inetpub\ftproot\LocalUser\b

 

二、默FTP认站+虚拟目录

主目录: c:\inetpub\ftproot,

 

用户所在目录可为任意。

如: 立a...

继续阅读

发表在 windows | 标签为 | msftp已关闭评论

openssl update to 1.0.1g

cd /usr/src

wget https://www.openssl.org/source/openssl-1.0.1g.tar.gz -O openssl-1.0.1g.tar.gz

tar -zxf openssl-1.0.1g.tar.gz

cd openssl-1.0.1g

./config

make

make test

make install

 

openssl version

 

mv /usr/bin/openssl /usr/bin/openssl.old
mv /usr/include/openssl /usr/include/openssl.old

ln -s /usr...

继续阅读

发表在 linux | 标签为 | openssl update to 1.0.1g已关闭评论

一致性哈希(consistent hash)

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;

1 基本场景

比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object&...

继续阅读

发表在 technologys | 标签为 , | 一致性哈希(consistent hash)已关闭评论

WebSocket

首先认识HTML5的websocket:

在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方API,名为Socket.IO。

什么是WebSocket API?

WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程...

继续阅读

发表在 technologys | 标签为 | WebSocket已关闭评论

基本数据类型


C#数据类型
.NET框架数据类型
说 明
bool
System.Boolean
逻辑值,true或者false,默认值为false
byte
System.Byte
无符号的字节,所存储的值的范围是0~255,默认值为0
sbyte
System.SByte
带符号的字节,所存储的值的范围是-128~127,默认值为0
char
System.Char
无符号的16位Unicode字符,默认值为’/0’
decimal
System.Decimal
不遵守四舍五入规则的十进制数,通常用于财务方面的计算,默认值为0.0m
double
System.Double
双精度的浮点类型,默认值为0.0d
float
System.Single
单精度的浮点类型,默认值为0.0f
int
System.Int32
带符号的32位整型,默认值为0
uint
System.UInt32
无符号的32位整型,默认值为0
long
System.Int64
带符号的64位整型,默认值为0
ulong
System.UInt64
无符号的64位整型,默认值为0
object
System.Object
指向类实例的引用,默认值为null
short
System.Int16
带符号的16位整型,默认值为0
ushort
System.UInt16
无符号的16位整型,默认值为0
string
System.String
指向字符串对象的引用,默认值为null

 

继续阅读

发表在 .net | 标签为 | 基本数据类型已关闭评论

copy as html

Copy As HTML

 

http://visualstudiogallery.msdn.microsoft.com/98fef791-eb65-4cdf-bf84-077b98c234cf

 

 

继续阅读

发表在 .net | copy as html已关闭评论

mysql sort

按IN顺序排序

select * from table_name where doc_id IN ('1dba', 'c20a', '907b')

mysql返回的结果集的排序是按照入库顺序给出的,若希望按照doc_id列表的先后顺序进行排序,

select * from table_name where doc_id IN ('1dba', 'c20a', '907b') order by FIND_IN_SET('1dba', 'c20a', '907b')

 

 ORDER BY + 字段 + 排序方式

使用前:
SELECT `goods_...

继续阅读

发表在 db | 标签为 | mysql sort已关闭评论