2016-11-05 王财勇
今天开始学习python,用的教程主要是网上的mooc,为了更好地梳理自己的学习思路,特将一些比较重要的点记录下来。 寻找第n个默尼森数 寻找第n个默尼森数。 代码格式如下: ``` def prime(num): ... def monisen(no): … … return xxx print monisen(input())#此处不需要自己输入,只要写这样一条语句即可,主要完成monisen()函数 print(monisen(int(input()))) in Python 3.x(5分) ``` 题目内容:找第n个默尼森数。P是素数且M也是素数,并且满足等式$M=2^P-1$,则称M为默尼森数。例如, 继续阅读 »
2017-01-25 JustWe
OJ
之前看了一点《C++模版元编程》,今天突然想起来,打算试一下元编程技巧能不能在OJ中使用。 选择了一道简单的有固定范围的题,比较便于用元编程算出所有的解: 题目描述 Description 有一个数n,求小于等于它的所有质数 输入描述 Input Description n 输出描述 Output Description 一行,每两个质数中有一个空格 样例输入 Sample Input 5 样例输出 Sample Output 2 3 5 数据范围及提示 Data Size & Hint 数据很小(计算客的算素数的题的范围是1000) 由于递归次数不能超过256我在中间按照200为一 继续阅读 »
2015-05-07 summer
最近在学习Tkinter的知识,这使用图片时发现不能正常显示,google一下,发现Tkinter默认支持gif格式,使用其他格式的文件需要安装PIL模块。不过在安装过程中出现了一下错误问题: ``` 1 warning generated. clang: warning: -framework Tcl: 'linker' input unused clang: warning: -framework Tk: 'linker' input unused In file included from _imagingtk.c:19: /Applications/Xcode.app/Contents/Developer/Platform 继续阅读 »
2017-03-07 Lim Geng
没图片太单调,用啥图呢,思考片刻选择了这幅图 数据绑定的本质 实现数据绑定的本质就是Setter+change事件,前者Setter用于在数据模型变化时更新UI,后者change事件,用于在UI变化时更新数据模型,来看个大某: Demo1 ```js // 数据模型 var data = { text: 'Hello World' }; // UI元素 var input = document.getElementById('input'), label = document.getElementById('lbl'); // Setter Object.defineProperty(data, 'tex 继续阅读 »
2016-07-31 Kevin
php
PHP源码分析 数组分割. PHP_array_splic() array array_splice ( array &$input , int $offset int $length = 0 bool $preserve_keys ] ) 有四个参数 第一个是输入数组,第二个是偏移量 ,第三个是截取长度默认是input的长度, 第四个是bool代表返回的数组是否保留之前的key 继续阅读 »
2017-04-06 Eric Wang
缘起 每个人的大脑都有其自己的舒适区,比如说从家到公司开车上班,大脑会优先选择走熟悉的路线,而不是每天变个花样走陌生的路线,所以大脑其实是有惰性的,它总是会优先选择自己最熟悉、最不费力、也最简单的策略。长此以往,如果你不主动跳出舒适区的话,大脑自己是无法成长的。这一点小马(马克·扎克伯格,不是马云爸爸哦)也已经认识到了,不得不说,牛人就是牛人,尽管衣食无忧,此生不必奋斗了,但是依然在不断进步,让自己变得更加优秀。小马自己说“每年我都要给自己设立一个挑战,去学习新的东西,让自己在工作之外得到成长”。所以他特别为自己制定了每一年的挑战计划,列表如下: 2009年挑战每天戴领带上班 2010年挑战学习汉语 2011年挑战只吃自己亲手屠 继续阅读 »
2016-05-06 craneyuan
Question Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution. Example: Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1]. UPDATE (2016/2/13): The return forma 继续阅读 »
2016-02-28 AllanChan
缩小视频一半 ffmpeg -i input -vf scale=iw/2:-1 output 视频指定大小 ffmpeg -i a.mov -vf scale=853:480 out.mp4 继续阅读 »
2014-01-31 张炎泼
jobq.py processes serial of input elements with several functions concurrently and sequentially. Check out on github: [jobq][jobq-github]. 继续阅读 »
2017-01-20 Oliver Wang
一般情况下,textarea 的高度是定死的,rows 指定了之后,高度就不变了,内容多了之后会出现滚动条,这样的设定在大部分的场景下面是够用的, 但是有时就会很丑陋(废话😊)。 我们都知道 HTML 的元素都有一个 scrollHeight 这个属性,就是当该元素出现滚动条的时候,内容的高度。 那就方便了: js $(".weui-textarea").on('input propertychange keyup',function () { $(this).height(this.scrollHeight); }); 这样就实现了高度自动增加的 Textarea,但当我试着删掉几行,想让它自动降低高度的时候不禁菊花 继续阅读 »