- 浏览: 422297 次
- 性别:
- 来自: 北京
最新评论
-
城的灯:
这篇文章不错,推荐给博主,http://www.yangguo ...
Java的Thread Dump应用诊断 -
clybe:
“打debug版本的multidex包还没想到好法子,只能在d ...
使用微信SDK后APK打包失败 -
clybe:
duan10jun 写道恩。按照你的方法在eclipse中是可 ...
使用微信SDK后APK打包失败 -
vase:
duan10jun 写道恩。按照你的方法在eclipse中是可 ...
使用微信SDK后APK打包失败 -
duan10jun:
恩。按照你的方法在eclipse中是可以成功的,但是在andr ...
使用微信SDK后APK打包失败
文章列表
后台通过UEditor编辑发布的内容,会在图片中加入title、alt属性,本好意是提示显示图片内容,但默认是把上传后的文件名作为了提示内容,如果文件名采用时间戳或者数字、MD5值作为文件名,这个提示就会显得很鸡肋。
找到ueditor.all.min.js,将其中的
d.setAttribute("title", a.title || ""), d.setAttribute("alt", a.original || "")
改为
d.removeAttr ...
APP集成了微信分享功能,但是打包时出现错误,仔细检查了proguard配置,感觉配置正确,深表微信sdk自身问题;跑官方找反馈链接未果,只好自己上网查。
ProGuard官网bug反馈中有记载同类错误(http://sourceforge.net/p/proguard/bugs/420/),有人给出解决方案,将ClassConstants.java中StackMapTable属性改为dummy,重新编译即可。
另外在CSDN上发现有好心人前几天已遇到类似问题,并已将ProGuard编译好,那我们就省事了,拿来直接用好了。经测试可用,感谢G ...
MacBook 开启VT-x
- 博客分类:
- Android学习笔记
Android SDK自带模拟器默认模拟CPU是ARM,做过开发的都知道,这个启动死慢死慢的,实在影响开发测试效率。如果你电脑的CPU是Intel的,而且不是太老,都可以开启虚拟化技术VT-x来让模拟器适用Intel x86 CUP,接近原生,启动速度会提高好几倍。
以下是intel官网提供的Mac OS下如何开启的方法:
https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-o ...
初次搞客户端开发,一直听说图片适配很头疼云云,图片到底该用多大?网上有很多文章谈适配问题了,能从百度、谷歌搜到的基本都是谈屏幕分辨率、密度、图片放到mdpi、hdpi、xdpi... 哪个目录下才能适配等,但基本很难找到关于服务器提供多大图片才合适?当然,有人也说,屏幕分辨率多大就请求多大,真的这样吗?我手机是1080x1920分辨率,难道就要从服务器端拽个这么大的图片才合适?烧流量嘛。这么大的图片放电脑上看,满屏了;而从淘宝上扒个图片,也不过780px宽,但看上去依然很清晰。这个说法肯定不成立的。那么可不可以更小呢?
经过测试得出结论:在现在趋于高分屏的大趋势下(不考虑低 ...
前因后果不废话了,直接总结了:
UniversalImageloader请求加载的图片,在动态高度情况下会有模糊情况发生。经自己测试和网上翻阅资料,解决方式有三:
1. 若设置了默认高度(非WRAP_CONTENT、MATCH_PARENT),想在图片加载后动态高 ...
初学Android,发现模拟器上有不少限制,譬如标题中的存储限制,无论用ADT Manager如何设置,内部存储空间不会变大。
经过上网搜索解决办法,中文相关的文章虽多,但可以用方法甚少(对了,我用的Eclipse ADT,版本22,Android4.4 API 19,据说AndroidStodio上没限制,还没去试验),网上大多数文章说从命令行启动,增加-partition-size参数指定可解决,如
emulator -partition-size 1024
但经过测试,不可行。方法时间较老,据说是Android 3之前版本上可用,未测。
通过FQ goo ...
今天遇到一个比较奇葩的事,在Kettle更新Greenplum&Postgresql时会出以下错误:
2014/08/08 11:08:15 - Insert / Update.0 - ERROR (version 4.2.1, build 1 from 2012-11-22 19.15.47 by Administrator) : Unexpected error
2014/08/08 11:08:15 - Insert / Update.0 - ERROR (version 4.2.1, build 1 from 2012-11-22 19.15.47 by Admini ...
关于Azkaban一次异常启动小记
- 博客分类:
- 其他开源
事故是上月底的事了,刚才有人又提起这事,还是记录下为好。
7月28号因为暂停DW上的任务,将Azkaban的Jetty服务暂时停了,下午下班前启动不起来,于是同事跑来找我帮忙看。起初怀疑他又动了不该动的配置导致,查看文件时间都是若干月前的;当时没找到什么原因,从启动日志中看有如下错误,主要原因是“java.lang.IllegalStateException: 100000 increments of period did not get to present time.”这句,但是有些不明所以。
14/07/28 19:57:36 INFO impl.StdSche ...
Congos在Linux服务器上安装步骤
- 博客分类:
- Cognos
Cognos在Linux上同Windows上一样很容易安装,但是对于访问mysql和Greenplum数据库方面或许比较麻烦。这里记录下之前的经验
一、报表服务器安装
首先安装JDK,并且在JRE下增加字体;否则在报表图表中的汉字会变成大方块的乱码。①.复制所使用的中文字体文件(如simsun.ttc)到此目录中(如果没有fallback目录,请手动建立。)$JAVA_HOME/jre/lib/fonts/fallback②.或者将Linux系统的字体目录作为JDK下面的一个字体目录连接。ln -s $FONTS_PATH/FONT_DIR $JAVA_HOME/jre/lib/font ...
1.修改$KETTLE_HOME/plugins/pentaho-big-data-plugin下的plugin.properties
将hadoop配置路径由 active.hadoop.configuration=hadoop-20 改为 active.hadoop.configuration=cdh42
2. 将服务器上hadoop配置文件core-site.xml、hdfs-site.xml、mapred-site.xml 拷贝到$KETTLE_HOME/plugins/pentaho-big-data-plugin/hadoop-configurations /cdh42目 ...
乱码原因:
主要是因为Linux没有对应字体库导致。Linux本身自带字体库(具体有啥,暂不深究),但不包含windows上的,尤其像“微软雅 黑”这样的字体库(主因应该是版权问题);所以在Windows开发R程序,在设置字体后(如“宋体”、“黑体”、“微软雅黑”),在Linux上是无法 显示的。
解决办法:
以CentOS为例,其他版本请自行对照相应路径
1. 在/usr/share/fonts下新建一个微软字体文件夹,如msfonts
2. 将windows系统盘下fonts中的MSYHBD.TTF 、MSYH.TTF 、simhei.ttf 、simsu ...
在Linux中为了安全,会将不同的程序运行在不同的用户下,当需要使用某些权限时,需要通过su来切换用户执行。为了省去su的步骤,我们往往会建一个同名的shell脚本,在其中通过su user -c "commond"的方式来执行程序。例如,在cdh版的hive中为了对文件有权限,需要su hdfs上(当然,你也可以改变hdfs上文件夹权限), 当打开hive后,往往按退格键会出现^H,这个可以在启动hive前,先通过stty erase ^H命令来消除退格的显示;按上下左右键会出现^[[A、^[[B、^[[C、^[[D,经过查资料,了解到这个跟readline li ...
不知道是不是hive-0.12版增强了local mode的原因,在之前版本运行好好的Hive-QL在这个版本上错误频频,折磨一天多以后终于定位到原因,把在内部的总结在这再记录下,希望对遇到同样问题的筒子们有所帮助。
部分一 关于return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask
Hive升级到0.12版之后,若干原来在0.10上执行正常的SQL会在新版上报错误 “return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapredLocal ...
#查看命令行帮助
jmeter.sh -h
执行配置好的jmx文件,并将日志记入到log.txt
jmeter.sh -n -t xxx.jmx -l log.txt
如遇到如下错误,是因为配置时,线程组名称默认是中文“测试计划”导致,将其改为英文“TestPlan”即可解决。(没翻源码,猜想是编码时使用了线程组名做反射了;网上有说用jdk5就没问题,没测)
Error in NonGUIDriver java.lang.RuntimeException: Could not find the TestPlan class!
最近发现Kettle的ETL中一直在报错,查看日志发现有些字无法入库,类似以前遇到的数据源与目的数据库字段字符集不同导致的一样;但这个是从游戏接口日志文件读取的,字符集统一都是utf8,不应该是上述情况导致。错误日志如下
INFO 24-12 18:39:44,257 - Column types: string,smallint,string,string,string,string,int,string,string,string,string,string,string,string,string,int
ERROR 24-12 18:39:45,281 - Table outp ...