首页 > 2015年12月30日 > 全部分享
二进制中1的个数
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。分析:如果一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减1,那么原来处在整数最右边的1就会变为0,原来在1后面的所有的0都会变成1(如果最右边的1后面还有0的话)。其余所有位将不会受到影响..
分类:其他   时间:2015-12-30 00:33:10    收藏:0  评论:0  赞:0  阅读:179
【VMCloud云平台】私有云门户第一朵SQL云
完成WAPVM云、Web云之后,我们可以来折腾下数据库云,Azure支持很多种数据库,其中对Mysql与MSSQL支持最好,本篇来介绍下如何搭建MSSQL云,这也是VMCloud云平台基础篇的最后一篇,同时也是2016年跨年最后一篇。本篇涉及服务器如下图(紫色为已完成,红色为进行中,蓝色为计划中..
分类:数据库技术   时间:2015-12-30 00:33:00    收藏:0  评论:0  赞:0  阅读:372
Shell变量内容的删除、替代与替换
Shell变量的删除:horace@horace-v490u:~$path=${PATH}##设置path和PATH相同内容 horace@horace-v490u:~$echo$path /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games horace@horace-v490u:~$echo${path#/*sbin:}##加上‘#’符号删除..
分类:系统服务   时间:2015-12-30 00:32:50    收藏:0  评论:0  赞:0  阅读:186
Linux笔记 vim
1、vi和vim最大的区别就是编辑一个文本时,vi不会显示颜色,而vim会显示颜色。显示颜色更易于用户进行编辑。其他功能没有什么区别。CentOS系统上没有这个命令,请这样安装它yuminstall-yvim-enhanced#vim+nflienamevim进入文件filename时把光标定位到第n行[root@zekLinux~]#vim..
分类:系统服务   时间:2015-12-30 00:32:40    收藏:0  评论:0  赞:0  阅读:211
C语言结构体赋初值
C语言结构体赋初值,特别是结构体中含有数组成员是,最后一个逗号最好是不要多写。因为有些时候可能会出错。图中,红色的框框处。
分类:编程语言   时间:2015-12-30 00:32:20    收藏:0  评论:0  赞:0  阅读:183
谈ATL(一)--说说ATL字符串转换类
大家在使用ATL技术做项目时,一定发现了非常麻烦的字符串字符集问题,下面把常用点和重点记录罗列一下,以备查。ATL提供了许多字符串转换函数,如果编译选项使得源和目的的字符类型相同,那么这些类不执行任何转换,关于设置系统编译项的问题前面windows编程的文章中已经介绍过..
分类:其他   时间:2015-12-30 00:32:10    收藏:0  评论:0  赞:0  阅读:160
谈ATL(二)--BSTR与CComBSTR
关于BSTR类BSTR类型的实质是指向一个带长度前缀的OLECHAR字符数组的指针。BSTR是指针数据类型。它指向数组的第一个字符,长度是以整数存储的数据中紧接第一个字符前面的位置。BSTR中的字符数组以NUL字符结束。前缀长度以字节单位,描述的是字符串的长度,该长度不包括终止字符N..
分类:其他   时间:2015-12-30 00:32:00    收藏:0  评论:0  赞:0  阅读:212
memcached讲解
注意:安装memcached前,memcached用libevent来作事件驱动,所以要先安装libevent1.memcached是什么,有什么作用?a.memchached是一个开源的、高性能的缓存软件。b.memcached通过在事先规划好的内存空间中临时缓存数据库中的各类数据,已达到减少业务对数据库的直接高并发访问..
分类:系统服务   时间:2015-12-30 00:31:50    收藏:0  评论:0  赞:0  阅读:386
谈ATL(三)--Word拒绝链接dll
因为工作的原因要开发基于Word2003上的插件,然而使用ATL编写Word2003上的插件需要在添加一个ATL的简单对象,其实可以通过ATL简单对象的添加向导来完成,ATL技术中思想上很多包含了COM的开发思想,机制上也是一种COM机制,这必然涉及到COM运行机制的分析,简单的来说COM分为进..
分类:其他   时间:2015-12-30 00:31:40    收藏:0  评论:0  赞:0  阅读:223
谈ATL(四)--VARIANT类型与CComVariant
ATL为了更好的让用户体验便捷并使程序的接口参数更加通用、灵活,引入了一种叫做VARIANT的数据类型,这个类型是通过一个结构体来定义的,如果不仔细阅读VARIANT结构体的定义,那么就不能体会编写者的良苦用心,更无法体会CComVariant设计的美妙,有时候用艺术的眼光欣赏程序,..
分类:其他   时间:2015-12-30 00:31:30    收藏:0  评论:0  赞:0  阅读:507
memcached安装及session共享
8.memcached的安装?memcached的安装比较简单,很多平台支持memcached,常见的有:linux、FreeBSD、Solaris、windows。这里以centos6.4为例进行说明。软件地址:Memcached下载地址:http://www.danga.com/memcached/memcached其他下载地址:http://memcached.googlecode.com/fi..
分类:系统服务   时间:2015-12-30 00:31:20    收藏:0  评论:0  赞:0  阅读:214
LAMP平台部署及应用
一,1.LAMP平台的构成组件#linux操作系统:作为LAMP架构的基础,提供用于支撑web站点的操作;#Apache网站服务器:作为lamp架构的前端,是一款功能强大,稳定性好的web服务器程序,该服务器直接面向用户提供网站访问,发送网页,图片等文件内容;#mysql数据库服务器:作为lamp架..
分类:其他   时间:2015-12-30 00:31:10    收藏:0  评论:0  赞:0  阅读:191
谈ATL(五)--SAFEARRAY与CComSafeArray
在使用ATL编程的时候,常常会用到CComSafeArray类,该类是SAFEARRAY存在和使用了一段时间后才发布的,所以在VC++6.0版本的IDE环境中无法使用CComSafeArray类,在VC++6.0后来的版本中altsafe.h这个文件被添加进来,同时CComSafeArray类也随着这个文件的加入而加入到了ATL中。
分类:其他   时间:2015-12-30 00:30:50    收藏:0  评论:0  赞:0  阅读:204
memcached安装及session共享
8.memcached的安装?memcached的安装比较简单,很多平台支持memcached,常见的有:linux、FreeBSD、Solaris、windows。这里以centos6.4为例进行说明。软件地址:Memcached下载地址:http://www.danga.com/memcached/memcached其他下载地址:http://memcached.googlecode.com/fi..
分类:系统服务   时间:2015-12-30 00:30:40    收藏:0  评论:0  赞:0  阅读:256
谈ATL(六)--BSTR和CComBSTR类
在我写的谈ATL(四)--VARIANT和CComVariant中详细分析了VARAINT类型的本质,并详细说明了CComVariant为什么可以完全替代VARAINT的理由,下面我打算把BSTR和CComBSTR也详细的说明一下,不过与VARAINT和CComVariant的关系不同的是,CComVariant是VARAINT的子类,在传递参数时,..
分类:其他   时间:2015-12-30 00:30:20    收藏:0  评论:0  赞:0  阅读:305
XAML引用隐藏代码中的类,遇到的不明报错
<Canvasx:Name="Canvas1"><Canvas.Resources><local:BookListx:Key="bl"BookName="Danieltonight"ISBN="123"/></Canvas.Resources><TextBoxText="{BindingPath=BookName}"Width="100"Height="50"DataContext="{StaticResourcebl}"/></Canvas&..
分类:其他   时间:2015-12-30 00:30:10    收藏:0  评论:0  赞:0  阅读:276
Linux环境下MySQL基础命令----进入退出数据库,设置修改root密码
mysql数据库系统是典型的C/S架构应用,在Linux环境中,最简单、易用的mysql客户端是其自身的mysql命令工具。注意!刚安装好的mysql的默认管理员用户是root,密码为空。mysql命令行中不区分大小写。1,进入使用命令:mysql-uroot//"-u"选项用来指定认证用户,初次登录使用此命令..
分类:数据库技术   时间:2015-12-30 00:30:00    收藏:0  评论:0  赞:0  阅读:386
如何学习(4):利用旧知识理解新知识
如何利用旧知识理解新知识,需要梳理新旧知识的关系,比如互补关系,扩展关系和映射关系。每种关系具有不同的特点,利用好这些关系和特点是一把绝佳的学习钥匙。...
分类:其他   时间:2015-12-30 00:28:40    收藏:0  评论:0  赞:0  阅读:287
实战c++中的智能指针unique_ptr系列--通过unique_ptr对shared_ptr进行初始化
首先需要明确的是,这篇文章不是要描述unique_ptr和shared_ptr两个只能指针之间的区别,主要就是为了用unique_ptr对shared_ptr进行初始化。#include #include int main() { std::cout << "start!\n"; auto customArrayAllocator = [](un...
分类:编程语言   时间:2015-12-30 00:28:30    收藏:0  评论:0  赞:0  阅读:288
【翻译自mos文章】在11.2中,使用DBMS_SERVICE.CREATE_SERVICE 能最多创建多少个service?
【翻译自mos文章】在11.2中,使用DBMS_SERVICE.CREATE_SERVICE 能最多创建多少个service?...
分类:数据库技术   时间:2015-12-30 00:28:19    收藏:0  评论:0  赞:0  阅读:351
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!