图片都挂了
我们只有红榜,没有黑榜
个人一直认为,培训班对于刚刚踏出校门的应届毕业生来说是很好的就业过度阶段,可以跟社会需求进行衔接。只不过现在这个行业缺乏监管,乱象丛生,部分机构把口碑做坏了,让负面评价越来越多。行业本身出发点是好的
您好,非常抱歉让您困扰,因为我们无法判断加微信群目的的真实性,所以只能从根源上杜绝隐患,希望您可以理解
喜欢这种循序渐进,接近真相的文章
一年 2 次,年中和年底
是 Continuous Testing,我们把 API 自动化测试、性能压测、Diff 做到流水线里面,发布之前必须执行的测试手段,我简称 CT
竟然还有恩怨。。。
帖子里面有人做了测试,结论是:性能只差几毫秒。
阿里 P3C 里面有一条规则写到:
循环体中的语句要考虑性能,定义对象、变量、获取数据库连接,try-catch 操作,尽量移至循环体外处理
单纯就写法而言,在性能上确实不存在太大的开销,但是就像里面说到的那样,very ugly!
public class Main {
private static final int NUM_TESTS = 100;
private static int ITERATIONS = 1000000;
// time counters
private static long inTime = 0L;
private static long aroundTime = 0L;
public static void main(String[] args) {
for (int i = 0; i < NUM_TESTS; i++) {
test();
ITERATIONS += 1; // so the tests don't always return the same number
}
System.out.println("Inside loop: " + (inTime/1000000.0) + " ms.");
System.out.println("Around loop: " + (aroundTime/1000000.0) + " ms.");
}
public static void test() {
aroundTime += testAround();
inTime += testIn();
}
public static long testIn() {
long start = System.nanoTime();
Integer i = tryInLoop();
long ret = System.nanoTime() - start;
System.out.println(i); // don't optimize it away
return ret;
}
public static long testAround() {
long start = System.nanoTime();
Integer i = tryAroundLoop();
long ret = System.nanoTime() - start;
System.out.println(i); // don't optimize it away
return ret;
}
public static Integer tryInLoop() {
int count = 0;
for (int i = 0; i < ITERATIONS; i++) {
try {
count = Integer.parseInt(Integer.toString(count)) + 1;
} catch (NumberFormatException ex) {
return null;
}
}
return count;
}
public static Integer tryAroundLoop() {
int count = 0;
try {
for (int i = 0; i < ITERATIONS; i++) {
count = Integer.parseInt(Integer.toString(count)) + 1;
}
return count;
} catch (NumberFormatException ex) {
return null;
}
}
}
ASM 和 AST 在应用方面,对使用者的要求提高了几个级别。通常都是用在做代码 diff 和静态代码分析方面比较多一些,楼主用在覆盖率上可谓独辟蹊径。目前我们虽然做了对函数调用链的整理和存储,但是让测试同学反推用例明显感觉非常吃力
其实我觉得社区专栏里面飞天小子的文章其实提到了蛮多的性能知识点。加 redis 是一种简单粗暴但是有效的方式
虽然高级工程师不太直接问方法论的概念,但是被问懵住也是不应该的呀
顶一个,很棒的团队
坐等下一期
我们没用过 RN,不过有踩坑记录的帖子都是实打实的战斗贴
挖掘自身业务中可实现的场景,尝试去写一些简单的例子。在业务中上手速度最快
是你在内网发的?
我相信各大公司都有非常厉害的性能专家,大家耳熟能详的都是出来做培训的讲师吧?
Your title makes you a manager. Your people make you a leader.
我记得 facebook 曾经发文章说,单台 PC 最稳定的连接数是 12 台,你连接 45 台就算能识别也极度不稳定(跟 pc 的 usb 最大负载有关)。相应的解决办法社区曾经出现过的,除了增加设备外,还有人用外部设备 PCI 电路板来解决这个问题
万字长文啊
漂亮!收藏了
能推得动的一般可以试试管理岗,不是等你当了管理岗才能推得动