通知公告: 请使用IE9及其以上的浏览器浏览本页面。

tiyee's微言微语

无边天道,绝顶为峰…记录我自己,关注互联网!

  • c++:有10个数按从大到小的顺序存放在一个数组中,输入一个数,要求找出该数是数组中第几   #include<iostream>using namespace std;  void fast_sort(int *ptr, int begin, int end);int search( int *arr,int n); int main(){int array[] = {11, 25, 11, 4, 88, 2, 108, 3, 2, 21};//需要排序的数组 fast_sort(array, 0, 9);int n ;  cout<<"请输入序号,并回车";  cin>>n;   cout<<search(array,n)<<"\n";   cout<<endl;system("pause");return 0;} int search( int *array,int n) {for(int i = 0;i<10;i++) {if(array[i] == n…

  • jae因为文档不全,所以一直不知道能否部署tornado,但是今天经过测试,是可以得,不过只能装tornado框架,不能 装tornado 服务器,requirements.txtargparse==1.2.1backports.ssl-match-hostname==3.4.0.2pycurl==7.19.3.1simplejson==3.4.0tornado==3.2torndb==0.2wsgiref==0.1.2wagi.pyimport tornado.webimport tornado.wsgiimport wsgiref.simple_serverclass MainHandler(tornado.web.RequestHandler):    def get(self):        self.write("Hello, world")application = tornado.web.Application([    (r"/", MainHandler),])if __name__ == &…

  • 今天要用php cli模式运行 脚本,我通过 /usr/local/bin/php a.php运行正常,但是我在a.php开头加入 #!/usr/local/bin/php运行就出错了,爆出错误/usr/local/php/bin/php^M: bad interpreter: No such file or directory百思不得其解,最后发现是\r\n引起的,把所有\r\n换成\n后就正常 。…

  • 一般的 Android app 都是通过 Webview 内嵌页面来实现浏览器的浏览功能的,而 Webview 默认是不支持 input file,所以你点击是无效的。 本人要在微信里做一个群聊功能,但是微信调用的是安卓的浏览器,所以不能传图了。据说以就在 微信5.2 版本中实现了上传功能,但是不是每个用户都升级了微信,所以低版本的微信还得兼容。其实仔细一想,任何文件不就是二进制的字符串吗?既然打不开  ,但是正常的字符串还是可以传递的,我们只要将图片转换成字符串就可以了。记得以前是亚马逊还是什么网站,他网页的小图片全是这种形式的,这样好处是每张图片少了一次http连接,但是坏处是不能…

  • 我的服务器运行了十多个网站,有的访问高点的,日志都有几百M了,影响性能,虽然可以把access.log的地址设置成/dev/null来屏蔽日志,但是总觉不妥,现在通过一个脚本来按天分割并压缩日志。 我的网站的路径结构比较,如果网址是www.abc.com那么我的网站的根目录是:/var/www/www.abc.com/html而对应的日志的目录则是:/var/www/www.abc.com/logs其脚本大致如下#!/bin/bash array=("www.aaa.com" "www.bbb.com" "www.ccc.net"  "www.ddd.com")for value in ${array[*]}doname="/usr/share/nginx/html/${value}/logs"mkdir -p -m 744 ${name}/histroy/$(date -d "yesterday" +"%Y-%m")/accessmkdir -p -m…

  • 好几天前,我在百度鹏寰大厦进行了第三次面试,然后最后一道面试题就是版本号排序。 有个产品,有很多版本,版本号是用逗号隔开的数字,如233.211.1.0.1,首先比较第一位,如果相等,则比较第二位...以此类推。如何对他们进行排序?我拿到这个题目估计出难点应该是大小比较了,我首先想起了php处理ip的函数的思路,但是立马考虑到溢出,所以又问了一下每个数字的范围,果不其然,被告知是整形。这条路就堵死了。 然后我想到了二叉树,但是想了下过程,感觉一时很难实现,这条路也死了。 最后才想到了递归比较。但是由于是在纸上写的,所以代码凌乱。现在整理一下当时想…

  • 之前一直使用的是163的源,今天从微博看到阿里云推出了自己的源。因为我的主机是阿里云,所以可以走内网,速度提升更快。过程如下:cd  /etc/yum.repos.d/ mv mv CentOS-Base.repo CentOS-Base.repo.backwget -O CentOS-Base.repo http://mirrors.aliyuncs.com/repo/Centos-6.repo yum makecache 因为我是阿里云,可以走内网,系统是6.2如果不是阿里云服务器,则源地址应该改成mirrors.aliyun.comcent os 5X对应的地址是 http://mirrors.aliyun.com/repo/Centos-5.repocent os 6X对应的地址是 http://mirrors.aliyun.com/repo/Centos-6.repo…

  • 我的2013

    0

    一转眼,2013又要从指间偷偷地溜走了。回望过去的一年,有起伏,有变迁,有黯然失色,也有笑意盎然。 生活总在变化中不断向前,每个人也在时间的洪流中渐渐成长。前方仍然有一样的风浪,时间不会因你的迟疑而放缓脚步。新的一年,带着梦想和期待,继续飞扬跋扈地潇洒前行。      这是quaro里的一个问题: http://www.quora.com/2013-year/What-was-the-best-part-of-2013-in-your-opinion…

  • 上上周去五道口一家公司面试,面试到这题,当时答得太快,不加思虑,所以出现了一连串的错误。我当时答得很简单,就是get的数据显示在url里,可以被浏览器作为标签保存,有字节限制。然后面试官接着问,那他们的地址需要处理吗?我回答,get需要urlencode转义,我当时想到form的multipart/form-data属性,所以我又补充道,post是以二进制码的格式传输的,不需要转义。面试官又问道,请求的方式有哪些?因为我写过一个request类,有get,post,request,service,files这些变量,所以我就回答了这些。一下子错了好远。 由于当时回答的太急了,而且以为是一家小公司,所以没有往深入的想。如果当时知道这公司是阿里巴巴旗下的…

  • 世上没有人能预料下一刻会发生什么,辞职有几天了,面试投了一些公司,大多都石沉大海。接到的第一个面试是应用汇,但是估计是他们hr在网站看到我的简历的,给我的职位是数据挖掘,用的是python,所以当时了解情况后当场就拒了。 第二个工作老东家和创新工场投资的一家公司叫mtour,顺利的过了2轮面试,下一周的周一去参加副总裁的第三轮面试,那位副总裁对我学校似乎不是认可,从当时的表情看出,不过当场嘴上没说,最好还是说给我offer,然后回家后发现邮箱里并没有入职通知,垃圾箱里也没有,联想上午面试,以为告吹了。然而过了2天才收到入职通知,但是我想到副总裁的印象,觉得凑合对双方都不好,借…