- 博客(21)
- 收藏
- 关注
转载 金融量化分析策略展示
在聚宽网实现回测:https://www.joinquant.com/algorithm/index/edit?algorithmId=a5d6decffd9805f8f7896e431ca619c4还有米筐、优矿来进行回测。一、双均线策略import jqdatap1 = 5p2 = 60def initialize(context): ...
2017-08-24 11:04:00
474
转载 Day.2 练习题
练习题博客地址:http://www.cnblogs.com/wupeiqi/articles/5729934.html挑选10-15个小题进行练习:1.查询名字中有“e”的老师的个数;select count(*) from teacher where tname like '%e%';2.查询男生、女生的人数;select gender,count(*...
2017-06-06 21:11:00
118
转载 Day.1建表小作业
Mysql练习题博客地址:http://www.cnblogs.com/wupeiqi/articles/5729934.html代码如下:班级表class:create table class( cid int not null auto_increment primary key, caption char(10))engine=innodb de...
2017-06-05 19:20:00
101
转载 Day.8定义自己的数据类型
基于继承的方式定义自己的列表类型:class lxy(list): def append(self, p_object): # print("-->",p_object) if not isinstance(p_object,int): raise TypeError("must be int") ...
2017-04-24 16:48:00
82
转载 Day.7类与对象
作业一:总结1.什么是绑定到对象的方法,如何定义,如何调用,给谁用?有什么特性定义:只要是在类内部定义的,并且没有被任何装饰器修饰过的方法,都是绑定到对象的方法class Foo: def test(self): #绑定到对象的方法 pass def test1(): #也是绑定到对象的方法,只是对象.test1(),会把对象本身自...
2017-04-22 17:13:00
85
转载 Day6.迭代器与生成器的应用
1.迭代器的应用文件名:a,文件内容如下:apple 10 3tesla 100000 1mac 3000 2lenovo 30000 3chicken 10 3实现功能:cat a |grep apple 要求1:定义迭代器函数cat 要求2:定义迭代器函数grep 要求3:模拟管道的功能,将cat的处理结果作为grep的输入#定义阶段...
2017-04-12 15:46:00
77
转载 Day5.对文件的增删改查+三次登陆后锁定
作业1:对文件haproxy.conf进行增删改查:haproxy.conf原文件内容如下:global log 127.0.0.1 local2 daemon maxconn 256 log 127.0.0.1 local2 infodefaults log global ...
2017-04-08 13:16:00
71
转载 Day4.作业题
作业题:1、执行Python脚本的两种方式pycharm、cmd2、简述位、字节的关系8位(bit)=1字节(byte)3、简述ascii、unicode、utf-8、gbk的关系ASCII码使用一个字节编码,只有256个字符 ;Unicode能够表示全世界所有的字节;GBK是只用来编码汉字的,每个汉字占两个字节,UTF-8是一种针对Unicode的可变长度字符...
2017-03-31 17:49:00
143
转载 Day3.三级菜单+购物车打印格式优化+三级菜单优化版
程序: 三级菜单要求: 1.打印省、市、县三级菜单 2.可返回上一级 3.可随时退出程序menu = { '北京':{'海淀':{'五道口':{'soho':{}, '网易':{}, 'google':{}}, ...
2017-03-30 15:48:00
73
转载 Day2.跳出多层循环+购物车
购物车程序:#1)你可以买下面的东西#2)放入购物车,扣钱,同事打印余额#3)您买了下面的东西#4)您还有多少钱product_list=[["苹果",10],["椰子",200],["菠萝",20],["火龙果",50],]shopping_cart=[]salary=int(input("请输入你的薪资:"))while True: inde...
2017-03-29 20:22:00
57
转载 Day1.猜年龄交互功能
#作业1猜年龄 , 可以让用户最多猜三次! 1 age = 50 2 count = 0 3 while True: 4 user_guess = int(input("input your guess:")) 5 count +=1 6 if user_guess > age: 7 print("try smalle...
2017-03-27 17:27:00
65
转载 Day11.开发脚本自动部署及监控
1.编写脚本自动部署反向代理、web、nfs;要求:I、部署nginx反向代理三个web服务,调度算法使用加权轮询; II、所有web服务使用共享存储nfs,保证所有web都对其有读写权限,保证数据一致性; 2.编写监控脚本,监控nginx,nfs存活状态,内存使用率检测,异常则发送报警邮件准备发送邮件的工具:监控脚本的编写: ...
2017-03-25 22:46:00
63
转载 Day10.awk命令以及shell的脚本编写
作业一:awk、变量的整理awk语法:-F 定义字段分隔符,默认的分隔符是连续的空格或制表符用$1,$2,$3等的顺序表示files中每行以间隔符号分隔的各列不同域NF变量表示当前记录的字段数NR变量表示AWK读入的行数-v 定义变量并赋值 也可以借用次方式从shell变量中引入变量:1.系统变量set:显示所有变量env:环境变量2.赋值变量VARNAME=VALUEecho ...
2017-03-23 19:11:00
59
转载 Day9.正则表达式、grep命令和sed命令
作业一:整理正则表达式^ 行首$ 行尾. 除了换行符以外的任意单个字符* 前导字符的零个或多个.* 所有字符[] 字符组内的任一字符[^] 对字符组内的每个字符取反(不匹配字符组内的每个字符)^[^] 非字符组内的字符开头的行作业二:grep作业(正则表达式及字符处理)目标文件/etc/passwd,使用grep命令或egrep1.显示出所有含有root的行...
2017-03-22 19:29:00
82
转载 Day8.网络配置、ssh服务、bash命令和元字符
作业一:临时配置网络(ip,网关,dns)+永久配置配置IP:配置DNS:配置网关:永久配置:作业二:为集群内的机器设定主机名,利用/etc/hosts文件来解析自己的集群中所有的主机名,相应的,集群的配置应该改成使用主机名的方式给定web服务机一个ip地址在主机终端修改配置文件在web服务机终端修改主机名...
2017-03-21 23:42:00
89
转载 Day7.nfs服务以及nginx服务
作业一:nginx服务二进制安装nginx包作为web服务修改配置文件让配置生效,验证配置环境和nginx软件安装完毕,可以查看nginx.conf,不做修改退出查看虚拟机的ip地址并关闭防火墙打开浏览器输入ip地址+文件所在路径并回车作业二:nfs服务二进制安装nfs作为共享存储挂载在三台web的网站根目录下实现,在任意...
2017-03-21 16:08:00
93
转载 Day6.swap命令,进程管理,rmp软件包与yum软件包管理,源码安装
1) 开启Linux系统前添加一块大小为15G的SCSI硬盘2) 开启系统,右击桌面,打开终端3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G4) 格式化主分区为ext3系统5) 将逻辑分区设置为交换分区6) 启用上一步的交换分区7) 查看交换分区的状态作业二:free命令查看内存...
2017-03-18 19:49:00
93
转载 Day5.打包解压,分区,软链接和硬链接
作业一:1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)3) 将/1.txt、/2.txt两个文件打包为/1.tar4) 使用gzip命令压缩1.txt文件名为1.txt.gz5) 解压缩1.txt.gz6) 使用bzip2压缩1.txt压...
2017-03-16 18:38:00
167
转载 Day4.权限命令
作业一:1) 新建用户natasha,uid为1008,gid为555,备注信息为“master”2) 修改natasha用户的家目录为/Natasha3) 查看用户信息配置文件的最后一行4) 为natasha用户设置密码“123”5) 查看用户密码配置文件的最后一行6) 将natasha用户账户锁定7) 将natasha用户账户解锁8) 新建...
2017-03-15 22:58:00
179
转载 Day3.linux基础命令
一、开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符使用命令退出虚拟终端2上登录的用户:exit使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符使用命令退出虚拟终端5上登录的用户:exit切回图形界面:ctrl+alt+F1,右单击桌面打开终端,输...
2017-03-14 20:08:00
89
转载 Day2.对操作系统与网络基础的理解
说起操作系统,就要说一说为什么要有操作系统,第一天有提到过,程序员不能完全的掌握所有硬件的各个细节,因此程序员不直接操作硬件,那操作系统就起到了一定的作用,它可以管理并操作硬件,让程序员不再因为硬件的繁琐结构而浪费时间。操作系统在硬件之上,应用软件之下,它让应用软件间接的操作起硬件,连接起了两者,看似操作系统的功能如此强大,但它实质上也是软件 。操作系统有两大功能:第一,硬件是多种多...
2017-03-13 17:18:00
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人