半路出家的MEAN全栈工程师; 从运维转型开发的佛系程序员
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
阿里云技能认证
详细说明
007從惡魔監獄逃出來,來到兩條路的路口。一條是可以逃生的路,一條是必死的路。兩條路口各有一個守衛,其中一個說實話,一個說謊話,但不知道誰守生路,誰守死路。時間緊迫,007只能問其中一個人,且只能問一個問題。
一个四分钟的沙漏,一个七分钟的沙漏,如何用这两个沙漏测试出九分钟的时间?(漏斗可以横过来以暂停时间)答案:四分七分同时计时,四分到时间后马上反转,然后七分到时间后,四分还有一分,开始计时,一分到点后再反复一次四分漏斗即可得到九分,条件是反复时误差不计。
两人轮流说出1到10之间的自然数,并且依次相加,先加到100的胜。请问你该怎么说?解析:反推法。假设最后一步我加到100。 我——>100 他——>90-99 我——>89 他——>79-88 我——>78 他——...
在一次聚会中,主持人给大家玩了个游戏:主持人给每人戴上一顶帽子,只有黑帽或白帽,黑帽至少一顶。每个人只能看见其他人帽子的颜色,看不见自己的。主持人规定,在开灯之后,如某人意识到自己戴的是黑帽,则在心中默数十秒钟,然后开始拍手。
假设一个礼堂里有足够多的桌子,若干个人。然后有以下情况:如果3个人一桌,多2人。5人一桌,多4人。7人一桌,多6人。9人一桌,多8人。如果11人一桌,正好。请问这屋里至少多少人?答案:2519个人。
在一个重男轻女的国家里,每家每户都想生男孩。若一户人家生了一个男孩,就不会再生了。若一家生了一个女孩,便会再生一个,直到生下男孩为止。请问这个国家(有无限多的人民)的男女比例是多少?答案:1比1。
兔子的繁殖能力很强,一对兔子每过一个月会生一对小兔子。而刚出生的一对小兔子经过一个月后长大,再过一个月生出一对小兔子。如果从刚生的一对兔子算起,一年后总共有多少对兔子?答案:233对。
简单的数学题:A、B、C一起出游,A带了3瓶水,B带了4瓶水,C没带水。三人均分了这7瓶水,最后C付给A、B共1元4角。为体现完全公平的原则,A、B该怎么分钱?(单位水对应单位钱)答案:A得4角,B得1元分析:每人喝了7/3瓶水,7/3瓶水的价钱是14角,则每瓶水6角钱。
A公司拍摄的《黄河颂》获最佳故事奖;B公司的《孙悟空》获最佳武术奖;C公司的《白娘子》获最佳戏剧奖。A公司的经理说:我们三经理的姓分别是三部片名的第一个字,而又同自己所拍片子首字不一样。
求出1,2,3,4,5,6,7,8,9,10的最小公倍数。首先排除1,2,3,4,5.(因为8,9,10的存在)。6和9的最小公倍是18,7和8最小公倍是56。18和10的最小公倍是90.此时只剩下56,90。
简单的数学题:老王每天5点下班后都会准时出现在公司门口,等着他老婆开车来接他回家。老婆也会准时到那里。有一天老王提前1小时下班,他就自己沿路走回家。途中遇到了开车来接他的夫人,然后坐车回家,结果比通常提前10分钟到家。
幼儿园里,有一群小朋友排成一行。从左边第一人开始每隔两人发一个苹果;从右边第一人开始每隔四人发一个梨子。最终有十人得到了两种水果。请问总共最多有多少小朋友?最少呢?答案:最多158,最少136。
一家人共有兄弟姐妹七人,分别为甲、乙、丙、丁、戊、己、庚。有如下情况:(1)甲有三个妹妹;(2)乙有一个哥哥;(3)丙是女的,她有两个妹妹;(4)丁有两个弟弟;(5)戊有两个姐姐;(6)己也是女的,但她和庚没有妹妹。
一个住在深山中的猎人,他有一只机械表,这天,表因忘了上发条而停了。他决定下山到市集购买日用品,出门前他先上紧机械表的发条,并看了当时的时间是6:30(时间不准)。途中经过电信局,猎人看电信局的时钟并记下时间:9:00,到市集采购完,又原路经过电信局,时钟指在上午10:00。
有一种轮胎,放在一辆自行车的前轮能骑5000km,放在后轮因磨损大只能骑3000km。为延长使用寿命,可以骑过一段路程后,前后轮胎对换使用。问:采用这种方法,一辆自行车和两个这种轮胎最多能骑多少km?答案:3750km.分析:前轮换到后轮后,轮胎寿命(单位:km)变为原来3/5,反之5/3.设骑了x km后换轮胎。
某大型企业的员工人数在1700~1800之间。这些员工的人数如果被5除,余3;被7除,余4;被11除,余6。那么,这个企业到底有多少员工?答案:1733人。法一:设计一个含循环结构的C程序~~法二:首先找规律,5=3*2-1;7=4*2-1;11=6*-1. 设总共x人,则2x被5除,被7除,被11除,都余1。
有五兄弟,各说了一句话:老大说:我们五人中,有一个人正在撒谎。老二说:我们五人中,有两个人在撒谎。老三说:我们五人中,有三个人撒谎。老四说:我们五人中,有四人撒谎。老五说:我们五个人全都在撒谎。
A和B想知道C的生日,C于是给了A和B10个可能的日期:5.15 5.16 5.196.17 6.187.14 7.168.14 8.15 8.17然后C分别告诉A是哪一个月,告诉B是哪一天之后A说:“我不能确定她的生日,但我确定B你也不知道。
有25匹马,5条跑道,每条跑道上只能跑一匹马。最少用多少次,可以选出其中最快的三匹马?(比赛时只能比较马的快慢,不能及时)答案:8次分析:先分成5组,每组5匹,各跑一次,共五次。
有16枚硬币。双方轮流从中取走1枚、2枚或者4枚硬币,谁取最后一枚硬币就算输。请分析游戏的策略。可以将游戏转化为:轮流说出数字1或2或4并累加,先加到16的人输。从后往前推:我——>15他——>14\13\11我——>12他——>11\10\8我——>9他——>8\7\5我——>6他——>5\4\2我——>3可以找出一些规律。
A和B玩跳台阶游戏,A每一步跳两个台阶,最后剩下一个台阶;每步跳3个台阶,最后剩下两个台阶。B算了一下,如果每步跳6个台阶,最后剩5个台阶,如果每步跳7个台阶则一个不剩,到底有多少个台阶?设有x个台阶,由前三个条件得x+1=6N(N=1,2,3……)第四个条件为x=7M(M...
简单的数学题:有两块草地,大草地面积是小草地的2倍。现有一群人去割草,上半天全部在大草地工作,下半天一半的人还在大草地工作,另一半转到小草地工作。晚上收工时,大草地已经割完,小草地还剩一小块。
一买主到一个地摊上买鸡蛋,小贩说鸡蛋一元一斤。买主问:我买100斤鸡蛋,但是蛋白和蛋黄能分开卖给我吗?小贩答:那好,蛋白3毛钱一斤,蛋黄7毛钱一斤。于是买主买了蛋白蛋黄各50斤,付给小贩50(0.7+0.3)=50元。
发现一款有趣的对字符图形艺术字进行转换设计的网页软件: ?中国设计网:ku.cndesign.com ( >﹏
有人想买几套餐具,到餐具店看了后,发现自己带的钱可以买21把叉子和21把勺子,或者28把小刀。他必须买同样多的叉子,勺子,小刀以配成套。则用掉身上所有的钱能买多少套?答案:可以买12套餐具。
有26个小球,其中25个质量相同,只有一个球略重一点。现在有一个不带砝码的天平,试问:最少称几次才能保证一定能找出那个重球?答案:3次。分析:若3个球中有1个重球,那只需称一次就可找出。
共有3类药片,每片分别重1g,2g,3g,放到n个瓶子里。每个瓶里只放一类药,且瓶里药片足够多。现在有一个测重仪,如何只称一次而知各瓶中装的是哪类药?法一:第一瓶拿一片,第二瓶拿10片,第三瓶拿100片,以此类推,最后一起测重得到一个n位数,第几位的数字对应第几瓶。
小学一年级数学题:小明向爸爸妈妈各借了500元,买了双鞋花了970,剩下30还爸爸10块,还妈妈10块,自己剩10块。欠爸爸妈妈各490,490+490=980,再加上自己的10块=990,还有10块哪去了?答案:题目耍你的。
在某一个高速公路的收费站:30分钟内至少有一辆车通过的概率为7/8;则10分钟内至少有一辆车通过的概率是多少?一个小时内至少有一辆车通过的概率呢?设10分钟内至少有一辆车的概率为x(1-x)(1-x)(1-x)=1-7/8,x=1/2则一小时内至少有一辆车的概率为:(7/8...
人熊过河问题:三个人带三只熊过河。其中一只受训黑熊会划船,其余两只棕熊不会。只有一只船且只能载两人或两熊或一人一熊。当哪一岸边熊的数量超过人,熊就会吃人。请问如何全部安全过河?答案:人棕过、人回、黑棕过、黑回、双人过、人棕回、人黑过、人棕回、双人过、(黑接棕)。
老师告诉学生们:下周一到周五有且只有一天将考试,而考试前的任意一天你们都不能预料到是哪一天。由此学生们就能排除周五,因为到了周四就能预料到。而此时周四是最后一天,从而周三就能预料到。
一只猫发现它前方有一只老鼠在奔跑,猫便紧追。猫的步子大,它跑5步的路程,老鼠要跑9步。但是老鼠的动作频率快,猫跑2步的时间,老鼠能跑3步。请问:按照这种速度,且两者在同一条直线上,猫能追得上老鼠吗?答案:能。
甲乙2人去买同一件东西,到商店都发现带的钱不够,找了口袋里所有的零钱,甲还差8角,乙还差1分钱。两人决定把钱合起来买一个,可惜还是不够。问:甲乙身上各有多少钱,那件东西的售价是多少?题很简单,就看各位反应有多快了。答案:甲身上连一分钱都没有,东西值8角。
两个圆环,半径分别是1和2,小圆在大圆内部绕大圆圆周一周,问小圆自转了几周?如果在大圆的外部,小圆自转几周呢?答案:内部公转一周,自转一周;外部公转一周,自转三周。(画图观察~)探究:内转时,小环和大环的初始切点的运动轨迹为一线段。
有10个箱子,每箱10个罐头,每个罐头10斤。但其中有1箱中的罐头都是9斤。现在只有一个秤,而且只准秤一次重量。请问如何找出9斤的是哪一箱?答案:第1箱取1个罐头,第2箱取2个罐头,以此类推,总共55罐一起称,重量比550斤少几斤就是第几箱。
在某村,有以下条件:1.没有两个居民的头发数量正好一样多. 2.没有一个居民的头发正好是518根. 3.居民的总数比任何一个居民头上的头发总数还要多.那么请问:居民总数最多不可能超过多少人?答案:518。提示:头发数量可以为0。
有9个杯口朝上的杯子,一次同时翻转4个杯子,最少翻转几次后,可將9个杯子杯口全朝下?答:无论多少次都不可能。因为每个杯子的翻转次数必须是奇数,而9个奇数相加还是奇数,因此一个奇数除以4除不尽。【转化为数学语言的习惯】
一元钱一瓶水,三个空瓶可换新的一瓶水,你有二十元,能喝几瓶水?答案:30瓶。分析:一瓶水=一个瓶+一份水 3空瓶=1空瓶+1份水==>2空瓶=1份水 20元=20空瓶+20份水=30份水【数学思维】
有100个残疾兵.其中70名失去一只眼,75兵失去一只耳,80名失去一只手,85名失去一只脚。问:同时失去眼,耳,手,脚的兵至少有多少人?(可以有其他种类的残疾)答案:10人。(70+75-100+80-100+85-100)
我的一号网盘(百度),内容基本IT技术,各种思科原档都有,大家多多订阅哦 地址:更多精彩尽在↓↓ http://pan.baidu.com/share/home?uk=3330541353
当我在虚拟机的linux系统中ping本机的ip发现ping不通,而本机可以ping通虚拟机中的ip。应该是出于安全考虑吧,Win7默认在防火墙里禁止了。 工具/原料 在虚拟机中安装了ubuntu系统。
进程和线程 在操作系统看来,一个任务就是一个进程,而一个进程内部如果要做多个任务就是有多个线程。一个进程至少有一个线程。 真正的并行执行任务是由多个CUP分别执行任务,实际中是由,操作系统轮流让各个任务交替执行,任务1执行0.01秒,任务2执行0.01秒,之后再依次切换。
Google版的Siri迎来了一位新“爸爸”,这位年仅21岁的年轻人曾是Facebook史上最年轻的工程师,如今他将帮助Google的语音助手在体验上同Siri正面竞争,后者的负责人则是一位年近50的苹果高管。
是否每次点开csdn博客都要忍受屏幕右侧的客户端二维码和右下角的广告? 又烦于一个个点叉? 干掉他们吧,F12(Fn)开启console,键入以下代码 list=$('*'); for(var i=0;i
版权声明:本文为博主原创文章,未经博主允许不得转载。 看到同事在使用云笔记,也下载了来试用一下,不过安装试用之后,就吧下载的几个都给删除了。说一下自己内心的感受和想法: 功能太多 下载了有道云笔记、印象笔记、云笔记。
作者: Arale 来源: 简书 发布时间: 2016-08-11 15:42 阅读: 121974 次 推荐: 705 原文链接 [收藏] 十一年前我和程序猿第一次见面,还是大一军训期间。
作者: 果冻虾仁 来源: CSDN 发布时间: 2017-08-10 23:08 阅读: 32769 次 推荐: 158 原文链接 [收藏] 写给立志做码农的大学生 确定方向 选择比努力更重要。
感谢大家 今天正式在博客园平台开启我的第三个技术面博客 之前一直坚持在csdn平台撰文(http://blog.csdn.net/github_38885296)欢迎参观:) 因为觉得博客园知名度虽不及前者但更利于社交 所以准备尝试 相信一定能坚持下来! 致敬
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。