IceCola的学习笔记
文章平均质量分 93
在学习过程中踩过的坑和解决的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 · 139 阅读 · 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 · 319 阅读 · 0 评论 -
操作系统学习笔记
操作系统 动态执行 进程和线程 进程 进程是一块包含了某些资源的内存区域,包含的一个或者多个执行单元称为线程 进程有一个私有的虚拟地址空间,该空间仅能被它包含的线程使用 线程 线程有他的独特的程序计数器,栈,寄存器 一个线程死掉就相当于这个线程的进程死掉,所以多进程比多线程好 线程不能独立执行 1.计算机某一时刻最多有一个进程 一个进程可以包含多个线程 2.同一个进程中的...原创 2018-06-26 16:09:07 · 128 阅读 · 0 评论 -
数据结构学习笔记
数据结构 hashtable实现 有一个非常大的数组来存放value值, 计算hashtable的value值 hash算法 对16进行取模,然后将值存在list中 index = value % 16 先将数据根据hash算法存放在table中,然后在查找时计算散列值 用数组加链表来解决冲突 确定hash函数 链表 转置 1 让第一个节点指向空,第二个节点指向第一个节...原创 2018-06-26 16:10:08 · 202 阅读 · 1 评论 -
django学习笔记
开发 生成项目 django-admin.py startproject <name> 生成新的app: python manage.py startapp django 运行项目: python manage.py runserver 111.231.82.45:8000 python manage.py migrate 生成超级用户 python...原创 2018-06-26 16:10:39 · 198 阅读 · 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 · 358 阅读 · 0 评论 -
linux命令笔记
文件 上传文件到远程服务器: scp /Users/fanjialiang2401/Desktop/javaWeb/SelectSystem.war [email protected]:/var/tmp scp /Users/fanjialiang2401/Desktop/html/first.html [email protected]:/home/tmp scp /User...原创 2018-06-26 16:12:00 · 240 阅读 · 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 · 295 阅读 · 1 评论 -
爬虫学习笔记
爬虫学习笔记 list 1. 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 · 452 阅读 · 1 评论 -
swift学习笔记
swift笔记 基础知识 进制 0x代表16进制 0o代表8进制 0b代表2进制er dict dict: listdata listdata.count 总数 for i in listdata{ print i.key piint i.value } dict to array Array(dict.allkeys) Array会打乱dict顺序 拆包 可空类...原创 2018-06-26 16:13:44 · 315 阅读 · 1 评论 -
git学习笔记
git git 指令: 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 · 168 阅读 · 0 评论