hysyeah

知易行难


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 搜索

racket string类型

发表于 2017-11-09 分类于 Racket

(string-ref str k) → char? ;通过下标获取字符串元素 str : string? k : exact-nonnegative-integer?</pre> >(string-ref "hello" 0) #\h (m ...

阅读全文 »

racket lambda和let

发表于 2017-11-09 分类于 Racket

lambda (lambda kw-formals body ...+);kw-formals:参数,body:表达式 > ((lambda (x y) (+ x y)) 1 2);参数为x,y,表达式(+ x y),实参1,2 > 3 > (define add (lambda ...

阅读全文 »

racket自定义数据类型

发表于 2017-11-08 分类于 Racket

racket的自定义数据类型可以 看作C语言的结构体 >(struct posn (x y)) ;定义个结构体,成员为x,y,默认是不透明结构体 >(define p1 (posn 1 2));定义了p1变量 > (define p2 (struct-copy posn p1 ...

阅读全文 »

Racket数据类型

发表于 2017-11-04 分类于 Racket

1.1 Numbers包括小数和虚数 > 1 1 > 1/2 1/2 > 1+2i 1+2i > 3.14 3.14 1.2 Booleans,#t表示真,#f表示假 1.3 Byte,值在0-255的整数 >(byte? 0) #t > (byte? 256) ...

阅读全文 »

supervisor can not find 'uwsgi' command

发表于 2017-11-04 分类于 未分类

在一次关掉supervisor控制的进程,再进行开启的时候,报supervisor can not find ‘uwsgi’ command错误,而[program:uwsgi]是存在于配置文件中的。此时杀死[program:uwsgi]中command所执行的命令的进程,再将配置文件中的autor ...

阅读全文 »

mysql一些语句

发表于 2017-10-28 分类于 数据库

获取一张表的所有字段名select COLUMN_NAME from information_schema.columns where table_name='TableName' 对一个数据库进行赋权grant all privileges on database.* to use ...

阅读全文 »

Linux 安装mysqlclient

发表于 2017-10-28 分类于 Python Web

centos安装 mysqlclient失败,需先安装 yum install mysql-devel pip install mysqlclient ubuntu apt-get install libmysqlclient-dev python3-dev

阅读全文 »

lua表达式

发表于 2017-10-09 分类于 LUA

1.关系运算符 < > <= >= == ~= 这些操作符返回结果为false或true.==和~=比较两个值,lua是强类型比较,如果两个值类型不同,Lua认为两者不同。 Lua通过引用比较tables、userdata、functions,只有当两者是同一对象 ...

阅读全文 »

super(Entity,self).__init__()

发表于 2017-10-02 分类于 python

super(Entity,self).__init__() 这是对继承自父类的属性进行初始化。而且是用父类的初始化方法来初始化继承的属性。 也就是说,子类继承了父类的所有属性和方法,父类属性自然会用父类方法来进行初始化。当然,如果初始化的逻辑与父类的不同,不使用父类的方法,自己重新初始化也是可以的 ...

阅读全文 »

python异常处理

发表于 2017-10-02 分类于 python

python提供了一个异常类,来处理代码中可能出现的异常class BaseException BaseException是所有内建异常都继承于这个类。但用户自定义的异常类用不继承这个类,而是继承自Exception。 class Exception Exception traceback 当异常发 ...

阅读全文 »

python魔法变量之__init__,__del__

发表于 2017-10-02 分类于 python

init相当于构造函数,del相当于析构函数,而事实上new才是构造函数,new返回一个实例,而init则进行一些初始化工作。 In [3]: class A(object): ...: def __init__(self): ...: print("i ...

阅读全文 »

python编码

发表于 2017-10-02 分类于 python

python2中的默认编码为ASCII,在python3改为了unicode。 python2中,python3中已经没有(unicode,basestring)unicode_type = unicode string_type = basestring python3中 unicode_ty ...

阅读全文 »

Django内置的密码管理

发表于 2017-10-02 分类于 Django

Django提供了内在的登录,登出以及密码管理。 在此记录密码管理功能的使用 1.在urls.py添加如下: url('^', include('django.contrib.auth.urls')) 相当于 ^login/$ [name='login' ...

阅读全文 »

Django通过qq邮箱发送邮件

发表于 2017-09-27 分类于 Django

通过Django的send_mail发送邮件,send_mail(‘subject’, content, from_mail,[‘to_mail’]) 企业邮箱和普通邮箱所用的服务是不一样的,要区分开, 配置如下 EMAIL_USE_TLS = True EMAIL_HOST = 'smtp ...

阅读全文 »

Django权限与分组

发表于 2017-09-27 分类于 Django

from django.contrib.auth.models import Group, Permission from django.contrib.contenttypes.models import ContentType g = Group(name='group_test&# ...

阅读全文 »

lua变量类型

发表于 2017-09-27 分类于 LUA

lua是动态语言,变量不需要定义。lua中有8个基本类型:nil, bollean, number, string, userdata, thread和table. Lua 5.3.4 Copyright (C) 1994-2017 Lua.org, PUC-Rio > print(type ...

阅读全文 »

python阶乘

发表于 2017-09-27 分类于 python

fact = lambda n:1 if n == 0 else n * fact(n-1) >>> fact(6) 720 >>> reduce(lambda x,y:x*y, range(1, 7)) 720

阅读全文 »

numpy,pandas安装

发表于 2017-09-27 分类于 python科学计算

sudo apt-get install python3-tk pip3 install numpy pip3 install pandas pip3 intall matplotlib pip3 install scipy

阅读全文 »

racket安装

发表于 2017-09-25 分类于 Racket

系统ubuntu16.04,64位 1.从官网根据系统下载安装包 2.安装,如下图 3.添加环境变量 在~/.bashrc添加 export PATH=&quot;/usr/local/racket/bin:$PATH&quot; source ~/.bashrc 4.racke ...

阅读全文 »

apt-get选项

发表于 2017-09-25 分类于 Linux

通过man apt-get查看--选项 -d #只下载安装包 -f #尝试修正系统依赖损坏处 -m #忽略未找到的包 -q #输出到日志 - 无进展指示 -y #假定对所有的询问选是,不提示

阅读全文 »
1…14151617

hys

329 日志
30 分类
35 标签
hysyeah.top © 2019-2025 粤ICP备19077752号