- 博客(87)
- 资源 (3)
- 收藏
- 关注
原创 python远程监控
最近用python写了一个远程监控的程序,主要功能有: 1.用邮件控制所以功能 2.可以对屏幕截图,屏幕截图发送到邮箱 3.可以用摄像头获取图片,这些图片上传到七牛 4.开机自启动##coding by loster#import win32apiimport win32conimport platformimport socketimport time
2014-03-25 10:55:38
1725
3
原创 用pyqt写的一个可以下载网页中所有图片的程序
python做爬虫的效率很高。然后用上pyqt做一个界面,写了一个可以下载任意网页上所有图片的程序import sysfrom PyQt4 import QtGui,QtCoreimport urllibimport osimport reimport threadimport threadingclass Main_QWidget(QtGui.QWidget): de
2014-03-08 20:00:08
1278
原创 python写的一个简单的英汉翻译
注意: 1 安装pyqt模块 2.python的IDLE默认编码为utf-8 3.去http://fanyi.youdao.com/openapi?path=data-mode,申请一个api key# -*- coding: utf-8 -*- import sysfrom PyQt4 import QtGui,QtCoreimport urllibimpor
2014-03-07 13:05:56
2182
原创 chrome插件开发-----右键使用百度搜索
在chrome浏览器中,如果选中关键字,右键搜索,默认的是google搜索,可是google不是很稳定,这个插件就是可以使用百度搜索,直接上源码,很简单,看不懂的地方可以查查文档manifest.json{ "name": "baidu", "version": "0.5", "description": "右键用百度搜索.", "
2014-01-08 15:33:17
2568
原创 查找获取百度网盘里的资料(python版)
之前用php写了一个方法,感觉那个效果不是很好,学了python的正则之后,用写了一个python版的,大概功能差不多,只是,更加清楚了import reimport urllib#关键字qword=raw_input('input some word:')#返回结果的条数,好像得是10的倍数,或者小于10rn=raw_input('input the number:')#分析百
2013-12-28 21:29:33
2161
原创 python获取韩寒one(一个)中的图片和文章
以前韩寒的one(一个)是腾讯帮忙维护的,网页是不让粘贴复制的,当然用某些方法还是可以做到的,现在启用了独立网站,感觉界面挺不错的,平时也比较喜欢里面的图片和文字,自己写了个程序爬一下里面的东西import urllibimport osimport re#获取网页源码def getHtml(url): return urllib.urlopen(url).read()#获取
2013-12-28 14:11:54
1375
1
原创 (android应用)考试倒计时一------------------功能和界面设计
我的很多小伙伴正在考研,我十一月份就找到了工作,最近一直在玩,看到他们那么辛苦,有点无能为力,学习帮不了他们什么,只好做点小东西鼓励下他们,很简单,适合初级开发者,涉及到多线程,和与服务器连接的,不是很难 一.主要包含三个功能: 1.显示剩余时间 2.每天推送一条信息,激励下朋友 3.可以添加和修改备注 4.可以更改考试时间二.页面设计三
2013-12-26 12:08:55
1170
原创 用python写的下载网页中的图片
最近在学python,发现python很适合写爬虫,我写了一个简单的,下载某一网页中的图片import reimport urllibdef getHtml(url): page=urllib.urlopen(url) html=page.read() #打开网页 return htmldef getJpg(html): reg=r'src="(.*?\.jpg)
2013-12-06 21:51:44
1156
原创 怎么搜索百度网盘里的资料(php版)
现在很多人将资料共享到百度网盘里,但是用百度搜索的时候,是很难直接搜索到的,但是懂搜素引擎的人都知道,在搜索框中输入:site:pan.baidu.com 关键字,就可以搜索到百度网盘里的与关键字相关的资料,但是很多小白用户,不是很了解,所以想写个搜索网盘资料的网站或者软件,代码很简单,供大家参考<?phpheader("Content-Type: text/html; charset=ut
2013-12-04 11:06:21
2250
原创 php-levelDB中文翻译文档1-------数据操作
添加或连接一个数据库$db = new LevelDB("/path/to/leveldb-test-db");//确保对文件夹有读写权限 路径+数据库名1.函数名:get()$db->get("Key");//获取关键字Key所对应的值2函数名:put(),set(),两者等价$db->put("Key", "Value");$db->set("Key2"
2013-09-27 10:47:52
1679
原创 php-levelDB中文翻译文档1-------基本
LevelDB是最快的K-V数据库,由googler提供,php-levelDB是levelDB的php插件,有什么问题,大家可以反映系统要求:PHP >= 5.2LevelDB >= 1.7操作系统:linux安装:1先安装LevelDB,下载地址: http://code.google.com/p/leveldb/,解压缩,然后make2.安装:ph
2013-09-26 13:39:36
1289
原创 ubuntu下phpize安装失败的解决方法
想试试google开源的levelDB数据库,做一个智能聊天机器人,但是按照教程运行到phpize上时,显示我没有安装,然后我就用sudo apt-get install php5-dev,发现,总是显示有误 解决办法: 添加新的软件源,我添加是我们学校的,网上还有许多,如网易,新浪的,命令:vim /etc/apt/sources.list 然后把软件源地址添加进去,最后,运行sud
2013-09-25 13:13:42
1374
原创 新浪微博应用开发---AutoDelete
国外有个应用叫snapchat,阅后即焚,然后我就尝试着做一个微博版的叫做AutoDelete,网址http://snapchat.sinaapp.com/界面很简陋,其实思路不难: 1.建一个数据表,字段有,用户的微博id,用户的Token,删除微博的时间 2,当用户发一条微博后,获取他的微博id,Token,时间,存入数据表中 3.每个一段时间,访问数据库,看是否需要删除
2013-09-24 22:13:23
905
原创 对Activity生命周期的理解
Activity是android四大组件之一,它的作用是:AnActivity is an application component that provides a screen with which users can interact in order to do something,翻译成中文就是:Activity提供一个与用户交互的窗口。 Activity的生命周期有六个
2013-05-30 12:52:25
483
原创 短信,电话拦截的优先级问题
这学期选了网络安全与技术的课,最后要交一个与安全有关的大作业,由于安卓正火,就想做一个类似360的手机拦截的应用,开始以为很简单,但是越到后面,问题越多。一个典型的就是,在模拟器上应用能拦截电话和短信,可是到了真机上,就只能拦截电话,不能拦截短信。开始我以为是优先级的问题,查看的android的文档,The value must be an integer, such as "100".
2013-05-29 10:12:06
1443
原创 ViewPager的滑动切换
之前写了篇ViewFillper的文章,其实我一直不明白ViewPager和ViewFillper的区别,我觉得把,ViewPager的扩展性比较好,好了说正事,ViewPager的用法,下面的程序包含两个类,一个是MainActivity另个是ViewPagerAdapter package com.example.myviewpager;import java.util.ArrayL
2013-05-28 14:12:12
827
原创 ViewFlipper手势滑动
View切换的控件—ViewFlipper除了这个ViewFlipper,我们还需要了解一下ViewAnimator。它主要是为其中的View切换提供动画效果。还会用到几个方法:setInAnimation:设置View进入屏幕时候使用的动画。该方法有两个重载方法,即可以直接传入Animation对象,也可以传入定义的Animation文件的resourceID。s
2013-05-21 22:51:39
900
原创 libgdx游戏开发之hello world
今天是接触libgdx游戏引擎的第一天,照例,还是hello world1.创建一个类,继承AndroidApplication(这是libgdx提供的),在里卖弄调用initialize方法package test.mylibgdx;import com.badlogic.gdx.backends.android.AndroidApplication;import andro
2013-05-04 21:13:20
701
原创 新浪微博开发三----------------------发微博
发微博主要会用到StatuesAPI类下的update()方法/** * 发布一条新微博(连续两次发布的微博不可以重复) * * @param content 要发布的微博文本内容,内容不超过140个汉字。 * @param lat 纬度,有效范围:-90.0到+90.0,+表示北纬,默认为0.0。 * @param lon 经度,有效范围:-180.0到+180.0,+
2013-05-03 15:50:56
712
原创 新浪微博开发二------------------------登陆篇
登陆主要用到了OAuth2.0协议,不懂了可以看下百度百科package test.sinalogin;import java.io.IOException;import java.text.SimpleDateFormat;import com.weibo.sdk.android.Oauth2AccessToken;import com.weibo.sdk.android.W
2013-05-01 21:51:38
791
原创 新浪微博开发一----------申请篇
1.首先去http://open.weibo.com/,选择移动应用,然后创建应用,接着一步一步往下走2.进入管理中心,点击应用信息-->高级信息,将授权回调页面的网址填为:http://www.sina.com3,下载sdk,这是安卓版的SDK:https://github.com/mobileresearch/weibo_android_sdk4。将示例导入,看看里面的函数,我们需
2013-05-01 21:37:55
591
原创 现在,我们该怎么创业
移动互联网很火,创业很难,一有什么风吹草动,BAT(百度,腾讯,阿里)顺时而动,以迅雷不及掩耳盗铃之势,将你扼杀在摇篮里。大有大的好处,小有小的优点,随着市场的进一步发展,金字塔终将形成,我们会在哪里收获自己的一杯羹了。 细分市场。 之前,大姨妈获得几百万的风险投资,就是在细分市场获得成功的表现。渐渐的,我们应该把眼光放在,某些人群身上,如家庭主妇,白领,司机,打工仔,学生。。。。。了
2013-05-01 18:55:51
710
原创 0/1背包问题
背包问题(Knapsack problem)是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。——引用自百度百科背包问题是熟知的不可计算问题,至于有兴趣的读者可以再去深入了解一下“完全背包问题”和“多重背包问题”0/1背包问题:
2013-04-20 12:07:36
631
转载 poj题目分类
PS:部分题目的评论中也有给出了测试数据,未必完全,仅供参考这个POJ分类版本是被我修改过的,现在还在根据我做的题在逐步修改中有部分题目的分类不合理,所以根据我个人做题的心得对其进行了重新分类 推荐文:1、一位ACMer过来人的心得 2、 POJ测试数据合集 OJ上的一些水题(可用来练手和增加自信) (poj1003,poj10
2013-04-19 21:02:08
599
原创 街区最短路径问题
描述一个街区有很多住户,街区的街道只能为东西、南北两种方向。住户只可以沿着街道行走。各个街道之间的间隔相等。用(x,y)来表示住户坐在的街区。例如(4,20),表示用户在东西方向第4个街道,南北方向第20个街道。现在要建一个邮局,使得各个住户到邮局的距离之和最少。求现在这个邮局应该建在那个地方使得所有住户距离之和最小;输入第一行一
2013-04-18 09:09:13
611
原创 poj1008--Maya Calendar
Description上周末,M.A. Ya教授对古老的玛雅有了一个重大发现。从一个古老的节绳(玛雅人用于记事的工具)中,教授发现玛雅人使用了一个一年有365天的叫做Haab的历法。这个Haab历法拥有19个月,在开始的18个月,一个月有20天,月份的名字分别是pop, no, zip, zotz, tzec, xul, yoxkin, mol, chen, yax, zac, ceh,
2013-04-17 10:32:51
726
原创 poj1005---I Think I Need a Houseboat
DescriptionFred Mapper is considering purchasing some land in Louisiana to build his house on. In the process of investigating the land, he learned that the state of Louisiana is actually shrinkin
2013-04-16 13:19:15
437
原创 poj1004---Financial Management
DescriptionLarry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough. Larry has decided that he needs to grab hold of his financial portfolio
2013-04-15 23:10:51
539
原创 检查apache服务器是否正在运行的脚本
这是一个检测apache服务器是否正在运行的脚本,如果没有运行,则启动apache;#/bin/sh web=$(pgrep apache) echo "web is $web" if [ "$web" != "" ] then echo "the apache is running." else echo "the apache is not runni
2013-04-10 20:28:33
1013
原创 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for
今天在ubuntu系统上重启apache时,出现了这个问题: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName, 估计是httpd.conf,配置的问题,然后网上查了下,有两种情况: 1.安装的是普通的apache发行版本,
2013-04-09 21:32:45
947
原创 linux下查看php环境信息
今天在ubuntu下安装了LAMP,但是无法找到php.ini,然后调用一个函数,就可以清楚的看到PHP环境的各种信息1.在网站目录下创建phpinfo.php文件2.代码如下<?phpinfo();?>3.在浏览器里打开http://localhost/phpinfo.php,就可以看到了
2013-04-08 18:18:38
835
原创 查询快递的微信公共账号
今天中午找了个查询快递情况的API,晚上又无聊,就做了个查询快递的微信公共账号<?php/** * wechat php test *///define your tokendefine("TOKEN", "iexpress");$wechatObj = new wechatCallbackapiTest();//$wechatObj->valid();$wech
2013-04-01 23:08:49
1090
原创 获取快递的API
虽然现在很多网站提供了API,如快递100,和爱查快递,但是他们申请都需要友情链接他们的网站,这对于那些没有自己网站的人来说,就是个悲剧了,今天没事干,也是为了我那个网站(http:52tlife.duapp.com),试着直接抓取网页数据来弄,本文只是提供一个思路,其实没有什么代码。1.打开http://www.kuaidi100.com/,选择快递公司,填好自己的快递号2.还是
2013-04-01 13:51:33
931
原创 ThinkPHP的MVC模型笔记1
主要内容: M---------->model 模型 V------------>view 视图 C---------->Action 控制1.在Action里新建一个UserAction.class.php文件<?php class UserAction extends Action { public function index()
2013-03-28 11:18:02
591
转载 LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包
LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包(2011年12月14日更新)2009年01月19日 12:01 | 作者:licessLNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、ph
2013-03-26 12:06:23
754
原创 获取PM2.5的微信公共账号
这是一个获取PM2.5的微信公共账号,由于没有公开的API,我就自己弄了个,大家可以上http://52tlife.duapp.com看看上源码:<?php/** * wechat php test *///define your tokendefine("TOKEN", "ijob");$wechatObj = new wechatCallbackapiTe
2013-03-25 19:49:00
1751
原创 可以点歌的微信公共账号
在上篇文章里,我通过解析网页的方式获得了百度音乐的非官方API,将此接口与微信结合起来,就可以做一个点歌的公共账号直接上源码吧!/** * wechat php test *///define your tokenheader("Content-Type: text/html; charset=utf-8");require_once "simple_
2013-03-23 09:55:34
1470
原创 将百度音乐API的返回结果封装到json中
昨天晚上把找百度音乐API 的方法贴上去了,但是怕文章太乱,所以就自己写了个函数,可以直接调用了调用地址:http://iopenapi.duapp.com/search.php?key=关键字返回值的形式是json格式比如 :老男孩
2013-03-20 13:25:16
1823
原创 获得百度音乐隐蔽API的源代码
接着上篇文章,直接上源代码header("Content-Type: text/html; charset=utf-8");require_once "simple_html_dom.php";$value="老男孩";$result=find($value);function find($value){ $qurl='http://music.baidu.com/
2013-03-19 22:59:24
1886
原创 隐蔽的百度音乐API
对于想用音乐做东西的人肯定会郁闷下,国内主流的音乐网站都没有公开的音乐API,如果自己建一个音乐库,似乎不是很现实,研究百度音乐一下午,终于找到了端倪1.进入音乐首页http://music.baidu.com/,输入关键字,如老男孩,然后回车注意网址框内容的形式:http://music.baidu.com/search?key=2.然后注意第一首歌,在网页源码的位置
2013-03-19 22:45:53
2801
可视化的sqlit工具
2012-09-10
密码学的PPT
2012-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅