FAQ
stwstw0123
这个作者很懒,什么都没留下…
展开
-
Ubuntu之更新命令
更新源$ sudo apt-get update更新安装包和强制内核更新$ sudo apt-get dist-upgrade原创 2015-08-24 09:48:50 · 418 阅读 · 0 评论 -
删除android ScrollView边界阴影方法
XML配置android:fadingEdge="none"Java代码配置ScrollView.setHorizontalFadingEdgeEnabled(false);原创 2015-08-18 14:37:13 · 529 阅读 · 0 评论 -
Android : View.getWidth() 和 view.getHeight() 返回0
问题如何获取一个控件的长和高,如果直接在onCreate、onStrart、onResume里面调用getWidth、getMeasuredWidth、getHeight、getMeasuredHeight,是无法获得长宽值的,始终为0。原因在onCreate等函数中,我们的控件其实还并没有画好,换句话说,等onCreate方法执行完了,我们定义的控件才会被度量(measure),所以我们在onCr原创 2015-08-17 15:43:52 · 2054 阅读 · 0 评论 -
Android : onTouch 次序
1 当手指触摸到屏幕时,系统就会调用相应View的onTouchEvent,并传入一系列的action。当有多个层级的View时,在父层级允许的情况下,这个action会一直向下传递直到遇到最深层的View。所以touch事件最先调用的是最底层View的onTouchEent,如果View的onTouchEvent接收到某个touch action并作了相应处理,最后有两种返回方式return转载 2015-08-17 16:49:20 · 543 阅读 · 0 评论 -
Android : 判断WebView是否已经滚动到页面底端
getScrollY()方法返回的是当前可见区域的顶端距整个页面顶端的距离,也就是当前内容滚动的距离。getHeight()或者getBottom()方法都返回当前webview这个容器的高度getContentHeight返回的是整个html的高度,但并不等同于当前整个页面的高度,因为webview有缩放功能,所以当前整个页面的高度实际上应该是原始html的高度再乘上缩放比例。因此,更正后的结果,转载 2015-08-18 09:34:00 · 2468 阅读 · 0 评论 -
Postfit 不能群发邮件的问题
症状: Postfit单发邮件是可以的,但是群发的时候哪个邮箱都收不到信息解决方案查看日志 vim /var/log/mail.log如果发现 warning: pipe flag `D’ requires dovecot_destination_recipient_limit = 1那么修改/etc/postfit/main.cf添加 dovecot_destination_re原创 2015-08-19 11:57:07 · 1783 阅读 · 0 评论 -
Ubuntu 关于引起更新源索引(apt-get update)时Hash Sum mismatch的问题
说明 首先这个问题国内出现的比较多,小宽带厂商(例如宽带通、长城、轩惠)等出现的比较多 对于此问题的描述和解决方案中文的资料很乱,且很少有从根本上解决问题的问题分析中文真正说出问题根本的帖子为 关于引起更新源索引时Hash Sum mismatch问题的真正原因及解决方案先引用 askubuntu.com上面关于此问题的原文解释 给出正解的人叫做Robie Basak This i原创 2015-09-04 14:36:46 · 1647 阅读 · 0 评论 -
pip代理
前传 自从宽带换至小开发商的ISP上,问题不断,原来用的很好的 pip 也不能正常工作了,于是,开始找代理。方案利用代理 - 此方法需要 代理服务器配合,没试验成功$ export http_proxy="127.0.0.1:8118"$ export https_proxy="127.0.0.1:8118"$ sudo -E pip install testrepository修改源原创 2015-09-04 18:16:13 · 1402 阅读 · 0 评论 -
Android 源码下载编译 FAQ
下载被限制解决方案Using Authentication By default, access to the Android source code is anonymous. To protect the servers against excessive usage, each IP address is associated with a quota. When sharing原创 2015-09-07 09:16:05 · 460 阅读 · 0 评论 -
Ubuntu默认安装OpenJDK没有tools.jar
首先查一下当前JDK的版本 $ java -version结果java version "1.7.0_79"OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)然后根据版本7安装完整版的Ope原创 2015-08-21 14:31:31 · 7486 阅读 · 0 评论 -
解决 Jenkins 没有权限监听 Gerrit 的 ‘Stream Events’的问题
错误症状User jenkins has no capability to connect to Gerrit event stream解决方案管理员登录gerritProjects->List->All-ProjectsProjects->Access Global Capabilities->Stream Events 点击 Non-Interactive Users添加 Jenkin原创 2015-08-08 17:09:35 · 6178 阅读 · 0 评论 -
Gitlab忘记密码
Gitlab创建后用admin@local.host登录后记得更新邮箱,更新后就可以用新的邮箱来登录系统了如果Gitlab没有更改邮箱并且忘记了密码,那么可以用下面方式来解决$ cd /home/git/gitlab$ sudo -u git -H bundle exec rails console production # user git#此处已经修改邮箱,如未修改则用admin@loca原创 2015-07-30 17:55:31 · 22240 阅读 · 0 评论 -
Android Activity全屏
所有Activies都全屏 加入 application 节点 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 单个Activity全屏 加入Activity节点 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" 单个原创 2015-08-24 16:57:30 · 467 阅读 · 0 评论 -
Ubuntu之Jenkins的SMTP TLS邮箱设置
典型错误为:javax.mail.MessagingException: Could not connect to SMTP host:javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?TLS和SSL是两种不同的协议,而Jenkins网页设置界面只支持SSL协议 好在Jenkins的邮件发送是基于J原创 2015-08-14 13:46:42 · 4026 阅读 · 0 评论 -
Android:禁止ScrollView在子控件的布局改变时自动滚动的的方法
最近在做一个项目,上面是一个LinearLayout布局,下面是一个百度地图的MapView控件,MapView控件的高度比较大,导致整个页面的的内容就超出了屏幕的显示区域,于是就在外面套了个scrollview,但新问题出现了,每次进入页面时,由于地图的加载导致scrollview总是自动滚动到了最底部,上面的LinearLayout区域只显示了下面的一部分,为了解决这个问题我用了scrollvi转载 2015-08-24 14:56:15 · 1517 阅读 · 0 评论 -
Android Studio : 修改Debug签名的Key
实现方案local.properties增加 signing.debug.key=/Users/z/.android/debug.keystorebuild.gradle在 android节点下增加 signingConfigs { debug { Properties properties = new Properties()原创 2015-08-26 18:02:08 · 7981 阅读 · 0 评论 -
Git review :error: unpack failed: error Missing tree
环境git version 1.9.1Gerrit Code Review (2.11.3) 现象 修改后调用 git review可以提交到Gerrit上,然后只要一用 git commit --amend修改 Commit Message再提交,就会出现此错误;而如果不修改Commit Message,而只是修改增加文件,那么可以用 --amend提交再 git reviewerror:原创 2015-08-26 15:52:18 · 10413 阅读 · 3 评论 -
Ubuntu之安装Gradle
简介Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。现在Android Studio用它来编译APK程序前提Ubuntu官方源的Gradle太陈旧了。。。陈旧到不支持Android Studio的 jcenter方法,如果强行编译,会出现如下错误:Could not find method jcenter() for argumen原创 2015-08-20 16:01:23 · 28142 阅读 · 1 评论 -
Ubuntu 64位机器上运行32位程序
在10.04方法是sudo apt-get install ia32-libs之后是$ sudo apt-get install lib32z1$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386引用: http://blog.csdn.net/ageme/article/details/26969575原创 2015-08-21 14:16:01 · 1516 阅读 · 0 评论 -
bundle install时候出现"Could not find modernizr-2.6.2 in any of the sources"
修改文件Gemfile和Gemfile.lock modernizr改为modernizr-rails 2.6.2 改为 2.7.1原创 2015-07-30 11:18:02 · 2835 阅读 · 0 评论 -
OpenSSL::SSL::SSLError: hostname was not match with the server certificate
GitlabOpenSSL::SSL::SSLError does not match the server certificatePostfix原创 2015-07-30 14:26:12 · 5594 阅读 · 0 评论 -
Android Activity启动慢
现象Acitivity启动后总是先看到黑色背景,然后才会显示界面,这样体验不是太好解决方案 - 修改主题<!-- AndroidMainifest.xml --><application android:theme="@style/MyTheme"<!-- styles.xml --><resources> <!-- 其中parent可以为 android:Theme, 如果原创 2015-09-14 13:55:51 · 5076 阅读 · 0 评论