PowerDesigner生成excel脚本代码Option Explicit Dim rowsNum rowsNum = 0'-----------------------------------------------------------------------------' Main function'----------------------------------------...
分类:
其他好文 时间:
2016-05-07 08:18:47
阅读次数:
131
1、关于生产环境的吓人的事情。
(1)该银行由三个环境,开发环境、测试环境、生产环境。其中,开发环境和测试环境用的是一个库(之前是两个库),生产环境单独一个库。
(2)开发人员在开发或修改完报表之后会做一些测试,然后在同生产环境对比,这时显示结果可能不一样。
原因:1.报表开发过程中出错;
2.两个环境的数据不一样。
所以,一般我们会指定一个测试的点,把该点的数据从生产环境复制到...
分类:
其他好文 时间:
2016-05-07 08:18:37
阅读次数:
139
最近项目需要用到textview为特定字符设置不同的颜色,如果用不同的控件拼起来的话一行也许没有问题,但是如果换行的话效果就不理想了就像qq空间回复品论的效果,昵称和内容文字颜色不一样,点击事件也不一样。
目前我找到两张方法,效果一样。想用哪种看个人喜好。
1,使用html格式
“
String html = “看这里,测试下划线、斜体字、红色字的格式”;
tv.setText(Html.fro...
分类:
其他好文 时间:
2016-05-07 08:18:15
阅读次数:
121
不论是刚建的新站,还是已经拥有可观流量的老站,竞争对手是一直都有的,也就是说几乎全部的SEO从业人员在进行优化工作的过程中,免不了的步骤就是研究竞争对手的数据,进而挖掘出关键词、高质量外链平台等信息,然后应用到自身站点上。关于这个问题,万马奔腾小编想,作为专业的SEO从业者一定不会陌生,但对于那些新手SEOer而言,研究竞争对手到底都需要看什么呢?
从SEO专业角度来说,竞争对手研究是市场...
分类:
其他好文 时间:
2016-05-07 08:17:54
阅读次数:
122
这一篇文章我们从源码的角度分析Glide实现,首先我们从一句最简单的使用方式来探索他的设计与实现,可以看到下面这句话是最基础的使用Glide.with(this)
.load(R.raw.large_giphy_logo)
.into(giphyLogoView);接下来我们一步一步的跟踪他的调用过程,首先我们看到他调用了Glide的with方法并传入了自...
分类:
其他好文 时间:
2016-05-07 08:16:05
阅读次数:
272
1.@property属性的用法
* weak(assign) : 代理\UI控件
* strong(retain) : 其他对象(除代理\UI控件\字符串以外的对象)
* copy : 字符串
* assign : 非对象类型(基本数据类型int\float\BOOL\枚举\结构体)2、UI控件为什么使用weak
(1)UI控件即可以使用weak,也可以使用strong,但是没有必要使...
分类:
其他好文 时间:
2016-05-07 08:17:50
阅读次数:
170
什么是RecyclerViewRecyclerView是Android 5.0 materials design中的组件之一,相应的还有CardView、Palette等。我们知道,Listview中的Adapter中可以实现ViewHolder的复用。RecyclerView提供了一个耦合度更低的方式来复用ViewHolder,并且可以轻松的实现ListView、GridView以及瀑布流的效果。...
分类:
其他好文 时间:
2016-05-07 08:16:23
阅读次数:
271
“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:
字符串中必须仅有P, A, T这三种字符,不可以包含其它字符;
任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串;
如果 aPbTc 是正确...
分类:
其他好文 时间:
2016-05-07 08:14:57
阅读次数:
147
爬虫程序定时执行和监控示例
简介
我们的爬虫程序在执行过程中,可能需要满足以下条件:
1、可以每天定时执行,爬取指定电商等网站内容。
2、可以对分布式爬虫进行监控,当爬虫程序挂掉之后,可以通知管理员。
下面我们来介绍如何实现这两个功能。
注意:
这里我们主要演示定时执行和监控功能,所以爬虫程序只是伪代码。如果想要详细了解如何实现网络爬虫,可以参考如...
分类:
其他好文 时间:
2016-05-07 08:15:15
阅读次数:
278
Phoenix 提供了一个导入海量数据的MapReduce工具 CsvBulkLoadTool,根据官方的说明,使用这个工具可以高效地往hbase导入csv文本数据,内部会使用phoenix api去处理数据,包括数据类型、salt rowkey处理、索引表同步等等。
但是使用这个工具类在导入数据量比较大的情况下reducer阶段却发生了OOM......
分类:
其他好文 时间:
2016-05-07 08:14:30
阅读次数:
220
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他好文 时间:
2016-05-07 08:13:43
阅读次数:
139
Android中的线性布局LinearLayout,只能横向或纵向排列子控件,而且横向排列时不能自动换行。实际上,通过扩展ViewGroup就能够实现控件自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行,也就是所谓的流式布局。
自定义CustomViewGroup.java如下
public class CustomViewGroup extends ViewGr...
分类:
其他好文 时间:
2016-05-07 08:12:54
阅读次数:
239
【关键词】
设置界面 通用系列
【问题】
· 减少重复性代码,快速搭建设置界面(通过简单的配置,就可以达到想要的布局);
【效果图】
【分析】
· 设置界面大同小异,无非由标题,内容,图标等元素组成;
· 既然每一个设置项都有Title,那么就用Title的strId来作为它的唯一标识(便于点击等处理);
· 复杂的地方在分割线的处...
分类:
其他好文 时间:
2016-05-07 08:12:25
阅读次数:
142
在windows的dos窗口用FTP命令去连时,可以登录,但使用ls等命令时,出现:
500 Illegal PORT command.
425 Use PORT or PASV first.
根据提示是被动模式的问题。
FTP主/被动模式的原理
-----------------------------------------------------------------------...
分类:
其他好文 时间:
2016-05-07 08:10:45
阅读次数:
257
Strict和Quirk模式下的差异。要想写出跨浏览器的CSS,必须知道浏览器解析CSS的两种模式:标准模式(strict mode)和怪异模式(quirks mode)。所谓的标准模式是指,浏览器按W3C标准解析执行代码;怪异模式则是使用浏览器自己的方式解析执行代码,因为不同浏览器解析执行的方式不一样,所以我们称之为怪异模式。浏览器解析时到底使用标准模式还是怪异模式,与你网页中的DTD声明直接相关...
分类:
其他好文 时间:
2016-05-07 08:12:36
阅读次数:
148
布尔属性指令:
ng-disabled
可以把disabled属性绑定到以下表单输入字段上:
input,textarea,select,button
Abutton
当!someProperty=true时,button就被禁用
ng-readonly,Ng-selected的用法如上。
类布尔属性指令:
ng-href,动态创建URL时,用ng-href代...
分类:
其他好文 时间:
2016-05-07 08:11:04
阅读次数:
155
JS事件绑定,onclick,addEventListener,attachEvent...
分类:
其他好文 时间:
2016-05-07 08:11:42
阅读次数:
153