七、GestureDetector各手势方法介绍 发表于 2019-02-12 | 分类于 android GestureDetector 类含有三个接口: OnGestureListener OnDoubleTapListener OnContextClickListener 两个内部类: SimpleOnGestureListener GestureHandl ... 阅读全文 »
五、button圆角按压效果 发表于 2019-01-22 | 分类于 android 1. 给button设置按压效果1234567<Button android:id="@+id/btnFeedback" android:layout_width="match_parent" android:layout_height="4 ... 阅读全文 »
六、scrollview滚动到屏幕顶部或底部做法 发表于 2019-01-22 | 分类于 android 1.设置ScrollView滚动到顶部1scrollView.fullScroll(ScrollView.FOCUS_UP); 2.设置ScrollView滚动到底部1scrollView.fullScroll(ScrollView.FOCUS_DOWN); 阅读全文 »
一、todo记录 发表于 2019-01-03 | 分类于 todo 1. 写一个类似 beyond compare的文件对比工具.github有人用python写可供参考: https://github.com/GNOME/meld2. 自己动手实现一个IM:用netty实现客户端和服务端长连接通信,要研究用netty怎么发送语音和视频(类似于直播),再加上mat ... 阅读全文 »
二、git名词概念 发表于 2018-12-29 | 分类于 git 11.工作区,暂存区,版本库 工作区:就是工程根目录.进行代码编辑的地方。比如as或eclipse的workspace版本库:工作区有一个隐藏目录.git,这个隐藏目录就是Git的版本库git版本库里存放了很多东西,其中最重要的就是称为 stage 或(index)的暂存区,还有Git为我们自动创建 ... 阅读全文 »
二十、json对象与字符串互转及深拷贝 发表于 2018-12-27 | 分类于 React Native js字符串转json对象:let jsonObj = JSON.parse(text); json对象转js字符串:let jsonString = JSON.stringify(jsonObj) 不仅react native, reactjs, vue等js环境都适应 深拷贝: let ... 阅读全文 »
一、vscode笔记 发表于 2018-12-27 | 分类于 vscode ` 在vscode打开文件快捷键是ctrl+p或者Go->Go to File也可以。但发现每打开一个文件都会关闭之前文件,非常不好。更改方式:File->Preferences->Settings右侧Settings窗口中:展开Workbench->Editor Mana ... 阅读全文 »
一、git常用命令 发表于 2018-12-27 | 分类于 git 12345678910111213141. git branch -a master* wwd wwd-rn remotes/origin/develop remotes/origin/dynamic_form remotes/origin/master remotes/origin/w ... 阅读全文 »
十九、替换indext.android.bundle立即看到效果 发表于 2018-12-21 | 分类于 React Native 做过rn的人都知道。只要替换替换最终打包生成的 index.android.bundle文件,就能看到最新效果。index.android.bundle 文件路径来自于 getJSBundleFile 这个回调方法。要看到最新效果问题是得要退出应用再结束掉进程再重新进入,才能看到更新后效果。有没有办 ... 阅读全文 »
一、matrix资源及介绍 发表于 2018-12-06 | 分类于 im 1.介绍负载均衡是高可用架构的一个关键组件,主要用来提高性能和可用性,通过负载均衡将流量分发到多个服务器,同时多服务器能够消除这部分的单点故障。当然负载均衡器本身就是一个单点故障隐患,可以考虑负载均衡双机热备或其他方案消除单点故障提高可用性。 一个没有使用负载均衡的web server如果挂了那么 ... 阅读全文 »