竞争无处不在,青春永不言败!专业撸代码,副业修bug

Talk is cheap , show me the code!



摘要: ``` Python通过yield提供了对协程的基本支持,但是不完全。而第三方的gevent为Python提供了比较完善的协程支持。 gevent是第三方库,通过greenlet实现协程,其基本思想是: 当一个greenlet遇到IO操作时,比如访问网络,就自动切换到其他的greenlet,等到IO操作完成,再在适当的时候切换回来继续执行。由于IO操作非常耗时,经常使程序处于等待状态,有了ge...阅读全文
posted @ 2018-10-23 14:51 拂髯客 阅读(6) 评论(0) 编辑
摘要: 1、gevent协程适合I/O密集,不适合CPU密集。 3、gevent协程无法发挥多核优势,事实上,协程只是以单线程的方式在运行。 3、子程序就是协程的一种特例 项目实际应用 线程进程协程比较 协程进行文件复制 多线程进行文件复制 多进程 扩展知识阅读全文
posted @ 2018-10-22 17:59 拂髯客 阅读(7) 评论(0) 编辑
摘要: 一图说尽许可证 1、凡事追寻个应用场景,如果没有,那么该技术对于应用型的人来说将毫无意义。。。 2、进入学习阶段,如果咋看之下觉得很难。没关系,使用死去活来大法,先demo,再一层层剥开。。。 特别的 千万别认为新技术很难,如果一开始就认为难,这种感受会伴随很长一段时间,会影响学习效率的,看成只是个阅读全文
posted @ 2018-10-22 08:03 拂髯客 阅读(23) 评论(0) 编辑
摘要: "java 代码规范" "Java8特性详解 lambda表达式 Stream" Sonar 规则检测 "springboot官方" java有时间没用就会容易生疏,这篇就来记录自己平时java的练习 观察者模式 java 排序算法实现 待完善。。。 通用接口返回优雅定义 (枚举类(传递状态码与状态阅读全文
posted @ 2018-10-17 10:06 拂髯客 阅读(14) 评论(0) 编辑
摘要: 基础部分 map,reduce,filter,sort,推导式,匿名函数lambda , 协程,异步io,上下文管理 自定义字符串转数字方法一不使用reduce 自定义字符串转数字方法二使用reduce 让人眼前一亮的匿名函数 列表推导式与 filter 相互等价 异步 io 查找文件名包含某字符串阅读全文
posted @ 2018-10-09 09:40 拂髯客 阅读(32) 评论(0) 编辑
摘要: 递归目录生成器方式, else 里的 tmp 显示获取 yield 不可缺少 , 递归算法中若要使用生成器,需要在生成器的原函数(首次调用)显式得到所有yield值 参考资料来源,如下 flattern list 体验一波不一样的 协程, 对比原本的 fib sys.argv与optparse与ar阅读全文
posted @ 2018-08-31 09:34 拂髯客 阅读(32) 评论(0) 编辑
摘要: 最近确定了自己未来职业规划。。。我要朝着大数据开发工程师努力,看下面的图谱,还差十万八千里(虽然不是所有都要会)!不过我不会气馁!加油!!!阅读全文
posted @ 2018-07-31 16:12 拂髯客 阅读(47) 评论(0) 编辑
摘要: 本文经本人搜索网络加上个人理解整理而成,如有侵权,请告知,会立即删除! 一图说尽正则 perl 风格 需要重点注意的地方 扩展部分, 优化等阅读全文
posted @ 2018-07-30 09:17 拂髯客 阅读(27) 评论(0) 编辑
摘要: 为帮助读者能够将代码准确格式化,我们提供了针对 Vim的配置文件 。对于Emacs用户,保持默认设置即可。 背景 Python 是 Google主要的脚本语言。这本风格指南主要包含的是针对python的编程准则。 为帮助读者能够将代码准确格式化,我们提供了针对 Vim的配置文件 。对于Emacs用户阅读全文
posted @ 2018-07-28 18:27 拂髯客 阅读(35) 评论(0) 编辑
摘要: "把这里的题目争取刷一遍" "博客记录" python的ORM框架peewee SQLAlchemy psycopg2 Django 在1 的基础上,重点突出自己以前没注意的,做到精而不杂!!! Python是如何进行内存管理的 1).对象的引用计数机制 Python内部使用引用计数,来保持追踪内存阅读全文
posted @ 2018-07-18 15:53 拂髯客 阅读(37) 评论(0) 编辑
摘要: "awesome python 中文大全" Fabric , pip, virtualenv "内建函数好文" "awesome python" 奇技淫巧 一句话求阶乘 生成 26 个字母 排列组合 给单词按首字母分组 方法一: 方法二: 计数使用collections 库的 Counter 扩展拆阅读全文
posted @ 2018-06-06 17:37 拂髯客 阅读(57) 评论(0) 编辑
摘要: "pythonic 风格编码" "入门python好博客" "进阶大纲" "有趣的灵魂" "老齐的教程" "老齐还整理了很多精华" 听说 fluent python + pro python 这两本书还不错! 元组三种遍历,有点像 回 字有四种写法一样。。。苦笑 列表 生成式 vs 生成器 表达式 阅读全文
posted @ 2018-05-30 15:24 拂髯客 阅读(94) 评论(0) 编辑
摘要: T-SQL切割字符串方法小结,只有表值函数那个是自己的思想,其它都是来源于网络的思想,请大家不要笑话,嘻嘻~网上大牛太多,这点东西虽然上不了台面,但是也算是自己的一个学习吧,能够对一个人有用也行。再不济也可以作为自己的参考笔记。 一、拼接动态SQL方法: 1. 把逗号替换为 ') insert in阅读全文
posted @ 2015-02-14 02:54 拂髯客 阅读(81) 评论(0) 编辑
摘要: 脑袋不够用,所以记录下来 python 版本 构建 最大堆 class Utils(object): @staticmethod def buildMaxHeap(l=None,heap_size=None): if heap_size is None: heap_size = len(l) for阅读全文
posted @ 2018-12-12 14:00 拂髯客 阅读(5) 评论(0) 编辑
摘要: 满二叉树定义 ,这个可以认为是特殊的 完全二叉树 完全二叉树定义, 相比 满二叉树定义 稍微 松一点 完全二叉树的 应用举例 最大堆 ,最小堆 ==》 堆排序 , 好了 看来我不适合写算法,脑仁疼。。。 package com.ghc.starter.algorithm; / 这是一个排序算法集合的阅读全文
posted @ 2018-11-27 10:59 拂髯客 阅读(6) 评论(0) 编辑
摘要: 首先先把 springboot +thymeleaf 搞起来 ,参考 "springboot 官方文档" 整体结构 那么使用 idea —— file new project maven project 修改 pom.xml 添加依赖 为 项目 书写一个 启动类 这里 ,一个官方 简单的 快速搭建就阅读全文
posted @ 2018-11-23 14:55 拂髯客 阅读(10) 评论(0) 编辑
摘要: redshift database 连接异常 "解决方案" url 修改添加参数如下 java 8 lambda 表达式应用 spring 中一个接口多个实现类注入阅读全文
posted @ 2018-11-19 12:59 拂髯客 阅读(6) 评论(0) 编辑
摘要: 首先 根据 hadoop 搭建 + hbase 搭建把 环境弄好 这里列举下 hbase shell 的常用操作 查询所有列簇 查询指定列簇 HBase 连接类 junit 测试一波连接类 hbase 增删操作类阅读全文
posted @ 2018-11-19 11:05 拂髯客 阅读(9) 评论(0) 编辑
摘要: wget tar 包 从 hadoop etc/hadoop/下拷贝 两份配置文件到 hbase conff 下 1、 修改 hbase env.sh 2、 修改 hbase site.xml 3 进入 hbase bin 目录下 执行 4 进入 hbase shell阅读全文
posted @ 2018-11-13 18:07 拂髯客 阅读(5) 评论(0) 编辑
摘要: 1、写一个工具类用来生成 map reduce 实验 所需 input 文件 下面两个是原始文件 matrix1.txt matrix2.txt package com.ghc.hadoop.mapper; import org.apache.hadoop.io.LongWritable; impo阅读全文
posted @ 2018-11-12 17:53 拂髯客 阅读(13) 评论(0) 编辑
摘要: 原地址忘记了,暂且记下阅读全文
posted @ 2018-11-12 14:19 拂髯客 阅读(5) 评论(0) 编辑
摘要: "原文链接" 最近几年IT技术的发展真的是日新月异,什么云计算、大数据、机器学习、AI等等名词层出不穷。多数程序员内心其实是恐慌的,我也时常会感到危机感。每每看到“xx培训,大数据就业,钱景好”我嘴上说不要,身体还是很诚实的。 大数据已经深入我们的生活当中,今天呢我们也不聊4个V(Volume 规模阅读全文
posted @ 2018-11-12 14:03 拂髯客 阅读(6) 评论(0) 编辑
摘要: "原文章链接" 什么FAT,NTFS,NFS,DAS,SAN,NAS,OSD这些名词我一个都不认识。 不知道各位大佬对上面的名词了解多少,通过上面的一些名词其实可以大致的看到存储是怎样一步步发展的。其中FAT,NTFS和NFS都是支持特定存储协议的存储系统,DAS,SAN,NAS,OSD是一种存储模阅读全文
posted @ 2018-11-12 13:51 拂髯客 阅读(3) 评论(0) 编辑

Your attitude not your aptitude will determine your altitude!

如果有来生,一个人去远行,看不同的风景,感受生命的活力!