• 请问 债权有效时间是根据当前时间生成入库,然后执行测试的么?
    换句话说 切换服务器到 10 年以后 ,造测试数据,这个债权还能转让么

  • 尽人事,听天命

  • 回答不了这个问题;
    只能回答楼上

    echo 'aB12c3'|grep -o  '[^a-zA-Z]' |wc -l
    echo 'aB12c34'|grep -o  '[a-zA-Z]' |wc -l
    
  • 其实说 10 个 linux 命令我基本也说不上来,倒不是凑不上 10 个, 因为实在想不起来到底是哪个是 build in,哪个是 alias ,哪个 (还有一种叫啥忘了....);
    但是如果我反问面试官,你需要哪种的话?有的面试官可能会觉得我知道的比较多,可能会问执行的时候会优先执行哪个? 如果想运行不优先的,怎么办? 如果他不走脑子, 或者他压根就不知道这事情, 此问题结束;
    结果是丧失掉胡侃的机会一次;

    但是面试就是面试,没有如果;瞎吹是常态,各行都如此;

  • 上学的时候口语考试,老师出了几个题目,学生自己准备内容;
    然后我出了个主意,把几个题目窜成了一个文儿,一个文儿里面这些都涉及到了全部题目
    老师一听就懂了;糊弄人的骗术

  • 问一个关于 unittest 的问题 at 2018年11月20日
    class TestPara(unittest.TestCase):
        def add2(func):
            def wrapper(self):
                    if not hasattr(self.__class__,'c'): setattr(self.__class__,'c',0)
                    setattr(self.__class__,'c',getattr(self.__class__,'c')+2)
                    func(self)
            return wrapper
    
        @add2
        def test_01(self):
            print(self.__class__.c) # 2
    
    
        def test_02(self):
            print(self.__class__.c) # 2
    
        @add2
        def test_03(self):
            print(self.__class__.c) # 4
    
    
    if __name__ == '__main__':
        unittest.main()
    

    我想这样可能最大的解决继承的问题,他的孩子可能都能用,但我没试

  • 难道就不能最后加一个 assert a is None执行一下么?

  • class Earth(object):    
        __instance=None #定义一个类属性做判断     
        def __new__(cls):         
            if cls.__instance==None:            
                #如果__instance为空证明是第一次创建实例            
                #通过父类的__new__(cls)创建实例                                             
                cls.__instance==object.__new__(cls)            
                return  cls.__instance        
            else:            
                #返回上一个对象的引用            
                return cls.__instance 
    a = Earth()
    print(id(a))
    b = Earth()
    print(id(b))
    

    难道就没发现 a是 None 么?这段代码网上多的是,一错全错

  • 请问:

    • 在终端,python3 -c "import ssl" 请能运行么?是使用 xxx.pkg 安装的,还是 homebrew, 还是 tarball?
    • 另外,希望提供 shell 脚本完成以上工作
  • 我的担忧是:工具如此发达,以至于怎么走路以后都忘了;🤧
    不过你的想法是好的,开始胡搞把!

  • 参考了https://testerhome.com/topics/14400 的例子;但是没有按照本帖中 4.4 写在哪里, 将计算加密串的的代码直接填写进 postman 环境变量,而是写在了第一个执行脚本的Pre-request Scrip 里;
    如下

    var sign=`
    keys = Object.keys(request.data).sort() //请求参数名按照ASCII码升序排序
    
    //拼接待签名字符串
    var str = []
    for (var p = 0; p < keys.length; p++) { 
        if(keys[p] == "sign" || request.data[keys[p]] === ""){ // "==" ==宽松相等,隐性类型转换,值相等,返回true; "===" 严格相等,值和类型都相等,返回true
            continue;
        }
        str.push(keys[p] + "=" + request.data[keys[p]]);
    }
    // str.push('key=' + pm.globals.get("key"))  //没设置秘钥,注释掉
    // console.log(pm.globals.get("key"))
    
    var sign = str.join("&")  
    
    //MD5加密签名规格,并赋值给环境变量sign
    pm.environment.unset("sign");
    pm.environment.set("sign", CryptoJS.MD5(sign).toString());
    `
    pm.environment.set("cal_sign", sign);
    eval(environment.cal_sign);
    

    设置的是局部变量;
    现在的问题是: 脚本第一次执行时{{sign}}取不到值, 什么都不动,第二次执行 (此时有 cal_sign 环境变量),{{sign}}会有值;按照执行顺序来看,应该是 进行cal_sign设置->执行cal_sign代码,完成 {{sign}}计算->使用{{sign}}发出请求,但是第一次执行就是不成,看来只能使用直接设置cal_sign的方式

  • 与其攒了一堆方法,不如直接去找开发问他们是怎么处理的;因为我们既不知道你们用 git,还是 svn,还是本来有规定要写好代码注释但没人遵守,还是你们压根没权限看代码;实在不想提供 1.如果怎样,你该怎样; 2.如果怎样,你该怎样; 3.如果怎样,你该怎样 的回复; 这样的回复根本就是浪费回复人的时间

  • 可怜的三体人抓住俩地球人,对比后得知不一样,因而得出一是男一是女,到底谁是男谁是女,不知道;

  • 维护两套环境的测试数据 光这一条就够受的了,而且生产环境你还不能铲掉重建

  • 算法积累 at 2018年10月26日

    那个递归感觉别扭,像是迭代换了个皮儿,输出工作和 return 没啥关系

    from sys import exit
    def f(i,a,b):
        print(a)
        if i == 10:
            exit()
        c = a+b
        f(i+1,b,c)
        print "won't run if use exit()"
    f(1,0,1)
    
  • 什么零宽断言什么的,深感头痛.
    还有各种 /(?:)/ /(?#)/啥的,感觉要屎

  • 直接不客气的跟大家讲就是现学现卖,怎么入的门 遇到什么问题 如何解决;
    这么好的机会不可浪费,领导白给的让你浪的机会,又不是什么重活儿,讲点啥不行

  • requests.get('http://www.baidu.com').request.headers

  • 文章相似度计算 at 2018年10月16日

    思考这个问题的角度不一样;
    一上来看到 文章相似度,想到的是比如一个议论文题目,你用算法考察两篇文章是否相似,这个相似,我指的是文章的观点是否一致; 但看了看,觉得这算法做不到,因为压根没考虑到语境语意;

    我觉得你这个相似度计算,可以用在,比如 红楼梦,后面 80 回说是高额写的;那你统计 前面 和后面 80 回 词频, 这样是完全抛弃掉语法、句法、表达方式、语言习惯; 仅从这个角度计算相似;当然这不能作为唯一的依据,可作为初步的判断;如果上来常用词汇就差异过大;后面基本没戏了;再加语意判断,才是真正是相似度计算;

    当然我是纯外行一个,没事情干瞎说😂

  • 文章相似度计算 at 2018年10月16日

    给自己打脸; 可以用来 判断 红楼梦后边 那堆是不是老曹写的

  • 文章相似度计算 at 2018年10月16日

    想了想,如果两个班人数一样多,参加同一门考试, 根据成绩对比相似度,是否没有字面的问题;

  • 文章相似度计算 at 2018年10月16日

    没看代码,估计看不懂;

    举个反例: 两个人,各自抽取 200 个特征,199 个一致,相似度够高的了吧? 能凑成夫妻了吧?很遗憾,199 个里面包涵了性别....

    是不是 200 个抽样点选的有问题。 如果是好友推荐,包括性别没问题;如果是婚恋网站,性别不该在里面;

    如果不是纯字面相似,我觉得

    句子 A: 我喜欢看电视,不喜欢看电影
    句子 B: 我不喜欢看电影,也不喜欢看电视

    他们也就相似 50%;(太重要了)

    当然 0.939 也是有意义的...,但是确实没看出来。

    当然我可能压根就没看懂这文.... 反正这堆理论应该不是楼主发明的。

  • 这个问题,可以讨论到下个世纪都得不到一个准确答案;为何不让做人事工作的人来研究,难道跨界真的会出奇效么

  • 这可是 sublime?
    sublime 不建议使用 ctrl+b 执行程序,除非能完美的解决配置问题;字符转码能把人搞死;

    ps:
    默认情况下 py 使用 ctrl+b 执行,ta 不能嗅探到终端编码方式,sys.stdout.encoding
    None;如果此时用了print,ta 会找其他的默认字符编码配置 (也就是sys.getdefaultencoding());
    so , 为吗这个 ctrl+b有问题,命令行执行没问题?为嘛 print 有问题,去掉没问题 (反正 print 就是给人看的,
    大不了先不看);
    查了一堆转码的参考,有的文其实是错的;

    你这个错误和配置无关.

  • 仅楼主可见