摘要:
之前有文章,写明了如何安装redis。这里,进行群集配置。 创建Redis配置目录 /etc/redis: $ sudo mkdir /etc/redis/redis_cluster $cd /etc/redis/redis_cluster/ $ sudo mkdir 7000 7001 7002 阅读全文
随笔档案-2017年08月
ubuntu 16.04安装redis(源码安装)zz
2017-08-31 14:15 by 很大很老实, 1875 阅读, 收藏,
摘要:
本文转载自: http://www.linuxdiyf.com/linux/22527.html Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的API。 本文记录在 Ubuntu 16.04 上安装配置 Redis 阅读全文
js一段小代码(浏览器用alert,否则用console)
2017-08-28 09:16 by 很大很老实, 229 阅读, 收藏,
摘要:
(function(){ var root=this, isBrowserSide=false; if(typeof window !=="undefined" && root===window){ isBrowserSide=true; } if(isBrowserSide){ alert('alert wcf')... 阅读全文
seneca的一段代码(原创)
2017-08-24 15:10 by 很大很老实, 245 阅读, 收藏,
摘要:
var seneca=require('seneca')() seneca.add({cmd:'wordcount'},function(msg,respond){ var length=0; if(msg.hasOwnProperty('phrase')) length=msg.phrase.sp 阅读全文
node.js的全局变量的注意
2017-08-23 11:38 by 很大很老实, 1049 阅读, 收藏,
摘要:
在node.js中,如果一个变量没有用var来声明,就会变为全局变量: 看如下代码: 1)6.js 再看:7.js 输出为: 6 因为,这里的abc是全局变量了。 修改为: 然后运行7.js: 这就出错了。 则ok。 生命为;var abc1=3;也是如此。 阅读全文
一段js代码的分析
2017-08-22 10:31 by 很大很老实, 278 阅读, 收藏,
摘要:
function foo(a){ console.log(a+b); b=a+2; console.log(a+b); } foo(2); foo(3); var b=3; foo(4); 结果是: NaN(这里b还没有赋值,所以是NaN)6(这里b赋值了,b=a+2=2+2=4,所以,a+b=2+ 阅读全文
抽象语法树简介(ZZ)
2017-08-22 09:56 by 很大很老实, 606 阅读, 收藏,
摘要:
转载自: http://www.cnblogs.com/cxihu/p/5836744.html (一)简介 抽象语法树(abstract syntax code,AST)是源代码的抽象语法结构的树状表示,树上的每个节点都表示源代码中的一种结构,这所以说是抽象的,是因为抽象语法树并不会表示出真实语法 阅读全文
node中通过orm2链接mysql的一个坑
2017-08-17 17:15 by 很大很老实, 890 阅读, 收藏,
摘要:
代码是orm上的例子,出现如下错误: ORMError: Connection protocol not supported - have you installed the database driver for mysql? 百度一下发现,还需要npm link mysql 然后一切正常。 感觉 阅读全文
js中的数组(类)的相加
2017-08-16 08:53 by 很大很老实, 1700 阅读, 收藏,
摘要:
var wcf=[1,2,3,4,5] console.log(wcf[4]) var wcf1=[7,8,9,10,11] var wcf2=wcf+wcf1 console.log(wcf2) console.log(typeof wcf)console.log(typeof wcf)conso 阅读全文
js的变量的有效域
2017-08-16 08:53 by 很大很老实, 298 阅读, 收藏,
摘要:
function test(o) { var i=0; if(typeof o=="object") { var j=1; for(var k=0;k<10;k++) { console.log('loop in:'+k) } console.log('loop ... 阅读全文
一段小代码
2017-08-15 10:47 by 很大很老实, 268 阅读, 收藏,
摘要:
from collections import dequeclass Person(): def __init__(self,name,sex,isMG): self._name=name self._sex=sex self._isMG=isMG @property def isMG( self 阅读全文
sqlalchemy源代码阅读随笔(4):url。py 阅读
2017-08-14 13:39 by 很大很老实, 436 阅读, 收藏,
摘要:
在_to_string中,有 Network Working Group T. Berners-LeeRequest for Comments: 1738 CERNCategory: Standards Track L. Masinter Xerox Corporation M. McCahill 阅读全文
python的上下文管理(contextlib)(2)
2017-08-13 16:53 by 很大很老实, 774 阅读, 收藏,
摘要:
contextlib是一个Python模块,作用是提供更易用的上下文管理器。 编写 __enter__ 和 __exit__ 仍然很繁琐,因此Python的标准库 contextlib 提供了更简单的写法, 比如如下代码: @contextmanager 这个装饰器接受一个 generator,用 阅读全文
python的上下文管理(context)(1)
2017-08-13 16:32 by 很大很老实, 4280 阅读, 收藏,
摘要:
本文转载自:http://blog.csdn.net/G_66_hero/article/details/53048540 什么是Python中的上下文管理器 怎么使用上下文管理器 如何创建自己的上下文管理器 关于Python上下文库(contextlib) 1. 上下文管理器是什么? 举个例子,你 阅读全文
python的内存管理机制(zz)
2017-08-13 14:29 by 很大很老实, 5405 阅读, 收藏,
摘要:
本文转载自:http://www.cnblogs.com/CBDoctor/p/3781078.html 先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲 (1)垃圾回收 (2)引用计数 (3)内存池机制 一、垃圾回收: python不像C++,Java等语言一样,他们可以不用事先声 阅读全文
sqlalchemy源代码阅读随笔(2)
2017-08-10 17:30 by 很大很老实, 776 阅读, 收藏,
摘要:
这次阅读的,是Strategies.py文件。 文件自身,是这么描述的: 首先,定义了一个基础类(也可以认为是抽象类): 这里我们注意到,定义了create方法,要求后续的继承类必须实现。而self.name却是没有定义的。 而: 进一步看他的继承类: 只是实现了create,但是,还是没有name 阅读全文
sqlalchemy源代码阅读随笔(1)
2017-08-10 16:39 by 很大很老实, 1470 阅读, 收藏,
摘要:
今天看的,是url.py模块,这个在create_engine中,起到的最用很大,其本质,就是对访问数据库的url,进行操作管里。我们可以直接访问这个类。 看一个简单的代码: from sqlalchemy.engine import base, threadlocal, url engineurl 阅读全文
[]和{},类的简写
2017-08-08 13:25 by 很大很老实, 404 阅读, 收藏,
摘要:
我们声明要给list,往往写:mylist=[] 实际上,这是mylist=list[]的简写,声明一个类。 我们可以在python的交互环境下看, 阅读全文
python类的__new__和__init__
2017-08-08 11:03 by 很大很老实, 331 阅读, 收藏,
摘要:
python的类,和其他语言有一点不太一样,就是,他把新建一个类和初始化一个类,分成了两个方法: __new__ __init__ 当然,想想就知道,肯定是__new__先发生,然后才是__init__再发生。 看结果: 这里特别要注意: 在__new__中,一定要调用父类的方法返回。或者直接调用: 阅读全文
PYTHON设计模式学习(3):Singleton pattern
2017-08-01 13:07 by 很大很老实, 279 阅读, 收藏,
摘要:
参考了其他的博客:http://ghostfromheaven.iteye.com/blog/1562618 阅读全文
PYTHON设计模式学习(2):什么是设计模式
2017-08-01 11:06 by 很大很老实, 448 阅读, 收藏,
摘要:
第一章: 本章主要是讨论什么是面向对象,在对面向对象理解的基础上,再讨论一些高深的话题,比如:设计模式。 所以,本章有如下主题: 1)明白什么是面向对象编程。 在学习设计模式之前,最好对python在做一个深入的学习,打好基础,明白python的面向对象的设计理念。 在面向对象的世界里,有属性和方法 阅读全文
详解Python中的__new__、__init__、__call__三个特殊方法(zz)
2017-08-01 10:09 by 很大很老实, 473 阅读, 收藏,
摘要:
__new__: 对象的创建,是一个静态方法,第一个参数是cls。(想想也是,不可能是self,对象还没创建,哪来的self)__init__ : 对象的初始化, 是一个实例方法,第一个参数是self。__call__ : 对象可call,注意不是类,是对象。 先有创建,才有初始化。即先__new_ 阅读全文
浙公网安备 33010602011771号