会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
heaventouch
代码改变世界
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
29
下一页
2017年9月26日
《流畅的Python》读书笔记
摘要: 第一部分:序幕 第1章:Python数据模型 通过实现特殊方法,自定义数据类型可以表现得和内置类型一样; __repr__方便调试和记录日志,__str__方便用户看; 序列数据类型特殊方法使用最多; 第二部分:数据结构 第2章:序列构成的数组 系列类型可分为 可变和不可变、扁平序列和容器序列; 列
阅读全文
posted @ 2017-09-26 21:03 heaventouch
阅读(617)
评论(0)
推荐(0)
2017年9月22日
《图解TCP/IP》读书笔记
摘要: 1、网络基础知识 计算机与网络发展:批处理-》分时系统-》计算机间通信-》计算机网络-》互联网-》安全连接-》TCP/IP OSI参考模型:物理层-》数据链路层-》网络层-》传输层-》会话层-》表示层-》应用层 传输方式:面向有连接和面向无连接 网络通信方式:电路交换和分组交换 接收端数量分类:单播
阅读全文
posted @ 2017-09-22 11:01 heaventouch
阅读(276)
评论(0)
推荐(0)
2017年8月19日
《Head First 设计模式》读书笔记
摘要: 1、欢迎来到设计模式的世界:设计模式入门 策略模式:定义算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 OO原则: 封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 OO基础: 抽象 封装 多态 继承 2、让你的对象知悉现况:观察者模式 观察者模式:
阅读全文
posted @ 2017-08-19 15:34 heaventouch
阅读(259)
评论(0)
推荐(0)
2017年8月18日
《NoSQL精粹》读书笔记
摘要: 第一部分:概念 1、为什么使用NoSQL 阻抗失谐:关系数据库的关系模型和内存中的数据结构之间存在的差异。 集成数据库:通常由不同团队所开发 的多个应用程序,将其数据存储在一个公用的数据库中。 应用程序数据库:其内容只能有一个应用程序的代码库直接访问,而这份代码库是由一个团队来维护的。 选用NoSQ
阅读全文
posted @ 2017-08-18 16:28 heaventouch
阅读(454)
评论(0)
推荐(0)
2017年8月9日
linux 服务器丢包故障排查
摘要: 项目开了个P2P服务器,但是运行一段时间就会出现丢包问题,具体表现为:1、udp丢包严重(一分钟收发分别1.5W) 2、ssh(用于运维指令)连接不上该服务器(超时) 3、服务器运行好像没什么异常,udp假连接数比tcp连接数少(正常应该相近) 首先开始怀疑是不是客户端有bug,查log发现某段时间
阅读全文
posted @ 2017-08-09 14:17 heaventouch
阅读(10249)
评论(0)
推荐(0)
2017年7月31日
《高性能MySQL》 读书总结
摘要: 目录: 第一章、MySQL架构与历史 第二章、MySQL基准测试 第三章、服务器性能剖析 第四章、Schema与数据类型优化 第五章、创建高性能的索引 第六章、查询性能优化 第七章、MySQL高级特性 第八章、优化服务器设置 第九章、操作系统和硬件优化 第十章、复制 第十一章、可扩展性MySQL 第
阅读全文
posted @ 2017-07-31 11:24 heaventouch
阅读(895)
评论(0)
推荐(0)
2017年7月26日
NAT穿透(UDP打洞)
摘要: 1、NAT(Network Address Translator)介绍 NAT有两大类,基本NAT和NAPT。 1.1、基本NAT 静态NAT:一个公网IP对应一个内部IP,一对一转换 动态NAT:N个公网IP对应M个内部IP,不固定的一对一转换关系 1.2、NAPT(Network Address
阅读全文
posted @ 2017-07-26 19:38 heaventouch
阅读(26834)
评论(1)
推荐(1)
2017年7月12日
python函数调用关系图(python call graph)
摘要: 由于要重构项目的部分代码,要整理好主要的函数调用关系,不想自己看代码慢慢画出结构,想找出一种通用的,节省人力的方法得出函数间的调用关系图,于是发现以下几个工具。(内网没装好graphviz,还没真正用上) 主要分下面三个模块了解一下python中如何生成函数关系调用图: 1、graphviz(Gra
阅读全文
posted @ 2017-07-12 15:23 heaventouch
阅读(19267)
评论(1)
推荐(2)
2017年6月20日
VMware 三种网络模式
摘要: 安装VMware后会多出两网卡VMnet1、VMnet8: VMnet0:用于虚拟桥接网络下的虚拟交换机 VMnet1:用于虚拟Host-Only网络下的虚拟交换机 VMnet8:用于虚拟NAT网络下的虚拟交换机 VMware Network Adepter VMnet1:Host用于与Host-O
阅读全文
posted @ 2017-06-20 10:20 heaventouch
阅读(239)
评论(0)
推荐(0)
2017年5月20日
symbol lookup error *** , undefined symbol 错误
摘要: 在重装samba过程后遇到一些问题,使用 gdb 时产生报错: gdb: symbol lookup error: gdb: undefined symbol: PyUnicodeUCS2_FromEncodedObject 原因是 gdb 依赖了python的一些包,而那些包版本太旧,使用时就会发
阅读全文
posted @ 2017-05-20 13:56 heaventouch
阅读(4458)
评论(0)
推荐(0)
2017年5月10日
python 内存分析
摘要: 1、改源码重新编译打印相关信息 obmalloc.c 文件中打印 maxarenas,值为当前环境分配 arena 个数;分配 arena 时并没有马上分配对应的pools,故对于每一个 arena,nfreepools 和 ntotalpools 为分配pool的可用pool数和总pool数。 主
阅读全文
posted @ 2017-05-10 19:59 heaventouch
阅读(1519)
评论(0)
推荐(0)
2017年4月26日
linux虚拟机磁盘扩展与分区大小调整
摘要: 有段时间觉得linux虚拟机上的磁盘不太够用,研究了下其磁盘扩展 1、linux虚拟机磁盘扩展 step1、 先关机在编辑虚拟机中,找到硬盘选项增加空间,进行扩展step2、 进入root fdisk -l 打印 磁盘分区,总量增大了,但是分区没变 增加分区: -->fdisk /dev/sda -
阅读全文
posted @ 2017-04-26 20:35 heaventouch
阅读(5168)
评论(0)
推荐(0)
2017年4月22日
编译 python 生成静态库 libpython2.7.so
摘要: 由于我们是C++作驱动的Python开发,驱动需要加上Python静态库libpython2.7.so、libpython2.7.so.1.0、libpython2.7.a。此处我想在python源码上加上自己加的log,因此要重新编译Python生成共享库(动态库、静态库),再生成驱动。 一般快速
阅读全文
posted @ 2017-04-22 14:32 heaventouch
阅读(9455)
评论(1)
推荐(2)
2017年4月21日
hdu 1575 Tr A(矩阵快速幂)
摘要: Tr A Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4980 Accepted Submission(s): 3716 Problem De
阅读全文
posted @ 2017-04-21 20:35 heaventouch
阅读(207)
评论(0)
推荐(0)
2017年4月20日
linux文件服务器:samba服务器
摘要: windows上,需要和linux虚拟机进行方便的文件交互,总结一下遇到的问题。 1、samba简介 windows和windows之间共享文件可以用“网上邻居”,linux和linux间共享文件用 NIS 。如果需要在linux和windows之间共享文件,那samba是一个不错的选择。 百度百科
阅读全文
posted @ 2017-04-20 14:27 heaventouch
阅读(647)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
9
10
···
29
下一页
公告