编程技术

WritableComparator

看完这个类,感觉设计这个类的哥们思维不清晰,有点脑残。这个类进程类RawComparator的意思是说,提供了一个两个方法1.个是通过类比较,1个是通过类的字符流比较。当然侧重后者。你看看里面管七八糟的方法,如果这个类别不用的方法,马上麻烦设计的大哥能不能设置成私有方法。还有如果通过流比较还要把构造函数第二参数设置成true.只是要备注说明吧。如果不看源代码,只看api的人。真的用不起来这个类。compare(WritableComparablea,Wri

系统 2019-08-29 22:33:48 2605

编程技术

apache 和 nginx 301重定向配置方法

http://jianzi0307.blog.163.com/blog/static/20812002010021115746160/apache和nginx301重定向配置方法Linux2010-01-2123:57:46阅读237评论0字号:大中小凡是SEO人都知道301重定向的好处吧,它不同于302、meta、Javascript的跳转,是对搜索引擎友好的永久性跳转方式。不多说,自己去Google一下吧,下面说一下301重定向实

系统 2019-08-29 22:06:35 2605

编程技术

iPhone5还未上市,iPhone5爷们儿版外壳已经开卖

曾经看到一则广告“让男人掌握令女人夜夜尖叫的秘密”,类比一下,苹果就是那家“掌握了令全世界人民日日夜夜尖叫的秘密”的牛逼公司,而且苹果的秘密还有着挺多花式,在眼下特指即将上市的iPhone5。iPhone5的机身设计曾遭多次曝光(谍照1,谍照2,谍照3,盘点),同时配件厂商也很快跟进,推出了多款iPhone5外壳,先前有一款让人印象深刻的“娘娘版”,今天又有一家名为TrueSupplier的中国公司生产了一款与之针锋相对的“爷们儿版”外壳。爷们儿版iPho

系统 2019-08-12 09:30:37 2605

编程技术

九、 编写Module模块

Axis可以通过Module模块进行扩展,用户可以编写定制自己的Module模块。编写一个Module的模块至少需要实现两个接口,分别是Handler和Module接口。开发axis2的Module模块需要如下步骤:1、实现Module接口的实现类,这个类要完成基本的初始化、销毁等操作2、实现Handler接口的实现类,这个类主要是完成业务处理3、在META-INF目录下,创建module.xml配置文件4、在axis2.xml中增加配置module的模块

系统 2019-08-12 01:32:20 2605

Python

CentOS 升级Python3.5

系统环境CentOS7.3阿里云服务器1.ll/usr/bin/python*2.此时python的默认版本还是2.7.53.mvpythonpython.bak备份源文件后期可以恢复2.7.5版本4.下载自己需要的python版本https://www.python.org/ftp/python/以3.5为例子5.下载好了利用FTP工具上传到/root上传不再演示6.mkdir/usr/local/python3创建python3的文件存放位置依照个人习

系统 2019-09-27 17:57:41 2604

Python

Python配置文件处理的方法教程

前言在平时的工程中,我们在构建工程时,常常需要用到配置文件,用来配置项目的一些信息,比如数据库,请求网址,文件夹,线程、进程数等信息,这样就可以方便我们通过修改配置文件中的参数来很好地完成整个项目的功能修改或开发。配置文件一般区别于Python代码,会单独存放在一个文件夹中,方便管理,常见的配置文件格式有.conf,.ini,.yaml等。本文使用Python中的configparser模块来处理conf、ini配置文件。首先需要安装configparse

系统 2019-09-27 17:57:19 2604

Python

python读取指定目录下Excel表所有sheet的数据

最近想尝试着做一个接口自动化的脚本,首先得需要从文件中读取数据,很早之前更新过一篇,但是局限性较大,一次性只能读取一个Excel的一张sheet表,且读取出的格式也无法满足要求,找了好多方法,终于研究出来啦。也遇到了很多坑,因为自学python,没有系统的学习过,基础知识也不扎实,且平时工作也没有用到,过段时间就需要从头学起=_=,所以遇到的坑都是基础知识没掌握到的原因啦。记录一下吧,方便以后复习或知识回顾。现在是坑:defgetTables():fore

系统 2019-09-27 17:55:20 2604

Python

人工智能(AI)首选Python的原因解析

一、为何人工智能(AI)首选Python?读完这篇文章你就知道了。我们看谷歌的TensorFlow基本上所有的代码都是C++和Python,其他语言一般只有几千行。如果讲运行速度的部分,用C++,如果讲开发效率,用Python,谁会用Java这种高不成低不就的语言搞人工智能呢?Python虽然是脚本语言,但是因为容易学,迅速成为科学家的工具(MATLAB也能搞科学计算,但是软件要钱,且很贵),从而积累了大量的工具库、架构,人工智能涉及大量的数据计算,用Py

系统 2019-09-27 17:51:30 2604

Python

python太阳花绘制

太阳花绘制‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬描述使用turtle库,绘制一个太阳花的图形,如下图所示:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬

系统 2019-09-27 17:32:55 2604

编程技术

pplication Fundamentals——应用程序基础知识

ApplicationFundamentals——应用程序基础知识Keyclasses——关键类ActivityServiceBroadcastReceiverContentProviderIntentInthisdocument——在这篇文章中ApplicationComponents——应用程序组件Activatingcomponents:intents——激活组件:意图Shuttingdowncomponents——关闭组件Themanifestfi

系统 2019-08-29 23:52:13 2604

编程技术

Perl-网页爬虫程序web crawler

#!C:perlinperl-wusestrict;useLWP::Simple;useCGIqw(:standard);my$url="http://slashdot.org/slashdot.xml";my$cache="cache";printheader;#savetheresultsinthecachefilemy$doc=get($url);if(defined$doc){open(CF,">$cache")||die"writingtocac

系统 2019-08-29 23:47:30 2604

编程技术

js获取对象的绝对坐标

js获取对象的绝对坐标方法1:functiongetAbsPoint(e){varx=e.offsetLeft,y=e.offsetTop;while(e=e.offsetParent){x+=e.offsetLeft;y+=e.offsetTop;}alert("x:"+x+","+"y:"+y);}方法2:functiongetAbsPoint(obj){varx,y;oRect=obj.getBoundingClientRect();x=oRect.

系统 2019-08-29 23:43:47 2604

编程技术

guake

作用:命令窗口,1.安装sudoapt-getinstallguakehttp://blog.csdn.net/aip1080/article/details/7731569虽说现在很多Linux发行版,比如Ubuntu,已经基本上可以采用GUI来完成绝大部分一般性的任务。但是,终端程序对于linux用户来说仍是必不可少的。Gnome自带的gnome-terminal还算不错,简单,易用,也已经支持多标签。但是,如果你希望让终端自动启动并在后台运行,如果你

系统 2019-08-29 23:38:00 2604

Android

android 分辨率适配的方法

首先说明一点:这个方法不能说万能的,但是最起码它解决了分辨率跟密集度的关系,就是所有分辨率,只要传了第一次的参数,后面都不需要改动了,但是也引来一个问题,就是布局会因为图片资源小而失真,所以这也需要美工的同志多多配合的,废话不说,贴代码:第一步,先创建一个view信息的javabean类:packagecom.zte.layout.adapter;importandroid.view.View;/***存储View信息的JavaBean类**@author

系统 2019-08-29 23:20:44 2604