- 博客(12)
- 收藏
- 关注
转载 Synology 群晖创建docker连接到物理路由器
使用Docker Swarm,桥接网络可以在物理机器上传播,以构建逻辑覆盖网络。无论Container启动哪个节点,它仍然能够访问同一覆盖网络中的其他容器。但是,Swarm的功能没有UI支持。 docker network create -d macvlan --subnet=192.168.200.64/27 --gateway=192.168.200.64 -o par...
2018-12-12 22:22:00
1031
转载 win10 pro安装ubuntu 子系统
1.以管理员运行powershell命令,打开功能“Windows Subsystem for Linux”: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 2.在windows store里下载安装ubuntu app: https://www...
2018-08-22 00:03:00
213
转载 Git for Mac安装
http://www.jianshu.com/p/d1420a4e1a87 安装 Git 在你开始使用 Git 前,需要将它安装在你的计算机上。 即便已经安装,最好将它升级到最新的版本。 你可以通过软件包或者其它安装程序来安装,或者下载源码编译安装。 官方下载地址:https://git-scm.com/downloads/ 下载完成后, 就像正常软件似的双击.dmg打开后双击...
2017-12-03 10:04:00
124
转载 windows快速上手,Java GUI加载网页
1.编译生成src\jcef_build\native\Release,具体参考: https://bitbucket.org/chromiumembedded/java-cef/wiki/BranchesAndBuilding windows x64注意事项: 1.1 如提示error MSB8036: The Windows SDK version 8.1 was not...
2017-08-12 15:07:00
122
转载 ubuntu安装搜狗输入法(ubuntu 14.04、ubuntu16.04通用)
本方法ubuntu 14.04、ubuntu16.04通用。 1.下载搜狗输入法的安装包deb 下载地址: http://pinyin.sogou.com/linux/?r=pinyin 2.安装搜狗输入法及依赖软件 sudo dpkg -i sogoupinyin_2.1.0.0086_amd64.deb 如果报错,安装deb失败,则执行如下命令安装依赖包: sudo ...
2017-08-05 14:49:00
140
转载 Linux Socket函数close() 与 shutdown()区别
头文件 close() 与shutdown()均在unistd.h中。 #include <unistd.h> int close(int fd); 综述 在服务器与客户端建立连接之后,会进行一些读写操作,完成了读写操作就要关闭相应的socket描述字,好比操作完打开的文件要调用fclose关闭打开的文件。 close一个TC...
2016-01-23 13:42:00
157
转载 安装windows和Ubuntu双系统
1.安装Windows。在硬盘分区中,预留一部分未分区空间,用作安装ubuntu系统。 2.用UltraISO把ubuntu的iso文件刻录到U盘,用U盘启动,进行安装Ubuntu。 3.安装完成后,重启系统,拔出U盘,可以看到Windows的启动选项已经被添加到启动选择项中了。 4.双系统时,会出现Windows系统时间不同步的问题,解决方法方法:关闭Ubuntu的UTC。 修...
2015-11-22 22:58:00
82
转载 Android Performance Patterns S01E03 - Why 60fps?
在注重App性能的领域,60fps和16ms(毫秒)是经常提及的概念。但是,为什么数字是60和16呢? 这些技术细节是与硬件相关的,——与人眼有关。 人眼与照相机的工作原理不同,不会发送现实世界的快照图片至人脑,供人来识别现实世界。大脑不断地处理眼睛发送给它的视觉信号,所以对于我们大脑来说,并没有帧或快照的概念,我们对运动的概念受到静止帧的影响很大。当静止图像的轮换显...
2015-09-01 23:44:00
109
转载 Android Performance Patterns S01E02 - Understanding Overdraw
Overdraw:过度绘制是一个术语,用来描述组件在屏幕某个像素上面绘制大于一次。 例如,如果我们有一堆叠放的UI卡片,用户可见的上层卡片遮盖了下层卡片的大部分。这也意味着大量时间花费在绘制不可见的下层卡片。如果每次都花费大量时间,用以绘制不可见的部分,将会导致GPU性能严重浪费的问题。 Modern布局给了我们美观的设计,但是也给开发者带来了上述的问题。 为了最大限...
2015-08-31 23:12:00
97
转载 Android Performance Patterns S01E01 - Rendering performance
S01E01 Rendering performance 101 渲染性能问题 渲染性能问题是app开发的最常见问题。 系统每隔大约16ms(1/60秒)尝试绘制Activity,如果无法每隔16ms成功绘制出新的图,则会出现掉帧的现象。也就是说,APP每16ms要运行结束所有刷新屏幕的逻辑,屏幕才能达到每秒60帧。 如下图: 用户很容易察觉掉帧引起的卡顿问题,如拖动列...
2015-08-18 23:14:00
106
转载 Android Performance Patterns S01E0X - Understanding Battery Drain on Android
S01E01Understanding Battery Drain on Android 在电气工程领域,硬件从电池获得电能并执行任务的过程,称为放电。 在同一时间段里,你设备的动作消耗电量可能不同,消耗方式也可能不同。例如,Nexus 5在飞行模式,待机时长多达一个月。但是在实际使用时,待机时间远小于此。 那么,App的那些任务消耗了设备最多的电量? 此问题并不容易...
2015-08-17 23:38:00
74
转载 Android开发笔记之01 搭建Android Studio开发环境
1 安装JDK并配置环境变量 下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html 2 安装Android Studio 下载地址:http://developer.android.com/tools/studio/index.html 3 创建安装虚拟机(以GenyMoti...
2015-06-24 22:57:00
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人