- 博客(13)
- 收藏
- 关注
原创 django migrate出错的解决方法/django 手动迁移
执行python manage.py makemigrations 后生成迁移文件000x_xxx.py 执行python manage.py sqlmigrate app_name 000x 查看执行migrate时数据库执行的sql 复制这些sql语句在数据库中手动创建数据库即可 ...
2020-04-02 17:06:08 338
原创 sqlalchemy.exc.DatabaseError: (cx_Oracle.DatabaseError) DPI-1047: Cannot locate a 64-bit Oracle Clie
如果你已经按照其他教程的方法oracle客户端和cx_oracle版本完全正确做了还是出现这个问题那么请在此检查你的instantclient_xx_x支持的Visual Studio(vc++)版本然后在控制面板中查看自己是否安装了对应版本的vc++若没有,装它,装它,装它。一般是Visual Studio 2013 (VC++ 12.0)可能会没有安装...
2020-03-27 10:55:57 2410
原创 大数据对宽依赖和窄依赖的个人简单理解
较为官方的理解宽依赖:一个父节点对应多个子节点窄依赖:一个父节点对应一个子节点,或多个父节点对应一个子节点我的理解宽依赖:一个父节点会被拆分开对应多个子节点窄依赖:一个父节点不会被拆分,会完整的对应下一个节点...
2020-01-19 16:39:18 659
转载 pip3 install mysqlclient 报错 “/bin/sh: 1: mysql_config: not found”的解决方法
来这儿看:https://www.cnblogs.com/gaigaige/p/8134647.html
2019-02-28 09:42:15 1617
原创 数据结构 经典排序算法,冒泡排序,选择排序,直接插入排序,希尔排序,快速排序,归并排序,二分查找。原理及python实现。
1.冒泡排序 冒泡排序1.比较相邻的元素,如果第一个比第二个大(升序),就交换他们两个2.对每一对相邻的元素做同样的工作,从开始到结尾的最后一对 这步做完后,最后的元素会是最大的数3.针对所有的元素重复以上的步骤,除了最后一个4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较5.稳定性:数值相同的元素在排序中不交换...
2018-08-29 11:48:06 3059
原创 单链表,双向链表,单向循环链表python定义以及基础操作的实现
python和其他很多语言的不同之处在于python中的变量名是有实际意义的如:a = 10a保存的是存储10这个数值的空间的地址也称为引用而对于Ca这个变量名就是一个代号,他不占内存。具体的c中变量名的意义可以参考:https://blog.csdn.net/CSDN_LSD/article/details/78572491 由于pythond的这个特性,python实现链表...
2018-08-11 18:50:56 511
原创 (环形追及问题)A、B、C、D四只蚂蚁在一个正方形的操场上跑步,他们的速度分别为1圈/分钟,1.5圈/分钟,2圈/分钟,2.5圈/分钟。他们不带起始位置和带起始位置的解决。
求解:(1)十分钟后蚂蚁间两两相遇的次数。 (2)九分钟后蚂蚁间两两相遇的次数。 (3)若开始时A在起点,B在操场的1/4处,C在操场的1/2处,D在操场的3/4处,又如何?首先我们来分析这个问题,环形追及相遇问题有一个默认的已知条件:当快的追上慢的的时候经过的路程差(此处为路程差,手机上看到的路程是错误的)刚好为跑道一周的长度。由此...
2018-08-01 16:19:29 2199
原创 网络编程中listen()中参数的问题
listen()中的参数表示已经建立链接和半链接的总数。在windows中这个参数是有用的,填入多少服务器端就会连接多少。而在Linux中这个参数是无效的,Linux内核会按照资源自己计算服务器当前的适合的连接数是多少。所以这也算是Linux系统是服务器较为成熟的选择的原因之一吧。 ...
2018-07-28 19:42:54 359
原创 为什么在四次挥手的过程中一般都是客户端先发起呢?(TCP挥手时为什么要等2MSL?)
在调试客户端和服务器端(使用TCP套接字)的代码时我发现,如果先结束服务器端后结束客户端,紧接着再重启服务器端就会出现绑定失败的错误 OSError: [Errno 98] Address already in use 等待一段时间后大概一分钟左右就能正常重启服务器端。为了找出这个问题的原因,我复习了TCP的十种状态以及四次挥手的详细过程,我的疑问得以解答同时这也解释了文章的题...
2018-07-27 23:09:47 3704
原创 TCP长连接和短连接
TCP长连接和短连接是什么TCP短连接就是在三次握手和四次挥手之间客户端和服务器端只进行一次读写操作,一次读写完成双方都可以发起close请求,一般都是客户端先发起close操作。TCP长连接就是在三次握手和四次挥手之间客户端和服务器端进行多次读写操作,长时间操作之后client发起close请求。TCP长连接和短连接的应用场景⻓连接多用于操作频繁,点对点的通讯,而且连接数不能太多...
2018-07-26 16:53:14 1539
原创 删除安装以及使用ads1.2教程
这是我结合网上的教程和我自己的实践总结出的一个完整版删除ads1.2的教程可能现在部分同学的ads1.2还是有问题最好删了重装,记住不要装在c盘。希望能帮到大家。完全卸载ADS1.21.首先,按正常程序卸载,推荐直接在控制面板中删除。2.在执行这一步之前先去计算机->查看->隐藏的项目前面打勾。然后,删除注册表信息:打开注册表,找到下面的项,删除它们(不一定...
2018-07-25 15:37:44 2100
原创 访问www.baidu.com的过程
先要解析出www.baidu.com对应的IP地址 先要知道默认网关的MAC地址(使用ARP协议),哪一步不知道就继续使用ARP 组织数据发送给默认网关(IP是DNS服务器的IP) 默认网关把数据转发给路由器,路由器寻找一条最优的线路将数据转发给目的网关。 目的网关把数据发送给DNS服务器。 DNS服务器解析出www.baidu.com对应的IP地址。过程如下: 我的计算机向...
2018-07-25 15:29:43 8604 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人