- 博客(39)
- 资源 (8)
- 收藏
- 关注
原创 requests BeautilfulSoup简单抓取古文典籍.1
网页源码,爬取书本的简介和目录:这是简介标签内的内容:<textarea style=" background-color:#F0EFE2; border:0px;overflow:hidden;" cols="1" rows="1" id="txtareAuthor6">《周易》是一部中国古哲学书籍,是建立在阴阳二元论基础上对事物运行规律加以论证和描述的书籍,其对于天地万物进行性状...
2018-04-21 23:55:23 627 1
原创 多线程threadpool 执行多个requests请求
#-*- coding:utf-8 -*-#threadpool是一个比较老的模块了,现在虽然还有一些人在用,但已经不再是主流了import threadpoolimport dict_down #调用:https://blog.csdn.net/meizhen51/article/details/79861796task_pool = threadpool.ThreadPool(5)...
2018-04-13 22:44:35 3111
原创 IO并发.1 asyncio执行多个requests请求
#-*- coding:utf-8 -*-# asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。# asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,# 然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。#本例:同时下载多个百度词典import asyncioimport dic...
2018-04-12 12:13:07 3312
原创 BeautifulSoup4抓取百度词典.2
* 1.通过requests抓取百度词典的内容* 2.把抓取回来的内容,通过BeautifulSoup分析并解析出纯文本* 3.解析成功后,以txt文件方式保存在本地,下次需要时,直接从本地获取需要安装的模块:pip install requestspip install beautifulsoup4 pip install lxmlpip install html5lib#-*- coding:...
2018-04-09 09:59:14 536
原创 BeautifulSoup4抓取百度词典.1
需要安装的模块:pip install requestspip install beautifulsoup4 pip install lxmlpip install html5lib>>> headers={'user_agent': 'Mozilla/5.0'}>>> url='http://dict.baidu.com/s'>>> pa...
2018-04-09 09:58:21 276
原创 requests简单抓取百度词典内容
>>> import requests,re>>> url='http://dict.baidu.com/s'>>> params={'wd':'android','home':'pc'}>>> r=requests.get(url,params)>>> text=r.text>
2018-04-04 10:47:53 691
原创 Python实例.1爬取网页的图片
这个网站图片资源比较丰富,而且还比较搞笑,先尝试着爬取这个网站的图片资源 我把下载图片的代码写在了模块化的py文件里: my_down.pyimport requestsimport osimport redef down_img(url, path): if not url.startswith('http'): url = "http:" + url ...
2018-03-22 12:25:04 343 1
转载 python3爬虫(一)requests库的学习
转载:http://blog.csdn.net/gyq1998/article/details/78583841python3爬虫(一)requests库的学习前段时间利用零散时间在mooc上跟着嵩天老师学习了python爬虫的相关知识,于是想把自己的学习经历写下来,对爬虫的相关知识做一个归纳总结,文中如果有错误或者是不严谨的地方,欢迎指出和交流。下面我们开始介绍requests库。request...
2018-03-16 20:01:46 389
转载 Python安装PiP
转载:https://www.cnblogs.com/xiaxj/p/7091322.htmlwindows下如何安装pip以及如何查看pip是否已经安装成功?最近刚学习python,发现很多关于安装以及查看pip是否安装成的例子都比较老,不太适合于现在(python 3.6 )因此,下一个入门级别的教程。0:首先如何安装python我就不做介绍了。1:如果安装的是python3.4版本以上的,就...
2018-03-16 19:57:14 791
转载 Java 单例真的写对了么
Java 单例真的写对了么? https://race604.com/java-double-checked-singleton/
2018-03-12 19:55:40 142
转载 Android Things 专题6 完整的栗子:运用TensorFlow解析图像
转载:Android Things 专题6 完整的栗子:运用TensorFlow解析图像 - CSDN博客 http://blog.csdn.net/wfing/article/details/64934328文| 谷歌开发技术专家 (GDE) 王玉成 (York Wang)前面絮叨了这么多,好像还没有一个总体的概念,我们如何写一个完整的代码呢?现在深度学习很火,那我们就在Android Thi...
2018-03-02 15:39:15 256
转载 升级到AndroidStudio3.0 之后的遇到问题的处理(新建、方法数限制等)
转载:升级到AndroidStudio3.0 之后的遇到问题的处理(新建、方法数限制等) - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000012063649遇到的新问题:1,新建项目报错:Unable to resolve dependency for :app@debug/compileClasspath': Could n...
2018-03-02 11:24:03 8073
转载 Python之路,Day1 - Python基础1
转载:https://www.cnblogs.com/alex3714/articles/5465198.html本节内容Python介绍发展史Python 2 or 3?安装Hello World程序变量用户输入模块初识.pyc是个什么鬼?数据类型初识数据运算表达式if ...else语句表达式for 循环break and continue 表达式while 循环作业需求
2018-03-02 09:09:26 266
转载 android 屏幕适配问题
转载:http://blog.sina.com.cn/s/blog_74c22b210100tn3o.html如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在Andr
2011-09-15 10:10:00 1016
转载 android 圆角编辑框
main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fi
2011-07-01 10:48:00 5992 4
原创 HorizontalScrollView实现Gallery
从简便的方式,继承LinearLayout再布局了添加视图,使其左右滚动。 主界面Activity:package com.xmz.activity;import java.util.HashMap;import java.util.Map;import android.app.Activity;import android.os.Bundle;publi
2011-06-30 16:56:00 21666 7
原创 android 弹出窗口
正常的Dialog弹出窗口,当点击窗口外围时关闭弹出的窗口,这个在很多弹出式的Activity上很为实用! dialog.xml 弹出窗口的界面布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_paren
2011-06-27 22:57:00 16910 4
原创 android 实现图片的边框
方案一:继承ImageView,在onDraw 重写画图函数,在图片边延画条灰色的线方案二:在灰色背景下,内缩2个像索,再内嵌个图片。 package com.xmz.activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Col
2011-06-22 21:35:00 6755 1
转载 Android的横竖屏切换方案
感谢 魏祝林ID:Android_Tutor 的分享,本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Android_Tutor/archive/2010/09/09/5874367.aspx
2011-05-18 10:19:00 922
原创 android 实现左右拖动的网页焦点图
焦点图在各大网站首页是很常见的一种效果,在Android 上也可以实现,采用Gallery 便可轻松做到! 主界面布局文件main.xml:
2011-05-17 17:50:00 4445 6
原创 android获取分辨率
<br />DisplayMetrics dm = new DisplayMetrics(); <br /> getWindowManager().getDefaultDisplay().getMetrics(dm); <br /> text01.setText("屏幕分辨率为:"+dm.widthPixels+" * "+dm.heightPixels);
2011-05-17 11:03:00 900
转载 Android permission 访问权限大全
<br />程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下: <br />android.permission.ACCESS_CHECKIN_PROPERTIES<br />允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values tha
2011-04-08 23:25:00 1012
转载 调用android系统自带功能
Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。<br /><br />下面列出几种Intent的用法<br />显示网页:Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(In
2011-04-08 23:22:00 2357
原创 Android按钮设置文字变色
<br />currentButton.setTextColor(R.color.white);<br />这种直接值颜色的ID进去,发现文字都变成黑色的了,所以需要使用setTextColor(ColorStateList colors) 这个方法,传入ColorStateList对象<br /> <br />ColorStateList whiteColor=getResources().getColorStateList(R.color.white);<br />currentButton.setTe
2011-04-05 22:48:00 3838 1
原创 Android横竖屏切换
<br />在 AndroidManifest.xml 文件的activity 设置android:screenOrentation 属性<br /> <br /><activity android:name=".MainActivity"<br /> android:label="@string/app_name"<br /> android:screenOrientation="portrait"><br /> <br />unspec
2011-04-03 22:32:00 908
转载 Android自适应屏幕方向、大小和分辨率
<br />屏幕大小<br />1、不同的layout<br /> Android手机屏幕大小不一,有480x320,640x360,800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如:layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。<br />2、hdpi、mdpi、ldpi<br /> 前
2011-04-01 22:55:00 3991 1
原创 android 播放本地mp3和播放远程mp3
<br /> <br /> <br />主界面MainActivity的代码:<br /> <br />import java.io.IOException;import android.app.Activity;import android.media.MediaPlayer;import android.media.MediaPlayer.OnCompletionListener;import android.os.Bundle;import android.view.View;
2011-03-30 10:43:00 28205 2
原创 SQlite实例 SimpleCursorAdapter操作
<br /><br /> <br /> <br /><br /> <br />主界面MainActivity代码:<br /> <br />import android.app.Activity;import android.app.ListActivity;import android.content.Intent;import android.database.Cursor;import android.os.Bundle;import android.view.Menu;imp
2011-03-28 12:33:00 4831 1
原创 android PopupWindow 的底部菜单
主界面的MainActivity代码:import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.Gravity;impor
2011-03-26 20:33:00 6876 2
原创 drawable(hdpi,ldpi,mdpi)的区别
<br />hdpi里面主要放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)<br />mdpi里面主要放中等分辨率的图片,如HVGA (320x480)<br />ldpi里面主要放低分辨率的图片,如QVGA (240x320)<br />系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片
2011-03-25 23:18:00 728
原创 保存设置的PreferenceActivity
<br />界面XML文件:preference_setting.xml<br /><?xml version="1.0" encoding="UTF-8"?><PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="我的位置源"> <CheckBoxPreference android:key="my_wireless
2011-03-23 00:05:00 4989
原创 SharedPreferences 的四种存储权限
<br />import android.app.Activity;import android.content.SharedPreferences;import android.os.Bundle;public class PermissionActivity extends Activity { private final int[] MODES=new int[]{ Activity.MODE_PRIVATE,//默认操作模式,代表该文件是私有数据,只能被应用本身
2011-03-22 22:25:00 4404
原创 android 模拟器mksdcard创建SD卡
<br /> <br /><br /> <br />1、创建SD卡文件:<br />打开CMD控制台,进入要存放的目录,输入创建命令:mksdcard 100MB cd2.iso<br /> <br />D:/Program Files/android-sdk-windows 在此目录就会有文件cd2.iso 容量为100MB<br /> <br /> <br />2、打开模拟器创建窗口,在SD Card --- File 点击Browse 选择你刚才创建的cd2.iso 文件<br /> <br /><
2011-03-21 23:58:00 4496
原创 android 头部菜单
<br /> <br /> <br /><br /> <br /> 有三个布局文件和三个Activity<br />menu1 的布局文件-main.xml:<br /> <?xml version="1.0" encoding="UTF-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout
2011-03-10 21:25:00 3183
原创 android 添加视图的滚动条
<br /><ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fadingEdge="vertical"><RelativeLayout android:layout_width="fill_parent" android:layo
2011-02-28 22:42:00 20340
原创 android判断是否存在网络
<br />/** * 判断当前是否有网络 * @param context Activity的this * @return */ public static boolean CheckNetwork( final Context context) { boolean flag = false; ConnectivityManager cwjManager = (ConnectivityManager) context.getSystemService(Conte
2011-02-28 22:39:00 2242
原创 android获取当前窗口的宽度和高度
<br />WindowManager winManager=(WindowManager)getSystemService(Context.WINDOW_SERVICE);<br />setTitle(winManager.getDefaultDisplay().getWidth()+"*"+winManager.getDefaultDisplay().getHeight());
2011-02-21 22:30:00 11576 1
HorizontalScrollView实现Gallery
2011-06-30
android左右滚动焦点图【改】
2011-05-18
android左右滚动焦点图
2011-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人