rickqin_个人页

个人头像照片 rickqin
0
8
0

个人介绍

我是一只会coding的小白熊

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 提交了问题 2016-07-15

    JEE中我该如何使用一个CDI的bean?

  • 回答了问题 2019-07-17

    java变量的初始化和属性的默认值

    '成员变量是对象的一个属性,是随着对象的创建而分配空间,并经过JVM初始化' 貌似不太对啊。public class A { String ss; } public void static main() { A a = new A(); a.ss; //这里是个null,jvm可没有为ss分配任何内存空间哦 }这个人的问题就有问题,不论是全局变量还是局部变量,都是需要初始化的。你可以不初始化,对于一个没有初始化的non-primitive类型变量来说,它的默认值是null;而对于一个primitive类型的变量来说,采用其默认值,比如int型的就是0,boolean型的就是false。我可能对问题理解的不透彻,还请指教。
    踩0 评论0
  • 提交了问题 2016-05-12

    gson.fromJson(str, Class<T>)请问这个Class<T>我应该传什么作为参数?

  • 回答了问题 2019-07-17

    Java 如何将数组中的数据以表格形式输出

    涉及到表格,估计你的数据也是二维的结构,或者是一维但可以通过某个pace转换成二维,对吧。那这样的话,source data来自于你的二维数组,target model应该就是你的表格组件背后的那个数据model,一般这种model是一个list of a kind of object. 比如有如下数组数据: {'I','want to kiss', 'that girl'}, {'The girl','wants', 'my money'}, 上面说了表格组件的model大多是一个list of object,所以这个object定义如下: public class Event { //Here the code doesn't confirm to the java convention. just for example. public String who; public String does; public String what; } 然后,程序大致如下: //source data. String[][] behaviors = new String[][]{ {'I', 'want to kiss', 'that girl'}, {'The girl', 'wants', 'my money' } }; //fill in the model of grid. GridDataModel model = new GridDataModel<>(); for (int i = 0; i
    踩0 评论0
  • 回答了问题 2019-07-17

    如何自定义一个java超时机制

    给数据库操作设置flag,起另外一个线程A,让线程A轮询flag,并同时计数。计数满,通知主线程停掉数据库操作线程。
    踩0 评论0
  • 回答了问题 2019-07-17

    为什么要使用setConnectionTimeout和SetReadTimeout?

    不设置这两个Timeout也是可以的,因为程序会根据你的操作系统不同使用系统默认的timeout制。就像@蛮大人123说的那样,这两个参数要根据你的网络环境、业务逻辑、以及程序运行状况做适当调整。比如connection timeout这个参数。当你的程序通过百兆局域网去远程连接某台服务器上的某个服务端口时,你的网络环境、客户端性能都很好,如果对方服务端口没开,或是不能及时响应你的连接请求,你就没有必要让你的程序(也就是客户端)傻傻的在哪儿等待,而是立刻返回一个消息给用户,告诉用户服务器端无响应。但是,如果你的网络环境很差,比如用28.8kbps的modem做的网络连接,或是你要连接的服务端口非常繁忙,可能你的连接请求被扔到连接队列里在等待,那么你就应该适当放宽connection timeout,以便程序可以正常连接到服务器。像connection这种操作,在程序的一个线程中往往都是同步业务,你不可能跳过connection去直接登录到服务器,所以适当调整timeout既不会让你的客户白白浪费去等待,又可以提高用户体验,就像@蛮大人123说的那样。同理,ReadTimeout是对数据传输时进行的超时控制。用户从服务器下载一个2G的文件,但是由于用户的网络状况不好,时断时续,你总不能让服务器一直给你开一个连接窗口吧,那样服务器啥也别干了,光伺候这一个用户了,尤其是当所访问的资源有资源锁的issue的时候,更不可能把一个重要的资源一直hang在那里,哪怕是管理想操作都不能操作了。
    踩0 评论0
  • 回答了问题 2019-07-17

    gson.fromJson(str, Class<T>)请问这个Class<T>我应该传什么作为参数?

    没人知道这个问题么?
    踩0 评论0
  • 回答了问题 2019-07-17

    java怎样用常量接收集合中的信息?

    Set seatRow = new HashSet(); Set seatCol = new HashSet(); int row = 9; //can be argument in a method. int col = 15; //can be argument in a method. for (int i = 0; i
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息