logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python:爬虫系列-01

看了《Learning Python》有一段时间了,差不多看到类的样子,一直没有去动手实践过。于是决定动手写点小东西。也不知道该写点什么,于是打算入手爬虫。参照网上的爬虫教程,写了一个简单爬取网页中链接的小练习。common_var.py#!/usr/bin/env python# -*- coding: utf-8 -*-# @author : cat# @date: 20

#python#爬虫
java:动态代理的使用

对于java的使用,真的已经有好几年了。可以说,java的方方面面差不多都有涉猎。但是,也有几个知识点,一直没有怎么涉及。比如:动态代理注解GUI可能是当时学习这些的时候,带给我太多的恐惧,导致我一直不敢再碰这些东西。不过现在回过头来,再次拾起当时让我恐惧的这些内容,没有当时那么恐惧了;相反,有一种很愉悦的感觉。顺便说一句:java中应该没有所谓的”静态代理”。因为我看到网上的各种

#java
python:抽象超类的实现

在python中,如何去实现一个抽象超类?看如下代码,实现了一个简单的超类模型。#!/usr/bin/env python# -*- coding: utf-8 -*-# @author : cat# @date: 2017/6/21.class SuperClass:def method(self):print("method in suer class

#python
python:对象属性与类属性

python中的继承概念和java中的继承概念是不同。从我个人角度来理解就是:python中,类也是一个对象;实例可以继承类的属性。而java中,类并不是一个对象,只是一个对象的生成模板。实例的属性完全来自于类中对于属性的定义。python中类的属性,有点类似于java中的静态变量/静态属性。下面看一个简单的例子:#!/usr/bin/env python# -*- codin

#python
python:模拟内置函数map的实现

python 的内置函数map可以对一个迭代器/序列中的每个元素进行操作,然后返回一个被操作后的迭代器对象。* map函数默认是c实现的。map函数非常方便,类似于map的概念在Java8中也有使用到。以及java中的著名开源框架rxjava也有大量使用到这个概念。如何在python中模拟map的实现呢?def mymap(func, *seqs):res = []# *

#python
android/Java NoClassDefFoundError 异常的出现及解决

这个异常出现的原因就是没找到对应的类。出现的场景:app-> a.jar -> b.jar :比如 App 里面调用了 a.jar 的东西,然后 a.jar 里面又调用了 b.jar的东西。在 android studio 里面, 都是通过 gradle 的 implemetation ‘xxx’ 的方式引入的。这时候就会发生 NoClassDefFoundError 的异常。(这个问

#android#java#jar
android:自定义横向滑动的 ViewGroup

效果图:大概就是这样子的,然后可以左右滑动。原来是想做成ViewPager的那种效果的,但是感觉那种更不实用。这个效果很类似系统控件 HorizontalScrollView 了。关键代码还是测量,布局,触摸事件拦截,触摸滑动。完整代码:public class HorizontalView extends ViewGroup {private static final ...

暂无文章信息