首页 > 2015年11月08日 > 全部分享
【C语言】 字符串逆序
字符串逆序有多种办法,下面我们分方法而论: //非递归实现字符串反转: char*reverse(char*str) { if(!str) { returnNULL; } intlen=strlen(str); inti,j; chartemp; for(i=0,j=len-1;i<j;i++,j--) { //交换前后两个相应位置的字符 temp=str[i]; str[i]=str[j]; str[j]=..
分类:编程语言   时间:2015-11-08 15:24:12    收藏:0  评论:0  赞:0  阅读:252
【C语言】 实现strstr函数
#include<stdio.h> #include<assert.h> char*my_strstr(constchar*str1,constchar*str2) { assert(str1); assert(str2); char*p=str1;//记录str1的初始位置 char*s1=p;//保存str1的开始位置 char*s2=str2;//记录str2的初始位置 while(*p) { s=p;//将str..
分类:编程语言   时间:2015-11-08 15:24:02    收藏:0  评论:0  赞:0  阅读:218
【C语言】 递归求非负数的每一位之和
#include<stdio.h> intDigitSum(unsignedintn) { intnum=0; if(n==0) { returnnum; } else num=n%10; n/=10; returnnum+DigitSum(n); } intmain() { unsignedintn=0; intret=0; printf("请输入一个非负整数:"); scanf("%d",&n); ret=DigitSum(n); ..
分类:编程语言   时间:2015-11-08 15:23:52    收藏:0  评论:0  赞:0  阅读:173
zstack的安装
ZStack是全新的开源IaaS软件,它的诞生是为了解决困绕IaaS软件的几大难题:复杂度、稳定性、可伸缩性和灵活性。ZStack已经提供了大部分IaaS的基本功能,包括:虚拟机管理,存储卷管理,存储卷快照,各种网络服务(DHCP、DNS、SNAT、EIP、PortForward以及SecurityGroup设置hostn..
分类:其他   时间:2015-11-08 15:23:42    收藏:0  评论:0  赞:0  阅读:483
【C语言】 实现strlen
#include<stdio.h> #include<assert.h> //方法一:使用指针 intmy_strlen(constchar*str) { assert(str); intcount=0; while(*str++) { count++; } returncount; } intmain() { char*str="abcdef"; intlen=my_strlen(str); printf("%d\n",len); sys..
分类:编程语言   时间:2015-11-08 15:23:32    收藏:0  评论:0  赞:0  阅读:297
Base64编码原理分析与PHP实现
Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个为一个单元,对应某个可打印字符。三个bites有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字..
分类:Web开发   时间:2015-11-08 15:23:22    收藏:0  评论:0  赞:0  阅读:263
redis基本概念
1.redis是什么首先redis是一种key-value的存储系统,它的特点是提供了5种存储数据的结构,包括list,set,sortset,string,hash;这使得它能比关系型数据库更好地描述数据的结构。然后redis是一种基于内存的缓存系统,同时也有持久化机制。2.为什么会出现redis首先,redis更加..
分类:其他   时间:2015-11-08 15:23:12    收藏:0  评论:0  赞:0  阅读:304
Exchange2013 ECP迁移用户提示错误(该用户没有Exchange邮箱)及解决方案
Exchange2013ECP迁移用户提示错误(该用户没有Exchange邮箱)及解决方案近期公司做了一些系统升级服务,原有使用的是Exchange2010,然后想升级Exchange2013,但是由于考虑到服务的稳定及持续性,所以就在环境内部署了两台Exchange2013服务器,部署后,准备迁移用户的时候发现有点..
分类:其他   时间:2015-11-08 15:23:02    收藏:0  评论:0  赞:0  阅读:1280
LVS集群配置(DR模式)
基本介绍:LVS集群的DirectorServer主要有三种配置模式,分别为TUN、NAT、DR,可以对各种服务做负载均衡,而LVS架设的服务器集群系统由三个部分组成,分别是最前端的负载均衡层(LoadBalance),中间的服务器集群层(ServerArray)和最底层的数据共享存储层(SharedStorage)。..
分类:其他   时间:2015-11-08 15:22:52    收藏:0  评论:0  赞:0  阅读:346
Mariadb 主从复制
一、Mariabd数据复制原理和功能Mysql内建的复制功能是构建大型,高性能应用程序的基矗将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多..
分类:数据库技术   时间:2015-11-08 15:22:42    收藏:0  评论:0  赞:0  阅读:323
puppet简单安装
本次安装使用的操作系统环境:Centos6.5x86_64,puppet3.8.3##服务器端1.修改主机名(很重要)服务端和各个客户端都要确保域名能正常解析到对应的服务器上!可用使用DNS服务,这里就使用修改hosts的方式来简化了.#vim/etc/hosts192.168.0.26maseter.puppet.com#vim/etc/sysconfig/ne..
分类:其他   时间:2015-11-08 15:22:32    收藏:0  评论:0  赞:0  阅读:314
【注意】C 运算符优先级   口诀 易错点
C运算符优先级!优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)..
分类:其他   时间:2015-11-08 15:22:12    收藏:0  评论:0  赞:0  阅读:274
php中变量的3中赋值方式
1、传值赋值,例如$a=1,$b=$a等;2、引用赋值,例如$a=&$b,即$a和$b在都指向了内存中的同一个存储变量值得地址;3、引用计数传值,在php和js中的对象都是默认的传值方式都是引用计数传值,例子如下:<?phpclassDog{public$name="小花";public$leg=4;}$a=newDog;//此时..
分类:Web开发   时间:2015-11-08 15:22:02    收藏:0  评论:0  赞:0  阅读:201
【Matlab开发】matlab中bar绘图设置与各种距离度量
【Matlab开发】matlab中bar绘图设置与各种距离度量标签(空格分隔): 【Matlab开发】 【机器学习】声明:引用请注明出处http://blog.csdn.net/lg1259156776/Matlab Bar图如何为每个bar设置不同颜色data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4]; b = bar(data); 使用bar绘制非常直观简单,但有...
分类:其他   时间:2015-11-08 15:21:22    收藏:0  评论:0  赞:0  阅读:372
【机器学习】机器学习中的各种相似性、距离度量
【机器学习】机器学习中的各种相似性、距离度量标签(空格分隔): 【机器学习】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:主要参考了博文《漫谈机器学习中的距离和相似性度量方法》。具体的计算方法可以参看我的上一篇博文《【Matlab开发】matlab中bar绘图设置与各种距离度量》。本文主要关注点在于各个距离、相似度之间的优缺点,及使用时候的注意事项。1...
分类:其他   时间:2015-11-08 15:21:11    收藏:0  评论:0  赞:0  阅读:438
TPS相机及相机遮挡的一些处理方法
提要第三人称相机有非常多种,今天要实现的一个第三人称射击游戏的相机。如果对相机控制不是很了解,建议看一下上一篇博文 FPS相机。控制思路鼠标控制yaw和pitch,添加一个distance变量来记录角色和相机之间的距离。通过yaw和pitch来得到相机的position。最后添加一个向右的位移和向上的位移量,将角色放在屏幕偏左边的位置。transform.localEulerAngles = ne...
分类:其他   时间:2015-11-08 15:21:02    收藏:0  评论:0  赞:0  阅读:432
mysql 学习记录(二十五)--mysql日志
一、理论: 1.错误日志: a.记录了mysqld启动和停止时以及出错时的相关信息,当数据库出现故障导致无法启动时可以先查看此信息。 b.可用--log-error来指定mysqld保存错误日志文件的位置 2.二进制日志: a.statement:记录的都是语句。优点:日志记录清晰易读、日志量少、对I/O影响较小,缺点:在某些情况下slave的日志复制会出错 b.row:将每一行的变更...
分类:数据库技术   时间:2015-11-08 15:20:51    收藏:0  评论:0  赞:0  阅读:261
FPS相机
提要FPS常用于FPS游戏中,Minecraft默认的视角也是第一人称的。在网上招了半天也没有找到比较好的现成的,还是自己写好了。相机建模不管是FPS相机还是TPS的相机,都包含了相机的两个操作,Yaw和PitchRoll在一些特殊情况下才会出现,比如角色死亡。理论上只要只要Camera的position,yaw,pitch, roll,fov,就可以确定一个Viewport了。角色结构角色的层次...
分类:其他   时间:2015-11-08 15:20:42    收藏:0  评论:0  赞:0  阅读:229
LeetCode -- Rotate List
LeetCode -- Rotate List...
分类:其他   时间:2015-11-08 15:20:32    收藏:0  评论:0  赞:0  阅读:157
外键值可为空
从感官上,外键用于限制主子表的关联关系,是一种强关联关系,那么子表的外键值不应该为空,而是都会关联到主表对应的记录上,但实际上,至少在Oracle中,外键是可以为空的,打个比方,班级是主表,学生是子表,一个班级有多名学生,一名学生肯定会关联到一个存在的班级,但来了一个转校生,还没有分班,他现在属于学生子表,但还没有关联到班级主表中的任何一条记录。实验: 1.创建主表T_A,子表T_B,子表A_ID...
分类:其他   时间:2015-11-08 15:20:22    收藏:0  评论:0  赞:0  阅读:143
1069条   上一页 1 ... 30 31 32 33 34 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!