mac命令java
1.open -e xxx.txt 使用文本打开android
2.vim .bash_profilegit
Android 发布经常使用github
1.查看发布key的相关信息shell
keytool -list -v -keystore "jsk路径" -storepass 密码vim
eg:windows
D:\Android\adt-bundle-windows-x86_64-20140702\android_sdk\platform-tools>keytool -list -v -keystore C:\Users\Rubert\.android\debug.keystore -storepass android缓存
iOS 发布经常使用bash
1.屏幕快照最好和app功能一致app
2.prefs:root问题虽然使用转码进行规避(经过URL编码的方式尝试过,没法经过),但紧急发布版本时,最好规避
3. PROJECT 和 TARGET 中都要改,不要只改一个
code signing identity: 调试统一都选 developer, 发布统一都选 distribution
provisioning Profile 也要选
4.ipv6问题
https://github.com/wg689/Solve-App-Store-Review-Problem
5.DYLD_PRINT_STATISTICS
在Edit Scheme 中的Run菜单Environment Variables添加该属性 值为1,就能够在试过程当中在控制台打印出程序启动过程当中各个阶段所消耗的时间。
6.删除编译缓存
/用户/Rubert/资源库/Developer/Xcode/DerivedData/
Java Web开发
jsp文件乱码,a.文件格式的问题 b.jsp文件头信息未设置(<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>)
Intellij Idea开发
1.去掉Html文本下划线
Project Structure->Editer->Color Scheme->Html->Tag->Effects的勾选去掉
Android Studio找错经常使用
1.gradlew compileDebug --stacktrace 会显示一些具体出错的信息; 偶尔会这样(./gradlew: Permission denied),用这条命令 chmod +x gradlew
2.gradlew compileDebugJavaWithJavac 会显示一些具体出错的信息
3.adb shell 回车 cat /system/build.prop | grep "product" 查看手机相关信息
4.As 经常使用快捷键
(1).Ctrl+F 某类代码查找
(2).Ctrl+R 某类代码替换
(3).Ctrl+Alt+L 代码格式化
(4).Ctrl+Y 删除单行代码(你能够修改为Ctrl+D,由于Eclipse中是这样)
(5).F11 填写Bookmark(在Favorites里面能快速找到) Shift+F11 快速显示书签
(6).Ctrl+F12 查看某类的大纲结构
(7).Ctrl+o 显示父类未被重写的方法
(8).Ctrl+Shift+R 快速查找类,文本
(9).Ctrl+鼠标左键 KeyMap中搜索Declaration,点击Add Mouse Shortcut,添加cmd+左键
(9).
http://blog.csdn.net/u010841653/article/details/51755355
5.编辑区背景色
#CCE8CF rgb(204, 232, 207)
MAT分析
mac下 ./MemoryAnalyzer -data ./dump
iOS找错经常使用
(1) $(SRCROOT)与$(PROJECT_DIR)的区别
$(SRCROOT)表明的时项目根目录下
$(PROJECT_DIR)表明的是整个项目
(2) 在发布项目时,遇到一个问题,场景以下:
从SVN上下载了一个项目,可是Prefix Header文件的路径是绝对地址,build报错(pch文件没法找到),各类找错...,最后是将项目删除从新下载(打开后不要build),将路径改为你项目的路径,而后在build就能够了(能够将文件直接拖入输入框内)。
(3)You don't have write permissions for the /usr/bin directory.
sudo gem install cocoapods -n /usr/local/bin
(4)咱们的美工有时候为了偷懒将Android的xhdpi的切图当作@2x切图,xxhdpi当作@3x给iOS端;
其实,Android的xhpdi应该用720x1280的片子切;@2x应该用750x1334的片子切
Android的xxhpdi应该用1080x1920的片子切;@3x应该用1242x2208的片子切
若是有疑问,能够加个人公众号: