精华内容
下载资源
问答
  • 为什么总是差一点儿

    千次阅读 2018-07-22 15:34:16
    一点儿,就差一点儿。为什么总是差一点儿? 想必很多人有很多时候也有跟我一样的疑惑,为什么这个总是差了那么一点儿,就那么一点点,已经很接近了,可是我练习了那么久,为什么还是差那么一点点。这个问题久久...

    阅读原文

    差一点儿,就差一点儿。为什么总是差一点儿?

    想必很多人有很多时候也有跟我一样的疑惑,为什么这个总是差了那么一点儿,就那么一点点,已经很接近了,可是我练习了那么久,为什么还是差那么一点点。这个问题久久的困扰着我。

    那些「差一点儿时刻」

    大学会跟室友一起去打打篮球,开始也就是瞎玩儿,然后发现自己好像天赋异禀,好像乔丹、科比、詹姆斯、奥尼尔附体。因为我发现我竟然每次出手投球都能很接近篮筐进球点,投球距离从三分线到篮筐下不等,而且有很多次都差点点带球过人、提步上篮一气呵成,要知道我还是个孩子,我是说我刚刚开始打,室友都高中开始练。此后我就想,诶,那我好好练一练,岂不是吊打他们,于是开干,练了近半个学期之后,结论是:怎么TM还是差一点儿,这个,好像,差不多嘛,这就有点儿尴尬了。

    初中、高中考试,经常会出现因为马虎导致的「差一点」可以拿到第一名,却总是屈居第二,这种「马虎」的时刻对我来说十分常见于数学,而且据当时考后的复查来看,确实有些题真的是没可能、也不应该做错的,但是为什么最终就错了呢,记下来,下一次一定不会再发生了,然而下一次还是「差一点」。

    玩儿「打手掌」游戏,总是差一点儿就能躲过去了、玩游戏总是差一点点就通关了。。。这样的例子数不胜数

    差一点儿与差一点儿

    俗话说:「我家门前有两棵树,一棵是枣树,另一棵也是枣树」。有些情况下,差一点儿就是仅仅差一点儿而已,对于整体无伤大雅。比如你的目标是体重降到200公斤以下,但是202公斤也没啥区别;比如你想在一个月内赚够1万块钱,那么9990也大差没差;比如你想娶新垣结衣做老婆,最后娶了长泽雅美,这也可以接受。但是有些情况,差一点就是没有。比如篮球比分差对方1分,那还是输;比如你离及格线60分差1分,那还是不及格;比如上班/上课晚到一分钟,那就是迟到没的说;

    有些时候的差一点不影响,但是另外一些时候那就要命了。而有很多情况下,我们觉得的是差一点儿,实际上这已经到了一个常说的「瓶颈」了,瓶颈这个玩意儿,看起来只是差一点,但是已经是非常难以突破了。一旦瓶颈出现,我们所做的常规努力就很难再次取得突破,就比如基于蒸汽动力的科技再怎么去努力,如果没有出现电力就很难再有质的进步(我是基于地球科技来说的)。具体到我们个人来说,除非升级自己的「操作系统」,搭建新的框架,否则只靠原有的旧框架很难去再行突破。

    上面说的我的数学考试那个例子,是因为我没脑子,每次都犯同样的错误。那时候我心高气傲,有些运算很简单的,就是不想写过程、写步骤,直接心算搞起,结果就是GG。还有就是每次看题目看一半,扫一眼就过了,当我看到发下来的卷子的分数的时候,老师那仔细审题的谆谆教诲才终于萦绕在我耳边,如冬日暖阳般可爱,然并卵,下次还是这样。话说我屡教不改也是醉了,不知道当时我咋想的,可能是年少轻狂,眼高手低吧,总是低估人家出题的叔叔阿姨们的手段。

    自我要求

    有那么很大一部分人(包括我寄几),有那么很多时候(依然有我),会有那么一些念想(没错,我还在)。跑步原定计划 4 公里不停歇,但是我现在跑到了 3.5 公里,还有一点,于是我就想,已经跑了这么远了,不差那一点儿,于是这样想着想着就不自觉的停下来了。打台球一看,好家伙,我已经领先对方那么多球了,这局没遗憾了,接下来随便玩儿,结果发现几球只差,浪输了,于是下一局认真,但是过程和结局依然类似,看来不是我太浪的原因,邪门了。

    我对我自己的要求可能在初定计划的时候很严格,但是在计划执行的过程当中却总是不自觉的降低自己的标准,不管是有意也好,无意也罢,结果就是那样,不可辩驳。这样就造成了很多时候我常有的吐槽:我去,差一点点我就XXX。

    多数人的天赋

    大多数人能够在拥有一定的阅历以及学习能力之后在一开始的时候就把某件事情做到七八十分,但是后面的二三十分就需要长久不断地努力突破才能够达到。这种就类似在高中大学时候常听的:大多数学生能够很轻松的拿到 80 分,但是再往上,从 8090,90100 的困难程度是呈阶梯状依次递增的。其实就这个例子来讲,可能更深入一点儿的解释就是,一张卷子上面有 80% 的题目是基础题目,剩下的有进阶、魔鬼、地狱、中国乒乓球级别的题目,所以才导致分数增加的困难程度不断增加,如若整张卷子都是基础题目,那么我不相信拿到 80 分与拿到 100 分有什么难度上的区别,事实上我也亲身验证过。当然也有一部分是「失误率」引起的,比如我之前的统计,常规失误导致的丢分在 5~8 分,那我的「失误率」就是 5%~8%,这个部分也是一个瓶颈,因为我的「失误率」很稳定。

    回到本节主题上面来,我们自出生开始,通过不断地后天学习,已经可以做到在很多事情上面可以轻松达到 80 分,这个是因为本身要完成这个成绩需要的难度并不是非常高,属于在我们「天赋」的范围之内,除去少数的天才天赋点与我等凡人不同外(比如周天王的音乐天赋,张雨生的嗓音天赋),可以观察到我这种庸人的「天赋」之一就是能够在较短的时间里面把很多方面的事情做到 70~80 分的程度,再往后就超出了天赋的范围了,那就需要长期不断地硬啃了。

    还有一个角度可以看待这种现象,就像是熬夜(且不管为什么熬夜,就是举个例子,就是想熬夜),从晚上熬到早上那种,并且没有什么刺激的玩意儿来供你消遣,相信很多人到一两点还是没问题的,但是再往后三点、四点、五点是很难熬的,我自己是这样,那段在学校里面通宵调飞思卡尔小车的时光我队友也是这样子的(突然有点儿怀念那时的岁月)。

    基本上那些差一点儿的事情如果真的需要越过那最后一公里,就需要长期不断的卓越斗争才能够达到,虽然看起来好像我已经非常接近终点了,但是要跨过它,真的真的需要付出很大的努力。

    升级

    据我那点儿微薄的经验来讲,如果我们需要在某些方面取得一些成就,包括生活也好、工作也好,努力降低那「差一点点」的情况发生的概率就是一个很好的方向,当然这个只是表层的反映,其本质就是把每件事情做到完整,目标不掺水的达成。

    再有就是那「最后一公里」可能并不是说我按照现在的经验与框架来去努力就能够达到的,或许需要升级自己的理念,改变自己的框架才能够做到。就好比说按照初中高中的课本知识框架来练习,那很难自行达到大学的知识水平的,只有升级了自己的知识框架才有机会达到,那些「瓶颈」类的「差一点点」就非常需要这种升级。再比如安卓系统在 4.1 之前的版本系统操作流畅性很有问题,在原有的显示框架下不管你怎么尝试优化系统内存管理、进程调度、程序编写等都很难、至少很难达到丝般顺滑。在 Jelly Bean「安卓 4.1」版本加入了「黄油计划」来改变原有的显示框架,这次更新才使得德芙巧克力一般的效果得以有希望实现,当然这也有所依赖于机器硬件与程序本身的优劣,但是,至少这次更新为流畅提供了基础的平台可能性,所谓突破了「瓶颈」,然后后面的优化才能够凸显成效。

    最后,用一句非主流的中二风来结束本文:「差一点儿你就差一辈子」。


    努力让自己的生活差零点儿
    展开全文
  • swap函数 一点儿都不简单

    千次阅读 2014-04-19 16:11:27
    namespace std //此处必须指明命名空间,因为此函数是namespace中的swap函数的特化版本。 { template void swap(Student &a, Student &b) { a.swap(b); //通过对象a调用swap完成操作。 } } int main(void) { /...

    相信大多数程序员都是用过swap函数,在STL库中也实现了这个函数。大致如下:

    template<class T>
    void swap(T &a, T &b)
    {
        T temp(a);
        a = b;
        b = temp;
    }
    显然它完成了我们预期的功能,只要定义了复制构造函数以及赋值操作符的类型均可以使用该函数。

    对于一般的内置类型或者是简单类型,还函数工作的很好,并且效率很高,可是在某些类型下,该swap版本的效率却非常的慢,这里引入一个词pimpl (pointer to implementation),从字面上来讲“以指针指向某个对象,该对象内涵真正数据”。显然,只要交换指针即可。下面举例说明:

    <span style="color:#ff0000;">//针对特定的用户自定义类型定义自己的swap函数</span>
    #include <iostream>
    using namespace std;
    
    class StudentImpl
    {
    private:
        string name;
        int age;
    public:
        StudentImpl(string _name = "", int _age = 0):name(_name),age(_age){}
        void print()
        {
            cout << "name : " << name << " age : " << age << endl;
        }
    };
    
    class Student
    {
    private:
        shared_ptr<StudentImpl> pStu;
    public:
        Student(string _name = "", int _age = 0)
        {
            pStu = make_shared<StudentImpl>(_name, _age);
        }
        Student(StudentImpl *_pStu):pStu(_pStu){}
    
        Student(const Student &rhs);
        Student & operator=(const Student &rhs);
    
        ~Student()
        {
          //  delete pStu;
        }
    
        void swap(Student &b)
        {
            <strong><span style="color:#ff0000;">using std::swap;</span></strong> //使的STL库中的swap函数依然可用。
            //也就是说,在编译器看到swap函数的时候,决定是调用为Student特化的版本呢,还是在某个命名空间中定义的版本呢,
            //此处为StudentSpace命名空间,如果都没有,最后是否会调用STL库中的swap函数版本(就是这个using的功劳了),毕竟如果用户定义了自己的swap函数,肯定是要尽可能地
            //使用自己的高效的版本。
            swap(pStu, b.pStu);
        }
        void print()
        {
            pStu->print();
        }
    };
    
    //Student实现
    Student & Student::operator=(const Student &rhs)
    {
        pStu = rhs.pStu;
        return *(this);
    }
    Student::Student(const Student &rhs):pStu(rhs.pStu)
    {}
    
    //如果我要交换两个Student对象, 那么其实只需要交换其内部成员pStu指针即可。
    //在STL库中定义的swap函数版本并不知道这一点,
    /*
    template<class T>
    void swap(T &a, T &b)
    {
        T temp(a);
        a = b;
        b = temp;
    }
    //显然只要类型T支持拷贝构造函数和复制操作符,那么上述swap就会实现预期的功能。
    //但是对于Student类来说,将预示着3次复制构造函数的调用,显然我们可以为该类定义更高效的swap操作。
    */
    //
    /*
    void swap(Student &a, Student &b)
    {
        using std::swap;
        swap(a.pStu, b.pStu);
    }
    //此函数不能通过编译,因为pStu是类的private变量,因此,我们可以定义一个成员函数swap来执行真正的操作,再类外调用该成员函数完成该函数。
    */
    
    //此函数调用成员函数swap完成。
    
    namespace std //此处必须指明命名空间,因为此函数是对namespace中的swap函数的特化版本。
    {
    template<>
    void swap<Student>(Student &a, Student &b)
    {
        a.swap(b); //通过对象a调用swap完成操作。
    }
    }
    
    
    int main(void)
    {
        //StudentImpl a("AAA",1);
        //StudentImpl b("BBB",2);
    
        Student pA("AAA",1);
        Student pB("BBB",2);
    
        cout << "swap before : " << endl;
        pA.print();
        pB.print();
    
        swap(pA,pB); // 如果此处的swap是STL库中原本的swap函数,那么这将会导致“指针悬垂”的问题,因为Student类中含有指针,那么它将
        //具有指针所有的缺点。。具体请参见:<a target=_blank target="_blank" href="http://blog.csdn.net/xuqingict/article/details/21287209">智能指针</a>
        cout << "swap after : " << endl;
        pA.print();
        pB.print();
    
        return 0;
    }

    执行结果为:



    总结:

    对于一般的交换操作,如果swap函数工作的很好,那么直接使用STL库中的即可,否则:

    在类的内部定义一个swap函数执行真正的操作,并在该类中为你的class特化一个swap的版本, 令它调用你的swap成员函数。

    如果你正在定义的是模板类,那么你的做法是:

    在类的内部定义一个swap函数执行真正的操作,在类外使用一个non-member函数。调用该函数即可。注意该函数与你定义的类在同一个命名空间内。

    关于模板类的swap函数的应用。请参见:http://blog.csdn.net/xuqingict/article/details/24117379


    最后注意:你的swap函数决不可抛出异常,具体细节下次更新。


    展开全文
  • 小程序测试的一点儿心得

    万次阅读 多人点赞 2018-04-25 22:33:48
    小程序的架构 小程序分为两个主要部分:view模块和service模块。View模块负责UI展示,它由wxml和wxss...小程序的限制和测试的影响目前小程序在UI、设计、样式、页面跳转、消息大小等有自己的限制,具体的限制可...

    小程序的架构

          小程序分为两个主要部分:view模块和service模块。View模块负责UI展示,它由wxmlwxss转换后的代码以及微信提供的辅助模块组成。一个view模块对应一个webview组件,小程序支持多个view存在,view模块通过微信jsbridge对象来跟后台通信。


    小程序的限制和对测试的影响

    目前小程序在UI、设计、样式、页面跳转、消息大小等都有自己的限制,具体的限制可以查询如下链接:https://github.com/iamxwk/Code-wiki/issues/18

    上面的限制对测试来说主要是以下几个方面

    数量限制

    小程序一个应用只能同时打开5个页面,在规划新需求的时候一般会考虑到5个页面的限制,但是需求迭代越来越多跳转关系比较复杂的时候很容易忽略5个页面的限制,这个时候如果跳转逻辑超过5个页面会出现跳转打不开的情况。因此在需求评审的时候就应该把小程序的跳转关系有个整体的梳理,在新加页面处理跳转关系的时候能够一目了然不会出现超过5层限制的问题。这里推荐使用流程图的形式来展现页面的跳转关系。

    大小限制

    小程序源码打包后的大小限制为1M,因此源码中的图片和icon和数据等都需要压缩。

    小程序的测试4大方面

    小程序虽是微信推出的新形态的产品,但是在测试思路上跟其他的客户端测试在模式上也有类似之处。小程序的测试也可以主要分为4个方面,即功能测试、兼容性测试、性能测试、后台接口测试。对于安全性测试由于小程序集成在微信客户端内,相比于传统的网页来说安全性能够更有保障。只要在后台接口测试上保证数据的安全性,客户端的安全性由微信app来替我们保证。

     

    功能测试

    功能测试跟传统的web端的功能测试类似,这里不再赘述。用例设计方法等跟需求相关性较大。

    兼容性测试

    包括操作系统兼容性,屏幕兼容性,微信兼容性

    操作系统兼容性:为什么小程序会出现操作系统兼容性,因为Androidios系统上小程序的JavaScript脚本的执行环境不同。官方文档中有说明,在开发工具上,小程序的js代码时运行在nwjs中,在ios上是运行在JavaScriptCore中,在Android上是通过X5JSCore来解析的。正因为脚本执行的环境不同,因此在开发工具上正常的小程序有可能在iosAndroid系统上不符合预期。

    屏幕兼容性测试:微信小程序定义了一个新的尺寸单位rpx(responsive pixel)可以适配不同尺寸的屏幕,在页面上定义对象的单位是rpx就可以在不同的屏幕上适配。因此对测试来说不需要测试各种屏幕下的页面显示。但是,在实际测试的过程中仍然存在屏幕适配的时候出现像素问题,尤其是1rpx的像素经常在iphone7p上出现断线的情况。因此需要在测试过程中关注1rpx像素的显示。

    微信兼容性:与微信版本的兼容性问题主要体现在小程序api库的版本上,有些比较老的版本的小程序api库不支持新版api,因此会出现兼容性问题。所以测试微信版本的兼容性之前要先确定小程序使用的库版本在哪些微信版本号上支持。

    性能测试

    这里的性能测试考虑的是客户端的性能,服务器的性能则按照传统的服务器性能测试方案即可。小程序的客户端性能和网页的性能测试非常类似,性能的常用指标也大致相同。包括页面的白屏时间,首屏时间,资源占用,页面渲染时间,帧率等等。

    小程序的开发工具提供了手动查看性能的窗口,只要在小程序开发版中打开性能窗口即可看到页面的性能数据。

    但是这个性能窗口的问题是只能手动获取数据,无法自动记录全部页面的数据,因此适用于定位性能问题而不适用于发布前的性能测试。所以性能测试可以考虑性能打点上报的方式进行性能分析,上报时区分测试环境和运营环境。发布前先在测试环境分析各个页面的耗时,及时发现页面的性能问题。

    后台接口测试

    小程序的后台接口跟其他的客户端后台接口测试类似,直接按照常规的后台测试来开展就可以。

    小程序的自动化测试

    小程序的自动化测试是个必然的趋势,自动化测试可以提高回归效率可以实现监控,是一种重要的辅助测试手段。但是由于小程序集成在微信app内部,不像其他页面比较容易抓包和解析因此这是小程序自动化测试的难点。目前有很多自动化测试的工具和框架试图解决这个限制提供小程序自动化测试的解决方案,比如有用wept+puppeteer来进行UI小程序UI自动化测试,但是这种方式对于测试环境和正式环境需要特殊处理,某些api也是不支持的。









    展开全文
  • 由于这样做会硬盘空间造成一定消耗,所以使用者可以先将此功能取掉。  方法是:进入“开始”→“设置”→“控制面板”→“系统还原”,将“在所有驱动器上关闭系统还原”一项前面的打勾取消。 2、休眠功能会把...
    一般情况下安装Windows XP Professional的确需要1.x GB的硬盘空间,从而使用Ghost程序备份的镜像文件无法刻到一张最大容量为700MB的CD-R光盘内。其实,Windows XP中有一些庞大的资料项目霸占着数百MB容量,大家只要稍将它们删除,再运用Ghost的最高比例压缩功能,就可以将Windows XP Professional配合SP1a补丁的资料完全放进一张光盘中。以下假设用户是重新安装Windows XP操作系统,以及只安装了SP1a补丁来进行文件删减。

      一、删减Windows XP的无用项目

      Windows XP中存放了一些没用的资料,包括系统还原、休眠以及虚拟内存等,用户只要先按照以下方法将它们删除即可节省空间。

      1、系统还原本身会定期在电脑中备份资料,供用户在有问题时选择早前的位置恢复到良好的状态。由于这样做会对硬盘空间造成一定消耗,所以使用者可以先将此功能取掉。

      方法是:进入“开始”→“设置”→“控制面板”→“系统还原”,将“在所有驱动器上关闭系统还原”一项前面的打勾取消。
    2、休眠功能会把内存中的资料存放到硬盘并关机。当电脑从休眠状态恢复后,可立即回复到原有的运行状态。而此功能本身会预留数百MB空间(视硬盘容量而定),用户在做GHOST镜像前可将它关闭。

      方法是:到“开始”→“设置”→“控制面板”→“电源选项”→“休眠”,在此勾除“启用休眠”一项。
    3、最后是虚拟内存方面,Windows XP默认需要内存一倍的硬盘容量作数据交换之用,这是最为霸占空间的地方,用户把它关闭后可使制作出来的镜像文件容量大减。而在还原时,建议大家将它重新启动为“系统管理的大小”,以免电脑因为没有使用虚拟内存造成性能方面的下降。

      方法是:进入“开始”→“控制面板”→“系统”→“高级”→“性能”→“设置”→“高级”→“虚拟内存”→“更改”,再点选“无分页文件”→“设置”(图3)。接着重新启动电脑一次,系统里面的pagefile.sys文件就会被自动删除。
    4、除上述项目外,用户还可以删除“C:/windows/Driver Caches”、“C:/windows/PCHEALTH/UploadLB”、“C:/windows/Temp”文件夹内的文件,也能减少数十MB硬盘空间。

      二、使用Ghost隐藏的超强压缩指令

      通过前述步骤删除Windows XP中主要的大容量文件后,用户已经省下数百MB硬盘空间。现在再利用Ghost 8.2的最高压缩方法,就能够把Windows XP镜像文件成功压入一张700MB容量的刻录光盘。

      1、用Windows 98引导盘启动电脑进入Dos模式,再进入Ghost.exe所在目录输入以下指令:

      ghost -clone,mode=pdump,src=1:1,dst=d:/xpghost gho -z9 -fx -sure

      指令行中的src=1:1代表欲做镜像Windows XP,是第一个硬盘的第一个分区(通常是C:)。如果你安装Win98 /XP双操作系统(XP在第二个分区如D:则改成1:2;而dst=…是指定镜像文件的储存位置,注意这个位置不能是安装XP所在分区;-Z9代表以最大的压缩比率进行压缩(比例可选范围为1至9,1代表压缩比最低但速度快;9为压缩比最高但速度慢)。

      2、等待镜像文件制作完成后重新启动电脑,你就会发现镜像文件的容量大小只有671MB,适合刻录进一张700MB的CD-R光盘中作储存备份之用了。
    展开全文
  • 每天读一点儿APM(PIX)代码

    千次阅读 2015-08-31 11:38:08
    大家好,出于反重力的向往,飞行的热爱,无人机技术的关注,我从今天开始,和大家一起解读ArduPilot开源飞控代码。希望和志同道合的朋友们在无人机飞行控制、单片机物联网、智能系统以及其他我们感兴趣的一切...
  • 回环网络接口lo的自己的一点儿认识

    千次阅读 2017-05-17 17:08:37
    前段时间在布置服务器的时候发现一个奇怪的问题,也就是一个服务器的日志在本地永远发送不到本地的另一个日志...原来所谓的回环lo在与本地通信的时候,野兽防火墙策略的影响,一般linux机器上不会这个加限制的。
  • 读完《大数据时代》的一点儿心得

    万次阅读 2013-08-19 17:44:41
    “读书使人避恶,读书使人向善,读书使人聪慧,读书使人高尚”,我们是聪明人,吧?哈哈哈~~ 最近一段时间一口气读完了《定位》、《失控》、《女人的起源》、《创新的艺术》,这些是从网上下载的PDF电子书。在...
  • 学习计算机半年了,感觉除了学习了一点C++,Java,会运用计算机语言编写一特定的程序问题,其他的一点儿都没有学习到。。。我现在未来还真是迷茫,不知所措,,不知道学的这些东西有什么用,而且这一领域又有什么...
  • matlab 使用的一点儿体会(for beginner)

    千次阅读 2004-07-05 19:13:00
    转自: 研学论坛 → 仿真与计算软件 → matlab/maple/mathematica matlab学习体会(for beginner)-很久以前写的 发信人: Genial(山城棒棒儿军), 信区: MathTools 标 题: matlab 使用的一点儿体会(for beginner) ...
  • 原帖地址:http://genial.ycool.com/post.13304.html 真正接触matlab一年左右,我很喜欢上了matlab的简单的语法,易于绘制图形... 现将个人的matlab的一点学习体会列在这里,愿能够大家(特别是初学者)起到一点儿微薄的
  • 有没有谁想说点感受或发表一点儿观点的 [img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/18.gif][/img] —————————————————————— A从10多年前就开始写代码了,...
  • 本期话题以ArduPlane代码为例分析了Ardupilot飞控体系飞行器的反馈控制过程,并在实例中添加了一个直接易用的固定翼起飞辅助模式,供大家参考。
  • 本文apm的飞行模式管理和切换等机制进行介绍,最后通过实例,分别修改apm飞控端代码以及missionplanner代码,将apm的飞行模式由6个扩展到了9个。
  • 任何程序有自己的调度总线,事务性程序一般有一个监听线程,当监听到触发条件后,调度出事务处理线程执行功能;算法密集类程序往往是精妙设计的若干层循环函数,亦或巧妙分布的若干个计算线程;交互类程序则都会...
  • 你的屁股好一点

    千次阅读 2013-02-06 09:47:27
    作为软件开发人员,买一把上乘的电脑椅也许是你能做的最明智的投资之一。 事实上,在过去几年看过各种各样的椅子之后,我得出了一个...我建议所有读到这篇文章的程序员,去认真考察一下你在工作场合所坐椅子的价值
  • 过了一会之前阻塞的syn包发送到了对方主机,对方主机又返回了一个ack+syn包,这时候又建立了一个tcp连接。但我们是只想建立一个tcp连接的,这时候出现了两个,浪费了资源。为了解决这种情况,因此就出现了tcp三次...
  • 计算机专业来说学历真的重要吗?

    万次阅读 多人点赞 2019-09-27 09:21:37
    (根正苗红,一点儿都不普通好伐~) 而且,马丁毕业后,曾在清华大学人文学院做过讲师,这又是什么概念?正是青年政治学院的学历背景,才为马丁提供了在清华教书的基本学历保障。 过硬学历的拥有者,享受了...
  • Visual Studio C++ hash_map严谨一点的测试

    千次阅读 热门讨论 2009-12-21 01:57:00
    Visual Studio C++ hash_map严谨一点的测试在上次测试完成后,有一个网友mm304321141 (明)在留言上测试数据进行了质疑,先谢谢他的指正。 我的确不知道Visual Studio C++ 默认的Dinkumware STL hash_map的hash...
  • 毕业生参加面试的一点建议

    千次阅读 热门讨论 2009-05-18 22:25:00
     我参加工作这么多年,除了99年本科毕业的时候参加面试分配,后来就没有再参加过正式的面试,此后的工作是一脉相承走下来的。 2004-2008年间,我断断续续负责团队的招聘工作,也至少面试了50人+,说说我自己...
  • 不管什么方向,牛人是从基础一步一步的走出来的,因为他们每一个接口驱动了解,所以,他们写出来的基于操作系统的驱动程序,那是一件艺术品,是经过效率考虑后的成品。不真正了解接口驱动实现的人写出来的基于...
  • 别踩白块

    千次阅读 2014-05-11 17:57:31
    你认为最闹心的游戏是什么,flappy bird?还是别踩白块?这些游戏无不折磨你的耐心和你的脑力,但又让你欲罢不能!
  • 面试字节跳动的一点小经验

    万次阅读 2019-07-16 23:30:21
    我在 2019 年 7 月 8 日入职了字节跳动,借着这次机会想与小伙伴们分享一下字节跳动的面试经验,希望你有用。 通过本篇文章你将了解到: 应该抱着什么样的心态去大公司 加入字节跳动前我是如何做准备的 我在字节...
  • Node.js的路由跳转的一点理解

    千次阅读 2016-05-23 18:25:20
    node.js页面或者说是路由选择的一点儿理解。然后就是访问静态资源的一些问题
  • 没事千万别点——链接有毒

    万次阅读 热门讨论 2012-07-30 01:49:21
    ,好奇心。 在人类出现的那一天,好奇心就一直伴着我们的老祖宗不断进取和学习,直到今天,我们对于新鲜的事物依然具有非常强烈的好奇心。老话儿说的好:好奇害死猫,能有好奇心的人,都会多多少少有被忽悠经历。...
  • SLAM的一点认识

    万次阅读 多人点赞 2016-11-12 16:54:50
    SLAM的一点认识
  • VR中带有约束的物理对象的交互

    千次阅读 2016-12-07 23:12:44
    在VR游戏中, 使用双手(控制器)直接虚拟世界中的对象进行交互, 已经成为一种”标准化”的设计, 一切看起来能够用手去交互的物体, 需要附合物理规则....稍微复杂一点儿的物理对象, 是带有约束(Co
  • 初试kafka后的一点感性的想法

    万次阅读 2018-03-11 00:27:14
      我并不擅长业务编程,应用层的业务逻辑处理也是一直无感,也不曾想过在这一层的某某领域大有建树,在APP in anywhere的时代,看样子我是最坚定不移地永不进坑的人,我只想深挖计算机网络底层的技术细节,老实...
  • Linux与儿童教育

    千次阅读 2007-01-19 09:34:00
    在本文中,Linux被当作开源软件的一个典型“代表”,不在其具体含义上“较真”。...再说得明白一点,为什么Linux桌面至今在广大社会消费者人群中没有“推开”(take off)?是因为Linux“产品”不好吗?是因为Linux
  • 我住在海淀区,这里满大街跑的是月薪上万的小程序员,还有痛骂计算机专业无美女的项目经理,他们大脑袋、厚眼镜、因熬夜而布满血丝的眼睛,因不见阳光而酷似吸血鬼的脸,穿一个星期不洗的T-SHIRT,很有很有味道的...
  • 英语总结系列(一):每天怀揣一点激情

    万次阅读 热门讨论 2015-01-30 14:28:28
    这个月从考试周进入假期,先后历经二次英语快照,由被测试者转变为测试者,站在不同的角色英语学习有不同的感受。 闲话少扯,下面回味一下这个月英语历程! 寒假前: 时间 伴随着考试周的到来,由于自己...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 154,106
精华内容 61,642
关键字:

一点儿都对