码迷,mamicode.com
首页 > 2016年04月17日 > 全部分享
递归实现字符串反向排列
递归实现字符串反向排列决对不是一个好的方法,也不提倡这么去做。这里只是借助这个题深入的了解一下递归:例:不使用库函数实现,递归实现字符串反向排列#include<stdio.h> #include<stdlib.h> #include<assert.h> intmy_strlen(charconst*str) { assert(s..
分类:其他好文   时间:2016-04-17 18:03:06    阅读次数:156
main()函数的参数
main()函数的参数:main(intargc,char*argv[],char*envp[]);argc:表示包含文件名在内的命令行参数的个数。argv[]是指针数:里面存放的全是char*类型,最后放一个NULL字符结尾。argv[]存放的是包含文件名在内的所有命令行参数的首地址。envp[]也是一个指针数组:里面存放的是环境..
分类:其他好文   时间:2016-04-17 18:02:37    阅读次数:140
多态总结
多态总结一、什么是多态?多态就是具有多种形式或形态的情形。在我C++中就是有几个相似却不完全相同的对象,对这些对象发出同一消息时,这些对象分别执行不同的操作,完成不同的功能。二、多态的分类三、静态多态1.函数重载(1)定义函数重载是指在同一作用域内,可以有一组具..
分类:其他好文   时间:2016-04-17 18:02:14    阅读次数:139
Kafka Broker常用配置详解
broker的配置文件位于kafka的config/server.properties文件。Broker基本配置broker.id:代理Id,必须是唯一的整数。可以是0,1,2,3这样的自定义编号,也可以是IP地址的最后一位,如23,24,25,建议使用后面的编码方式。auto.leader.rebalance.enable:是否允许leader节点自..
分类:其他好文   时间:2016-04-17 18:03:56    阅读次数:649
numeric(x+y,y)的长度与位数
在学习SQL时:有这样一句:Scorenumeric(4,1),不解到底是多少位,被旧书上不负责任的笔记困扰查询百度后:numeric(x+y,y)其中,y为小数位数,x为整数位数,x+y为总位数则:numeric(4,1)总位数为4,其中小数1位,整数4-1=3位这是对数字类型的数据类型而言,若对字符型,二进..
分类:其他好文   时间:2016-04-17 18:02:42    阅读次数:1088
python常问的基础面试题
1range和xrange的区别答:range是直接生成一个列表,而xrange是生成一个对象,只要在用的时候在调用,xrange可以在大的列表中开辟的内存块下! In[8]:range(1,10) Out[8]:[1,2,3,4,5,6,7,8,9] In[9]:a=xrange(1,10) In[10]:type(a) Out[10]:xrange In[11]:a[0] Out[11]:1
分类:编程语言   时间:2016-04-17 18:04:24    阅读次数:259
线程的控制与分离
线程的控制与分离线程与进程:线程可以说是系统的一个执行流,它是操作系统用于调度去cpu中执行的基本模块,线程它是在进程中存在的,进程相当于承担系统资源的一个实体,而线程是用来去执行的,它和进程有些是共享的:1.文件描述符表2.每种信号的处理方式(SIG_IGN、SIG_DFL或..
分类:编程语言   时间:2016-04-17 18:03:36    阅读次数:212
共享内存
共享内存----数据传递---最高效,但不提供同步和互斥---和信号量搭配使用头文件:#include<sys/ipc.h>#include<sys/shm.h>attch(挂接)nattach(有n个进程挂接到共享内存上)......void*shmat(intshmid,constvoid*shmaddr,intshmflg);//挂接intshmdt(constvoid*shmad..
分类:其他好文   时间:2016-04-17 18:02:37    阅读次数:244
进程间通信之共享内存
共享内存:用于进程之间的数据传递,是systemv版本中最高效的,但是它不会同步与互斥,所以常与信号量搭配使用。nattch:表示有多少个进程挂接在共享内存上。要查看其值用ipcs-m命令删除key值用ipcrm-m+key值;图形理解共享内存:#include<sys/types.h>#include<sys/s..
分类:系统相关   时间:2016-04-17 18:02:38    阅读次数:282
日常备忘
1.修改chrome为https访问liebao://net-internals/#hsts【强制https】解决hosts无法访问谷歌等网站的问题对于Safari,Edge,IE等浏览器,请手动添加https,如:https://www.google.com/ncrhttps://www.astrill.comChrome教程如下:在地址栏输入chrome://net-internals选择HSTS输..
分类:其他好文   时间:2016-04-17 18:02:29    阅读次数:188
crontab定时执行任务
基本格式:*****command分时日月周命令第1列表示分钟1~59每分钟用*或者*/1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:3021***/usr/local/etc/rc.d/lighttpdrestart上..
分类:其他好文   时间:2016-04-17 18:00:31    阅读次数:152
DNS服务正向、反向解析区域,主/从区域数据库复制,子域授权及基本安全控制
DNS是应用层的协议,默认使用UDP的53端口,也会用到TCP的53端口。DNS名称解析方式:名称-->IP:正向解析第一段这种方式叫递归查询,只发出去一次请求,就给它返回答案;第二段这种方式就迭代查询,要发出多次请求,需要自己查询不同域名,最后才返回答案;这就是DNS的查询类..
分类:数据库   时间:2016-04-17 18:02:29    阅读次数:806
线程同步与互斥
1#include<stdio.h> 2#include<pthread.h> 3 4staticintcount=0; 5staticpthread_mutex_tlock=PTHREAD_MUTEX_INITIALIZER; 6void*pthread(void*arg) 7{ 8inttmp=0; 9inti=5000; 10while(i--) 11{ 12pthread_mutex_lock(&lock); 13tmp=count; 14printf("thisi..
分类:编程语言   时间:2016-04-17 18:01:42    阅读次数:250
zblog asp完美升级转到php版本小教程
根据目前zblog的走势来说,今后的zblogPHP版本将会成为主流,所以现在很多新博主站长建站的时候都会选择zblogPHP版本,而不是zblogASP版本。今天,我们重点跟大家分享一下如何将zblogasp完美转到php版本?zblogasp转php环境zblogasp2.2运行在WIN7系统IIS7.5;zblogphp1.4运行在..
分类:Web程序   时间:2016-04-17 18:01:22    阅读次数:263
多线程编程:互斥
多线程共享一个进程的地址空间虽然线程间通信容易进行,但是多线程同时访问共享对象时需要引入同步和互斥机制。1.线程间的互斥,引入互斥锁的目的是用来保证共享资源数据操作的完整性。互斥锁主要用来保护临界资源,每个邻界资源都由一个互斥锁来保护,任何时刻最多只能有一个..
分类:编程语言   时间:2016-04-17 18:00:52    阅读次数:179
Laravel学习笔记
http://www.golaravel.comhttps://lvwenhan.com/laravel/432.htmlArtisan自动创建Model文件,并创建数据库首先进入laravel目录,执行下面命令,创建model文件E:\project\laravel\laravel-v5.0.22>D:\xampp5.6\php\php.exeartisanmake:modelPa ge进入`learnlaravel5/database..
分类:其他好文   时间:2016-04-17 17:58:39    阅读次数:150
在Linux下信号量的semop操作的sembu结构体中sem_flag的设置值的含义
semop函数主要功能是对信号量进行P/V操作。P操作责把当前进程由运行状态转换为阻塞状态,直到另外一个进程唤醒它。操作为:申请一个空闲资源(把信号量减1),若成功,则退出;若失败,则该进程被阻塞;V操作负责把一个被阻塞的进程唤醒,它有一个参数表,存放着等待被唤醒的进..
分类:系统相关   时间:2016-04-17 17:59:19    阅读次数:275
1678条   上一页 1 ... 35 36 37 38 39 40 41 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!