有时候我们会有一种需求,一个ViewPager有n个页面,每个页面是一个Fragment,在Fragment中使用了具有垂直滑动属性的控件,比如SwipeRefreshLayout!!! 这时二者之间的滑动事件就会产生冲突!!产生一个莫名其妙的空指针异常!解决的办法是重写ViewPager的“onInterceptTouchEvent”方法, 使得事件在传递过程中不被异常中断(try{}catch{}捕获异常并返回true),现在贴上代码,如果遇到类似错误的同学可以借鉴,如果有什么纰漏请不吝指正…
Ext JS treegrid 发生的在tree上增加itemclick 与在其它列上增加actioncolumn 发生事件冲突(event conflict)的解决办法 最近在适用Ext JS4开发应用用的时候遇到了一个问题,前后考虑了很久并上网搜索了很多相关问题,都没有发现类似的问题的解决答案.今天早上过来上班的时候,突然想到了解决办法,现在拿出来给大家分享.虽然不是什么出众之比,但是希望在大家遇到这个类似的问题的时候有了参考. 问题描述:我做的一个应用类似于官方http://docs.se…
在使用webstorm编辑器开发时候,点击4处发生以下错误: Page 'http://localhost:63340/n…tok/css/bootstrap.css.map' requested without authorization,  you can copy URL and open it in browser to trust it. 之前在1处文件夹,因引入了bootstrap集合包,含有bootstrap.css.map 这个文件,但是被我删除了,按理说已经删除了  2处也没引…
异常堆栈如下: -- ::, ERROR [com.ultrapower.secsight.util.HdfsUtil] - 追加写入文件失败! org.apache.hadoop.ipc.RemoteException(java.io.IOException): append: lastBlock=blk_1075691975_50802816 of src=/hebei/stdlog/std_log0001//p0001 is not sufficiently replicated yet.…
进行追加文件时出现AlreadyBeingCreatedException错误 堆栈信息大致如下: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.protocol.AlreadyBeingCreatedException): Failed to create file [/secsight/log2//p0001] for [DFSClient_NONMAPREDUCE_200580206_1756] for clien…
在Vue项目中使用ElementUI表单时,同时又引入了vee-validate进行使用的时候,在浏览器上会出现这样的报错: [Vue warn]: The computed property "fields" is already defined in data. 这个的处理方式,就是在main.js文件中增加以下的配置: const config = { fieldsBagName: 'vee-fields' } Vue.use(VeeValidate, config) 这样就能解…
HttpWebRequest使用如下: 第一种:使用Using 释放资源 /// <summary> /// Http Get请求返回数据 /// </summary> /// <param name="url">Http请求URL</param> /// <returns>返回Http请求的结果</returns> ) { string strResult = null; try { if (string.IsN…
                  上面的截图 ,是手机端的一个滑动刷新效果.用的是scroll.js插件. 每项中又有一个滑动,是左右滑动的用swiper.js插件,查看每个班级的信息. 当手从swiper上开始滑动的时候,整个scroll就显得很不灵敏.各种调试,各种alert终于把问题定位在swiper.js的touchend上. touchend没有冒泡到scroll上,但是touchstart,toucnmove是有冒泡到scroll上的. 找了好久都没有找到哪里阻止了冒泡.最后想到一…
不管是啥都响应tableviewcell class JYShopCertificationCell: UITableViewCell { override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? { return self } } 2.只穿透UICollectionView override func hitTest(_ point: CGPoint, with event: UIEvent?) -> U…
一.上图 二.场景描写叙述 最近在做项目的时候.遇到一个怪异的需求,描写叙述例如以下: 1.ViewPager中嵌套3个View,当从View1滑动到View2时禁止ViewPager的滑动事件. 2.通过View2底部改变页面的布局实现滑动到View1和View3. 3.View2内嵌的View中还存在一个能够左右滑动的View.在其上加入了手势.即支持左右滑动,这里存在事件冲突,须要通过事件分发来进行处理. 三.问题解决思路 1.禁止ViewPager滑动.主要是不让ViewPager运行s…
昨天一直在琢磨为什么Toolbar和CollapsingToolbarLayout一起使用时menu item无点击放应的原因,后来在stackoverflow上一条回答,说可能是Toolbar的背景颜色太深导致点击时的水波纹不明显.这个启发了我,会不会是跟toolbar的背景有关呢?贴上代码: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res…
各浏览器对Cookie有一定的限制,在使用时需要格外注意. 各浏览器之间对cookie的不同限制:   IE6.0 IE7.0/8.0/9.0+ Opera FF Safari Chrome cookie个数   每个域为20个    每个域为50个   每个域为30个   每个域为50个    没有个数限制    每个域为53个 cookie大小 4095个字节 4095个字节 4096个字节 4097个字节 4097个字节 4097个字节 总之,在进行页面cookie操作的时候,应该尽量保证…
写下该文章,是因为之前看到了几款游戏一个典型的玩家刺激活动,在<多塔联盟>,<萌江湖>等多款游戏的设计中都有体现,如下图所示: 这个功能点的设计,今天在这里讲的更多的还是跟数据有关系,跟用户的行为有关系,大家可能发现了,英雄招募首日共计5次,每次10分钟,如果你感兴趣,一定有一个疑问,为什么是5次,且每次是10分钟? 对于这一点,我相信有的开发者并没有仔细的考虑过,只是在大家都有了这个功能后,我也应该具备,然而这背后其实还是有些值得东西去探索的,今天我们将看到为什么在这款游戏中一共…
fstream对象重复使用时注意clear()的调用,否则会造成打开第二个文件失败.这是因为一个fstream对象对应磁盘上的一个文件,这种绑定关系在调用open()函数或者构造函数时指定,但有时我们会重复使用同一个fstream对象先后绑定不同文件,在两次绑定中间仅仅调用close()是不够的(当然对close()的调用是必须的,每次打开文件使用完毕都必须关闭文件),因为close()函数并不会重置fstream的条件状态,如果先前的某个操作失败了,那么failbit的状态会一直保留下来,接下…
15个问题列表: No.1:是不是一定要从CDM开始设计,然后在进行PDM的设计? NO.2:工具栏palette不见了,如何把它找出来? NO.3: 如何建立与数据库的关联? NO.4: 域和数据项有何作用? No.5: 如何生成主键的自定义增长列,SQL Server和Oracle数据分别是如何操作的? No.6: NAME和CODE联动,如何取消? NO.7. 如何实现字段的NAME和Comment属性互换? NO.8: 如何修改某个对象的命名规则,比如外键,比如主键,比如触发器等? No…
1.jqueryUI的datepicker的使用 -->首先在jqueryUI官网上根据你的需要下载适合你系统主题的样式,jqueryUI主题下载地址: -->下载后的文件 jquery-ui-1.10.3.custom文件夹:不同的主题的区别在于它们引用的css不同 默认下载的样式如下: 其它样式比如我下载的样式: 下载的jqueryUI中除了css文件夹不同,其它文件均相同 -->页面中的使用datePicker的步骤 (1)引入jquery-ui-1.10.3.custom.min…
使用Netty在客户端和服务端建立通讯通道,一般来说,一个连接可能很久没有访问,由于各种各样的网络问题导致连接已经失效,客户端再次发送请求时会产生连接异常. 基于这个原因,需要在客户端和服务端之间建立ping-pong的心跳机制,我的本意是想通过IdleStateHandler这个netty提供的工具来自动发现连接空闲状态,却出现了以下问题: 1.客户端和服务端使用 IdleStateHandler 时,原本的请求响应机制失效 2.IdleStateHandler的空闲通知功能正常,但是却不准确…
# 关于homebrew使用时遇到的问题: Error: Could not symlink bin/gdb/usr/local/bin is not writable. 这是我在给我的Mac电脑安装GDB的时候遇到的问题: 我的Mac使用homebrew管理,于是我使用brew install gdb命令直接安装gdb,结果如下: 我在stackoverflow找到了发生的类似情况,经过阅读判断,找到了一下两种解决办法: 如图,直接输入命令: 命令内容: sudo chown -R `whoa…
这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错.1.其中一个是:Windows无法启动MySQL57服务(位于本地计算机上)错误1067:进程意外终止,报错如下图所示. 2.紧跟着还有一个报错:本地计算机上的MySQL服务启动后停止.某些服务在未由其他服务或程序使用时将自动停止,报错如下图所示. 3.之后即便我垂死挣扎,在命令行窗口中不断的重启MySQL服务,但是仍然没有戳…
如题,当SwipeRefreshLayout包裹ViewPager时,发现ViewPager经常滑不动,容易把上面的刷新的小圈圈拽出来,只有手指在屏幕上向斜上方滑或者水平滑动,才能保持正常,这是一个滑动冲突问题. 首先上网查一下别人怎么解决的 好像都是这个解决方案: viewPager.setOnTouchListener(new View.OnTouchListener() { public boolean (View v, MotionEvent event) { switch (event…
EntityFrameWork 使用时碰到的小问题 1,在使用orm访问数据库的相目里,也要引用EntityFrameWork.dll,否则无法使用orm 否则,编译错误 错误 5 "System.Data.Entity.DbSet`1<DbAccess.Entity.Dept>"不包含"Where"的定义,并且找不到可接受类型为"System.Data.Entity.DbSet`1<DbAccess.Entity.Dept>&qu…
MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5.7.13-winx64) 下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13-winx64.zip 遇到的问题: 1. MySQL service 已经安装成功,创建了空的data文件夹,也填了初始化ini文件,但是无法启动…
http://code.google.com/p/innosoc/wiki/KernelBootCrashDebug 注: 如在i386_start_kernel中加入:early_printk("in i386_start_kernel\n"); console可以立即看到,不用等到console_init后 kernel启动控制台还不可用时发生crash的调试方法 在调试linux kernel时,如果crash发生在控制台还不可用时,那将没有任何信息能够被打印,那分析原因就变成了…
一.概述 MaterialCalendarView是一个开源项目.功能强大支持多选.单选.标注等. 二.问题 1.其继承自ViewGroup,故与CalendarView半毛钱关系都没有,完全是一个新的类 2.其子类CalendarDay是经过调整的 CalendarDay date = new CalendarDay(); ...... Log.e(LOG_TAG, "Date选中日期:" + date.getDate().getYear() + "-" + da…
sync使用时的常见问题: 错误1: rsync: read error: Connection reset by peer (104) rsync error: error in rsync protocol data stream (code 12) at io.c(794) [receiver=3.0.2] 解决:很大可能是服务器端没有开启 rsync 服务.开启服务. 或者开启了防火墙指定的端口无法访问. 错误2:@ERROR: chdir failed rsync error: err…
VS2010 使用时选择代码或双击时出错崩溃,点击窗口按钮后VS自动重启问题 下载补丁,打上补丁之后,重启电脑,解决了问题. WindowsXP的下载地址:Windows XP 更新程序 (KB971513) Windows2003的下载地址:Windows Server 2003 更新程序 (KB971513)    …
有时候做些简单的项目一般都会选择sqlite数据库,优点有很多,这里就不详细说了. 在此主要记录一些平时在使用时遇到的问题及解决方法.希望能对大家有所帮助. ------------------------------------------------------------------------- 一:sqlite一直提示 the database file is locked 解决: ----------------------------------------------------…
问题: oracle服务设置为手动启动.但是开机后手动启动监听服务后弹出框,提示“本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止.某些服务在未由其他服务或程序使用时将自动停止.”.如下图: 原因: 我本地数据库设置了远程访问,通过WiFi共享大师(软件)开启WiFi分享给同事,同事连接该WiFi来访问我的数据库.但是WiFi是需要手动开启的,由于Oracle数据库中配置了监听,在不开启该WiFi的情况下,监听器找不到监听的内容,所以才报出上图出现的错误…
原文出處  http://www.dotblogs.com.tw/mis2000lab/archive/2013/09/02/calendar_icon_visible.aspx [习题]日历(Calendar)控件的障眼法(.Visible属性),使用时才出现?不用就消失? 昨天上课时,学员发问的问题 作法非常简单. 还是透过 .Visible属性(现形?隐形),简单的说,就是障眼法! 执行成果如下: 首先,您看不见日历控件. 必须按下「日历小图示」,才会出现日历控件喔! 然后可以点选日历,代…
http://www.jb51.net/softjc/454131.html Eclipse和Android Studio中的DDMS使用时什么不同? 相信很多经常开发Android应用的朋友应该都接触到DDMS,里面很有多强大的功能,感觉很多人都不是太了解,现在我就来给大家介绍下. 软件名称: adb工具包完整版(包括4文件附详细安装方法) 软件大小: 269KB 更新时间: 2013-05-26   一.两者的不同之处 1.打开DDMS,Studio是点击Android机器人图标即可进入.…