会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
harelion
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2016年6月19日
使用正则表达式验证素数
摘要: 今天看到了这种相当奇妙的验证方法,原代码是JS的,但是算法对于py同样适用。 原代码如下: 试验结果显示这种算法确实有效。 这个算法实际上是讲数字转换成全为1的长度等于数值大小的字符串,然后对字符串进行匹配。 在非贪婪模式下,11+可以匹配11,也可以匹配到111,然后通过\1反向引用,可以同时匹配
阅读全文
posted @ 2016-06-19 14:35 harelion
阅读(612)
评论(0)
推荐(0)
2016年6月12日
Python闭包相关问题
摘要: 闭包的概念一直是似懂非懂,看过了原理,却不知道怎么实际应用。 刚好看到Python的late binding问题,记录如下,以备后续增补。 由于Python的迟绑定(late binding)机制,闭包中内部函数的值只有在被调用时才会进行查询,因此create_multipliers函数返回的lam
阅读全文
posted @ 2016-06-12 11:53 harelion
阅读(606)
评论(1)
推荐(2)
2016年5月31日
Python对象引用问题总结
摘要: 对于对象引用问题,一直是一知半解的状态,现整理以备使用。 操作不可变对象进行加减运算时,会在内存中创建新的不可变实例,不会影响原来的引用>>> c=12>>> d=c>>> c+=1>>> c13>>> d12>>> >>> a="345a">>> b=a>>> a+="dfger">>> a'34
阅读全文
posted @ 2016-05-31 14:50 harelion
阅读(350)
评论(0)
推荐(0)
2016年4月16日
Django学习记录
摘要: 粗粗看完Tango With Django,对于Django走马观花看了一遍,记录下来方便以后总结使用。 首先 创建工程 django-admin.py startproject testsite001 工程和应用不同,一个工程中可以包含多个应用,默认情况下,启动工程之后,不加前缀的URL都会指向工
阅读全文
posted @ 2016-04-16 16:34 harelion
阅读(295)
评论(0)
推荐(0)
使用Python访问HDFS
摘要: 最近接触到大数据,对于Skpark和Hadoop的料及都停留在第一次听到这个名词时去搜一把看看大概介绍免得跟不上时代的层次。 在实际读了点别人的代码,又自己写了一些之后,虽然谈不上理解加深,至少对于大数据技术的整体布局有了更清晰的认识。 HDFS主要用来存储文件系统,虽然Spark有自己的RDD,但
阅读全文
posted @ 2016-04-16 12:47 harelion
阅读(39582)
评论(0)
推荐(0)
2016年3月5日
json模块使用总结——Python
摘要: # 原创文章,未经允许请勿转载 通过Python的json模块,可以将字符串形式的json数据转化为字典,也可以将Python中的字典数据转化为字符串形式的json数据。 之前使用这个模块时,都是随用随查,浅尝辄止,对模块的功能了解不深。 随着使用次数的增加,我对这个功能完善的模块有了更多的了解,记
阅读全文
posted @ 2016-03-05 20:28 harelion
阅读(16616)
评论(0)
推荐(1)
2016年2月20日
node-redis使用记录
摘要: redis的高速存取性能让人印象深刻,虽然是分布式存储,但相比本地内存,性能毫不逊色。 之所以能做到这点,是由于redis的“单线程,多路复用IO”,同一时刻只有一个操作在进行。 而且多次建立从redis存取数据的链接,操作完成后关闭,性能表现超出SQL一大截。(虽然这样的设计某种程度上算是对red
阅读全文
posted @ 2016-02-20 21:19 harelion
阅读(8092)
评论(0)
推荐(2)
2016年1月9日
nodejs学习笔记(2)
摘要: 1、express超时设置如果http请求在一段时间内没有返回值,express会重新向后台发送请求。在后台方法执行时间较长的情况下,重复的请求会重复执行,造成前台接收到空的response,出现ERR_EMPTY_RESPONSE错误,怀疑是因为长时间没有response,express自动返回状...
阅读全文
posted @ 2016-01-09 22:44 harelion
阅读(428)
评论(0)
推荐(0)
关于mongodb的mapReduce
摘要: 由于nodejs本身的限制,在程序中使用js进行大批量计算效率不高。而V8引擎自身对内存大小的限制(64位系统下1.4G),同样限制了数据规模。 因此,相对于从mongodb中抽出数据进行计算,在mongodb中利用聚合函数或者其他方法完成计算,避开nodejs自身限制的方案在可靠性和扩展性上都相对
阅读全文
posted @ 2016-01-09 22:25 harelion
阅读(1567)
评论(0)
推荐(1)
2015年12月20日
nodejs学习笔记
摘要: 概要cookiesreplace中正则的坑数组越界及undefined的大小问题dom的效率 dom方式设置元素的兼容性html中js文件的加载顺序excel文件的BOM+utf-8编码post默认提交form或页面变量redis hmset hgetalljquery重复绑定同一个动作不会失败弹...
阅读全文
posted @ 2015-12-20 11:52 harelion
阅读(641)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告