摘要: 1、[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent! pom.xml添加: <properties> <project.buil 阅读全文
posted @ 2016-05-31 15:24 shtzsp 阅读(548) 评论(0) 推荐(0) 编辑
摘要: Eclipse中的Maven web工程,部署完打开网页中文总是显示乱码,包括log4j日志输出也是乱码,检查了网页编码,web.xml, log4j配置文件,spring配置文件以及整个工程的编码设定都无效,后来参考http://www.360doc.com/content/14/1231/11/ 阅读全文
posted @ 2016-05-20 13:58 shtzsp 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 开发一测试web app,部署到云服务器Tomat上,总是报以下错误,但在本地调试却没问题,后来确认是web.xml少了webAppRootKey定义,多个项目冲突造成,Mark一下。 28-Apr-2016 11:00:01.152 SEVERE [localhost-startStop-10] 阅读全文
posted @ 2016-04-28 11:43 shtzsp 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 最近在使用jqGrid时出现parsererror问题,表格数据显示不出来。后来查了一下,发现是因为取回来的XML数据中含&字符。按照下面链接中的方法解决了。http://stackoverflow.com/questions/15061769/jqgrid-parsererror也就是下面两步:1.在服务器端将含有&等XML保留字的数据用""包含一下,然后再返回,即形如: cellcontent … cellcontent cell content]]> … 2.jqGrid加... 阅读全文
posted @ 2013-09-09 16:29 shtzsp 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 用BroadcastReceiver接收SD卡状态变化的事件时,总是无法收到事件通知,经查是少了以下红色语句。原因涉及Android中IntentFilter匹配原则问题。这篇文章讲得比较清楚http://blog.csdn.net/silenceburn/article/details/6083375, 这里就不再赘述。......IntentFilter sdcardActionFilter = new IntentFilter(); sdcardActionFilter.addAction(Intent.ACTION_MEDIA_BAD_REMOVAL); sdcardActionFi. 阅读全文
posted @ 2013-09-05 14:02 shtzsp 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 若想把一个定位属性为absolute的元素定位于其父级元素内,只有满足两个条件:第一:设定TRBL(TOP、RIGHT、BOTTOM、LEFT)第二:父级设定Position属性上面的这个总结非常重要,可以保证你在用absolue布局页面的时候,不会错位,并且随着浏览器的大小或者显示器分辨率的大小,而不发生改变。只要有一点不满足,元素就会以浏览器左上角为原点,这就是初学者容易犯错的一点。原文链接http://developer.51cto.com/art/201009/226498.htm 阅读全文
posted @ 2013-09-04 11:04 shtzsp 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 最近做一个东西,直接从android的/dev/graphics/fb0中读出当前屏幕上的显示数据,得出一些结论:1. fb0中保存有两个屏幕的图像RGB数据(所谓的双缓冲?)2. 不管屏幕是横屏还是竖屏,fb0中的图像始终是竖的,要自己去处理。fb0中数据还原成完整图片后如下: 竖屏 横屏 阅读全文
posted @ 2013-07-18 16:02 shtzsp 阅读(594) 评论(1) 推荐(0) 编辑
摘要: 自己的Fragment继承DialogFragment,在onCreateDialog中设置AlertDialog,当用AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());builder.setView(getLayoutInflater(savedInstanceState).inflate(R.layout.my_dialog,null));来取得自己定义好的layout时,会报java.lang.StackOverflowError错。用下面的方法就没有问题:builder.setView(((Layo 阅读全文
posted @ 2013-06-25 14:39 shtzsp 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 对于Web开发来说,IE着实是个恶梦。这里把IE的各种“与众不同”累积下来,以免以后浪费再次查找问题的时间。1. 对于type=file的input,IE8无法用 document.getElementById('file_input').value='' 或 jQuery('#file_input').val('')的方法来将input的内容清空,后来发现用form的reset方法可以达到目的,如: document.getElementById('form_upload').reset();2. IE8仍不支持 阅读全文
posted @ 2013-06-20 14:49 shtzsp 阅读(233) 评论(6) 推荐(0) 编辑
摘要: Safari 3 以前的用命令Safari.exe /enableDebugMenu就可以打开debug菜单Safari 4 以后的用命令 Safari.exe /enableInternalDebugMenu打开debug菜单参考链接http://stackoverflow.com/questions/3009517/enabling-debug-menu-in-safari-for-windows 阅读全文
posted @ 2013-04-15 11:23 shtzsp 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 今天解决了一个android上service异常终止的bug。情况是这样的,原来这个应用在手机上上并未出现异常终止的情况,现移到TV上,经常就意外终止了,看了下log, 原来在异常终止前有这么一条No longer want my_service_name (pid 1617): hidden #6)显然系统把我的service给kill了,然后又自动重启,调用onStartCommand时,出错了,因为我在onStartCommand里用到了intent参数,这个参数在最初我启动Service时是传入了的,但系统杀掉service后再重启时,这个intent成null了,所以报了空指针的错误 阅读全文
posted @ 2013-04-08 16:42 shtzsp 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 昨天因为文件编码问题造成android NDK编译错误。现在记录下来备忘。将需要build成.so的c文件、头文件拷到android工程的jni目录下,写好Android.mk和Application.mk,在Eclipse里将编码统一改为shift-jis,然后ndk-build,结果报以下错误:jni/ENG_Unicode.c:1:1: error: stray '\377' in programjni/ENG_Unicode.c:1:1: error: stray '\376' in programjni/ENG_Unicode.c:1:3: error 阅读全文
posted @ 2013-04-08 09:11 shtzsp 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 这几日按http://waynemay.com/android/上的说明建立了android的TV模拟器,但启动时始终报错:Failed to allocate memory:8又查了一下,根据http://stackoverflow.com/questions/11667907/android-emulator-failed-to-allocate-memory-8的描述,将模拟器的配置文件,如我的目录为<android-sdk根目录>\.android\avd\TV-720p.avd\config.ini改了一下,由 hw.ramSize=1024改为 hw.ramSize=1 阅读全文
posted @ 2013-04-07 09:21 shtzsp 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 这几日做一个东西,需要把Jetty整合到android应用里,也就是把android手机当成一个web服务器。一切进行还算顺利,就是首次打开网页时速度相当慢,差不多要2分钟-_-! ,难道是手机的硬件实在是不能和PC相比,所以速度如此之慢? 心想总有可以改进的地方吧,于是下载了Jetty的源码跟踪调试,发现在ChannelEndPoint类的构造方法里面有两句:_local=(InetSocketAddress)_socket.getLocalSocketAddress(); _remote=(InetSocketAddress)_socket.getRemoteSock... 阅读全文
posted @ 2012-12-24 17:29 shtzsp 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 最近实现一个从服务器端下载文件的功能,发现下载下来的文件只要是中文名就乱码,觉得这应该是个编码问题,比较容易解决,结果试了好几种方法都不行,后来google了一个老外的帖子给解决了。据他测试在(IE8, FF16, Opera12, Chrome22)上都管用,代码如下:String fileName ="árvíztűrőtükörfúrógép.xls";String userAgent = request.getHeader("user-agent");boolean isInt 阅读全文
posted @ 2012-12-24 13:47 shtzsp 阅读(282) 评论(0) 推荐(0) 编辑