51dev.com IT技术开发者社区

51dev.com 技术开发者社区

bi设计

Linux程序设计中的curses.h编译报错,无法找到curses.h和ncurses.h

Linux程序设计中的curses.h编译报错,无法找到curses.h和ncurses.h

源程序screen.c如下:#include<stdio.h>#include<term.h>#include<curses.h>#include<stdlib.h> intmain(){    setupterm("un...

台式电脑Bios界面设置U盘启动

台式电脑Bios界面设置U盘启动

    ...

python设计模式

python设计模式

 一.单例模式  单例模式(singletonpattern)是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同事确保只有单个对象被创建、这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。...

Codeforces 438E. The Child and Binary Tree  多项式,FFT

Codeforces 438E. The Child and Binary Tree 多项式,FFT

原文链接www.cnblogs.com/zhouzhendong/p/CF438E.html没做过多项式题,来一道入门题试试刀。设$a_i$表示节点权值和为$i$的二叉树个数,特别的,我们定义$a_0=1$,即我们认为没有节点也算一种二叉树。设$$g(x)=sum_{i=1}^nx^{c_i}\f(x)=sum_{i=...

RabbitMQ集群环境搭建教程收集(待实践)

RabbitMQ集群环境搭建教程收集(待实践)

先收集,后续再实践。http://www.linuxidc.com/Linux/2016-10/136492.htmhttp://www.cnblogs.com/lion.net/p/5725474.htmlhttp://blog.csdn.net/woogeyu/article/details/51119101htt...

RabbitMQ环境搭建教程收集(待实践)

RabbitMQ环境搭建教程收集(待实践)

先收集,后续再实践。http://blog.csdn.net/zyz511919766/article/details/41896823http://blog.chinaunix.net/uid-25525723-id-1743373.htmlhttp://www.cnblogs.com/owenma/p/705510...

消息队列RabbitMQ使用教程收集

消息队列RabbitMQ使用教程收集

学习应该要系统,最好的方式是看书。RabbitMQ最权威的教程应该参考官方文档。下面是收集的一些教程:官方:https://www.rabbitmq.com/getstarted.htmlhttps://www.rabbitmq.com/tutorials/tutorial-one-java.html其它:http:/...

c#领域驱动设计

c#领域驱动设计

 --------------------------------------------------------------------------------------------------  1.可靠性和可得性    数据库有问题的时候,一般都是系统重启,新系统数据系统应该能够在使用过程中备份,而不...

urllib.error.HTTPError: HTTP Error 403: Forbidden

urllib.error.HTTPError: HTTP Error 403: Forbidden

问题: urllib.request.urlopen()方法经常会被用来打开一个网页的源代码,然后会去分析这个页面源代码,但是对于有的网站使用这种方法时会抛出"HTTPError403:Forbidden"异常例如执行下面的语句时[python] <span>urllib.request...

redux的bindActionCreators

redux的bindActionCreators

bindActionCreators是redux的一个API,作用是将单个或多个ActionCreator转化为dispatch(action)的函数集合形式。开发者不用再手动dispatch(actionCreator(type)),而是可以直接调用方法。目的就是简化书写,减轻开发负担。例如:actionCreato...

underscore的bind和bindAll方法

underscore的bind和bindAll方法

bind方法和bindAll方法都是用来设定函数的this值的,区别是调用方式不同。varxiaoming={say:function(){console.log('Iamxiaoming');}}//bindvarfunc=bind(xiaoming,xiaoming.say);func();//Iamxiaomin...

h5 Visibility API总结

h5 Visibility API总结

最近活动中的小游戏,有涉及页面隐藏或app后台运行时候,暂停游戏的功能,使用了h5的VisibilityAPI,在此总结如下:两个属性document.hidden(Readonly)如果页面处于被认为是对用户隐藏状态时返回true,否则返回false。document.visibilityState(Readonly...

数据库设计技巧

数据库设计技巧

1.不使用外键,关联列建索引2.不使用触发器3.不使用预留字段4.数字>日期、二进制>字符串5.char数据长度固定,数据长度小于50Byte(15字符以内)  varchar大于50Byte(15字符以上)...

原生JS实现bind()函数

原生JS实现bind()函数

一、bind()函数的两个特性:1、bind和curring,函数科里化functionadd(a,b,c){vari=a+b+c;console.log(i);returni;}varfunc=add.bind(undefined,100);//给add()传了第一个参数afunc(1,2);//103,继续传入b和...

项目部署问题:xftp无法连接服务器、Nginx403 Forbidden解决、nginx反向代理解决前端跨域问题

项目部署问题:xftp无法连接服务器、Nginx403 Forbidden解决、nginx反向代理解决前端跨域问题

一、xftp无法连接服务器  在xftp中配置正确的ip,用户名和密码后,居然无法连接  解决方案:将协议里面的FTP换成SFTP,注意换成SFTP后端口就默认换成22,要还是原来的21就还是连不上的哈二、Nginx出现403Forbidden最终解决  在用nginx配置的时候,出现403禁止访问错误  解决方案:打...