时间轴·墙
ADB over Wireless · Jun 3, 2021
目前使用 adb 通过 WiFi 连接手机的方法有2种:
一种是需要在手机上按照 app,但是有个前提是手机已 root.
第二种就是我要介绍的,前提条件是有跟数据线,通过数据线可正常 USB debug.
1.用数据线连接手机和电话
2.执行命令
adb usb adb tcpip 55555
在手机上打开了端口 55555.
此时可以拔掉数据线
3.连接手机
adb connect 手机IP:55555
手机关机后,要再次执行上述步骤.
Flutter 应用不走代理怎么办 · Apr 7, 2021
手机上设置了VPN,然后Flutter应用并不走VPN, 同样在网络连接中设置代理一样无效.
更新flutter出现的问题 · May 21, 2019
手贱把Flutter升级到最新版本,然后怎么安装都失败
Flutter初体验 · Apr 7, 2019
Flutter是Google在2015年推出的移动UI框架,可快速在iOS和Android上构建高质量的原生用户界面。
基于Web的VSCode----Code Server · Apr 12, 2019
vscode 直接跑到服务器上,然后重点在于,不是传输 x11 转发或者类似的屏幕转发,而是用 web 服务器的形式对外提供服务,而且它还能使用大部分 vscode 的插件,也就是基本上就是把 vscode 整个东西变成了一个 web 项目。不过虽然优点有很多,但是缺陷也是不少的,首先,虽然不在服务端跑图形,但也只能节约带宽,该吃的内存还是一点不会客气的。其次,它的扩展系统实际上是开发者( coder.com)自己建立的,虽然基本是从官方商店同步,但是还是有很多空缺。
一行命令修复grup引导 · Apr 5, 2019
趁着现在内存和ssd价格都到了一个低估,赶紧又入手一个8G内存条,和一个500G西数蓝盘。
初识LVM · Mar 29, 2019
Logical Volume Manager (LVM),是一种把硬盘驱动器空间分配成逻辑卷的方法,这样硬盘就不必使用分区而被简易的重划分大小。使用LVM,硬盘驱动器或硬盘驱动器集合就会分配给一个或多个物理卷(physical volumes).物理卷无法跨越一个以上的驱动器。
物理卷被合并成逻辑卷组(logical volume group), 唯一的例外是/boot分区。/boot分区不能位于逻辑卷组,因为引导装载程序无法读取它。如果用户想把/分区放在逻辑卷上,需要创建一个分开的/boot分区,它不属于卷组的一部分。由于物理卷无法跨越一个以上驱动器,如要让逻辑卷组跨越一个以上驱动器,就应该在驱动器上创建一个或多个物理卷。
辑卷组被分成逻辑卷(logical volumes),它们被分配了挂载点/boot和/,以及文件系统类型如(ext3).当“分区“达到了它们的极限,逻辑卷组中的空闲空间就可以被添加给逻辑卷来增加分区的大小。当某个新的硬盘驱动器被添加到系统上,它可以被添加到逻辑卷组中,逻辑卷是可以扩展的分区。
物理卷被合并成逻辑卷组(logical volume group), 唯一的例外是/boot分区。/boot分区不能位于逻辑卷组,因为引导装载程序无法读取它。如果用户想把/分区放在逻辑卷上,需要创建一个分开的/boot分区,它不属于卷组的一部分。由于物理卷无法跨越一个以上驱动器,如要让逻辑卷组跨越一个以上驱动器,就应该在驱动器上创建一个或多个物理卷。
辑卷组被分成逻辑卷(logical volumes),它们被分配了挂载点/boot和/,以及文件系统类型如(ext3).当“分区“达到了它们的极限,逻辑卷组中的空闲空间就可以被添加给逻辑卷来增加分区的大小。当某个新的硬盘驱动器被添加到系统上,它可以被添加到逻辑卷组中,逻辑卷是可以扩展的分区。
ssh配置文件详解 · Sep 8, 2018
ssh用户配置文件默认在.ssh/config这个路径, 使用config文件之后, 无需再去记机器ip,密码,各种ssh参数,也不用再每次都敲各种参数或配置
记录一次开发环境从0开始安装ubuntu · Aug 3, 2018
实在受不了Win10了,最近一段时间一开机,系统自带杀毒程序就占用90%CPU, 而且不知道从哪次升级之后, 自带的杀毒软件就没有界面了, 自然也无法终止扫描.用windows系统尤其是家庭版,真的是花钱去体验被强奸.
用inotify监控文件变化 · Jun 29, 2018
Linux下用inotify可以监控文件或文件夹的状态变化.
微信支付的那些坑 · Nov 4, 2014
做过微信公众平台开发的人似乎都一副苦大仇深的样子, 原因何在?
微信挖了太多的坑。
微信挖了太多的坑。
用HTML5实现断点续传、上传进度条、图片预览 【2】 · Oct 10, 2014
在上一篇文章中,已经基本实现了文件上传的所有功能,还遗留了2个问题:一是计算文件hash时一次性读取了文件内容,存在内存限制; 二是只实现了单文件上传
用HTML5实现断点续传、上传进度条、图片预览 · Jul 23, 2014
利用HTML5中的新的XMLHttpRequest提供了实时上传进度的事件,
再加上File对象和FormData对象就可实现断点续传,
要实现即时预览文件,则需要FileReader对象读取文件绝对地址或内容。
再加上File对象和FormData对象就可实现断点续传,
要实现即时预览文件,则需要FileReader对象读取文件绝对地址或内容。
修复 OpenSSL CVE-2014-0160 Heartbleed 漏洞 · Apr 11, 2014
前几天爆发出来的这个Heartbleed漏洞肆虐互联网,我测了一下自己的网站,居然也中招了!
这个漏洞让攻击者可以从服务器内存中读取64K资料,当网站有人登陆时,攻击者就能看到用户提交的表单,包括账号密码等。。
这个漏洞让攻击者可以从服务器内存中读取64K资料,当网站有人登陆时,攻击者就能看到用户提交的表单,包括账号密码等。。
使用expect和rsync传输文件 · Mar 27, 2014
最近这个项目部署在4台服务器上,虽然做了负载均衡,但是却没有做rsync服务来同步文件(那帮人水平太菜)。所以每次发布到服务器都要传4次!!!!而且中间还得通过跳板机。
PHP多线程之Worker-Stackable · Oct 30, 2013
PHP的pthreads扩展的文档几乎等同于没有,估计作者也没怎么用心去做这个事。
研究了一下Thread,Worker,Stackable这几个类的用法,全靠一行行地去试代码。。。。
研究了一下Thread,Worker,Stackable这几个类的用法,全靠一行行地去试代码。。。。
使用免费证书提供https服务 · Sep 27, 2013
之前使用burst的vps的时候就已经用startssl提供的证书配置了https服务器。
迁移到buyvm之后,再配置的时候忘了之前是怎么做的了。
迁移到buyvm之后,再配置的时候忘了之前是怎么做的了。
一个简单的PHP Route · Nov 6, 2013
写了一个简单的PHP Route玩玩。
PDO_SQLITE的一个bug · Oct 21, 2013
吐槽1】namespace真没那么好,不能想其他语言那样,直接use或者import了就行,还是得include/require或者autoload。
代码重构之后,在mysql上运行没有问题,但是要支持sqlite就得做番大改了,mysql中的“`”,在sqlite中得换成单引号“'”, mysql中许多函数在这里也不能用了。。。。
但是,最大的问题是——PDO_SQLITE直接就报错,不管我怎么写dsn。
代码重构之后,在mysql上运行没有问题,但是要支持sqlite就得做番大改了,mysql中的“`”,在sqlite中得换成单引号“'”, mysql中许多函数在这里也不能用了。。。。
但是,最大的问题是——PDO_SQLITE直接就报错,不管我怎么写dsn。
linux架设防火墙路由器 · Oct 30, 2013
操作基于ubuntu server10.10 上进行安装配置.进行配置iptables.ip转换.mac过虑功能.
打算以后把树每派做成dhcp服务器/防火墙,先把这个文章保存一下,以后再看
打算以后把树每派做成dhcp服务器/防火墙,先把这个文章保存一下,以后再看
怎样从2000万开房数据中查询 · Oct 29, 2013
前段时间2000万开房数据在网上闹得沸沸扬扬的,相信很多朋友都找到那些数据并下载下来了。
但是一下下来就傻眼了,大的是7、8G的SQL文件,稍小的也是别人导成CSV格式的也有3、4G之大。普通的文本工具一打开就崩溃,即使不崩溃,电脑内存瞬间吃光也会卡死。
借由这个契机,写了几个PHP小程序去查询,顺便回顾了一下PHP中的多进程和多线程编程。
但是一下下来就傻眼了,大的是7、8G的SQL文件,稍小的也是别人导成CSV格式的也有3、4G之大。普通的文本工具一打开就崩溃,即使不崩溃,电脑内存瞬间吃光也会卡死。
借由这个契机,写了几个PHP小程序去查询,顺便回顾了一下PHP中的多进程和多线程编程。