前言
先说下要实现什么功能,页面上有图片,当鼠标移动到图片上时,图片呈放大悬浮的效果.试验了几种方法,比如用鼠标事件控制div中图片的显示和隐藏,还有其它方法,最后采用了开源的JS来实现图片的悬浮效果。
效果
先看下效果图,当鼠标移动到图片上时,图片就会放大悬浮到页面中间,鼠标移走时,图片就会从悬浮的页面中间消失,页面上原有的样式也不会有任何改变。...
分类:
编程语言 时间:
2014-12-27 17:35:24
阅读次数:
225
xcode中自带的Instuments工具可以用来进行IOS APP的自动化测试, 以及用于进行内存泄露, 文件读写操作等的性能分析....
分类:
移动开发 时间:
2014-12-27 17:38:14
阅读次数:
192
严重: StandardWrapper.Throwableorg.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Connections co...
分类:
数据库 时间:
2014-12-27 17:36:41
阅读次数:
324
- (BOOL)fileExistsAtPath:(NSString *)path isDirectory:(BOOL *)isDirectory
通常,iOS系统中判断文件或者目录是否存在,可以用上面这个API。
第二个参数 isDirectory是个传出参数, 用于返回,是文件还是目录。
一般两种情况会使用这个API
需求一、 判断文件或者目录是否存在
需求二....
分类:
移动开发 时间:
2014-12-27 17:37:42
阅读次数:
144
我们也经常遇到类似的情况,为了节约系统资源,有时需要确保系统中某个类只有唯一一个实例,当这个唯一实例创建成功之后,我们无法再创建一个同类型的其他对象,所有的操作都只能基于这个唯一实例。为了确保对象的唯一性,我们可以通过单例模式来实现,这就是单例模式的动机所在。
定义:
单例模式(Singleton
Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称...
分类:
其他好文 时间:
2014-12-27 17:34:41
阅读次数:
124
Uri
一、使用地点
通用资源标志符(Universal Resource Identifier, 简称"URI")。
Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。
URI一般由三部分组成:
访问资源的命名机制。
存放资源的主机名。
资源自身的名称,由路径表示。
Android的Uri由以下三部分组成: "content://"、数据的路径...
分类:
移动开发 时间:
2014-12-27 17:35:42
阅读次数:
206
1.Xib文件的使用
?Xib文件可以用来描述某一块局部的UI界面
?
?Xib文件的加载
Ø方法1
NSArray*objs = [[NSBundle
mainBundle] loadNibNamed:@"MJAppView"
owner:nil
options:nil];
这个方法会创建xib中的所有对象,并且将对象按顺序放到objs数组中
(如果xib如...
分类:
移动开发 时间:
2014-12-27 17:34:20
阅读次数:
157
动态代理是在程序动态执行时去生成的class,在生成时要提供一组interface给它,然后该class就宣称实现了这些接口,生成的代理对象不会做实质性的工作,比如增加其他业务逻辑等,在生成实例时必须提供一个handler,由它来接管工作,是加上应用的就是反射技术。
代码:
生命被代理对象所实现的接口
public interface SubjectInf {
String Say(Str...
分类:
编程语言 时间:
2014-12-27 17:34:20
阅读次数:
163
大家觉得编写一本描述MonkeyRunner原理分析的书籍如何?估计大概10万字左右。内容大概分布如下:
Monkey实现原理: 去描述运行在目标安卓机器的monkey是如何运行并处理MonkeyRunner发送过来的事件请求并把事件注入到系统的Monkey命令处理源码情景分析:去分析关键命令事件如touch,tap等的实现原理AndroidDebugMonitor(adb)运行原理: ...
分类:
移动开发 时间:
2014-12-27 17:34:48
阅读次数:
179
[+] brute dns domain tld: google.ac :173.194.127.243
[+] brute dns domain tld: google.ad :173.194.127.151
[+] brute dns domain tld: google.af :173.194.127.80
[+] brute dns doma...
分类:
其他好文 时间:
2014-12-27 17:33:31
阅读次数:
322
1.view的封装
?如果一个view内部的子控件比较多,一般会考虑自定义一个view,把它内部子控件的创建屏蔽起来,不让外界关心
?
?外界可以传入对应的模型数据给view,view拿到模型数据后给内部的子控件设置对应的数据
2.使用xib封装一个自定义view的步骤
1> 新建一个继承UIView的自定义view,假设类名叫做(MJAppView)
2> 新建一个MJA...
分类:
移动开发 时间:
2014-12-27 17:35:06
阅读次数:
173
C++11仲引入了多元数组tuple,用于存放不同数据的数组。
初始化方法有两种:
tuple() 构造函数
make_tuple() 创建函数
主要有以下几个常用函数:
head() 获取第一个元素的值
tail() 获取剩下所有元素的值
get() 获取第N个元素的值,N必须为常量,无法使用循环遍历tuple
tuple_element::type 获取第N个元素的类型...
分类:
编程语言 时间:
2014-12-27 17:34:06
阅读次数:
132
最近几个月,与公司Boss大雷交流得比较多,也学习到了很多新的东西,了解到了一些没有接触和实践的业界做法。 简要介绍下Boss,姓雷,定居武汉好几年了,之前在一号店、UC、支付宝干过,有丰富的电商-支付-游戏开发经验。 这几个月,我一边工作,一遍学习了下他的设计。这些设计,Boss主要参考了支付宝等前几家公司的架构设计经验,当然还有自己对技术的理解,对一起好项目的业务理解。 最近探...
分类:
编程语言 时间:
2014-12-27 17:35:34
阅读次数:
197
最近要用python生成一个xml格式的文件。因为有一些内容是中文,xml文件中使用了CDATA 的部分。 最后用了 from lxml import etree 这个。 供大家参考。 经过测试,这段代码是可以直接运行生成xml格式内容的。
网上参考的主要是 http://lxml.de/api/index.html 这个网页。
# -*- coding:utf-8 -*-
im...
分类:
编程语言 时间:
2014-12-27 17:35:02
阅读次数:
157
题目地址:HDU 1556
因为听别人说树状数组能做的线段树都可以,所以也一直没学,但是现在遇到好多题卡线段树。。。跪了。。所以就学一下填填坑。
这题应该是树状数组的入门题了。不多说了。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#include
using ...
分类:
编程语言 时间:
2014-12-27 17:32:55
阅读次数:
202
需求:收费界面如果按照客户名称来检索,且有重名的话,能弹出多个客户来选择
思路:利用jquery和第三方的js库lhgdialog.min.js(我这里是为了快速、方便、美观、不用考虑兼容性),当点击查询时,调用弹出窗体,弹出窗体引用了一个单独的aspx页面,这个aspx页面将列出查询到的数据列表,然后根据选择不通的数据行,将唯一标识再传给调用页面(主页面),最后执行调用页面(主页面)的方法。...
分类:
其他好文 时间:
2014-12-27 17:34:23
阅读次数:
216
在编写一个Graph模板类的时候,为了使用户可以自定义 距离 的类型,比如 int 或者 double 甚至其他高精度有理数的封装类,
我将距离的类型定义为模板参数 T_DIST ,并使用了标准库中的
std::numeric_limitsT_DIST>::max()
定义最大距离
template typename T_DIST>
const typename TopologicalGr...
分类:
编程语言 时间:
2014-12-27 17:32:23
阅读次数:
158