摘要:
游戏开发中,经常会越到千奇百怪的Bug。后台程序都是以demon
方式运行,要么GDB,要么Log。一些确定性的bug可以直接使用GDB调试,比如特定请求会Crash。如果是运行一段时间,Bug才会出现,无明显
规律,那么也只能使用Log了。但是从成千上万条日志中Gr...
11年前 (2016-01-25) 4077℃ 0评论
0喜欢
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM
和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始
对JVM性能调优的常用工具有所了解。
...
11年前 (2016-01-23) 3841℃ 0评论
0喜欢
首先创建我们练习grep命令时需要用到的demo文件demo_file。
$ cat demo_file
THIS LINE IS THE 1ST UPPER CASE LINE ...
11年前 (2016-01-23) 3931℃ 0评论
0喜欢
前言:解锁ROOT会丢失保修,丢失部分索尼的功能如X-R显示模式!请自行斟酌准备工具:1.刷机驱动(http://bbs.angeeks.com/thread-3958118-1-1.html)2.刷内核工具【已经集成了Z3+双卡内核和单卡内核】(内核均是来自魔法师蛋小丁大神)(...
11年前 (2016-01-22) 8759℃ 0评论
5喜欢
网上介绍共计三种模拟器比较常用,分别是bluestacks、andy和Genymotion,前者支持ARM架构,中者支持远程控制,后者启动速度快,各有优缺点。当然我最熟悉的还是Genymotion,最近使用Genymotion遇到一点问题,比较头疼,绞尽脑汁才找到解决办法。记录下...
11年前 (2016-01-22) 6959℃ 0评论
4喜欢
1、做android开发的过程,碰到了Linux下adb识别不了android设备的问题,刚开始在网上google下,发现都是针对ubuntu下的一些说明:如google提供的方法:http://developer.android.com/tools/device.html,但发...
11年前 (2016-01-22) 4407℃ 0评论
1喜欢
闲着没事,就搭建了一下appium的环境,玩了一下,下面是具体过程,有需要的朋友可以参考。
其实流程官网上都有,这里就把它摘出来,使其连贯。
下载源码:
git clone git://github.com/appium/appium
安装Node.js
S...
11年前 (2016-01-22) 4500℃ 0评论
0喜欢
一、一个BUG引发的问题
如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。 那么,自动化测试可以完成哪些任务呢? 简单的说,...
11年前 (2016-01-22) 4341℃ 0评论
0喜欢
不知道有多少Android开发着对Android虚拟机的那悲剧的性能有意见,反正我的看法是:那速度实在是太坑爹了!
为什么Android虚拟机比iOS和WP7的虚拟机要慢很多呢?原因如下:
1. Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),而 iOS ...
11年前 (2016-01-22) 4729℃ 0评论
0喜欢
$ chromedriver
Starting ChromeDriver 2.15.322455 (ae8db840dac8d0c453355d3d922c91adfb61df8f) on port&nb...
11年前 (2016-01-22) 5239℃ 0评论
1喜欢
http://blog.qqbrowser.cc/start/
安装QQ浏览器。windows用户可下载QQ浏览器9最新版,mac用户请下载并安装mac版QQ浏览器,浏览器版本号不低于3.8
进入应用中心,搜索并安装“微信调试工具”
这个工具能做什么?
远程...
11年前 (2016-01-22) 6537℃ 0评论
0喜欢
Remote Debugging on Android with Chrome
The way your web content behaves on mobile can be dramatically
different from the desktop experience...
11年前 (2016-01-22) 5838℃ 0评论
0喜欢
Tomcat
Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。
Tomcat的组织结构
Tomcat是一个基于组件的服务器,它的构成组件都是可配置的,其中...
11年前 (2016-01-20) 3992℃ 0评论
1喜欢
谈到在Java应用程序里写日志,log4j过去是现在可能仍然是事实上的标准。
由Sun提供的JDK内的写日志的方案一直无法全面推广。造成这种情况的原因当然是其缺乏可配置性和灵活性。JDK的日志方案对于比较简单的项目来讲当然是一种解决办法,但对于企业级的应用来讲就不然了。
现在,除...
11年前 (2016-01-08) 3532℃ 0评论
0喜欢
提问: 我有一台运行在VirtualBox上的使用NAT的虚拟机,因此虚拟机会被VirtualBox分配一个私有IP地址(10.x.x.x)。如果我想要从主机SSH到虚拟机中,我该怎么做?
VirtualBox对虚拟机支持几种不同的网络方式,其中一种是NAT网络。当虚拟机启用NA...
11年前 (2016-01-08) 4363℃ 0评论
0喜欢
在web开发下一直使用的filter进行转码的。request.setCharacterEncoding("utf-8");不过今天我想在传递url?role=角色将中文作为附带信息进行下一页面的显示。发现传递之后一直是乱码。必须用new String(req...
11年前 (2016-01-05) 4634℃ 0评论
0喜欢
前面已经介绍过了UIAutomator的脚本编写办法了,但是脚本的debug一直
都没有弄清楚,通过打log的方式来调试脚本是很耗时的,UIAutomator一直都是支持remote
debug的,只是官方的文档中没有写,所以中文的文章中也很少找到,通过google,发现有一篇英...
11年前 (2015-12-31) 4373℃ 0评论
0喜欢
转自: http://www.yangrong.me/?p=15
最近花了一些时间来调研android的测试框架,除了需要适合做UI测试,还需要保证选取的框架有以下几点特性:
工具开源,易于扩展。
脚本编写简洁,维护成本低。
满足客户端的自动化需求。
...
11年前 (2015-12-31) 5332℃ 0评论
1喜欢
输入命令:#vmware-uninstall
下面是提示内容:You have gotten this message because you are either downgrading VMwareWorkstation, Player, or VIX, or because...
11年前 (2015-12-28) 4425℃ 0评论
0喜欢
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。
概述
通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。
...
11年前 (2015-12-18) 3469℃ 0评论
0喜欢