`
linchao198401
  • 浏览: 7230 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
某个函数可以是子程序,也可以是Perl自带的函数。 Subroutines意思就是自定义的而非系统自带的函数。 使用sub来定义子程序,例如 sub sayHello { print "Hello, World"}。 子程序的定义是全局的。没有私有子程序。如果两个子程 ...
列表是标量的有序集。数组是包含列表的变量。 列表是数据,数组是变量名。 列表的每个元素都是一个独立的标量值,这些值是有序的。 一个列表可以包含数字,字符串,undef值,和任意其他不同类型的标量值组合。 列表 ...
Perl没有整数,被当做双精度浮点数来处理。 可以使用下划线来分隔数字,例如10_000_000_000。 八进制0开头,十六进制0x,二进制0b。 2 ** 3,表示2的三次方,所以你可以使用2 ** 32看看Java 的Int范围有多大。 字符串就是字符的组合。有两种类型,一种是单引号,一种是双引号。跟PHP一样,双引号能对里面的变量或者转义字符进行解析。 字符串连接是用点.不是用加号+连接。 字符重复操作符用字幕x表示,例如 "fred" x 3表示,显示fredfredfred Perl知道如何在字符串和数字之间转换,如果连接符是+表示成数字,如果连接 ...
lanxiazhi 写道 看过主贴和评论,学习了。 发现的问题: (1)CyclicBarrier不适合这种并发任务。单个线程完成任务之后完全可以终止了,没必要全部等待着,这可能是很大的资源浪费。使用CountDownLatch也会有这个问题。 (2)楼主使用了线程同步,考虑到同步的代价,这是可能是个很大的时间浪费。 (3)楼主使用CyclicBarrier的唯一用处在于,保证所有的任务都完成了。但是杀鸡焉用牛刀?这可能是...的浪费  其实实现这样的功能,可以不用那么复杂,而且可以不用加锁。这里需要一个AtomicInteger(设为atom)。每个线程获得自己的sublist求和任务之后, ...
IcyFenix 写道 linchao198401 写道 IcyFenix 写道 mogui258 写道 最后介绍一下自己的背景,在一间不大不小的上市软件公司担任平台架构师,有3年左右的面试官经验,工作主要方向是大规模企业级应用,参与过若干个亿元级的项目的底层架构工作。 3年面试经验,多少年工作经验?? 总觉得楼主面试的这道面试题很难,10%的人能回答出都觉得很高了。 如果是10%,他们都又有多少年工作经验呢! 工作3年以下的应该很少有看 《深入jvm》 这本书的吧! 3年面试经验,多少年工作经验??  工作经验不好说,06年本科毕业,09年在职硕士毕业,但是本科没有毕业就已在公司工作 ...
biaobiao520 写道第一个:写一个方法,参数传递一个字符串表达式,返回结果为表达式计算结果。如:传递表达式"1+2*3+6-2/2"返回计算的结果。 第二个:9个数1-9组成三个数,如:327 654 981,每个数字只能用一次,每三个数字 ...
http://www.lloydlin.cn/drupal/
Global site tag (gtag.js) - Google Analytics