很多TP的新手对于模型中的视图模型不甚了解,官方虽然有详细手册,但是对于初学者来说还是比较难以理解! 先简单说一下视图模型所能实现的功能,基本就是主表与副表之间各个字段的关联问题,实现多表关联查询,相对于使用原生SQL语句来说,着实是简单不少. 首先在数据表初始化的时候,用的不是传统的M('...
分类:
Web程序 时间:
2014-07-29 21:22:52
阅读次数:
273
C++中的智能指针是用一个类对另一个对象的指针或者引用进行管理,具体对该类的管理可以用包含对象指针以及引用计数的类来记录;一般有两种方式实现:1. 在对象内部记录引用的个数,这需要对象预留引用计数相关的接口2. 用一个单独的资源管理类进行管理,则不需要修改对象下面主要是第二种方法:(参考)http:...
分类:
编程语言 时间:
2014-07-29 21:22:43
阅读次数:
336
行高——line-height初入前端的时候觉得CSS知道display、position、float就可以在布局上游刃有余了,随着以后工作问题层出不穷,才逐渐了解到CSS并不是几个style属性那么简单,最近看了一些关于行高的知识,就此总结一下。所谓行高是指文本行基线间的垂直距离。要想理解这句话首...
分类:
其他好文 时间:
2014-07-29 21:22:32
阅读次数:
386
烟草工作人员爆出惊天秘密,大家都戒烟吧(这篇为我在抽烟的朋友转、希望你们爱惜自己)来源:邓超的日志烟草企业员工爆出惊天秘密,我再也不敢抽烟了。谁都知道香烟是有害的,可是大多数人只是知道烟的危害只是烟草的尼古丁,其实,真正的香烟的剧毒,藏在“过滤嘴材料”上。 以下我所说的,绝对是真实的:一个在烟草生产...
分类:
其他好文 时间:
2014-07-29 21:22:22
阅读次数:
260
运算符是检查,改变,合并值的特殊符号或短语。例如,加号+将两个数相加(如let i = 1 + 2)。复杂些的运行算例如逻辑与运算符&&(如if enteredDoorCode && passedRetinaScan),又或让 i 值加1的便捷运算符自增运算符++i等。Swift 支持大部分标准 C...
分类:
其他好文 时间:
2014-07-29 21:22:12
阅读次数:
414
Android设计测试用例时应该考虑的停留在活动界面一段时间,退出,不能成功退出,自动重新登录。比如:停留在活动界面,退出,不能成功退出(但是不能复现,根本原因待考证);断开网络,操作界面,会出现提示有误的问题或者程序崩溃的问题;切换网络,操作界面。会出现程序崩溃的问题;进行快速操作。比如:活动加载...
分类:
移动开发 时间:
2014-07-29 21:22:02
阅读次数:
277
ListView 列表是我们经常会使用的控件, 如果想要自定义里面的显示的话是挺麻烦的, 需要新建XML、Class SimpleAdapter这两个文件, 较为麻烦。 如果我们只是想显示两、三行文字在上面, 却又不想那么麻烦呢? 那我们只要新建一个XML就够了。 这里以显示一个ListView项里...
分类:
移动开发 时间:
2014-07-29 21:21:52
阅读次数:
232
……是这样的,今天我本来要做一个弹窗,后台php交给我的任务,对于这样的问题与我来说已经很简单了,因为做的已经不下于三遍了,关键是知道弹窗原理。点击.youkeli弹出.youkelogin,在弹窗中点击.close1关闭弹窗回到页面。当然我说的问题不在于这里,而是我把youkeli给了li,结果 ...
分类:
其他好文 时间:
2014-07-29 21:21:22
阅读次数:
222
一、数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆...
分类:
其他好文 时间:
2014-07-29 21:21:13
阅读次数:
378
在运行时移动控件 procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton;Shift: TShiftState; X, Y: Integer);constSC_DragMove = $F012;beginBegi...
分类:
移动开发 时间:
2014-07-29 21:21:02
阅读次数:
234
Gson解析json 先定义好一个对象,对象的成员类型都已经确定,如果json数据里的类型不对,这样直接报错。如果json数据放回 {“reslult”:["xxx","xxx"]} 对象定义是个数组即可解析出来,如果遇到“result” 为空?({“reslult”:null})怎么办?Gson解...
分类:
Web程序 时间:
2014-07-29 21:20:54
阅读次数:
324
今天身体不太舒服,精神不太好,就主要学习了一下怎样给@Html标记创建的控件添加样式,主要就是通过vs2012默认创建的视图文件和附带的CSS文件,算是发现了一些规律。第一是通过选择器,因为一般来说控件都会包裹在div中,这样在CSS中就可以通过#body input(body为div的id)、#b...
分类:
其他好文 时间:
2014-07-29 21:20:32
阅读次数:
239
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ....
分类:
Web程序 时间:
2014-07-29 21:20:22
阅读次数:
221
在安卓环境下可以使用,在java环境下也可以使用,本人先在Java环境下实现了功能,然后移植到了安卓手机上,其它都是一样的。[java]view plaincopypackagecom.photo;importjava.io.File;importjava.io.FileInputStream;im...
分类:
移动开发 时间:
2014-07-29 21:20:12
阅读次数:
354
本来用的是Henri Gourvest 1.2版本然后发现了2个问题:1.对于文件名中带有空格的文件, 无法压缩, 原因是1488行, 压缩调用的是TStringList.Delimiter 来拆分文件字符串, 而空格是默认分行符, 导致文件名错误2.解压缩函数, 如果目标文件已存在并且为只读属性....
分类:
其他好文 时间:
2014-07-29 21:20:02
阅读次数:
931
单例模式是23种设计模式之一,是比较简单的一种设计模式,它的目的是无论调用多少次,都返回同一个对象,它的特点是构造器私有化。 它分为两种结构,一种是懒汉式的,一种是饿汉式的,它们各有优缺点,我们先从饿汉式看起,代码如下:public class Single { public stati...
分类:
其他好文 时间:
2014-07-29 21:19:52
阅读次数:
184
有问题
//ListBox选中的项目移动到第1位 Listbox1.Items.Move(ListBox1.ItemIndex,0); //ListView选中的项目移动到第1位 procedure TForm1.Button5Click(Sender: TObject);varsel:String...
分类:
其他好文 时间:
2014-07-29 21:19:32
阅读次数:
229