如果你对如下职位感兴趣,请发送简历到我的邮箱 andrewallanwallace#gmail.com ,备注 技术小黑屋内推
基础信息
- 工作地点:上海
- 工作时间:965
如果你对如下职位感兴趣,请发送简历到我的邮箱 andrewallanwallace#gmail.com ,备注 技术小黑屋内推
在查看日志分析问题时,有时候无法回滚到更上面的日志内容,让人很是感到麻烦,其实这是iTerm2 做的限制,按照下图操作,即可设置无限回滚。
最近新创建的 Android Studio 项目,都报这样的问题。
1 2 3 4 5 6 7 8 9 10 11 |
|
在编程的业务场景中,有时候会有这样的情况。有一个文本输入框用来输入检索数据
无论是远程办公、机房维护,还是为朋友提供远程协助服务,一个好用的远程控制软件必不可少。
提到桌面远程控制软件,大家通常会想到国外的 TeamViewer。但它奇怪的判定方式和高昂的价格被诟病已久,由国人开发的 ToDesk 远程控制软件,或许更适合大家。
ToDesk 拥有国内海量 G 口宽带服务器加速,远程访问更稳定更流畅。软件功能也很齐全,不输 Teamviewer。上架数码荔枝价格更优惠,仅需 108 元起,新注册用户再享立减 5 元优惠,只需 103 元起。
在处理编程场景时,我们有时候需要控制某些频率。比如一个用户疯狂地点击一个按钮,我们想要这样处理。
使用 CooBox 中的 EarlyBirdExecutor
(早鸟执行器,早起的鸟儿有虫吃。^_^
) 我们可以很便捷的实现该功能。
前言:Coobox 是我们团队开源的 Android 开发工具库,https://github.com/secoo-android/coobox 欢迎大家 Star 和 Fork,以及集成使用。
在 Android 应用日常开发中,我们有时候需要判断应用处于前台还是后台,来进行一些状态更新或者资源处理等操作。而 Android 并未直接提供对应的检测方法,需要我们来实现。而实用的 CooBox 就集成了这一方面的工具代码。
有时候,我们需要查询一下机器的信息,比如运行了多长时间,什么时候开机的等等。下面是一些整理,来帮助大家快速通过终端查看信息。
有一次,尝试使用git log 来查看某个分支(build.gradle)的历史提交时,遇到了这样的问题
1 2 3 4 |
|
在 Android 开发中,有时会遇到 ANR,一旦出现 ANR 我们就需要拿到对应的trace 文件来分析并解决。本文将介绍两种获取 ANR 的方法。
直接查看/data/anr/traces.txt
的内容,如下
1
|
|
或者类似使用拷贝到电脑上查看,比如
1 2 |
|
但是这种方法在某些手机上由于权限原因,无法进行,就需要了使用下面的方法了。
去年,一款 Mac 读写 NTFS 移动硬盘 / U 盘的国产工具:赤友 NTFS 助手,在 Mac 用户中流行起来。它凭借极高的性价比、易用的操作,获得了众多用户的青睐。
现在它迎来 3.0 版本的更新,带来了功能优化提升。售价还十分亲民,连同类产品的零头都不到。2020 年 5 月 19 日后购买赤友 NTFS 助手 2.0 的用户还可免费升级至 3.0 版,相当良心!
去年四月 Office 365 升级为 Microsoft 365,云服务的普及让它逐渐成为主流,并带来了更多用户权益:
始终获取最新功能、自带 1TB OneDrive 空间、还有各种模版以及 AI 辅助工具,每项功能都让办公操作变得轻松简单!
有一次写一个简单的例子,例子中使用了 WebView 出现了如下的问题
上图的网页提示net::ERR_CACHE_MISS
错误。
在 Java 中,文件是很常用的概念,这其中文件路径是一个很基础的内容,因为文件的创建,读取,写入和删除等操作都是依赖于文件路径的。但是你仔细看一下Java中 File
的 API 你会发现有这样三个方法返回路径。
Mac中有时候我们需要调整DNS来处理一些事情,作为终端控,使用终端调整DNS顺理成章,如下为一些关于DNS服务器终端处理的记录。
URL 是我们进行网络活动中很重要的概念,一个URL中可以包含域名,路径和参数等,
1
|
|
很多的项目是基于 gradle 构建,而且依托 gradle 的强大能力,我们可以实现更多的功能。比如像今天这样,我们会介绍如何创建一个自定义的 gradle 任务。
近期 应用新增了很多的崩溃,分析特征,发现崩溃集中在5.0-5.1.1系统上,崩溃的日志如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
|
很多时候,我们需要对文件内容进行查找,查找出包含某段字符串的文件,比如这样
我们使用这个命令可以查找包含Ruby字符的全部文件和行数。
1 2 3 4 5 6 7 8 |
|
我们经常会定义一些常量,比如
1 2 3 4 5 6 7 |
|
git无疑已经成为了大家代码版本控制最多的工具了,这其中有不少人是使用终端来进行操作git。这里列出一些超级实用的git脚本,希望可以对大家开发有所帮助。
建议大家讲下面的脚本内容,都保存成脚本,然后设置执行权限,将所在目录加入环境变量,这样使用起来更加方便。
在编码的时候,我们需要做很多的检测判断,比如某个变量是否为null
,某个成员属性是否为true
,执行某个操作结果是否成功。比如像下面的这段代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
在使用Octopress(rake命令时报错)invalid byte sequence in US-ASCII (Argument Error) when I run rake
终端执行
1
|
|
或者将上面的代码内容放到.bashrc中。