IceCola的学习笔记
文章平均质量分 91
在学习过程中踩过的坑和解决的bug以及笔记记录
主要涉及:
1.mac系统的一些解决方案
2.python后端flask,django开发和部署遇到的问题和解决方案
3.其他关于计算机科学的学习记录
colaplusice
这个作者很懒,什么都没留下…
展开
-
cmake
project demo # 项目信息aux_source_directory(. DIR_SRCS)#设置变量add_executable(Demo ${DIR_SRCS}) 当前目录所有源文件赋值给变量add_executable(Demo main.c math.cc) 指定若干个文件生成可执行文件add_subdirectory(math) math为目录 也有Cmake_list.txt,来生成链接库target_link_libraries(Demo MathFunction.原创 2020-07-13 23:07:44 · 156 阅读 · 0 评论 -
python学习笔记
python地址mac 下python 2.7的地址 /Library/Python/2.7/ 3.6 /Library/Frameworks/Python.framework/Versions/3.6/避免循环导入依赖的方法 依赖放在最后面正则表达式+表示至少一个字符{n}表示n个字符*表示任意个字符?表示0个或一个字符.可以匹配任何字符...原创 2018-06-26 16:08:26 · 338 阅读 · 0 评论 -
操作系统学习笔记
操作系统动态执行进程和线程进程进程是一块包含了某些资源的内存区域,包含的一个或者多个执行单元称为线程进程有一个私有的虚拟地址空间,该空间仅能被它包含的线程使用线程线程有他的独特的程序计数器,栈,寄存器一个线程死掉就相当于这个线程的进程死掉,所以多进程比多线程好线程不能独立执行1.计算机某一时刻最多有一个进程一个进程可以包含多个线程2.同一个进程中的...原创 2018-06-26 16:09:07 · 136 阅读 · 0 评论 -
数据结构学习笔记
数据结构hashtable实现有一个非常大的数组来存放value值, 计算hashtable的value值hash算法对16进行取模,然后将值存在list中index = value % 16先将数据根据hash算法存放在table中,然后在查找时计算散列值用数组加链表来解决冲突确定hash函数链表转置1让第一个节点指向空,第二个节点指向第一个节...原创 2018-06-26 16:10:08 · 213 阅读 · 1 评论 -
django学习笔记
开发生成项目django-admin.py startproject <name> 生成新的app: python manage.py startapp django 运行项目:python manage.py runserver 111.231.82.45:8000python manage.py migrate生成超级用户python...原创 2018-06-26 16:10:39 · 215 阅读 · 0 评论 -
flask学习笔记
flask运行流程creat一个app对象,通过Flask(name)来注册方法,然后run_app通过flask_script将app注册到manager 可以自定义一些其他的command manager=Manager(app)在creat_app方法中注册app的一些功能模块 moment=Monment() moment.init_app(app)app.reg...原创 2018-06-26 16:11:26 · 379 阅读 · 0 评论 -
linux命令笔记
文件上传文件到远程服务器:scp /Users/fanjialiang2401/Desktop/javaWeb/SelectSystem.war ubuntu@111.231.82.45:/var/tmpscp /Users/fanjialiang2401/Desktop/html/first.html ubuntu@111.231.82.45:/home/tmpscp /User...原创 2018-06-26 16:12:00 · 246 阅读 · 0 评论 -
计算机网络学习笔记
OSI七层协议物理层,数据链路层,网络层,传输层,会话层,表示层,应用层ip地址32位长度,点分10进制4个为0~255长度5层协议物理层,数据链路层,网络层, 传输层,应用层应用层:HTTP FTP SMTP TELNET网络层协议: IP协议,ICMP协议,Internet control message Partrol 传输层: TCP和UDP应用层:...原创 2018-06-26 16:12:38 · 424 阅读 · 1 评论 -
爬虫学习笔记
爬虫学习笔记list1. extend函数 将两个list连起来4.整齐打印抓到的html页面:直接print re.text就行5.str 替换函数,replace,替换字符串内容6 .list index()求 元素的下标1. 字符串中加数字: sd=’%s_%s’%(i,t) . for (i1, i2) in zip(list1,list2): 同...原创 2018-06-26 16:13:13 · 490 阅读 · 1 评论 -
swift学习笔记
swift笔记基础知识进制0x代表16进制0o代表8进制0b代表2进制erdictdict: listdatalistdata.count 总数for i in listdata{print i.keypiint i.value}dict to array Array(dict.allkeys)Array会打乱dict顺序拆包可空类...原创 2018-06-26 16:13:44 · 336 阅读 · 1 评论 -
git学习笔记
gitgit 指令:git init 初始化本地git环境git clone XXX 克隆一份代码到本地仓库git pull 把远程库的代码更新到工作台git pull origin master 强制把远程库的代码跟新到当前分支上面git fetch 把远程库的代码更新到本地库git add . 把本地的修改加到stage中git commit -m ‘comme...原创 2018-06-26 16:14:21 · 182 阅读 · 0 评论