JAVA Idea: 修改目录名时,提示io读写被占用 操作:idea目录树对目录shift+f6修改文件名, 提示:io占用,异常报错 原因:目录被别的进程读取了 排查一:关闭了notepad++里的相关文件,关闭sqlyog里打开的sql文件,再次尝试修改文件名失败 排查二:ctrl+shift+esc打开资源管理器的性能里的资源监视器,搜一下句柄关键词,找到了进程杀掉, 解决问题
etc 我喜欢享受复杂,简单的就交给你们去享受好了 最近使用ghost、Google keep和ms OneNote下来,感受是: keep 适合备忘记事, 便捷管理个人事务, 记录个人各种账号也不错。 OneNote 适合工作整理, 备忘一些命令和手册快速回查, ghost 适合轻快的感想博客, 记录工作生活的一些感想思考, 它的内容组织方式不适合系统化知识, 因此,产生想创建一个测试知识库,安装xwiki,看看需要组织什么内容: 测试对象来看: Web页面 app程序 http接口 dubbo接口 底层服务 第三方接口 测试技术来看: 功能测试, 业务测试, 接口测试, 并发测试, 性能测试,
SoftWare GoodSync: Chrome个别端电脑同步无效的解决办法 软件:GoodSync 功能:左右两侧的文件同步 功能:支持U盘,FTP,硬盘,云盘等等文件列表 功能:支持手动、自动定时、事件触发 问题 A电脑经常添加书签 B电脑也会更新一些书签 A和B以及多个手机共用一个谷歌账号,同步Chrome书签 A的书签无法自动同步到 B以及其它手机,而B可以。 解决方法 使用GoodSync将A的书签自动同步到U盘 U盘自动同步给B 通过B同步其它手机端 备注:什么重登账号,重装,都试过了,最后都会这样 Chrome书签路径 C:\Users\
SoftWare GMD: 这货终于修好了对安卓8.0的支持 切换app的手势正常, kill当前界面app的手势正常, 返回的手势正常, 首页的手势正常, root的请求记录不会刷屏了,彻底好了 立刻用钛备份恢复之前的手势方案, 爽啊! 这一个月我是怎么熬过来的,终于等到作者修复了
SoftWare APK: 看到个未发布的app,目录重定向,redirect storage,不错推荐下 Google play: https://play.google.com/store/apps/details?id=moe.shizuku.redirectstorage 功能:替流氓们擦屁股的,帮他们把随地大小便的文件放到用户重新指定的地方。 看到京东app干的好事没,不拉一堆,看着很烦,开发很不规范。 当然并不是说京东app不重视用户,相反他们非常重视用户体验,只是用户不会因为这个而大量卸载。 换而言之,京东app的开发自我要求不严,
Equipment FIIL Driifter: 磁吸开关音乐启停bug 耳机:汪峰 FIIL Driifter 随身星蓝牙耳机 功能:磁吸开关自动控制音乐播放 问题:磁吸合上后远离手机再次回来,在保持合上状态,音乐会因为耳机重连而播放 步骤演示: 1. 耳机磁吸打开并连接手机 - 音乐自动播放 2. 耳机磁吸合上 - 音乐停止 3. 耳机磁吸合上并远离手机断连 - 音乐停止 4. 耳机磁吸合上并回到手机旁 - 音乐播放 磁吸合上对音乐播放控制并不严谨,耳机合上挂脖子上,却在开会中音乐一直在播放
VPN Lantern: 局域网电脑翻墙,导致公司外网的香港代理失效 刚刚确定了一定很不好的事, 局域网里运行的lantern会导致公司外网访问香港的一个代理失效,运维组周末加班排查没找到原因, 今天我重装系统,开启lantern专业版的那一刻,问题再现了。 来回的开关lantern,明确就是它导致。 换成shadowsocks就没问题了。
VPN Lantern: 局域网共享设置settings.yaml 局域网共享lantern: PC.lantern + settings.yaml + 随身wifi + 手机wifi手动代理 pc运行lantern,访问网站正常 修改settings.yaml addr行参数,改为addr: ‘[::]:9029’, 表示监听本机IP,localhost,127所有ip的9029端口, 自然也就支持192ip加端口号, 改好后,重启lantern 建立局域网 这里方式非常多,比如通过路由器,让pc和手机在同一个局域网,这种直接用pc的ip端口做代理就行了。 因为单位的网络结构限制,这里是用小米wifi插电脑,nat方式划出无线子网,这样就有个问题,nat方式会有限制。 手机连接随身wifi获得的ip是10.0.2.
Coupon ShadowSocks: 翻墙包年只要100元强烈推荐 【自搭shadowsocks-oddrationale】 ---在用 docker-compose方式 编写yml配置文件,指定镜像和版本号,以及映射端口和文件卷 docker-compose up -d 启动即可 【shadowsocks】 ---在用 推广链接: 2020年2月8日更新的直连最新链接:点击shadowsocks隧道 (已经用到第五年了) 需要翻墙的永久链接:点击shadowsocks隧道 简介: 很稳定的方案, * 使用ss客户端, 手机电脑都可以用, 15刀包年/3个客户端, 速度也可以上到8MB/s 功能:翻越访问google、dropbox、onenote、onedriver等 套餐:Starter入门包年版
etc etc: 记国庆长假在家折腾的流水账 09月18日 准备离职 上午到公司,直接和总监谈好加班赶完项目,国庆后第一天离职。 09月19日 风云突变 白天带军粮到公司备战, 下午允许直接办离职。 晚上等技术部高层吃散伙饭,出门打卡发现已注销, 毫无牵挂地走了。 我的技术之路还有很长要走... 09月20日 长假规划 早上醒来面对9月20日到10月8日长假,很不习惯, 草草列了一些计划。 白天完成离职最后一点手续, 在家休息一天。 媳妇没有时间,一个人开车出去玩太二了,呆家折腾吧。 09月21日 入职体检 早上完成入职体检。 白天到处跑证券,激活旧户,最终成功。 09月22日 证券业务 上午和技术部吃饭小分队再聚吃散伙饭,把会员卡地钱全花光了。
Equipment 一加3T: root后进行官方升级 今天收到氧4.1.7升级通知,有400多MB, 动作不小啊,那就升了吧,写一下流水账过程。 确认手机状态: 你没改过系统文件,或者恢复成未改的内容, 因为升级安装时会扫描这些文件。 准备安装文件: 从官网下载氧417全量包,放手机里, 之前root的zip也在手机里等下还得刷一次root包 否则data会无法解密,导致系统无法进去 准备手动升级: 通过supersu将root清除 开始手动升级: 重启手机进recovery, 刷入系统包, 清cache和运行文件dal开头那个单词, 紧跟着立刻刷一次root包!!! (如果没刷root就立刻重启,你就完了,数据会全丢。) 重启系统: 无脑等待就行了 进系统后一切设置和软件数据全都在, 和官方ota升级效果一样, 因为重刷root包所以root没丢还在,就是所有授权需要再来一次。
SoftWare SuperSu: 被收购一年后,它终于开始变了 最后的那一刻,它还是很极客的,高傲自我,权限要求极少。 今天看到更新提示,点开后看到它开始要一堆权限,通讯录什么的。 现在它正开始了新生命,迎来新东家对它的期望,一个中国公司会做什么? 无非是无节操挖掘把一切换成钱。 然而这是别人花钱收购的,他想怎么做都是无可厚非,用户只能选择用或不用。
SQLite SVN: 更新失败,路径乱码,以及提示被锁的解决 问题: 在于团队文档协作时,出现过异常操作,导致svn无法本地更新。 分析: 报错源在于冲突时本地写了一条待处理queue队列和一条lock锁 解决: Path变量: 下载sqlite3随便存个目录,path添加一下 SVN数据库: 项目svn目录的.svn下有个wc.db,执行sqlite3 wc.db,进sql命令行模式 删除队列记录: select * from work_queue,就是队列记录,里面就有刚才失败有关的那条, delete from work_queue,就行了(强迫症要精确删的话,加条件) 删除锁记录:
SoftWare GMD: 屏蔽单个app改回default时,程序崩溃的Logcat ——— beginning of main 06-13 23:28:21.042 819 24706 D NetlinkSocketObserver: NeighborEvent{elapsedMs=3647330183, 192.168.137.1, [488AD21337DB], RTM_NEWNEIGH, NUD_STALE} 06-13 23:28:25.168 3566 3566 D AndroidRuntime:
SoftWare Excel: 函数公式自动生成测试报告 核心函数是 counta countif countifs 框架是 用例层:将执行区的用例加入统计字段,比如模块和类型。 配置层:设置各个测试用例字段用到的参数值,比如模块类型优先级的构成,供用例层调用参数值;构造函数对用例进行统计,行成原始数据。这些原始数据将被报告层调用。 报告层:调用配置层的原始数据,通过模板设计与数据调用,自动形成实时版的格式化测试报告。 以上用框架思想玩个文字游戏,来描述怎么用excel设计自动生成的测试报告,哈!
etc etc: Android系统build.prop文件参数含义 原文链接 http://www.cnblogs.com/findyou/p/3947150.html #begin build properties (开始设置系统性能) #autogenerated by buildinfo.sh (通过设置形成系统信息) ro.build.id=GRI40 (版本ID) ro.build.display.id=GRJ22 (版本号) ro.build.version.incremental=
SoftWare GMD: 安卓隐藏按键,使用全屏手势操作 虚拟按键的隐藏 1. 手机设备为root 2. 修改/system/biuld.prop 3. 添加一句qemu.hw.mainkeys=1 4. 保存后重启虚拟按键就没了。 5. 所以操作之前,请先想好用什么来替代虚拟按钮的操作 虚拟按键的启用 1. 手机设备为root 2. 修改/system/biuld.prop 3. 用#注释掉或直接删除这句qemu.hw.mainkeys=1 4.