V2EX 首页   注册   登录

Buffer2Disk

  •   V2EX 第 183142 号会员,加入于 2016-07-22 09:31:12 +08:00
    Buffer2Disk 最近回复了
    24 天前
    回复了 whitepdd 创建的主题 问与答 二面腾讯失败。。。
    @ashin
    校招看中的是你的潜力,基础差点都可以忽略;
    社招就是 1v1 实打实的东西了,随便一个点,一个点一个点的往下挖,答不上来就可能被 pass
    24 天前
    回复了 whitepdd 创建的主题 问与答 二面腾讯失败。。。
    @ashin 社招比校招容易!?
    @chnmagnus 说白了,出门在外面,电量非常宝贵,既然微信常驻后台,我就用微信关联 QQ 消息,省的再开一个 QQ 费电了,2333
    @mkeith
    @Exgirlfriends tim 是怎么接收? 我是不想登陆 QQ,因为 QQ 上面人太多了,开起来非常耗电,所以才用微信

    那么开了 Tim,本质上不也是 QQ 么。。。
    @SourceMan 你这是高级黑产品经理啊,,,,
    又看了下代码,编辑 cookie 的地方是读内存对象,软件启动时候 cookie 是从配置文件里面读,任务启动的时候又是读另一个对象,并且这三者之间好像没有建立任何关联。。。。。
    有点乱,如果逻辑清晰点,就读写都从一个地方,比方说配置文件。
    @qq292382270 也有可能是支付宝的强制更新 session 的策略?
    而且项目组织我觉得也有点值得考究,为啥 model 里面有任务执行的代码。。。
    关于读取 cookie,我觉得最佳实现方法是不是应该去读配置文件,而不是读对象里面的值,这样的话每次修改后都能及时拿到最新的 cookie ;
    亦或者用观察者模式去监听配置文件的改变;
    提个 bug,cookie 编辑更新后,任务并没有拿到最新的 cookie。
    另外 get 请求的时候,貌似要对 cookie 做一下处理,否则会报 Invalid cookie header 错误,解决方法如下
    HttpClient httpClient = HttpClients.custom()
    .setDefaultRequestConfig(RequestConfig.custom()
    .setCookieSpec(CookieSpecs.STANDARD).build())
    .build();
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1509 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 29ms · UTC 03:02 · PVG 11:02 · LAX 20:02 · JFK 23:02
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1