C/C++中__builtin_popcount()的使用及原理
__builtin_popcount()用于计算一个 32 位无符号整数有多少个位为1
Counting out the bits
可以很容易的判断一个数是不是2的幂次:清除最低的1位(见上面)并且检查结果是不是0.尽管如此,有的时候需要直到有多少个被设置了,这就相对有点难度
了。
SQLSERVER排查CPU占用高的情况
SQLSERVER排查CPU占用高的情况
原文地址为:SQLSERVER排查CPU占用高的情况
今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2 ,数据库是SQL2008R2 64位
64G内存,16核CPU
硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据.
grpc(3):使用 golang 开发 grpc 服务端和客户端
1,关于grpc-go
golang 可以可以做grpc的服务端和客户端。
官网的文档: http://www.grpc.io/docs/quickstart/go.html https://github.com/grpc/grpc-go
和之前写的java的grpc客户端调用相同。也需要使用protobuf的配置文件。
但是golang下面的类库非常的简单,而且g
MSSQL收缩事务日志&日志文件过大无法收缩
原文:MSSQL收缩事务日志&日志文件过大无法收缩
一.MS SQL SERVER 2005
--1.清空日志
exec('DUMP TRANSACTION 数据库名 WITH NO_LOG')
--2.
经典SQL语句大全
来源:http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 device
USE mas