笔记
1. mac 修改java路径
1 java -version 2 sudo su - root 3 cd /usr/local/openfire 4 cd bin/ 5 vim openfire.sh ——— 修改java路径 6 pwd ——— "/System/Library/Frameworks/JavaVM.framework/Home” 7 cd /Library/Java/JavaVirtualMachines/ —— ls -l 8 vim /usr/local/openfire/bin/openfire.sh —— 在此配置java版本 9 10 mysql -u root -p123456 11 select user,host from mysql.user 12 show grants for root@'%’; 13 | GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9’ | 14 show databases;
2. 设置状态栏
1 设置状态栏显示颜色为白色. 2 a. 在info.plist中,添加一项,选择View controller-based status bar appearance(箭头下拉中最后一项),设置为no; 3 b.在viewController或者自定义NavController中,设置 [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
3. mac显示隐藏文件夹
1 Mac 显示隐藏文件夹 2 defaults write com.apple.finder AppleShowAllFiles YES 3 defaults write com.apple.finder AppleShowAllFiles NO
4. 允许获取位置
1 NSLocationWhenInUseUsageDescription,允许在前台获取GPS的描述 2 3 NSLocationAlwaysUsageDescription,允许在后台获取GPS的描述 4 5 6 CoreLocation.framework 7 8 QuartzCore.framework、 9 10 OpenGLES.framework、 11 12 SystemConfiguration.framework、 13 14 CoreGraphics.framework、 15 16 Security.framework。
5. xmpp笔记
1 xmpp 2 // 添加模块的步骤 3 1> 打开模块头部文件 4 2> 创建模块对象 5 3> 初始化激活对象 6 4> 在dealloc中, 设置停止 释放 7 8 实现主界面 9 获取个人信息 10 获取个人信息 - VCard (.vcf)- 电子名片信息 11 安装Sublime xml格式化 12 { "keys": ["ctrl+shift+x"], "command": "tidy_xml" }, 13 { "keys": ["super+shift+j"], "command": "prettify_json" }, 14 添加头像模块, 15 添加自动连接模块 16 获取好友列表 添加好友 删除好友 17 “花名册模块” 18 19 发送聊天消息 20 “消息模块" 21 添加消息模块- 如果接收到好友发来的聊天消息, 实时提交,显示 22 实现文件传输 - 二进制 23 发送图片 24 发送音频 25 发送文档 26 <message type="chat" to="spark@localhost"> 27 <body>fajkdlafjadkl</body> 28 </message> 29 在message中添加图片 30 a> 可以通过base64编码 将图片转换成字符串, 放入message发送 - 需要编码解码 31 b> 先把图片上传到服务器, 返回图片的URl, 将图片的URL放到body中发送 32 解析个人名片中未解析的内容 33 自动登录提示 34 发布通知 35 iOS 8之前需要配置plist文件 — 使得socket在后台运行 36 a>Required background modes — App provides Voice over IP services 37 b>_xmppStream.enableBackgroundingOnSocket = YES; 38 c> 真机才能看到通知