- 博客(12)
- 收藏
- 关注
原创 Redis入门笔记
Redis初学笔记前言最近假期在写django项目,用了几个新的非关系型数据库,当时写项目的时候用Redis只求实现功能,而没有好好系统了解一下Redis,因此今天想认认真真入门学一遍Redis。简介Redis 是一个高性能的 key-value 数据库。优势性能高 —— 读写快数据类型丰富原子性 —— 所有操作要么成功执行,要么失败完全不执行特性丰富 —— 支持publish/subscribe,通知,key过期等特性安装基本数据类型String、hash、list、set、z
2020-12-25 23:30:59
258
原创 JAVA课程笔记
前言 上课记录的零碎的java知识,之后会出一个总的详细的java入门笔记。方法格式[修饰符] 数据类型 方法名称([参数]){ 变量 语句}//修饰符:1.表示访问范围的 public private protected 省略2.static 静态的 类的 实例的(1)类的方法可以直接调用,实例方法需要先定义变量,然后通过变量再调用直接调用:Math.abs(xx) Math.sqrt(x) Math.round()System.out.print() Scanner.n
2020-07-14 14:37:49
269
原创 数据分析Pandas库应用
读入输出import pandas as pdpeople=pd.read_excel('*.xlsx') #读入excelpeople.columns=['ID','','','',''] #设置列名people.set_index('ID',inplace=True)#设置ID作为参考指标数people.to_excel('*.xlsx')Series使用——输出tableimport pandas as pds1=pd.Series([1,2,3],index=[1,2,3],na
2020-07-14 14:36:39
235
原创 Java新手入门
Java初学导入导言: java作为一门面向对象的语言,虽然语法相对简单,没有C中的指针等繁琐概念,但因为库多,初学者可能对类与对象等概念觉得比较陌生,本文将以介绍Java的语言为主,附带简单介绍一些面向对象的概念和其他一些功能。Java概念Java——Sun公司于1995年5月23日推出Java特点:简单性、面向对象、安全性、平台独立(java源程序运行于JVM中,执行字节码文件)test.java——>javac——>test.class——>java——>字节码
2020-07-14 14:35:11
322
原创 JAVA入门小算法
大小写变换char chch +=32 //小写变成大写 ch =(char) ch+32 用此方法时,需要强制把int型转成char型保留两位小数//方法一 Math.round() 作用 四舍五入 例:Math.round(1.5) ---2double x1;Math.round(x1*100)/100.;//方法二 正数 可用此方法实现保留两位小数double x,y;y = (int) (x*100+0.5)/100.0; //例如:x=0.
2020-07-14 14:34:08
111
原创 Linux入门常用命令——速查表
常用命令ls——列出文件名和显示工作目录pwd——显示工作目录mkdir——创建目录rmdir——删除目录cd——改变目录. ——当前工作目录… ——当前目录的父目录cat——同时显示一个或多个文件的内容文件管理系统文件:普通文件、目录文件、设备文件(字符设备文件、块设备文件)、符号链接文件、管道文件、socket文件df——查看系统中文件系统的空间占用情况mount——文件系统挂载umount——卸载文件系统free——列出内存使用状态stat——列出元数据信息t
2020-07-13 17:06:38
323
原创 Matlab常用操作入门及电力电子系统仿真
引言刚刚比较系统地学了一遍Matlab(主要是基础知识和电力电子方面的使用),专门撰写此文,写一下自己对于matlab及Power electronic方面的应用的总结和心得。Matlab入门因为笔者也只是个菜鸡大学生,只能根据自己的经验写一下自己在课程中和平时经常使用的例子和函数,抛弃了很多冗杂的入门技巧,让更多的Matlab小白能更快的上手matlab,向大家介绍一些自己最常用的函数和用法。MATLAB作为一款矩阵运算的科学计算软件,发展至今,已经有丰富的库函数和例程,可以说除了不会生孩子,其
2020-07-13 17:00:47
1835
2
原创 Python字符串高端操作
字符串骚操作string="abcde"#字符串反转reverse_string = string[::-1]#首字母大写new_string = string.title()#取组成字符串的元素temp_set = set(my_string)new_string = ''.join(temp_set)#重复输出String/Listn = 3a1_string="abcd"a2_list=[1,2,3]print(a1_string * n)print(a2_list
2020-07-13 16:56:14
242
原创 CPPI和TIPP两种投资组合策略及python代码
概要本文主要概述了两种投资组合策略的理论和提供了量化代码,CPPI和TIPP,网上目前不太能搜到python版的这两类量化代码,仅能找到matlab版的CPPI和TIPP的策略代码,因此专门制成了python版量化策略代码,供大家参考。由于之前做了几只股票的仿真后,感觉这两种策略在保本方面比其他风险性高的策略更具有稳健性,因此,本文提供了两类策略的概述和python代码,希望对大家有所帮助。CPPI概念固定比例投资组合保险策略公式At=Dt+EtEt=min{ M∗(At−Ft),A
2020-07-12 16:01:28
3832
原创 Git简单操作——廖雪峰git教程笔记
安装git创建版本库(repository)—— 目录,该目录下所有file被git管理在某个目录下创建版本库:$ git init把file放到库:把文件添加到库$ git add readme.txt把文件提交到库$ git commit -m "XXX"时光穿梭 —— 历史版本与记录提交文件后查看结果$ git status查看具体修改的内容$ git diff readme.txt修改后再提交$ git add readme.txt..
2020-07-12 15:59:28
167
原创 港大CS笔试面试分享
前言疫情在家,好久没有更新简书了,那就回顾一下自己之前HKU CS的笔试面试的经历吧(因为当时面完,小米请我们保密试题,现在申请季结束了,我就把它贴出来)港大面试时间:2019/12/4笔试编程题——2题(手写,语种不限)输入一串数列[0,1,2,3,4,5,4,2,2],要求输入全为整数,范围在0-9之间,输出统计0-9的频次0:1 1:1 2:3 3:1 4:2 5:1 6:0 7:0 8:0 9:0输入n,说明猜测的数值在[1,n]范围内,用户在此范围内心里想一个值,通过计算机代
2020-07-11 11:02:36
6511
3
原创 Clean code and refactoring(整洁代码与重构)
abstract(摘要)本文是对codewithmosh的clean code and refactoring课程的内容整理和总结,自认为Mosh Hamedani的课程是北美最好的代码教学课程之一(由于是英文教学,虽然没有字幕,但真心听得懂至少80%以上的英文),希望本文对大家学习本课程有帮助。整洁代码与重构这课,我个人觉得适合学完一门面向对象语言后再听,主要讲了代码规范和代码重构,后半部分有一些设计模式的内容,可以结合《代码整洁之道》和《大话设计模式》两本书,配上该课程一起使用。Poor Name
2020-07-11 10:53:12
764
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人