Solo  当前访客:8 登录 注册

标签: B3log (2)

StringPool 与面试

1.问题起源 public static void main(String[] args) {

    String s1 = "abc";
    String s2 = "ab";
    String s3 = "c";
    String s4 = s2 + s3;
    String st0 = "helloworld";
    String st1 = "helloworld";
    String st2 = "hello" + "world";
    System.out.println(st0 == st2);
    System.out.println(s1 == (s2 + s3));
    System.out.println(s1 == s4);

} 答案全是false,为什么呢? 2.String pool 就像名字说的一样,String pool就是String对象池,或者说是集合。在java堆中特地开辟出来的空间存储String对象。java引….

2016 总结

怎么说这一年呢? 技术: 今年尝试在工作中用了自己学到的其他技术, angularjs1 ,mybatis,总结一下他们吧。 1.angularjs 经常使用的是他的ng-repeat,还有$http.post()方法,当repeat的时候,如果数据量比较大,速度真的比较慢,放在移动端就更加明显,数据填充的时间比较慢。对应得办法除了把要格式化的数据在绑定$scope前就进行格式化,还有就是应用 track by 。angular2是不是会优化ng-repeat的速度呢? 还有就是加载的时候因为angular还没有执行,用户会第一时间看到表达式类似{{item.name}}… 这个比较尴尬啊… 国内好像看到过几家用angularjs构建的网站,比较出名的就是锤子官网了,我最近发现sendcloud官网部分页面都运用了,为什么没有前端一统用angularjs的网站呢?其实跟angularjs的定位有关,这是给后端人员使用的技术,前端的人根本不鸟啊。 2.mybatis 好像大家经常会用Hibernate跟它比较,其实我感觉没有啥可比性的,Hibernate比较适….

不得罪同事才是对的吧

公司负责安卓端的同事希望在app中访问公司的一个页面实现免二次登陆,我跟他说用cookie,我还特地找了怎么在webview中设置cookie的方法。然后发生下面的对话: 坚持了一下就放弃了,最后的结果就是把账户密码直接跟在链接后面。明文。