最近需要在二维码上加Logo,网上没有找到好用的,于是自己用python写了一个。需要安装qrcode,PIL库
二维码简称 QR Code(Quick Response Code),学名为快速响应矩阵码,是二维条码的一种,由日本的 Denso
Wave 公司于 1994 年发明。现随着智能手机的普及,已广泛应用于平常生活中,例如商品信息查询、社交好友互动、网络地址访问等等。
安装...
分类:
编程语言 时间:
2014-10-28 15:36:57
阅读次数:
159
更新百度地图SDK2.5版本之后
1.如果不知道之前SDK是哪个版本,需申请新Key
2.在info.plist添加:Bundle display name -> ${PRODUCT_NAME}
3.新SDK静态库用ObjectC++实现,
需将任一文件后缀改成.mm
4.在info.plist添加:(都添加默认前台使用)
NSLoc...
分类:
移动开发 时间:
2014-10-28 15:34:47
阅读次数:
154
有时候开发需要,要将现有的java项目转换成java web项目,或者java项目转换成maven项目,这时问题来了?怎么转换呢!本文来告诉大家一键转换的方法,当然你也可以通过改变工程文件夹下的.classpath文件来实现转换。
myeclipse提供的一键转换功能
不管是Eclipse还是myeclipse只要记住这个操作名称就行:ProjectFacets;下面使用myeclipse20...
分类:
系统相关 时间:
2014-10-28 15:36:36
阅读次数:
296
通过使用MyEclipse或者Eclipse工具生成Javadoc。...
分类:
编程语言 时间:
2014-10-28 15:33:22
阅读次数:
159
Viewpager q嵌套 viewPager ,左右滑动事件的冲突,外围的ViewPager要重写几个方法就可以了:
onTouchEvent,OnInterceptTouchEvent,在这两个方法中加入自定义样式,在使用的时候根据需要选择
使用系统自己的处理方法或者用户自定义的方式
public class MYViewPager extends ViewPager {
...
分类:
其他好文 时间:
2014-10-28 15:36:16
阅读次数:
132
代理模式我想大家即便不熟悉也都听过吧,从字面意思上看就是替别人干活的,比如代理商。在项目的实际应用中也有很多地方用到,比如spring通过代理模式生成对象等。
代理模式的书面定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。
在《《大话设计模式》》一书中以一个有男朋友的...
分类:
其他好文 时间:
2014-10-28 15:34:10
阅读次数:
198
MainActivity如下:
package cc.c;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.inputmethod.InputMethodManager;
import android.widget....
分类:
移动开发 时间:
2014-10-28 15:35:22
阅读次数:
131
??
描述
小时候学过的九九乘法表也许将会扎根于我们一生的记忆,现在让我们重温那些温暖的记忆,请编程输出九九乘法表.
现在要求你输出它的格式与平常的 不同啊!
是那种反过来的三角形啦,具体如下图:
每两个式子之前用一个空格 隔开。。。
输入第一有一个整数N,表示有N组数据(N
接下来由N行,每行只有一个整数M(1输出对应每个整数M,根据要求输出乘法表的前N行,具体...
分类:
其他好文 时间:
2014-10-28 15:33:21
阅读次数:
271
今天学习了一下Boost的文件遍历功能,同时发现GNU编译器有-MM选项,可以自动生成依赖关系,于是利用以上两点写了一个Makefile生成器。可以生成一般的单个可执行文件的Makefile,使用的是Windows+Mingw+boost环境。如果使用Linux,只需在程序中的两个System系统调用处和clean标签生成处将del 改成rm相关操作就好了。
下面是源代码:
makemake....
分类:
编程语言 时间:
2014-10-28 15:33:23
阅读次数:
213
符合
含义
&&
command1 && command2:命令1返回真(命令返回值 $? == 0)后,命令2才能被执行。可以用于if判断。
cp 1.txt ../ && echo "succes" #-->success
cp 1.txt ../ && rm -f ../1.txt && echo "success" -->success...
分类:
系统相关 时间:
2014-10-28 15:33:08
阅读次数:
263
Appium - iOS Mac环境搭建
作者: Max.Bai
时间: 2014/10
1. iOS开发环境搭建
1.1系统要求
MacOS X 10.7 or higher, 10.9.2 recommended
1.2 xcode要求
xcode6.0(Appium 1.3), xcode5.0(App...
分类:
移动开发 时间:
2014-10-28 15:32:29
阅读次数:
207
1、功能测试 2、性能测试(包括负载/压力测试)3、用户界面测试 4、 兼容性测试 5、 安全测试 6、接口测试
1 功能测试
1.1 链接测试
链接测试可分为三个方面。
首先,测试所有链接是否按链接项描述的那样确实链接到了该链接的页面;
其次,测试所链接的页面是否存在、是否正确;
最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的...
分类:
编程语言 时间:
2014-10-28 15:32:47
阅读次数:
262
1. grep 基本语法
grep的作用就是搜索,与find不同的是:
find用于搜索目录,文件名
grep最根本上是用于检索文件内容,字符串等
grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]
OPTIONS:(最常用的)
-a ...
分类:
其他好文 时间:
2014-10-28 15:32:27
阅读次数:
183
<>,这篇文章首先从Java语言层面阐述了什么是兼容性,JDK是如何处理兼容性的?然后提出了一个最佳实践路线图,首先要保证你的组件包是面向接口编程的,别人可以稳定地依赖你的接口,而实现可以采用动态发现的机制去做。...
分类:
其他好文 时间:
2014-10-28 15:32:56
阅读次数:
189
动态规划法和分治法类似,它也是将大问题分解成子问题求解,求最优解,不同的是,如果分解的子问题有很多是相同的,采用分治法相同的子问题会求解多次,很影响效率;动态规划法呢,它会保存已解决的子问题的答案,再有相同的子问题直接用保存的答案就行了,节省了很多计算时间。...
分类:
编程语言 时间:
2014-10-28 15:32:58
阅读次数:
172
访问者模式的目的是封装一些施加于某种数据元素结构之上的操作。
访问者模式适用于数据结构相对固定的系统,它把数据结构和作用于数据结构上的操作之间的耦合解脱开,使得操作集合可以相对自由的演化。
数据结构的每一个节点,都可以接受一个访问者的调用,此节点向访问者对象传入节点对象,而访问者对象则反过来执行节点对象的操作。这样的过程叫做双重分派。节点调用访问者,将它自己传入,访问者则将某算法针对此节点来执行。
双重分派意味着施加于节点之上的操作是基于访问者和节点本身的数据类型,而不仅仅是其中的一者。...
分类:
其他好文 时间:
2014-10-28 15:34:20
阅读次数:
259